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
11 Jan, 2026
10 commits
  • Reminder in release instructions to mention signer
    be1dabc4
    Jay Berkenbilt authored
    2026-01-11 18:23:27 -0500  
    Browse Code »
  • Merge pull request #1651 from m-holger/parser ...
    51932fd9
    Refactor QPDFParser
    m-holger authored
    2026-01-11 18:46:11 +0000  
    Browse Code »
  • Add Doxygen-style comments for all Parser methods ...
    44cd31b9
    Co-authored-by: m-holger <34626170+m-holger@users.noreply.github.com>
    copilot-swe-agent[bot] authored
    2026-01-11 17:54:49 +0000  
    Browse Code »
  • Rename QPDFParser to qpdf::impl::Parser ...
    f2ccff52
    Co-authored-by: m-holger <34626170+m-holger@users.noreply.github.com>
    copilot-swe-agent[bot] authored
    2026-01-11 17:39:45 +0000  
    Browse Code »
  • Change QPDFParser private method names to snake_case ...
    3d83638d
    Co-authored-by: m-holger <34626170+m-holger@users.noreply.github.com>
    copilot-swe-agent[bot] authored
    2026-01-11 17:16:33 +0000  
    Browse Code »
  • Add trailing underscore to QPDFParser member variables ...
    0f0502b1
    Co-authored-by: m-holger <34626170+m-holger@users.noreply.github.com>
    copilot-swe-agent[bot] authored
    2026-01-11 17:15:22 +0000  
    Browse Code »
  • Merge pull request #1650 from m-holger/hc ...
    843e2b45
    Bump version to 12.3.1
    m-holger authored
    2026-01-11 13:54:00 +0000  
    Browse Code »
  • Bump version to 12.3.1
    106e55ad
    m-holger authored
    2026-01-11 13:28:47 +0000  
    Browse Code »
  • Merge pull request #1649 from m-holger/i1648 ...
    e2737657
    Fix Filename Masks in README-what-to-download.md
    m-holger authored
    2026-01-11 12:56:54 +0000  
    Browse Code »
  • Fix Filename Masks in README-what-to-download.md ...
    eeeb8bc2
    Fixes #1648
    m-holger authored
    2026-01-11 12:29:30 +0000  
    Browse Code »

10 Jan, 2026
10 commits
  • Merge pull request #1647 from jberkenbilt/fix-release-instructions ...
    f3f0410d
    Minor fixes to release instructions
    Jay Berkenbilt authored
    2026-01-10 15:32:06 -0500  
    Browse Code »
  • Minor fixes to release instructions
    d55ee8f9
    Jay Berkenbilt authored
    2026-01-10 15:29:38 -0500  
    Browse Code »
  • Merge pull request #1646 from jberkenbilt/ci ...
    e1af26a3
    Allow README change to trigger CI (for 12.3.0)
    Jay Berkenbilt authored
    2026-01-10 14:35:08 -0500  
    Browse Code »
  • Allow README change to trigger CI (for 12.3.0) ...
    0c061055
    Virtually all changes are merged through PRs now. The exclusions would
    prevent a README change from being the last commit before a release.
    Jay Berkenbilt authored
    2026-01-10 14:33:48 -0500  
    Browse Code »
  • Merge pull request #1645 from m-holger/readme ...
    02b2201e
    Update README for C++20 requirement
    Jay Berkenbilt authored
    2026-01-10 14:15:53 -0500  
    Browse Code »
  • Update README for C++20 requirement
    55de9de7
    m-holger authored
    2026-01-10 19:00:06 +0000  
    Browse Code »
  • Prepare 12.3.0 release
    fbdb516f
    Jay Berkenbilt authored
    2026-01-10 13:27:22 -0500  
    Browse Code »
  • Spell check
    37941a35
    Jay Berkenbilt authored
    2026-01-10 13:26:26 -0500  
    Browse Code »
  • Merge pull request #1616 from m-holger/private_hh ...
    446e137e
    Add script to validate private header files in isolation
    Jay Berkenbilt authored
    2026-01-10 13:15:58 -0500  
    Browse Code »
  • Add script to validate private header files in isolation ...
    7773fb38
    Introduce `check-private-headers` script to ensure all private headers compile independently. Update `build-linux` script to include this new validation step. Adjust release notes to reflect the additional header checks.
    
    Addresses the issue raised in #1465
    m-holger authored
    2026-01-10 14:28:58 +0000  
    Browse Code »

