Revisions of qpdf

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 892116 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 55)
- Update to version 10.3.2
  * See http://qpdf.sourceforge.net/files/qpdf-manual.html#ref.release-notes
    for the complete changelog.
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 878472 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 54)
- Update to version 10.3.1
  * See http://qpdf.sourceforge.net/files/qpdf-manual.html#ref.release-notes
    for the complete changelog.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 877261 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 53)
- Update to version 10.3.0
  * See http://qpdf.sourceforge.net/files/qpdf-manual.html#ref.release-notes
    for the complete changelog.
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 874989 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 52)
- Update to version 10.2.0
  * See http://qpdf.sourceforge.net/files/qpdf-manual.html#ref.release-notes
    for the complete changelog.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 860521 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 51)
- Update to version 10.1.0
  * See http://qpdf.sourceforge.net/files/qpdf-manual.html#ref.release-notes
    for the complete changelog.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 849955 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 50)
- Update to version 10.0.4
  * Fix a handful of integer overflows.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 845210 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 49)
- Update to version 10.0.3
  * Fixes a regression introduced in 10.0.2

- Update to version 10.0.2
  * Bug fixes and performance improvements
  * See http://qpdf.sourceforge.net/files/qpdf-manual.html#ref.release-notes
    for a complete changelog.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 792831 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 48)
- Update to version 10.0.1
  * Fixes a regression in QPDFObjectHandle::getStreamData
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 791839 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 47)
- Update to version 10.0.0 
  * Several internal optimizations
  * OpenSSL support as alternative crypto provider
  * Bug fixes
  * See http://qpdf.sourceforge.net/files/qpdf-manual.html#ref.release-notes
    for the complete changelog.
- Add BR on pkgconfig(openssl) to add support for OpenSSL crypto
  provider and enable with --enable-crypto-openssl.
- Drop BR on pkgconfig(gnutls) now that we have OpenSSL support.
- Pass --disable-implicit-crypto to configure to make sure weak
  crypto code is disabled.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 767599 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 46)
- Update to version 9.1.1
  * fix-qdf is rewritten in C++
  * Added options --is-encrypted and --requires-password for testing
    whether a file is encrypted or requires a password other than
    the supplied (or empty) password.
  * Added encrypt key to JSON options. With the exception of the
    reconstructed user password for older encryption formats,
    this provides the same information as --show-encryption but in
    a consistent, parseable format. See output of qpdf --json-help
    for details.
  * In QDF mode, be sure not to write more than one XRef stream to a
    file, even when --preserve-unreferenced is used. fix-qdf
    assumes that there is only one XRef stream, and that it appears
    at the end of the file.
  * When externalizing inline images, properly handle images whose
    color space is a reference to an object in the page's resource
    dictionary.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 749120 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 45)
- Update to version 9.1.0
  * Incorporate contribution from Masamichi Hosoda to properly handle
    signature dictionaries by not including them in object streams,
    formatting the Contents key has a hexadecimal string,
    and excluding the /Contents key from encryption and decryption.
  * Incorporate contribution from Masamichi Hosoda to provide new API
    calls for getting file-level information about input and output files,
    enabling certain operations on the files at the file level rather
    than the object level. New methods include QPDF::getXRefTable(), 
    QPDFObjectHandle::getParsedOffset(), 
    QPDFWriter::getRenumberedObjGen(QPDFObjGen), 
    and QPDFWriter::getWrittenXRefTable().
  * Support build-time and runtime selectable crypto providers.
    This includes the addition of new classes QPDFCryptoProvider
    and QPDFCryptoImpl and the recognition of the QPDF_CRYPTO_PROVIDER
    environment variable. Crypto providers are described in depth
    in Section 2.3, “Crypto Providers”.
  * Addition of the --show-crypto option in support of selectable
    crypto providers, as described in Section 2.3, “Crypto Providers”.
  * Allow :even or :odd to be appended to numeric ranges for
    specification of the even or odd pages from among the pages
    specified in the range.
* Add BR on pkgconfig(gnutls) to add support for GnuTLS for encryption
  operations.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 738319 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 44)
- Update to version 9.0.2
  * Fix the name of the temporary file used by --replace-input so
    that it doesn't require path splitting and works with paths
    include directories.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 732210 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 43)
- Update to version 9.0.1
  * Upstream fixed bsc#1150151, removed explicit -fsigned-chars
    from CXXFLAGS
  * See included ChangeLog file for the complete changelog
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 727558 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 41)
- Update to version 9.0.0
  * See included ChangeLog file for the complete changelog
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 699431 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 40)
- Update to version 8.4.1
  * See included ChangeLog file for the complete changelog
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 630484 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 37)
- Update to version 8.2.1
  Command-line Enchancements
  * Add --keep-files-open=[yn] to override default determination
    of whether to keep files open when merging.
- Update to version 8.2.0
  Command-line Enhancements
  * Add --no-warn option to suppress issuing warning messages.
    If there are any conditions that would have caused warnings
    to be issued, the exit status is still 3.
  Bug fixesd and Optimizations
  * Performance fix: optimize page merging operation to avoid
    unnecessary open/close calls on files being merged. This
    solves a dramatic slow-down that was observed when merging
    certain types of files.
  * Optimize how memory was used for the TIFF predictor,
    drastically improving performance and memory usage for files
    containing high-resolution images compressed with Flate
    using the TIFF predictor.
  * Bug fix: end of line characters were not properly handled
    inside strings in some cases.
  * Bug fix: using --progress on very small files could cause
    an infinite loop.
  API enhancements
  * Add new class QPDFSystemError, derived from std::runtime_error,
    which is now thrown by QUtil::throw_system_error. This enables
    the triggering errno value to be retrieved.
  * Add ClosedFileInputSource::stayOpen method, enabling a
    ClosedFileInputSource to stay open during manually indicated
    periods of high activity, thus reducing the overhead of
    frequent open/close operations.
Displaying revisions 21 - 40 of 76
openSUSE Build Service is sponsored by