libppd 2.1.1 #55
Replies: 2 comments
-
make all-recursive Linux rock-5b-plus 6.1.84-6-rk2410 #6 SMP Fri Apr 18 09:22:57 UTC 2025 aarch64 GNU/Linux |
Beta Was this translation helpful? Give feedback.
-
Are you using libcupsfilter 2.x ( |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Bug fix release, to fix crash and memory bugs discovered by running the static analyzer OpenScanHub, a crasher in the PPD-to-IPP-attributes conversion, and off-center printing by printers using the epsoneplijs driver.
This works around documents being printed off-center, shifted towards the top right. Affected are printers using the epsoneplijs driver: EPL-5700L, EPL-5800L, EPL-5900L, EPL-6100L, EPL-6200L (Pull request pdftops: Use Poppler for a few old Epson laser printers #53).
Possible buffer overflows, uninitialized memory, format string issues and resource leaks, ... (Pull request Fix issues reported by OpenScanHub #54)
ppdLoadAttributes()
When parsing the "*cupsFilter(2): ..." lines in the PPD file use
memmove()
instead ofstrcpy()
as the latter does not support handling overlapping memory portions and do not move running pointer beyond the end of the input string (Pull request Fix buffer overflow in ppdLoadAttributes(). #51).This discussion was created from the release libppd 2.1.1.
Beta Was this translation helpful? Give feedback.
All reactions