Logo white

OpenSystemsDevelopment / qpdf

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 4,691
  • Compare
  • Branches 1
  • Tags 0
  • qpdf
01 Apr, 2023
1 commit
  • Remove temporary OHArray
    ea516493
    m-holger authored
    2023-04-01 12:24:52 +0100  
    Browse Code »

29 Mar, 2023
8 commits
  • Remove temporary OHArray::erase, insert and copy
    9e30de80
    m-holger authored
    2023-03-29 13:15:39 +0100  
    Browse Code »
  • Remove temporary OHArray::disconnect and setAt
    0db65e79
    m-holger authored
    2023-03-29 13:06:26 +0100  
    Browse Code »
  • Remove temporary OHArray::at
    13672260
    m-holger authored
    2023-03-29 13:00:28 +0100  
    Browse Code »
  • Remove temporary OHArray::size, append and remove_last ...
    ad2875a4
    Also, add const overload of QPDFObjectHandle::getObj
    m-holger authored
    2023-03-29 12:34:07 +0100  
    Browse Code »
  • Optimize QPDFParser for non-sparse QPDF_Arrays ...
    8fdc3f09
    Stop using nullptr to represent null objects.
    Count null array elements and trigger creation of sparse arrays if null count is
    greater than 100.
    m-holger authored
    2023-03-29 12:10:19 +0100  
    Browse Code »
  • Change underlying data structure of QPDF_Array in non-sparse mode to std::vector
    18c1ffe0
    m-holger authored
    2023-03-29 12:01:24 +0100  
    Browse Code »
  • Add separate sparse mode to QPDF_Array ...
    38cf7c16
    Add temporary clone of SparseOHArray  to implement non-sparse mode.
    m-holger authored
    2023-03-29 11:48:21 +0100  
    Browse Code »
  • Remove redundant QPDF_Array::addExplicitElementsToList
    de29fd56
    m-holger authored
    2023-03-29 10:47:37 +0100  
    Browse Code »

26 Mar, 2023
1 commit
  • Merge pull request #937 from m-holger/cspell ...
    b62ad7ec
    Remove duplicate entries from cSpell.json
    Jay Berkenbilt authored
    2023-03-26 08:58:19 -0400  
    Browse Code »

24 Mar, 2023
1 commit
  • Remove duplicate entries from cSpell.json
    0c4200a1
    m-holger authored
    2023-03-24 11:47:35 +0000  
    Browse Code »

