PDFBOX-2221: set negative XYZ values to 0 in /Lab to RGB conversion

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1611708 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2225: don't cast Exception into IOException, as suggested by Brandon Lyon

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1611844 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2222: create a default font if font doesn't exist

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1611893 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2222: create a default font if font doesn't exist

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1611894 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2216: skip NUL bytes
PDFBOX-2227: handle radix numbers

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1611912 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2228: support LZW decoder EarlyChange parameter

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1612039 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2229: make getPointCount() return 0 instead of throwing NPE

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1612067 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2202: allow optional readonly after StandardEncoding and before def

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1612085 13f79535-47bb-0310-9956-ffa450edef68
fixed broken version update, see rev. 1603525

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1612117 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2214: graphics stack must have at least one element because of peek() in PDFStreamEngine

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1612360 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2211: use the setters (if available) instead of creating a dictionaries from scratch, as suggested by Andreas Lehmkühler

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1612640 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2147: Removed unnecessary boxing

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1612776 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2147: Removed unnecessary boxing

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1612777 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2237: handle empty filter array for inline images; code cleanup

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1612907 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-1511: don't share resources between different source files, as suggested by Kirk Haines

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1613017 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2240: accept RGBA images in PDImageXObject.applyMask

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1613204 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2234: replace HashMap with LinkedHashMap to have more determinism

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1613242 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2241: consider optional minus for REAL tokens

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1613272 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2239: add missing values to PDComplexFileSpecification, fix for some setters, improved unit test (based on a proposal by Tim Allison)

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1613465 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2243: adjust negative dash phase start value to 0

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1613611 13f79535-47bb-0310-9956-ffa450edef68