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
26 Jul, 2017
2 commits
  • Fix typo in comment
    bd6c8456
    Jay Berkenbilt authored
    2017-07-26 06:24:07 -0400  
    Browse Code »
  • Updates for newer Windows toolchain
    e0ee307a
    Jay Berkenbilt authored
    2017-07-26 06:24:07 -0400  
    Browse Code »

27 Dec, 2016
1 commit
  • Note about std::regex attempt
    d4d7612b
    Jay Berkenbilt authored
    2016-12-27 14:34:18 -0500  
    Browse Code »

10 Sep, 2016
2 commits
  • install target: only install docs if building ...
    e8b845dd
    Don't try to install HTML or PDF documentation if we're not building
    docs.
    Jay Berkenbilt authored
    2016-09-10 14:30:47 -0400  
    Browse Code »
  • Fix page range example in documentation
    80988380
    Jay Berkenbilt authored
    2016-09-10 10:56:21 -0400  
    Browse Code »

24 Jan, 2016
14 commits
  • C++-Builder supports 64 Bit file functions ...
    b3c08f4f
    The 64 Bit file functions are supported by C++-Builder as well and
    need to be used, else fseek will error out on larger files than 4 GB
    like used in the large file test.
    Thorsten Schöning authored
    2016-01-24 12:07:20 -0500  
    Browse Code »
  • Include QPDFExc.hh for use in std::list
    7c08aa42
    Thorsten Schöning authored
    2016-01-24 12:07:03 -0500  
    Browse Code »
  • Use RM_WS_ONLY_LINES in test ...
    bfb93413
    Some compilers output extra newlines in some cases.
    Thorsten Schöning authored
    2016-01-24 12:05:22 -0500  
    Browse Code »
  • Include stdlib.h to provide exit
    953e6f64
    Thorsten Schöning authored
    2016-01-24 12:05:02 -0500  
    Browse Code »
  • Include QPDFObjectHandle for use in std::list ...
    e0201c12
    QPDFObjectHandle was used as forward declaration, but C++-Builder 10
    Seattle can't use it in std::list in such cases because the type is
    undefined.
    Thorsten Schöning authored
    2016-01-24 12:04:25 -0500  
    Browse Code »
  • From qtest: add RM_WS_ONLY_LINES option ...
    d4043604
    qutil.cc uses strerror to print some exceptions and adds a newline
    afterwards, but strerror in Windows already adds one newline at the
    end of the message and the additional one from std::endl breaks the
    output vs. the expected one.
    Thorsten Schöning authored
    2016-01-24 11:58:33 -0500  
    Browse Code »
  • Tweak wording of Thorsten's documentation updates
    15502013
    Jay Berkenbilt authored
    2016-01-24 11:52:09 -0500  
    Browse Code »
  • Add notes for running more tests on Windows ...
    dded2ec0
    Provide notes about LibTiff and such.
    Thorsten Schöning authored
    2016-01-24 11:52:09 -0500  
    Browse Code »
  • Support paths with spaces
    e80b6e33
    Thorsten Schöning authored
    2016-01-24 11:52:09 -0500  
    Browse Code »
  • Use absolute paths for large file tests ...
    eff935ab
    Working with absolute paths makes debugging easier, but some called
    scripts always need / as dir separator or won't work.
    Thorsten Schöning authored
    2016-01-24 11:52:09 -0500  
    Browse Code »
  • Fix non-portable use of /dev/null ...
    adbaa54a
    /dev/null is not portable, so use File::Spec instead, which provides
    portable "paths" and especially "nul" on Windows. I changed all places
    with hard coded /dev/null to be sure, while I think it only is a
    problem in direct system calls, because the other executed commands go
    to sh.exe from MSYS which itself should port /dev/null to NUL. The
    test still pass, so shouldn't have made any harm...
    Thorsten Schöning authored
    2016-01-24 11:52:09 -0500  
    Browse Code »
  • Fix expr syntax, support spaces in paths ...
    951dbc3b
    expr needs ARG + ARG
    quote paths to support support spaces
    Thorsten Schöning authored
    2016-01-24 11:52:09 -0500  
    Browse Code »
  • Explicitly invoke shell scripts with sh ...
    3c1555a6
    Shebang doesn't work well on Windows.
    Thorsten Schöning authored
    2016-01-24 11:52:09 -0500  
    Browse Code »
  • Useless use of a constant in void context ...
    8ae70017
    Remove an extraneous newline to avoid useless constant warning.
    Thorsten Schöning authored
    2016-01-24 11:51:38 -0500  
    Browse Code »

