2
1
mirror of https://github.com/qpdf/qpdf.git synced 2024-12-22 02:49:00 +00:00

Commit Graph

  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 2fa93e79b4 In QPDFWriter replace map object_to_object_stream with ObjTable obj m-holger 2024-02-22 19:27:09 +0000
  • 84e25919cb In QPDFWriter replace map obj_renumber_no_gen with ObjTable obj m-holger 2024-02-19 12:05:55 +0000
  • 8791b5f8d0 In QPDFWriter replace map obj_renumber with a new object table obj m-holger 2024-02-18 01:42:47 +0000
  • 72bd486337 Refactor QPDF::parse_xrefEntry m-holger 2024-03-07 12:02:47 +0000
  • 85107f39f2 Add bad xref table test m-holger 2024-03-06 14:30:50 +0000
  • e9166457fa Tweak pull request contribution on fixing non-standard basic_string_view Jay Berkenbilt 2024-03-03 13:40:59 -0500
  • 07bc363224 string_view leads to char_traits which is not standard C++ (background in #1024). Zoe Clifford 2024-02-28 13:26:10 -0800
  • 43819c9b72
    Merge 2e069242e9 into 3b97c9bd26 m-holger 2024-02-27 03:53:05 +0800
  • 3b97c9bd26 Prepare 11.9.0 release v11.9.0 Jay Berkenbilt 2024-02-24 10:38:04 -0500
  • 6ce24d524f Spell check Jay Berkenbilt 2024-02-24 10:36:29 -0500
  • 2d402e451c Format code Jay Berkenbilt 2024-02-24 10:29:41 -0500
  • 54d8e920f1 Exclude cmake build directories from format-code Jay Berkenbilt 2024-02-24 10:29:20 -0500
  • 609a271952 Remove codecov badge Jay Berkenbilt 2024-02-24 10:25:44 -0500
  • fc4575f17f
    Merge pull request #1158 from m-holger/cov Jay Berkenbilt 2024-02-24 10:24:02 -0500
  • d3c8da8a41 Exclude test files from coverage checks m-holger 2024-02-20 19:19:09 +0000
  • 862feed100 Add additional QPDFObjectHandle::Rectangle and Matrix tests m-holger 2024-02-20 14:53:18 +0000
  • 36ee4ecc6e Add test for QPDFObjectHandle::isDirectNull m-holger 2024-02-20 13:02:16 +0000
  • 9c584e7b6f
    Merge pull request #1157 from m-holger/cov Jay Berkenbilt 2024-02-20 07:10:19 -0500
  • a047d5497e Add test for QPDFObjectHandle::getStreamJSON m-holger 2024-02-20 00:49:41 +0000
  • 239ee0069e Try overriding branch name in CodeCov Jay Berkenbilt 2024-02-18 09:22:27 -0500
  • 3ebe8bf6c3 Update release notes Jay Berkenbilt 2024-02-18 08:57:15 -0500
  • 689a093e32 Upgrade artifacts actions Jay Berkenbilt 2024-02-17 18:52:08 -0500
  • 62cc38b4bd Upgrade version of checkout action Jay Berkenbilt 2024-02-17 18:34:38 -0500
  • 1ab7c43a22 Support CodeCov Jay Berkenbilt 2024-02-17 18:34:30 -0500
  • c1a48ec81d Documentation fixes for set/remove page labels Jay Berkenbilt 2024-02-17 16:00:53 -0500
  • 7bc52c5728 set page labels: detect start page < 1 (fixes #939) Jay Berkenbilt 2024-02-17 15:42:10 -0500
  • 072623d6e8 Merge pull request #1151 from m-holger/sat Jay Berkenbilt 2024-02-17 14:59:50 -0500
  • 93cf8156b0 Add ENABLE_COVERAGE option to build Jay Berkenbilt 2024-02-17 14:52:06 -0500
  • d8f64a8a94 Use more idiomatic ON and OFF with cmake options Jay Berkenbilt 2024-02-17 14:42:37 -0500
  • e362bce8e8 Merge branch 'jw' from #1146 into work Jay Berkenbilt 2024-02-17 14:15:48 -0500
  • 703e798330 Add additional sparse QPDF_Array tests m-holger 2024-02-17 16:01:48 +0000
  • 413aba5bf2 Add comment to QPDF_Name::writeJSON m-holger 2024-02-17 14:58:48 +0000
  • 4f54508f7f Refactor QPDFJob::doJSONObjects m-holger 2024-02-16 15:50:30 +0000
  • f0bc2f11ef Expose QPDFObjectHandle::writeJSON m-holger 2024-02-16 14:09:28 +0000
  • c06653c3ab Refactor QPDF::writeJSON m-holger 2024-02-15 18:02:01 +0000
  • b9bc05356a Refactor QPDF::writeJSONStream m-holger 2024-02-15 14:47:08 +0000
  • b15d0bf6e1 Add new method QPDF_Stream::writeStreamJSON m-holger 2024-02-15 12:33:31 +0000
  • 920e929864 Reimplement QPDF_Stream::getStreamJSON in terms of writeStreamJSON m-holger 2024-02-14 15:59:00 +0000