All releases of PDFResurrect


Release Notes: This is a bugfix release. The main fix regards how the tool was locating the EOF token which the PDF writers place at the end of different versions of PDFs. Previously, if an EOF token was split across a 256-byte boundary, then Mr. Resurrect would not have found it. The new algorithm might be a tad slower, but is more precise.


Release Notes: This is a bugfix release.


Release Notes: An additional copyright year has been added in main.c. pdf.c allows for creation data to be pulled from objects as well as inline, and strdup has been replaced with strncpy for portability purposes. Makefile.in allows for EXTRA_CFLAGS to be specified from the command line. pdfresurrect.1 has an updated AUTHORS section.


Release Notes: This is a bugfix release and addresses the gathering of data (within limit) for the Creator MetaData at the end of a PDF. The previous version would stop prematurely, or possibly get too much information (in certain cases).


Release Notes: This is a bugfix release. A indefinite stall would occur if a trailer for linearized PDF could not be found. This case is probably because the PDF is using xref streams.


Release Notes: This version deals with linearized PDFs and adds the (-i) option to report "creator" information about the document. Creator information in the newer XML metadata stream format is not handled.


Release Notes: No bugs were fixed. Some additions were made to the build system and a man page was added, but no tool functionality additions were made. The AUTHORS file was added. The install, uninstall, distclean, and .phony targets in Makefile.in were added or modified.


Release Notes: Minor changes were made. A more portable exit call is used. Some under-the-hood possibilities were added for dealing with xref streams that are compressed (which are possible in PDFs of version 1.5 or later). A message will be displayed if such an xref table is found. Some notes on validity and security have been added to the README.


Release Notes: This release corrects a misspelling regarding the URL of the GPLv3 license.


No changes have been submitted for this release.