Remove forest file
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/commons/branches/commons-2_1@1723543 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/status.xml b/status.xml
deleted file mode 100644
index b6ea544..0000000
--- a/status.xml
+++ /dev/null
@@ -1,363 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-<!-- $Id$ -->
-<!DOCTYPE status PUBLIC "-//APACHE//DTD Status V1.3//EN" "http://forrest.apache.org/dtd/status-v13.dtd">
-<status>
- <developers>
- <person name="Glenn Adams" email="gadams@apache.org" id="GA"/>
- <person name="Max Berger" email="mayberger@apache.org" id="MB"/>
- <person name="Luis Bernardo" email="lbernardo@apache.org" id="LB"/>
- <person name="Chris Bowditch" email="cbowditch@apache.org" id="CB"/>
- <person name="Adrian Cumiskey" email="acumiskey@apache.org" id="AC"/>
- <person name="Christian Geisert" email="chrisg@apache.org" id="CG"/>
- <person name="Peter Hancock" email="phancock@apache.org" id="PH"/>
- <person name="Vincent Hennebert" email="vhennebert@apache.org" id="VH"/>
- <person name="Mehdi Houshmand" email="mehdi@apache.org" id="MH"/>
- <person name="Clay Leeds" email="clay@apache.org" id="CL"/>
- <person name="Jeremias Märki" email="jeremias@apache.org" id="JM"/>
- <person name="Cameron McCormack" email="cam@apache.org" id="CM"/>
- <person name="Simon Pepping" email="spepping@apache.org" id="SP"/>
- </developers>
- <contexts>
- <context id="Code" title="Changes to the Code Base"/>
- <context id="Docs" title="Changes to Documentation"/>
- </contexts>
- <changes>
- <release version="Trunk" date="n/a">
- <action context="Code" dev="MH" type="update">
- Updated the JUnit tests to JUnit v4.
- </action>
- <action context="Code" dev="MH" type="fix" fixes-bug="53599" due-to="JM, MH">
- Performance improvement of DirectColorMode bitmap images
- </action>
- <action context="Code" dev="MH" type="fix" fixes-bug="53570" due-to="Robert Meyer">
- Set the systemID of the StreamSource within the DataURIResolver
- </action>
- </release>
- <release version="1.5" date="20 October 2012">
- <action context="Code" dev="GA" type="fix" fixes-bug="53408" due-to="Luis Bernardo, Matthias Reischenbacher">
- Add two PNG image loaders, one using internal XGC PNG code, the other using an externally supplied IDAT chunk (for raw decoding).
- </action>
- <action context="Code" dev="GA" type="update" fixes-bug="53327" due-to="Julien Aymé">
- Fix corner cases involving long/double conversion and rounding error in double division when rounding 5E-N for certain N.
- </action>
- <action context="Code" dev="GA" type="update" fixes-bug="53327" due-to="Julien Aymé">
- Fix determination of use of precise vs fast formatting in order to fix regression with value 5.22534294505995E-4, decimals: 17, precision: 17.
- </action>
- <action context="Code" dev="GA" type="fix" fixes-bug="53352" importance="high">
- Upgrade to checkstyle-5.5 and ensure no warnings.
- </action>
- <action context="Code" dev="GA" type="fix" fixes-bug="51149" due-to="Luis Bernardo">
- Improve performance for certain kinds of PNG images.
- </action>
- <action context="Code" dev="GA" type="fix" fixes-bug="53327" due-to="Julien Aymé">
- Fix handling of values less than 1E-300.
- </action>
- <action context="Code" dev="GA" type="update" fixes-bug="43940" due-to="Julien Aymé">
- Fix handling of NaN, {+,-}Infinity, and other edge cases in double format utility.
- </action>
- <action context="Code" dev="GA" type="fix" fixes-bug="53184" due-to="Robert Meyer">
- Unify date formatting between FOP and XGC as well as tidying the date format code.
- </action>
- <action context="Code" dev="GA" type="fix" fixes-bug="53177" due-to="Robert Meyer">
- Fix for XGC when rendering PostScript using SVG being drawn upside down when using a custom affine transform.
- </action>
- <action context="Code" dev="GA" type="update" fixes-bug="43940" due-to="Julien Aymé">
- Use new double format utility.
- </action>
- <action context="Code" dev="GA" type="add" fixes-bug="43940" due-to="Julien Aymé">
- Add double format utility to improve thread safety and performance.
- </action>
- <action context="Code" dev="GA" type="fix" fixes-bug="50497" due-to="Brian Carlson" importance="high">
- Support rdf:resource attributes in XMP.
- </action>
- <action context="Code" dev="GA" type="fix" fixes-bug="47174" due-to="Sebastian Bazley">
- Should never use Error to report runtime errors.
- </action>
- <action context="Code" dev="GA" type="fix" fixes-bug="47175" due-to="Sebastian Bazley">
- Ensure that throwables have meaningful messages.
- </action>
- <action context="Code" dev="GA" type="update">
- Minor build improvements to eliminate warning and parameterize junit formatting.
- Eliminate (5) deprecation warnings.
- </action>
- <action context="Code" dev="PH" type="fix" fixes-bug="51911" due-to="Mehdi Houshmand" importance="high">
- Support for T.4 Group 3 1D encoding.
- </action>
- <action context="Code" dev="JM" type="fix" fixes-bug="51039" due-to="Florian Barbera, Vila Bollain">
- Fixed a bug formatting ISO 8601 dates with negative two-digit time zones.
- </action>
- <action context="Code" dev="JM" type="remove">
- Removed dependency on com.sun classes to achieve compatibility with Apache Harmony,
- OpenJDK and possibly other JVMs.
- </action>
- <action context="Code" dev="JM" type="remove" importance="high">
- Removal of the deprecated <code>TextHandler.drawString(String, float, float)</code> method.
- </action>
- <action context="Code" dev="JM" type="update" fixes-bug="49703" due-to="Glenn Adams">
- Various code style fixes
- </action>
- <action context="Code" dev="JM" type="fix" fixes-bug="49696" due-to="Joshua Marquart" importance="high">
- Allow to override priority when registering an ImageWriter on the ImageWriterRegistry.
- </action>
- <action context="Code" dev="JM" type="fix">
- Fix for TIFFs which report zero as their resolution. This resulted in an exception.
- </action>
- </release>
- <release version="1.4" date="7 July 2010">
- <action context="Code" dev="JM" type="fix" fixes-bug="49364" due-to="Julien Aymé">
- Two properties didn't get copied in copy constructor of PSState.
- </action>
- <action context="Code" dev="JM" type="update" fixes-bug="49339" due-to="Julien Aymé">
- Optimization for PostScript state handling in (E)PSDocumentGraphics2D.
- </action>
- <action context="Code" dev="JM" type="update" fixes-bug="49338" due-to="Julien Aymé">
- PS output: Using shorthand procedures for rectangles instead of the generic shape processor.
- </action>
- <action context="Code" dev="JM" type="update" fixes-bug="49337" due-to="Julien Aymé">
- Moved method disableClipping from AbstractPSDocumentGraphics2D to PSGraphics2D.
- </action>
- <action context="Code" dev="JM" type="add" fixes-bug="49250" due-to="Julien Aymé">
- Added getter and setter for enabling/disabling comments in PSGenerator.
- </action>
- <action context="Code" dev="JM" type="add" fixes-bug="49056" due-to="Calixte Denizet">
- Small optimization which only generates code for a clipping area if an element is not
- fully inside the clipping area.
- </action>
- <action context="Code" dev="JM" type="add" fixes-bug="48797">
- Added option to enable/disable the generation of compact vs. verbose PostScript code.
- </action>
- <action context="Code" dev="JM" type="add" fixes-bug="48797" due-to="Calixte Denizet">
- Added shorthands for many PostScript commands to get more compact PostScript files.
- </action>
- <action context="Code" dev="JM" type="add" fixes-bug="48395" due-to="Andrey Koltunov">
- Added code for supporting the AdobeStandardCyrillic encoding.
- </action>
- <action context="Code" dev="CB" type="add" fixes-bug="48237" due-to="Peter Hancock">
- Added interface for Color Conversions.
- </action>
- <action context="Code" dev="JM" type="add">
- Added support for configurable additional penalties for preloader, loader and converter
- plug-ins in the ImageImplRegistry (in addition to the hard-coded penalties).
- </action>
- <action context="Code" dev="JM" type="fix">
- Bugfix for detecting multi-strip CCITT-encoded TIFFs.
- </action>
- <action context="Code" dev="JM" type="add" fixes-bug="48264" due-to="Venkat Reddy">
- Enabled native encoding of CMYK images for PostScript output.
- </action>
- <action context="Code" dev="JM" type="fix">
- Bugfix: Properly handle file URLs where URL.getHost() is an empty string.
- </action>
- <action context="Code" dev="JM" type="fix">
- Bugfix: Clip area got lost while cloning GraphicContext.
- </action>
- <action context="Code" dev="MB" type="add">
- Support loading of ICC Profiles from PNG and JPEG when used through ImageIO.
- </action>
- <action context="Code" dev="JM" type="fix">
- Switched from linear RGB to sRGB for the fallback color model, in order to avoid trouble
- with some images (CMYK TIFF, for example).
- </action>
- <action context="Code" dev="JM" type="fix">
- Bugfix: reset graphic state when a page is finished in PostScript.
- </action>
- <action context="Code" dev="VH" type="fix">
- Bugfix: glyph names starting with ‘u’ but not in the ‘official’ glyph list could cause a
- StringIndexOutOfBoundsException because they were parsed as u1234-like unicode values.
- </action>
- <action context="Code" dev="JM" type="add">
- Added 60 seconds expiration for invalid URIs in the image cache to recover from
- temporarily unavailable images.
- </action>
- <action context="Code" dev="JM" type="add" fixes-bug="46583" due-to="Jiří Kunhart">
- Added TexturePaint support for PSGraphics2D (PostScript tiling patterns).
- </action>
- <action context="Code" dev="JM" type="fix">
- Bugfix: Streams were not closed in Service class.
- </action>
- <action context="Code" dev="JM" type="fix">
- Catching IllegalArgumentException in XMPSerializer when the Transformer implementation
- in use doesn't support the INDENT key.
- </action>
- <action context="Code" dev="AC" type="fix" fixes-bug="46292" due-to="Jiří Kunhart">
- Added the ability to assign a string value for a key in a postscript dictionary.
- </action>
- <action context="Code" dev="JM" type="fix" fixes-bug="45789">
- Made loading images via Image I/O more robust: A PNG with a zero resolution
- should fall back to the default resolution.
- </action>
- <action context="Code" dev="JM" type="fix" fixes-bug="45835">
- JPEGPreloader: Fixed interpretation of JPEG resolution when "dots per centimeter"
- is specified.
- </action>
- <action context="Code" dev="JM" type="add">
- XMP framework: Added support for the structure property shorthand form and for
- specifying simple property values as attributes on rdf:Description elements.
- </action>
- <action context="Code" dev="JM" type="add">
- Added RefinedImageFlavor to the image loading framework for better refinement
- of image flavors.
- </action>
- <action context="Code" dev="JM" type="fix">
- Bugfix: Added missing start/endPrefixMapping() calls when serializing XMP packets.
- </action>
- </release>
- <release version="1.3.1" date="11 June 2008">
- <action context="Code" dev="JM" type="fix" fixes-bug="44902">
- Made file URLs with a host (as happens when using UNC paths) work when loading images.
- </action>
- <action context="Code" dev="MB" type="fix">
- Bugfix for classpath resources: the code doesn't just check the system class loader anymore.
- </action>
- <action context="Code" dev="JM" type="fix">
- Bugfix for a potential multi-threading issue concerning the use of the java.text package.
- </action>
- <action context="Code" dev="JM" type="add">
- Added fallbacks for Type 1 fonts which don't have the normal "one", "two" etc. glyphs,
- but actually only provide "oneoldstyle", "twooldstyle" etc.
- </action>
- <action context="Code" dev="JM" type="fix">
- Bugfix for extracting ICC color profiles from JPEG images.
- </action>
- <action context="Code" dev="JM" type="add">
- Added an image loader for XML Graphics Commons' internal TIFF codec.
- </action>
- <action context="Code" dev="JM" type="fix">
- Fixed two cases of unclosed input streams in image loader code.
- </action>
- <action context="Code" dev="JM" type="fix">
- Bugfix for unhandled NumberFormatException in Glpyhs when a unknown glyph name starting
- with "u" is found.
- </action>
- <action context="Code" dev="JM" type="fix">
- Bugfix for ImageEncodingHelper which produced false results if an image's sample model
- used BGR instead of RGB.
- </action>
- <action context="Code" dev="JM" type="add">
- Added image processing hints to ignore an optionally embedded color profile in JPEG images.
- </action>
- <action context="Code" dev="JM" type="fix">
- Fixed behaviour for the cases where a corrupt PNG image is encountered.
- </action>
- <action context="Code" dev="JM" type="fix">
- Bugfix for EOFException when pre-loading very small PNG images (file size < 88 bytes).
- </action>
- </release>
- <release version="1.3" date="07 Feb 2008">
- <action context="Code" dev="JM" type="update" importance="high">
- Support for Java 1.3 has been dropped. Java 1.4 or later is required now.
- </action>
- <action context="Code" dev="JM" type="add" fixes-bug="44466" due-to="Adam Strzelecki">
- Image Loading: Support for passing in SAXSource instance.
- </action>
- <action context="Code" dev="JM" type="fix">
- Bugfix for ISO 8601 date formatting with negative time zones in the XMP package.
- </action>
- <action context="Code" dev="JM" type="add" importance="high">
- The package org.apache.xmlgraphics.image.loader was added. It contains a general
- image loading framework for various image formats (bitmap & vector).
- </action>
- <action context="Code" dev="JM" type="add">
- XMP: Added support for structured properties.
- </action>
- <action context="Code" dev="JM" type="fix">
- Bugfix for XMP serialization: arrays with only one entry were serialized as
- simple property which could lead to information loss for merge operations.
- </action>
- <action context="Code" dev="JM" type="update">
- PostScript: Improved PSImageUtils by introducing the ImageEncoder interface and
- allowing for streams instead of byte arrays for data transfer which can lower
- memory consumption.
- </action>
- <action context="Code" dev="JM" type="fix">
- PostScript: Fixed %%EOF checking for nested documents.
- </action>
- <action context="Code" dev="JM" type="fix">
- PostScript: Improved robustness of DSC parsing (multi-line comments with no value
- on the first line don't cause crashes anymore, fallback for unparsable DSC comments).
- </action>
- <action context="Code" dev="JM" type="add">
- PostScript: Added classes for "BoundingBox" DSC comments.
- </action>
- <action context="Code" dev="JM" type="fix" fixes-bug="43120" due-to="Sergey Orlov">
- Fixed a possible NPE in the TIFF codec (in the TIFFImage constructor).
- </action>
- <action context="Code" dev="JM" type="add" fixes-bug="42980" due-to="Max Berger">
- Added support for classpath resources (find files in JAR files in the classpath
- using their MIME type)
- </action>
- <action context="Code" dev="CB" type="add" fixes-bug="43069" due-to="Adrian Cumiskey">
- Application of the patch in Bugzilla 43069:
- New Macro safe-set-page-device which guards
- against the possibility of invalid/unsupported postscript key/values being
- issued to the implementing postscript page device
- </action>
- </release>
- <release version="1.2" date="21 July 2007">
- <action context="Code" dev="JM" type="fix">
- Fixed literal text string escaping in PSGenerator. Some characters were not properly
- escaped.
- </action>
- <action context="Code" dev="JM" type="add" fixes-bug="42507" due-to="Adrian Cumiskey">
- Added support for CMYK and GRAY color spaces for PSGenerator
- (moved there from PSGraphics2D).
- </action>
- <action context="Code" dev="JM" type="fix">
- Fixed the PDF/A namespace according to ISO-19005-1:2005/Cor.1:2007 and deprecated the
- use of the draft PDF/A namespace used by Adobe Acrobat 7.x.
- </action>
- </release>
- <release version="1.1" date="22 Dec 2006">
- <action context="Code" dev="JM" type="add">
- Added the start of an XMP metadata framework.
- </action>
- <action context="Code" dev="JM" type="fix">
- Various fixes and improvements in the ImageWriter abstraction.
- </action>
- <action context="Code" dev="JM" type="add">
- ImageWriter abstraction now supports writing multi-page formats like TIFF.
- </action>
- <action context="Code" dev="JM" type="add">
- ImageWriter implementation for TIFF output using Image I/O API.
- </action>
- <action context="Code" dev="JM" type="add" due-to="Max Berger">
- Default implementation for AbstractGraphics2D.drawText(ACI, float, float) so
- PSGraphics2D supports painting text using the AttributedCharacterIterator.
- </action>
- <action context="Code" dev="JM" type="fix">
- Bugfix: The generation of the PostScript setdash command was assuming that
- only integer values can be used but that isn't the case.
- </action>
- </release>
- <release version="1.0" date="17 Apr 2006">
- <action context="Code" dev="JM" type="add">
- Initial release with several components from Batik and FOP:
- Image codecs, Image writer abstraction, I/O classes, Java2D helpers, PostScript library
- with Graphics2D implementation.
- </action>
- </release>
- </changes>
- <todo>
- <actions>
- <action dev="JM" type="update" context="Code">
- Complete the move of the PDF and font library code here from FOP.
- </action>
- </actions>
- </todo>
-</status>