2
1
mirror of https://github.com/qpdf/qpdf.git synced 2024-06-10 14:12:26 +00:00

Commit Graph

  • 636987c3da
    Merge 08acf8d02b into c03ee7aa66 m-holger 2024-06-09 12:13:49 +0000
  • 08acf8d02b Standardize on "qpdf" m-holger 2024-06-09 13:07:29 +0100
  • 82a8829e44
    Merge c2c61b54ae into c03ee7aa66 m-holger 2024-06-08 15:54:51 +0100
  • a1dd0560d6
    Merge 2b0c2da720 into c03ee7aa66 m-holger 2024-06-08 15:34:20 +0100
  • c82d1b3fc7
    Merge 5de67d48fb into c03ee7aa66 m-holger 2024-06-08 15:32:41 +0100
  • f4a9917841
    Merge bddb168dbf into c03ee7aa66 m-holger 2024-06-08 12:03:23 +0100
  • f7ef78f85a
    Merge a7913c326a into c03ee7aa66 Jay Berkenbilt 2024-06-07 17:22:27 -0400
  • a7913c326a Disable PointerHolder by default Jay Berkenbilt 2024-06-07 17:20:31 -0400
  • 6d4b14178a
    Merge 577a7eb8bb into c03ee7aa66 oltolm 2024-06-07 15:49:04 +0200
  • 04b1261b62
    Merge d7fa88ce8b into c03ee7aa66 m-holger 2024-06-07 14:00:51 +0100
  • c03ee7aa66 Prepare 11.9.1 release v11.9.1 stable main 11.9 Jay Berkenbilt 2024-06-07 08:15:26 -0400
  • 167057411e Format code Jay Berkenbilt 2024-06-07 08:07:51 -0400
  • ee2571ea3c Fix typo Jay Berkenbilt 2024-06-07 08:07:26 -0400
  • a3b4c9dfb9 README-windows.md: add comments about CLion Jay Berkenbilt 2024-06-07 08:05:17 -0400
  • f770ebf19e Fix line endings in .idea file Jay Berkenbilt 2024-06-07 07:49:10 -0400
  • 1cdba925bf
    Merge 2371d70132 into d17f11e721 Michael Witten 2024-06-07 07:42:44 -0400
  • e8cfadf39f Bump version to 11.9.1 Jay Berkenbilt 2024-06-07 07:42:08 -0400
  • d17f11e721 Make QPDF::updateObjectMaps iterative Jay Berkenbilt 2024-06-06 12:51:59 -0400
  • 72e3a9688d Add Windows CMake profile Jay Berkenbilt 2024-06-06 12:13:34 -0400
  • dc67d1a7c7 Update various CLion settings Jay Berkenbilt 2024-06-06 12:13:24 -0400
  • d7fa88ce8b In QPDFJob::handlePageSpecs merge afdh_map into FileStore m-holger 2024-04-25 21:57:22 +0100
  • 826a9d2559 Add new method QPDFJob::InputFile::initialize m-holger 2024-04-25 21:17:36 +0100
  • 41f6287009 In QPDFJob::handlePageSpecs merge remove_unreferenced into FileStore m-holger 2024-04-25 20:48:00 +0100
  • 94701d6e2b Add new methods QPDFJob::FileStore::process_files and process_file m-holger 2024-04-25 19:43:03 +0100
  • 095ae69ce5 Move QPDFJob::Section::orig_pages to QPDFJob::InputFile m-holger 2024-04-25 18:53:25 +0100
  • 8e23ab01ab In QPDFJob::handlePageSpecs open files by looping over FileStore m-holger 2024-04-25 17:43:14 +0100
  • 91b88da983 In QPDFJob::handlePageSpecs merge page_spec_cfis into FileStore m-holger 2024-04-25 17:27:51 +0100
  • 96a63a625f Add new class QPDFJob::FileStore m-holger 2024-04-24 20:58:47 +0100
  • a4812552d0 Merge QPDFPageData into QPDFJob::Section m-holger 2024-04-24 20:52:41 +0100
  • 424646892c Replace struct QPDFJob::PageSpec with new class QPDFJob::Section m-holger 2024-04-27 12:08:15 +0100
  • 826c0fa45e In QPDFJob change data member encryption_file_password to std::string m-holger 2024-04-27 12:41:54 +0100
  • 5a306354ea In QPDFJob change data member password to std::string m-holger 2024-04-24 16:57:09 +0100
  • 5c882bbc17 In QPDFJob change data member outfilename to std::string m-holger 2024-04-11 20:15:12 +0100
  • 6c22208d33 In QPDFJob change data member infilename to std::string m-holger 2024-04-16 12:28:41 +0100
  • 4c1581245a In QPDFJob add data member empty_input to explicitly represent the --empty option m-holger 2024-04-16 11:29:51 +0100
  • 3683938caa In QPDFJob push the page_heap from QPDFJob down to handlePageSpecs m-holger 2024-04-16 09:47:27 +0100
  • e1ca10ccc4 In QPDFJob::handleUnderOverlay flatten nested fo maps m-holger 2024-01-15 12:01:29 +0000
  • 09ddce19e8 In QPDFJob::handleUnderOverlay flatten nested under/overlay_pagenos maps m-holger 2024-01-15 01:03:41 +0000
  • b84a08f447 In QPDFJob::doUnderOverlayForPage tweak make_afdh m-holger 2024-01-15 12:37:53 +0000
  • 4df77d44a6 In QPDFJob::handleUnderOverlay tweak get_pages m-holger 2024-01-15 16:40:50 +0000
  • d4ca1e0b0a In QPDFJob add convenience class Page m-holger 2024-01-15 09:50:30 +0000
  • 6362997878
    Merge 542cb91b7d into 2eefa580aa m-holger 2024-05-28 12:10:29 +0200
  • 11e7f83b2c
    Merge bb81f08c61 into 2eefa580aa m-holger 2024-05-26 11:21:50 +0200
  • 0d6b3af6f4
    Merge 7b49ceee37 into 2eefa580aa m-holger 2024-05-24 13:52:45 +0100
  • 2eefa580aa
    Merge pull request #1200 from m-holger/fuzz Jay Berkenbilt 2024-05-24 08:52:42 -0400
  • 7b49ceee37 In JSON::parse allow duplicate dictionary keys m-holger 2024-01-21 12:55:10 +0000
  • bb81f08c61 Update README-maintainer with wip / modernize qpdf m-holger 2024-05-19 14:09:09 +0100
  • 2b0c2da720 Refactor QPDF::processXRefStream m-holger 2024-05-21 21:28:58 +0100
  • 7477ea7828 Add new private method QPDF::processXRefSize m-holger 2024-05-22 15:36:45 +0100
  • f74b28f0d1 Add new private method QPDF::processXRefW m-holger 2024-05-22 12:36:01 +0100
  • 0186d60dcf Add new private method QPDF::processXRefIndex m-holger 2024-05-21 20:26:36 +0100
  • 7aa5027bf8 Refactor QPDF::procesXRefStream m-holger 2024-05-22 11:09:46 +0100
  • 1737902a5e Refactor QPDF::processXRefStream m-holger 2024-05-21 19:46:13 +0100
  • f1c774f13f Refactor QPDF::processXRefStream m-holger 2024-05-21 19:06:24 +0100
  • 8cd50e0e3e Fix QPDF::tableSize m-holger 2024-05-21 12:50:19 +0100
  • 799be4dde2
    Merge 60e00ebd7a into 973edb4f2d m-holger 2024-05-21 09:45:15 +0100
  • 60e00ebd7a Bump version to 12.0.0 m-holger 2024-05-21 09:44:54 +0100
  • 76b1fd61ca Make QPDFObjectHandle methods const and noexcept where possible m-holger 2024-05-20 15:41:09 +0100
  • a8c15470b5 Refactor resolving of objects m-holger 2024-03-10 15:34:58 +0000
  • 90f0d2decb
    Merge 72bd486337 into 973edb4f2d m-holger 2024-05-18 15:08:50 +0100
  • 5de67d48fb Change trailer recovery to pickup the last rather than first valid trailer m-holger 2024-05-07 08:50:39 +0100
  • 065bb582a3 Amend "recover file with xref stream" test m-holger 2024-05-07 09:38:47 +0100
  • 973edb4f2d
    Merge pull request #1195 from m-holger/fuzz Jay Berkenbilt 2024-05-17 07:37:40 -0400
  • 6f09069f43 Further refactor QUtil::call_main_from_wmain m-holger 2024-05-17 10:31:50 +0100
  • 602d5eb61d Refactor QUtil::call_main_from_wmain m-holger 2024-05-16 23:10:28 +0100
  • 7f8e0a0d22 Add fuzz testcase 68915.fuzz m-holger 2024-05-11 21:49:27 +0100
  • 542cb91b7d Refactor the creation of unresolved objects m-holger 2024-03-08 16:57:56 +0000
  • 02e89bbe47 Fix bug in QPDFWriter::preserveObjectStreams m-holger 2024-05-04 10:08:03 +0100
  • 6ae439f180
    Merge pull request #1194 from m-holger/fuzz Jay Berkenbilt 2024-04-30 09:05:22 -0400
  • e85b98b7e8 Guard against object id == std::numeric_limits<int> in QPDF::insertReconstructedXrefEntry m-holger 2024-04-30 10:58:31 +0100
  • 60c7d594b8 In QPDF::filterCompressedObjects ignore objects not in QPDFWriter tables m-holger 2024-04-30 10:46:06 +0100
  • 972cbf103d In QPDF::processXRefStream avoid inserting objed id 0 into the xref table m-holger 2024-04-30 10:38:59 +0100
  • f9eff0bd0f
    Merge 6b5fc3278d into a1fe40a4f0 m-holger 2024-04-28 15:31:07 -0400
  • cbe2eabdf1 Test build on macos-14 Jay Berkenbilt 2024-04-28 15:00:57 -0400
  • 8f792b7e2e Tweak wording on unreferenced objects in qdf.rst Jay Berkenbilt 2024-04-13 19:21:44 -0400
  • 0f226b8b26
    Merge ffc82f6bfd into a1fe40a4f0 m-holger 2024-04-28 19:46:01 +0100
  • a1fe40a4f0
    Merge pull request #1169 from m-holger/xref_test Jay Berkenbilt 2024-04-28 14:45:58 -0400
  • 0bb1458f38
    Merge pull request #1161 from m-holger/writer Jay Berkenbilt 2024-04-28 14:44:06 -0400
  • 69b9bc723d
    Merge pull request #1185 from m-holger/maint Jay Berkenbilt 2024-04-28 14:37:05 -0400
  • 7f6649d2e5
    Merge pull request #1190 from m-holger/manual Jay Berkenbilt 2024-04-28 14:36:24 -0400
  • 2371d70132 build: Tell cmake to set 'rpath' intelligently Michael Witten 2024-04-25 20:37:48 +0000
  • bddb168dbf In FUTURE, treat uninitialized object handles as null m-holger 2024-03-17 12:53:30 +0000
  • 843c6f57e0 Fix manual entry for --pages m-holger 2024-04-17 18:17:09 +0100
  • e7a79d5d18 Update README-maintainer.md for clang-format-18 m-holger 2024-04-07 14:15:50 +0100
  • 58c31fdd5e
    Merge pull request #1180 from m-holger/pike Jay Berkenbilt 2024-04-13 18:45:50 -0400
  • 78a730a832 Fix pikepdf future CI m-holger 2024-03-23 13:56:15 +0000
  • 7a7a8c4471 Refactor QPDF_Array::at m-holger 2024-03-17 17:14:47 +0000
  • 6b5fc3278d Use QPDFObjectHandle::asInteger in the library m-holger 2024-03-19 10:23:35 +0000
  • f2fc1d3db8 Add new QPDFObjectHandle::Integer and QPDFObjectHandle::asInteger m-holger 2024-03-18 17:22:05 +0000
  • df852cd695 Move QPDFObjectHandle.hh to QPDFObjectHandle_core.hh m-holger 2024-03-18 13:11:21 +0000
  • f024d674e3
    Merge 24741420e1 into e9166457fa m-holger 2024-03-17 20:57:37 +0000
  • 577a7eb8bb optimize fix-qdf oltolm 2024-01-27 03:05:13 +0100
  • d22a92ce48
    Merge 052e67a215 into e9166457fa m-holger 2024-03-10 15:22:15 +0800
  • aa2e0d23f0 In QPDFWriter::writeLinearized use object table obj in call to getLinearizedParts m-holger 2024-03-04 13:09:50 +0000
  • 97d78c75ff In QPDFWriter::writeLinearized use object table obj in call to optimize m-holger 2024-03-04 11:19:45 +0000
  • 0df0d00c58 Add method QPDF::Writer::getCompressibleObjSet m-holger 2024-02-25 22:40:09 +0000
  • ae00ee6119 Replace QPDF::Writer::getObjectStreamData with getXRefTable m-holger 2024-03-04 16:46:31 +0000
  • ef3a8025fb In QPDFWriter replace map lenghts with ObjTable new_obj m-holger 2024-02-27 17:04:44 +0000
  • ccad589f7d In QPDFWriter replace map xref with new ObjTable new_obj m-holger 2024-02-25 12:17:14 +0000
  • 47cf4e3a50 In QPDFWriter change object_stream_to_objects to a map of vectors. m-holger 2024-02-23 14:29:04 +0000