06 Jan, 2026
4 commits
  • Merge pull request #1617 from m-holger/i1403 ...
    7b4ecb60
    Add `--remove-acroform` option to exclude AcroForm dictionary
    m-holger authored
    2026-01-06 23:05:45 +0000  
    Browse Code »
  • Add `--remove-acroform` option to exclude AcroForm dictionary ...
    f3109f67
    Introduce a new `--remove-acroform` option to remove the interactive form dictionary from the document catalog. Update related documentation, tests, and release notes to reflect this new feature.
    
    Fixes #1403
    m-holger authored
    2026-01-06 21:57:20 +0000  
    Browse Code »
  • Merge pull request #1639 from m-holger/srbv ...
    96e3677c
    Refactor `FormNode::setRadioButtonValue` (fixes #1449)
    m-holger authored
    2026-01-06 21:09:15 +0000  
    Browse Code »
  • Refactor `FormNode::setRadioButtonValue` ...
    0ea709d4
    Fix identification of radio button widgets by relying on the absence of `Kids` arrays.
    Fix the exclusion of RadioButtonFields with parents.
    
    Fixes #1449
    m-holger authored
    2026-01-06 20:25:05 +0000  
    Browse Code »

01 Jan, 2026
1 commit
  • Merge pull request #1640 from m-holger/cr ...
    6923f0d4
    Update copyrights
    m-holger authored
    2026-01-01 12:15:10 +0000  
    Browse Code »

31 Dec, 2025
1 commit
  • Update copyrights
    83a7e6c3
    m-holger authored
    2025-12-31 18:56:52 +0000  
    Browse Code »

26 Dec, 2025
2 commits
  • Merge pull request #1638 from m-holger/fuzz ...
    e812eafa
    Tighten named destination validation in `QPDFOutlineDocumentHelper::r…
    m-holger authored
    2025-12-26 19:24:33 +0000  
    Browse Code »
  • Tighten named destination validation in `QPDFOutlineDocumentHelper::resolveNamed… ...
    ef951121
    …Dest`: instead of accepting any Dictionary require a `/D` entry.
    m-holger authored
    2025-12-26 17:47:05 +0000  
    Browse Code »

23 Dec, 2025
2 commits
  • Merge pull request #1637 from m-holger/ca ...
    ca5fafb0
    Enhance `AcroForm::transformAnnotations` to update '/P' field
    m-holger authored
    2025-12-23 16:11:36 +0000  
    Browse Code »
  • Enhance `AcroForm::transformAnnotations` to update '/P' field
    4069df97
    m-holger authored
    2025-12-23 15:32:08 +0000  
    Browse Code »

22 Dec, 2025
2 commits
  • Merge pull request #1635 from m-holger/lin ...
    fd71c95e
    Fix `Lin::readHintStream`
    m-holger authored
    2025-12-22 18:51:49 +0000  
    Browse Code »
  • Fix `Lin::readHintStream` ...
    9068ee6b
    Reorder `no_ci_stop_if` call to avoid
    insertion of an invalid object into the object cache if the hint stream is invalid
    m-holger authored
    2025-12-22 18:20:48 +0000  
    Browse Code »

21 Dec, 2025
7 commits
  • Merge pull request #1633 from m-holger/fngta ...
    8767429a
    Refactor FormNode::generateTextAppearance
    m-holger authored
    2025-12-21 17:37:10 +0000  
    Browse Code »
  • Refactor `FormNode::generateTextAppearance`: Simplifyby using range-based `for` loop
    7ac9a086
    m-holger authored
    2025-12-21 15:34:32 +0000  
    Browse Code »
  • Refactor `FormNode`: remove unused `getFontFromResource` method and simplify fon… ...
    2a33db91
    …t resource handling in `generateTextAppearance`.
    m-holger authored
    2025-12-21 15:34:08 +0000  
    Browse Code »
  • Fix appearance stream handling in `QPDFFormFieldObjectHelper::generateTextAppear… ...
    8aab6838
    …ance`: copy stream data if shared references exceed threshold, ensuring safe updates.
    m-holger authored
    2025-12-21 15:33:20 +0000  
    Browse Code »
  • Refactor `FormNode::generateTextAppearance`: instead of attaching a stream filte… ...
    cf0e3422
    …r replace the appearance stream content with the generated appearance.
    m-holger authored
    2025-12-21 15:31:12 +0000  
    Browse Code »
  • Refactor `FormNode::generateTextAppearance` to improve appearance stream handlin… ...
    361b387b
    …g: ensure checks for dictionary annotations, streamline appearance creation flow, and replace manual key access with methods.
    m-holger authored
    2025-12-21 15:25:22 +0000  
    Browse Code »
  • Merge pull request #1632 from m-holger/hc ...
    c8f431de
    Minor adjustments to aid CLion use
    m-holger authored
    2025-12-21 13:58:50 +0000  
    Browse Code »

20 Dec, 2025
1 commit
  • Add redundant qualifyer to BaseHandle friend class statement ...
    4ce682b2
    Avoid confusing latest CLion version.
    m-holger authored
    2025-12-20 12:56:21 +0000  
    Browse Code »