3.03.04

Get a valid Windows font path on Terminal Server.

Abort processing on a content stream after getting 500 errors
(undefined operator, wrong number of args) -- this avoids very long
processing time for malicious PDF files using bogus RLE encoded
content streams.

Handle transparent text (alpha=0) the same way as invisible (render
mode=3) text.

Added a discardInvisibleText function/propert to XpdfText.

3.04.31

Added the owner property / pdfPrintSetOwner function to XpdfPrint.

Look for unattached Widget-type annotations even if there is no
AcroForm dictionary.

Added the printOtherFileToJob function to the XpdfPrint COM
component.

Do overprint simulation in DeviceN-to-RGB conversion by multiplying
in XYZ space.

3.04.32

defaultRGBInputProfile now defaults to sRGB.

Performance improvements for axial and radial shadings.

Use the PDF 2.0 inline image length field.

Added the printerSupportsPostScript function to XpdfPrint.

Added the printBlankPageToJob and printJobPageCount functions to
XpdfPrint.

Handle duplicate embedded Type 1 font names in PostScript output.

Added the sortFormFields function to XpdfText.

3.04.33

Various small fixes based on the PDF 2.0 spec.

In DeviceN rasterization mode, when there are more than 32 color
channels, Separation and DeviceN color spaces that use out-of-bounds
channels now fall back to their alternate color spaces.
Alternately, if the dropExtraDeviceNChannels xpdfrc setting is true,
those channels will be dropped, which is useful for rendering a
subset of the channels.