Revisions of qpdf
Dominique Leuenberger (dimstar_suse)
accepted
request 934623
from
Dirk Mueller (dirkmueller)
(revision 56)
Dominique Leuenberger (dimstar_suse)
accepted
request 892116
from
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 (RBrownSUSE)
accepted
request 878472
from
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 (dimstar_suse)
accepted
request 877261
from
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 (RBrownSUSE)
accepted
request 874989
from
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 (dimstar_suse)
accepted
request 860521
from
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 (dimstar_suse)
accepted
request 849955
from
Ismail Dönmez (namtrac)
(revision 50)
- Update to version 10.0.4 * Fix a handful of integer overflows.
Dominique Leuenberger (dimstar_suse)
accepted
request 845210
from
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 (dimstar_suse)
accepted
request 792831
from
Ismail Dönmez (namtrac)
(revision 48)
- Update to version 10.0.1 * Fixes a regression in QPDFObjectHandle::getStreamData
Dominique Leuenberger (dimstar_suse)
accepted
request 791839
from
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 (dimstar_suse)
accepted
request 767599
from
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 (dimstar_suse)
accepted
request 749120
from
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 (dimstar_suse)
accepted
request 738319
from
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 (dimstar_suse)
accepted
request 732210
from
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 (dimstar_suse)
accepted
request 727558
from
Ismail Dönmez (namtrac)
(revision 41)
- Update to version 9.0.0 * See included ChangeLog file for the complete changelog
Dominique Leuenberger (dimstar_suse)
accepted
request 699431
from
Ismail Dönmez (namtrac)
(revision 40)
- Update to version 8.4.1 * See included ChangeLog file for the complete changelog
Dominique Leuenberger (dimstar_suse)
accepted
request 667891
from
Dirk Mueller (dirkmueller)
(revision 38)
Dominique Leuenberger (dimstar_suse)
accepted
request 630484
from
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