libcupsfilters 2.0b4 #16
tillkamppeter
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Adaptation to QPDF 11, Coverity scan and fixes, several other bug fixes.
cf_image_t
data structure in_cfImageZoomDelete()
(cups-filters issue #507)The library-internal
_cfImageZoom...()
API does not create thecf_image_t
data structure, so it should not free it, to avoid double-free crashes. This made thecfFilterImageToRaster()
filter function (imagetoraster
CUPS filter) crash.cfImageOpenFP()
: Removed leftoverHAVE_LIBZ
conditionalsIn the 3rd beta we have removed the dependency on libz from the build system as there is no explicit dependency on it in libcupsfilters. Having forgotten to remove
HAVE_LIBZ
from the conditionals incfImageOpenFP()
PNG images were rendered as blank pages. See cups-filters issue #465.PointerHolder
withshared_ptr
(PR replaced PointerHolder with shared_ptr #13)cfFilterPDFToPDF()
: Replaced deprecated QPDF function namereplaceOrRemoveKey
byreplaceKey
.CXXFLAGS="-DPOINTERHOLDER_TRANSITION=0"
to silence QPDF warnings.free()
, files not closed, potential string overflows, ... Thanks a lot!configure.ac
: Change deprecatedAC_PROG_LIBTOOL
forLT_INIT
(PR configure.ac: Change deprecated AC_PROG_LIBTOOL for LT_INIT #12)INSTALL
: Explain dependencies (PR INSTALL: Explain deps #10)This discussion was created from the release libcupsfilters 2.0b4.
Beta Was this translation helpful? Give feedback.
All reactions