10 Nov, 2015
3 commits
  • Prepare 6.0.0 release
    b7302a9b
    Jay Berkenbilt authored
    2015-11-10 12:48:52 -0500  
    Browse Code »
  • Bump library soname ...
    1f4a6791
    Also update maintainer documentation on binary compatibility testing.
    Jay Berkenbilt authored
    2015-11-10 12:42:37 -0500  
    Browse Code »
  • Remove some ABI compatibility private methods ...
    e0e9d646
    Since we have to bump soname, remove some private methods that were
    just there for binary compatibility
    Jay Berkenbilt authored
    2015-11-10 12:22:40 -0500  
    Browse Code »

01 Nov, 2015
2 commits
  • Prepare 5.2.0 release
    e5abc789
    Jay Berkenbilt authored
    2015-11-01 16:40:01 -0500  
    Browse Code »
  • Comment use of static ID in examples ...
    e0664883
    Make sure people know that static ID should be used only for testing.
    Jay Berkenbilt authored
    2015-11-01 16:40:01 -0500  
    Browse Code »

31 Oct, 2015
7 commits
  • Fix copyright year in manual
    8ddca96e
    Jay Berkenbilt authored
    2015-10-31 19:10:19 -0400  
    Browse Code »
  • Linearize manual
    ccc4f135
    Jay Berkenbilt authored
    2015-10-31 19:10:19 -0400  
    Browse Code »
  • Fix spelling errors
    0496ab1a
    Jay Berkenbilt authored
    2015-10-31 18:56:43 -0400  
    Browse Code »
  • Tolerate some mangled xref tables ...
    b62cbe25
    If xref table entries lack the spec-required trailing whitespace or
    contain a small amount of extra space, handle them anyway.
    Jay Berkenbilt authored
    2015-10-31 18:56:43 -0400  
    Browse Code »
  • Remove trailing whitespace
    f0b85a1e
    Jay Berkenbilt authored
    2015-10-31 18:56:43 -0400  
    Browse Code »
  • Bump soname minor revision for ABI additions
    b0295559
    Jay Berkenbilt authored
    2015-10-31 18:56:43 -0400  
    Browse Code »
  • Implement deterministic ID ...
    b8bdef0a
    For non-encrypted files, determinstic ID generation uses file contents
    instead of timestamp and file name. At a small runtime cost, this
    enables generation of the same /ID if the same inputs are converted in
    the same way multiple times.
    Jay Berkenbilt authored
    2015-10-31 18:56:42 -0400  
    Browse Code »

06 Sep, 2015
1 commit
  • Mention debian copyright
    607c3921
    Jay Berkenbilt authored
    2015-09-06 18:56:11 -0400  
    Browse Code »

24 May, 2015
8 commits
  • Prepare 5.1.3 release
    94e55394
    Jay Berkenbilt authored
    2015-05-24 17:26:49 -0400  
    Browse Code »
  • Update documentation for 5.1.3
    2d0cc34f
    Jay Berkenbilt authored
    2015-05-24 17:26:49 -0400  
    Browse Code »
  • Copyright 2015
    f77acbdb
    Jay Berkenbilt authored
    2015-05-24 17:26:49 -0400  
    Browse Code »
  • Notes to self on local Windows build
    82713c4a
    Jay Berkenbilt authored
    2015-05-24 17:26:49 -0400  
    Browse Code »
  • fix-qdf: handle object streams with > 255 objects ...
    b356b9df
    fix-qdf was previously hard-coding the number of bytes for the f2
    field of the xref stream entry. This addresses issue #37. Thanks
    aluebcke for reporting.
    Jay Berkenbilt authored
    2015-05-24 16:52:42 -0400  
    Browse Code »
  • Handle Microsoft crypt provider without prior keys ...
    cf43882e
    As reported in issue #40, a call to CryptAcquireContext in
    SecureRandomDataProvider fails in a fresh windows install prior to any
    user keys being created in AppData\Roaming\Microsoft\Crypto\RSA.
    
    Thanks michalrames.
    Jay Berkenbilt authored
    2015-05-24 16:52:42 -0400  
    Browse Code »
  • include time.h in QUtil.hh ...
    857bb208
    QUtil.hh needs time.h to get time_t on some platforms. Thanks Peter
    Korsgaard <peter@korsgaard.com>
    Jay Berkenbilt authored
    2015-05-24 16:26:05 -0400  
    Browse Code »
  • Update TODO with some small enhancements ...
    5c9c5d53
    There have been a few enhancements requested that only affect the qpdf
    command line tool and that should be relatively quick to implement.
    Work out the details and acknowledge these publicly in the TODO file.
    Jay Berkenbilt authored
    2015-05-24 16:26:05 -0400  
    Browse Code »