Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-06-24 | Change QPDF_Integer from int to long long | Jay Berkenbilt | |
This makes it possible to store offsets that are larger than 2 GB in the trailer dictionary. | |||
2012-06-24 | Suppress showing failed test output by default | Jay Berkenbilt | |
Provide option to show test output if requested. | |||
2012-06-24 | Add test case for removing a page we don't have | Jay Berkenbilt | |
2012-06-24 | Improve the FILE* version of QPDF::processFile | Jay Berkenbilt | |
2012-06-24 | Fixed missing throw | Tobias Hoffmann | |
2012-06-23 | Add pdf-from-scratch example | Jay Berkenbilt | |
2012-06-23 | Replace the 8-bit characters with \x.. in QPDFWriter.cc | Jay Berkenbilt | |
This just makes it safer to pull up this file in an editor. | |||
2012-06-22 | Switch some code to use empty newArray/newDictionary | Jay Berkenbilt | |
2012-06-22 | Add factory methods for creating empty arrays and dictionaries. | Jay Berkenbilt | |
Also updated pdf_from_scratch test driver to use the new factories, and made some cosmetic improvements and documentation updates for the emptyPDF() method. | |||
2012-06-22 | Add QPDF::emptyPDF() and pdf_from_scratch test code | Jay Berkenbilt | |
2012-06-22 | Update TODO file | Jay Berkenbilt | |
2012-06-22 | Fix order of build flags. | Jay Berkenbilt | |
Place user-specified CPPFLAGS and LDFLAGS later so that user-specified non-standard paths that have old versions of qpdf don't cause the build to fail. | |||
2012-06-22 | Use qpdf_offset_t in place of off_t in public APIs. | Jay Berkenbilt | |
off_t is used internally only when needed to talk to standard libraries. This requires that the "long long" type be supported by the compiler. | |||
2012-06-22 | Adjust Windows built to support 32-bit and 64-bit builds | Jay Berkenbilt | |
Update the build to support new external-libs layout, and autoconf options to specify windows word size. Split make_windows_releases into multiple scripts. | |||
2012-06-21 | Fix version pattern for configure.ac | Jay Berkenbilt | |
2012-06-21 | ChangeLog entry for pkg-config files | Jay Berkenbilt | |
2012-06-21 | Add doc files to .gitignore | Jay Berkenbilt | |
2012-06-21 | Add pkg-config support | Jay Berkenbilt | |
2012-06-21 | note to add pkg-config | Jay Berkenbilt | |
2012-06-21 | Add QPDFObjectHandle::shallowCopy() | Jay Berkenbilt | |
2012-06-21 | Use getRoot() instead of looking it up in the trailer | Jay Berkenbilt | |
2012-06-21 | Iterate of /Info's keys, not trailer's keys, to seed /ID | Jay Berkenbilt | |
Thanks Tobias Hoffmann for noticing the error. | |||
2012-06-21 | ChangeLog entries for page API | Jay Berkenbilt | |
2012-06-21 | Add additional page API test cases | Jay Berkenbilt | |
2012-06-21 | Updates to TODO file | Jay Berkenbilt | |
2012-06-21 | Add testing for page APIs | Jay Berkenbilt | |
2012-06-21 | Implement page manipulation APIs | Jay Berkenbilt | |
2012-06-21 | Split page handling APIs into a separate source file | Jay Berkenbilt | |
2012-06-21 | Refactor optimizePagesTree | Jay Berkenbilt | |
Split optimizePagesTree into a simpler top-level routine and a recursive internal routine. | |||
2012-06-21 | Added first version of pages API. | Tobias Hoffmann | |
2012-06-21 | Make QPDFObjectHandle::assertPageObject() public. | Tobias Hoffmann | |
The method is helpful in other places, like the upcoming QPDF::addPage, too. | |||
2012-06-21 | Added method to clear pages cache. | Tobias Hoffmann | |
2012-06-21 | Fix typo in comment | Jay Berkenbilt | |
2012-06-21 | fix include order for off_t | Jay Berkenbilt | |
2012-06-21 | fix doc comment | Jay Berkenbilt | |
2012-06-21 | Fix spelling of Tobias's last name. Sorry about that! | Jay Berkenbilt | |
2012-06-21 | Add QPDF::processFile that takes an open FILE* | Jay Berkenbilt | |
2012-06-21 | add ChangeLog entries for previous work | Jay Berkenbilt | |
2012-06-20 | Add testing for new array mutators | Jay Berkenbilt | |
2012-06-20 | Added additional array mutators | Tobias Hoffmann | |
Added methods to append to arrays, insert items into arrays, and replace array contents with a vector of items. | |||
2012-06-20 | Fix wording error in error message | Jay Berkenbilt | |
2012-06-20 | ABI change: fix use of off_t, size_t, and integer types | Jay Berkenbilt | |
Significantly improve the code's use of off_t for file offsets, size_t for memory sizes, and integer types in cases where there has to be compatibility with external interfaces. Rework sections of the code that would have prevented qpdf from working on files larger than 2 (or maybe 4) GB in size. | |||
2012-06-20 | Fix gcc 4.7 warnings about C++11 | Jay Berkenbilt | |
2012-06-20 | Portability issues: off_t, unlink | Jay Berkenbilt | |
New header qpdf/Types.h attempts to make sure size_t and off_t are defined on any platform and in a way that would work with large file support. Additionally, missing header files are included to get unlink. | |||
2012-06-20 | Add symbol versioning | Jay Berkenbilt | |
For ELF systems, turn on versioned symbols by default, and add a configure option to enable or disable them. | |||
2012-06-20 | Remove extraneous execute bits | Jay Berkenbilt | |
2012-06-20 | Update autoconf and libtool files | Jay Berkenbilt | |
2012-06-17 | to-do updates for planned work | Jay Berkenbilt | |
2012-06-03 | update README for github | Jay Berkenbilt | |
2012-06-03 | create signed release tags | Jay Berkenbilt | |