20 Mar, 2023
1 commit
  • Merge pull request #814 from m-holger/check ...
    f89196b6
    Warn if catalog type entry is invalid (fixes #810)
    Jay Berkenbilt authored
    2023-03-20 06:59:47 -0400  
    Browse Code »

19 Mar, 2023
1 commit
  • Warn if catalog type entry is invalid (fixes #810)
    d8acccd5
    m-holger authored
    2023-03-19 20:07:53 +0000  
    Browse Code »

18 Mar, 2023
7 commits
  • Add ChangeLog and release notes for previous fix (fixes #923)
    96520d25
    Jay Berkenbilt authored
    2023-03-18 15:38:31 -0400  
    Browse Code »
  • Merge pull request #924 from cdosborn/main ...
    fe36ef14
    Improve --optimize-images to find images nested within XObjects
    Jay Berkenbilt authored
    2023-03-18 15:34:27 -0400  
    Browse Code »
  • Merge pull request #918 from m-holger/fixqdf ...
    1e53da74
    Code tidy QdfFixer methods
    Jay Berkenbilt authored
    2023-03-18 14:00:11 -0400  
    Browse Code »
  • Merge pull request #920 from m-holger/fixqdf_rl ...
    a2c7471e
    Refactor QdfFixer::processLines
    Jay Berkenbilt authored
    2023-03-18 13:59:47 -0400  
    Browse Code »
  • Merge pull request #926 from m-holger/omap ...
    84e29026
    Remove redundant parameter depth from QPDF::updateObjectMaps
    Jay Berkenbilt authored
    2023-03-18 13:28:19 -0400  
    Browse Code »
  • Merge pull request #928 from m-holger/wr_og ...
    b480f718
    Add new data member QPDFWriter::Members::root_og
    Jay Berkenbilt authored
    2023-03-18 13:28:12 -0400  
    Browse Code »
  • Merge pull request #916 from m-holger/job ...
    16f46703
    Split QPDFJob::run into createQPDF and writeQPDF
    Jay Berkenbilt authored
    2023-03-18 13:27:53 -0400  
    Browse Code »

17 Mar, 2023
1 commit
  • Add new data member QPDFWriter::Members::root_og ...
    b7791566
    Also, uninitialize QPDFWriter::Members members.
    m-holger authored
    2023-03-17 11:19:48 +0000  
    Browse Code »

15 Mar, 2023
3 commits
  • Add test validating that images in nested XObjects are included in optimization ...
    f6b13fcc
    The sample file (nested-images.pdf) includes a pdf with an image that is
    nested within an XObject within an XObject in the Resources dict of the
    only page. These images were ignored in prior versions of qpdf.
    Connor Osborn authored
    2023-03-15 23:27:05 -0400  
    Browse Code »
  • Improve --optimize-images to find images nested within XObjects
    8de2497a
    Connor Osborn authored
    2023-03-15 23:27:05 -0400  
    Browse Code »
  • Remove redundant parameter depth from QPDF::updateObjectMaps
    5af32b53
    m-holger authored
    2023-03-15 17:50:17 +0000  
    Browse Code »

09 Mar, 2023
4 commits
  • Add example qpdfjob-remove-annotations
    99231c43
    m-holger authored
    2023-03-09 17:29:39 +0000  
    Browse Code »
  • Split QPDFJob::run into createQPDF and writeQPDF ...
    43d9ee56
    Also, change QPDFJob to use unique_ptr<QPDF> instead of shared pointers.
    m-holger authored
    2023-03-09 17:21:55 +0000  
    Browse Code »
  • Replace std::regex_search with string_view methods in QdfFixer::processLines
    cfcceff6
    m-holger authored
    2023-03-09 12:16:33 +0000  
    Browse Code »
  • Use std::string_view in QdfFixer::processLines ...
    011b1d7e
    Change type of local var lines to string_view. Also, instead of
    constructing a list of lines, read the entire input into a single string
    and break it up into lines on the fly.stash
    m-holger authored
    2023-03-09 11:44:26 +0000  
    Browse Code »

08 Mar, 2023
4 commits
  • Add new procedure QUtil::read_file_into_string
    4ee6ff0a
    m-holger authored
    2023-03-08 21:00:26 +0000  
    Browse Code »
  • Tidy QdfFixer::adjustOstreamXref
    82efe52b
    m-holger authored
    2023-03-08 10:00:17 +0000  
    Browse Code »
  • Tidy QdfFixer::checkObjId
    fc828c2a
    m-holger authored
    2023-03-08 09:56:53 +0000  
    Browse Code »
  • Code tidy QdfFixer::writeBinary
    71bba5d4
    m-holger authored
    2023-03-08 09:50:49 +0000  
    Browse Code »

05 Mar, 2023
3 commits
  • Bump version to 11.4.0
    4359de90
    m-holger authored
    2023-03-05 15:19:26 +0000  
    Browse Code »
  • Remove redundant parameter from QPDFJob::handlePageSpecs and doSplitPages
    b27be3ed
    m-holger authored
    2023-03-05 09:01:49 -0500  
    Browse Code »
  • Bump version to 11.3.1
    284b8efb
    m-holger authored
    2023-03-05 09:01:49 -0500  
    Browse Code »

25 Feb, 2023
5 commits
  • Prepare 11.3.0 release
    57dcf6d9
    Jay Berkenbilt authored
    2023-02-25 16:24:41 -0500  
    Browse Code »
  • Revert "Add QPDFObjectHandle operator bool" ...
    26606a37
    This reverts commit 56c923d1096b0317d978bdadeb44e8198053286c.
    
    This commit breaks pikepdf.
    Jay Berkenbilt authored
    2023-02-25 16:19:42 -0500  
    Browse Code »
  • README-maintainer: Move pikepdf test notes to a separate section
    a1f10e24
    Jay Berkenbilt authored
    2023-02-25 16:19:42 -0500  
    Browse Code »
  • Add pikepdf tests to CI
    62bb78f0
    Jay Berkenbilt authored
    2023-02-25 16:17:01 -0500  
    Browse Code »
  • Add notes about how to bisect for pikepdf failures
    bfba4441
    Jay Berkenbilt authored
    2023-02-25 15:57:29 -0500  
    Browse Code »