]> git.ipfire.org Git - thirdparty/cups-filters.git/log
thirdparty/cups-filters.git
5 years agoFix possible memory leaks in cups-browsed daemon 219/head
Zdenek Dohnal [Fri, 13 Mar 2020 10:01:59 +0000 (11:01 +0100)] 
Fix possible memory leaks in cups-browsed daemon

5 years agofoomatic-rip: Do PDF page count in -dNOSAFER mode
Till Kamppeter [Tue, 10 Mar 2020 16:04:55 +0000 (17:04 +0100)] 
foomatic-rip: Do PDF page count in -dNOSAFER mode

5 years agoUpdated NEWS
Till Kamppeter [Mon, 2 Mar 2020 16:03:03 +0000 (17:03 +0100)] 
Updated NEWS

5 years agoBuild system: Search Test fon file with "find" command before using default.
Till Kamppeter [Mon, 2 Mar 2020 15:49:24 +0000 (16:49 +0100)] 
Build system: Search Test fon file with "find" command before using default.

5 years agoMerge pull request #214 from zdohnal/fontembed-segfault
Till Kamppeter [Mon, 2 Mar 2020 14:35:02 +0000 (15:35 +0100)] 
Merge pull request #214 from zdohnal/fontembed-segfault

build system, libfontembed tests: Fix segfaults in test suite when test font is missing

5 years agoFix segfaults in test suite when test font is missing 214/head
Zdenek Dohnal [Mon, 2 Mar 2020 13:56:55 +0000 (14:56 +0100)] 
Fix segfaults in test suite when test font is missing

5 years agocups-filters 1.27.2 Release release-1-27-2
Till Kamppeter [Fri, 28 Feb 2020 17:45:39 +0000 (18:45 +0100)] 
cups-filters 1.27.2 Release

5 years agoUpdated NEWS
Till Kamppeter [Fri, 28 Feb 2020 17:31:23 +0000 (18:31 +0100)] 
Updated NEWS

5 years agofoomatic-rip: Check for zero-page PDF input before converting to PostScript
Till Kamppeter [Fri, 28 Feb 2020 11:36:26 +0000 (12:36 +0100)] 
foomatic-rip: Check for zero-page PDF input before converting to PostScript

5 years agofoomatic-rip: Option setting insertion fix for PostScript input files
Till Kamppeter [Wed, 26 Feb 2020 22:47:17 +0000 (23:47 +0100)] 
foomatic-rip: Option setting insertion fix for PostScript input files

5 years agoUpdated NEWS
Till Kamppeter [Wed, 26 Feb 2020 20:06:10 +0000 (21:06 +0100)] 
Updated NEWS

5 years agofoomatic-rip: Removed unneeded stdin detour from print_ps(), cleaned up PostScript...
Till Kamppeter [Wed, 26 Feb 2020 19:44:51 +0000 (20:44 +0100)] 
foomatic-rip: Removed unneeded stdin detour from print_ps(), cleaned up PostScript printing from stdin.

5 years agoMerge pull request #212 from LynxChaus/master
Till Kamppeter [Wed, 26 Feb 2020 15:51:25 +0000 (16:51 +0100)] 
Merge pull request #212 from LynxChaus/master

foomatic-rip: PS page count: Call gs in sandbox mode; PDF page count: Pointer fix

5 years agoRun gs pagecount in sandbox enabled mode. 212/head
Andrey Jr. Melnikov [Wed, 26 Feb 2020 15:16:35 +0000 (18:16 +0300)] 
Run gs pagecount in sandbox enabled mode.

Signed-off-by: Andrey Jr. Melnikov <temnota.am@gmail.com>
5 years agoFix wrong pointer arithmetics - it lead to underflow when ghostscript return error...
Andrey Jr. Melnikov [Wed, 26 Feb 2020 14:40:29 +0000 (17:40 +0300)] 
Fix wrong pointer arithmetics - it lead to underflow when ghostscript return error and crash.

Fixes: 33d39313c2 ("foomatic-rip: Made PDF page counting robust against Ghostscript error message.")
Signed-off-by: Andrey Jr. Melnikov <temnota.am@gmail.com>
5 years agoMerge pull request #211 from JaiLuthra1/master
Till Kamppeter [Wed, 26 Feb 2020 13:32:43 +0000 (14:32 +0100)] 
Merge pull request #211 from JaiLuthra1/master

foomatic-rip: Further fixes for zero-page file handling with PostScript input files

5 years agofoomatic-rip: minor code changes 211/head
JaiLuthra1 [Wed, 26 Feb 2020 12:45:54 +0000 (18:15 +0530)] 
foomatic-rip: minor code changes

5 years agofoomatic-rip: Reverted use of pdf_count_pages() and copy_file() of previous commit
Till Kamppeter [Tue, 25 Feb 2020 20:17:13 +0000 (21:17 +0100)] 
foomatic-rip: Reverted use of pdf_count_pages() and copy_file() of previous commit

5 years agoMerge pull request #210 from LynxChaus/master
Till Kamppeter [Tue, 25 Feb 2020 11:45:13 +0000 (12:45 +0100)] 
Merge pull request #210 from LynxChaus/master

foomatic-rip: Clean-up on previous commit

5 years agoSmall cleanup 210/head
Andrey Jr. Melnikov [Mon, 24 Feb 2020 22:42:22 +0000 (01:42 +0300)] 
Small cleanup
- reuse existing code for copying file, count pdf pages.
- remove temp file after processing.

Fixes: 37b7d6467dcd ("foomatic-rip: correct handling of jobs")
Signed-off-by: Andrey Jr. Melnikov <temnota.am@gmail.com>
5 years agoUpdated NEWS
Till Kamppeter [Mon, 24 Feb 2020 13:14:28 +0000 (14:14 +0100)] 
Updated NEWS

5 years agoMerge pull request #209 from JaiLuthra1/master
Till Kamppeter [Mon, 24 Feb 2020 12:42:32 +0000 (13:42 +0100)] 
Merge pull request #209 from JaiLuthra1/master

foomatic-rip: Correct handling of jobs

5 years agofoomatic-rip: correct handling of jobs 209/head
JaiLuthra1 [Mon, 24 Feb 2020 12:07:40 +0000 (17:37 +0530)] 
foomatic-rip: correct handling of jobs

5 years agoMerge pull request #204 from zdohnal/check_printer_crash
Till Kamppeter [Tue, 18 Feb 2020 15:49:42 +0000 (16:49 +0100)] 
Merge pull request #204 from zdohnal/check_printer_crash

cups-browsed: Fix crash in check_printer_with_option()

5 years agoFix crash in check_printer_with_option 204/head
Zdenek Dohnal [Tue, 18 Feb 2020 14:15:44 +0000 (15:15 +0100)] 
Fix crash in check_printer_with_option

Initialize the value, add further checks, freeing memory and stop
allocating magic numbers.

5 years agocups-browsed: Fixed comment
Till Kamppeter [Tue, 18 Feb 2020 11:12:37 +0000 (12:12 +0100)] 
cups-browsed: Fixed comment

5 years agoAdditional checks against crashes in the is_local_hostname()
Till Kamppeter [Tue, 18 Feb 2020 11:10:49 +0000 (12:10 +0100)] 
Additional checks against crashes in the is_local_hostname()

5 years agocups-filters 1.27.1 Release release-1-27-1
Till Kamppeter [Sun, 16 Feb 2020 19:51:37 +0000 (20:51 +0100)] 
cups-filters 1.27.1 Release

5 years agoUpdated NEWS
Till Kamppeter [Sun, 16 Feb 2020 19:39:23 +0000 (20:39 +0100)] 
Updated NEWS

5 years agolibcupsfilters: Let the PPD generator not put any dashes into the PPD option and...
Till Kamppeter [Sun, 16 Feb 2020 18:28:14 +0000 (19:28 +0100)] 
libcupsfilters: Let the PPD generator not put any dashes into the PPD option and choice names

5 years agofoomatic-rip: Fixed segfault when PRINTER environment variable is not supplied
Till Kamppeter [Tue, 4 Feb 2020 18:15:59 +0000 (19:15 +0100)] 
foomatic-rip: Fixed segfault when PRINTER environment variable is not supplied

5 years agofoomatic-rip: Allow a file with only "%!" as valid (zero-page) PostScript file.
Till Kamppeter [Tue, 4 Feb 2020 18:10:58 +0000 (19:10 +0100)] 
foomatic-rip: Allow a file with only "%!" as valid (zero-page) PostScript file.

5 years agoUpdated NEWS
Till Kamppeter [Tue, 4 Feb 2020 18:09:50 +0000 (19:09 +0100)] 
Updated NEWS

5 years agofoomatic-rip: Made PDF page counting robust against Ghostscript error message.
Till Kamppeter [Tue, 4 Feb 2020 18:01:55 +0000 (19:01 +0100)] 
foomatic-rip: Made PDF page counting robust against Ghostscript error message.

5 years agoMerge pull request #200 from JaiLuthra1/master
Till Kamppeter [Tue, 4 Feb 2020 14:00:41 +0000 (15:00 +0100)] 
Merge pull request #200 from JaiLuthra1/master

foomatic-rip: Added handling of empty input

5 years agofoomatic-rip: Added handling of empty input 200/head
JaiLuthra1 [Tue, 4 Feb 2020 11:21:58 +0000 (16:51 +0530)] 
foomatic-rip: Added handling of empty input

5 years agoUpdated NEWS
Till Kamppeter [Mon, 3 Feb 2020 21:44:36 +0000 (22:44 +0100)] 
Updated NEWS

5 years agoMerge pull request #199 from dsam82/master
Till Kamppeter [Mon, 3 Feb 2020 21:09:30 +0000 (22:09 +0100)] 
Merge pull request #199 from dsam82/master

texttopdf: Added support for CJK (double-width) fonts

5 years agoadded support for CJK fonts 199/head
Sambhav Dusad [Mon, 3 Feb 2020 21:00:07 +0000 (02:30 +0530)] 
added support for CJK fonts

5 years agoUpdated NEWS.
Till Kamppeter [Sat, 1 Feb 2020 22:38:47 +0000 (23:38 +0100)] 
Updated NEWS.

5 years agogstoraster: Corrections on changes for zero-page handling
Till Kamppeter [Sat, 1 Feb 2020 22:36:50 +0000 (23:36 +0100)] 
gstoraster: Corrections on changes for zero-page handling

5 years agoMerge pull request #198 from JaiLuthra1/master
Till Kamppeter [Sat, 1 Feb 2020 22:03:16 +0000 (23:03 +0100)] 
Merge pull request #198 from JaiLuthra1/master

gstoraster: Added handling of empty input

5 years agogstoraster: added handling of empty input 198/head
JaiLuthra1 [Sat, 1 Feb 2020 19:00:36 +0000 (00:30 +0530)] 
gstoraster: added handling of empty input

5 years agocups-browsed: Switched default for "CreateIPPPrinterQueues" to "All"
Till Kamppeter [Fri, 31 Jan 2020 15:23:26 +0000 (16:23 +0100)] 
cups-browsed: Switched default for "CreateIPPPrinterQueues" to "All"

5 years agoUpdated NEWS
Till Kamppeter [Thu, 30 Jan 2020 14:55:59 +0000 (15:55 +0100)] 
Updated NEWS

5 years agorastertoescpx: Fixed wrong freeing of a buffer
Till Kamppeter [Thu, 30 Jan 2020 14:43:35 +0000 (15:43 +0100)] 
rastertoescpx: Fixed wrong freeing of a buffer

5 years agoMerge pull request #197 from JaiLuthra1/master
Till Kamppeter [Thu, 30 Jan 2020 13:14:50 +0000 (14:14 +0100)] 
Merge pull request #197 from JaiLuthra1/master

rastertoescpx and rastertopclx: Added handling of empty input

5 years agorastertoescpx: added handling of empty input 197/head
JaiLuthra1 [Thu, 30 Jan 2020 12:35:15 +0000 (18:05 +0530)] 
rastertoescpx: added handling of empty input

5 years agorastertopclx: added handling of empty input
JaiLuthra1 [Thu, 30 Jan 2020 12:34:16 +0000 (18:04 +0530)] 
rastertopclx: added handling of empty input

5 years agorastertops: fixed segmentation fault when input file cannot be opened
JaiLuthra1 [Thu, 30 Jan 2020 11:21:19 +0000 (16:51 +0530)] 
rastertops: fixed segmentation fault when input file cannot be opened

5 years agopdftops: Added NULL check and clean-up to the pdf_pages() function in pdf.cxx
Till Kamppeter [Wed, 29 Jan 2020 11:38:19 +0000 (12:38 +0100)] 
pdftops: Added NULL check and clean-up to the pdf_pages() function in pdf.cxx

5 years agoUpdated NEWS
Till Kamppeter [Wed, 29 Jan 2020 11:23:10 +0000 (12:23 +0100)] 
Updated NEWS

5 years agopdftops: Added options "crop-to-fit" and "fill" to the pstops exclusion list
Till Kamppeter [Wed, 29 Jan 2020 11:20:15 +0000 (12:20 +0100)] 
pdftops: Added options "crop-to-fit" and "fill" to the pstops exclusion list

5 years agoMerge pull request #196 from JaiLuthra1/master
Till Kamppeter [Wed, 29 Jan 2020 10:15:34 +0000 (11:15 +0100)] 
Merge pull request #196 from JaiLuthra1/master

pdftops: Added handling of empty input

5 years agopdftops: Added missing "-sstdout=%stderr" to Ghostscript command line
Till Kamppeter [Wed, 29 Jan 2020 09:54:29 +0000 (10:54 +0100)] 
pdftops: Added missing "-sstdout=%stderr" to Ghostscript command line

5 years agopdftops: added handling of empty input 196/head
JaiLuthra1 [Tue, 28 Jan 2020 18:28:32 +0000 (23:58 +0530)] 
pdftops: added handling of empty input

5 years agoUpdated NEWS
Till Kamppeter [Mon, 27 Jan 2020 16:55:38 +0000 (17:55 +0100)] 
Updated NEWS

5 years agopdftopdf: Distinguish between empty input and a broken/invalid input file
Till Kamppeter [Mon, 27 Jan 2020 16:53:20 +0000 (17:53 +0100)] 
pdftopdf: Distinguish between empty input and a broken/invalid input file

5 years agoMerge pull request #195 from JaiLuthra1/master
Till Kamppeter [Mon, 27 Jan 2020 09:20:10 +0000 (10:20 +0100)] 
Merge pull request #195 from JaiLuthra1/master

pdftopdf: Add zero-page job handling

5 years agopdftopdf- added handling of empty input 195/head
JaiLuthra1 [Mon, 27 Jan 2020 08:48:20 +0000 (14:18 +0530)] 
pdftopdf- added handling of empty input

5 years agocups-filters 1.27.0 Release release-1-27-0
Till Kamppeter [Sun, 26 Jan 2020 15:50:21 +0000 (16:50 +0100)] 
cups-filters 1.27.0 Release

5 years agocups-browsed: Eliminate the use of the local CUPS daemon's port number completely
Till Kamppeter [Sun, 26 Jan 2020 15:17:42 +0000 (16:17 +0100)] 
cups-browsed: Eliminate the use of the local CUPS daemon's port number completely

5 years agocups-browsed, libcupsfilters: Identify DNS-SD-reported printers as local via UUID
Till Kamppeter [Sun, 26 Jan 2020 12:41:25 +0000 (13:41 +0100)] 
cups-browsed, libcupsfilters: Identify DNS-SD-reported printers as local via UUID

5 years agocups-browsed: Do not set legacy CUPS browsing port to the port of the CUPS we are...
Till Kamppeter [Sat, 25 Jan 2020 21:03:20 +0000 (22:03 +0100)] 
cups-browsed: Do not set legacy CUPS browsing port to the port of the CUPS we are attached to.

5 years agoUpdated NEWS
Till Kamppeter [Mon, 20 Jan 2020 16:39:54 +0000 (17:39 +0100)] 
Updated NEWS

5 years agoMerge pull request #191 from JaiLuthra1/master
Till Kamppeter [Mon, 20 Jan 2020 13:02:26 +0000 (14:02 +0100)] 
Merge pull request #191 from JaiLuthra1/master

rastertops, mupdftoraster: Added handling of empty input

5 years agomupdftoraster - Added handling of empty input 191/head
JaiLuthra1 [Mon, 20 Jan 2020 11:34:07 +0000 (17:04 +0530)] 
mupdftoraster - Added handling of empty input

5 years agorastertops- added handling of empty input
JaiLuthra1 [Sun, 19 Jan 2020 20:13:18 +0000 (01:43 +0530)] 
rastertops- added handling of empty input

5 years agoUpdated NEWS
Till Kamppeter [Thu, 16 Jan 2020 16:58:27 +0000 (17:58 +0100)] 
Updated NEWS

5 years agopdftoraster: Added debug message for zero-page input
Till Kamppeter [Thu, 16 Jan 2020 16:55:13 +0000 (17:55 +0100)] 
pdftoraster: Added debug message for zero-page input

5 years agorastertopdf: Fixed handling of empty input
Till Kamppeter [Thu, 16 Jan 2020 16:36:54 +0000 (17:36 +0100)] 
rastertopdf: Fixed handling of empty input

5 years agopdftoraster: Fixed zero input handling
Till Kamppeter [Thu, 16 Jan 2020 16:03:55 +0000 (17:03 +0100)] 
pdftoraster: Fixed zero input handling

5 years agotexttopdf: Fixed handling of empty input
Till Kamppeter [Thu, 16 Jan 2020 14:56:30 +0000 (15:56 +0100)] 
texttopdf: Fixed handling of empty input

5 years agoMerge pull request #190 from JaiLuthra1/master
Till Kamppeter [Thu, 16 Jan 2020 12:26:21 +0000 (13:26 +0100)] 
Merge pull request #190 from JaiLuthra1/master

texttopdf: Added zero-page handling

5 years agoAdded zero-page handling for texttopdf filter. 190/head
JaiLuthra1 [Thu, 16 Jan 2020 11:07:37 +0000 (16:37 +0530)] 
Added zero-page handling for texttopdf filter.

5 years agoUpdated NEWS
Till Kamppeter [Wed, 15 Jan 2020 17:54:51 +0000 (18:54 +0100)] 
Updated NEWS

5 years agoMerge pull request #188 from zdohnal/master
Till Kamppeter [Wed, 15 Jan 2020 17:30:40 +0000 (18:30 +0100)] 
Merge pull request #188 from zdohnal/master

libcupsfilters: in the PPD generator prioritize print-color-mode-supported against pwg-raster-document-type-supported

5 years agoMerge pull request #189 from JaiLuthra1/master
Till Kamppeter [Wed, 15 Jan 2020 11:32:26 +0000 (12:32 +0100)] 
Merge pull request #189 from JaiLuthra1/master

rastertopdf: Handle zero page jobs (Issue #117)

5 years agoHandle zero page job in Rastertopdf 189/head
JaiLuthra1 [Wed, 15 Jan 2020 08:22:05 +0000 (13:52 +0530)] 
Handle zero page job in Rastertopdf

5 years agocups-browsed: Make local queue names always have same upper/lower case, minor fixes
Till Kamppeter [Tue, 14 Jan 2020 19:31:45 +0000 (20:31 +0100)] 
cups-browsed: Make local queue names always have same upper/lower case, minor fixes

5 years agoPrioritize print-color-mode-supported during creating Color Models 188/head
Zdenek Dohnal [Tue, 14 Jan 2020 16:42:05 +0000 (17:42 +0100)] 
Prioritize print-color-mode-supported during creating Color Models
over pwg-raster-document-type-supported

5 years agocups-filters 1.26.2 Release release-1-26-2
Till Kamppeter [Mon, 13 Jan 2020 19:48:06 +0000 (20:48 +0100)] 
cups-filters 1.26.2 Release

5 years agocups-browsed: Added crash guards
Till Kamppeter [Mon, 13 Jan 2020 18:42:29 +0000 (19:42 +0100)] 
cups-browsed: Added crash guards

5 years agocups-browsed: Set port to be used according to the IPP_PORT environment variable
Till Kamppeter [Mon, 13 Jan 2020 10:50:40 +0000 (11:50 +0100)] 
cups-browsed: Set port to be used according to the IPP_PORT environment variable

5 years agocups-browsed: Eliminated the use of the cupsGetPPD2() function completely
Till Kamppeter [Mon, 13 Jan 2020 10:39:42 +0000 (11:39 +0100)] 
cups-browsed: Eliminated the use of the cupsGetPPD2() function completely

5 years agocups-browsed: Eliminated the use of the cupsGetPPD2() function in queue_overwritten()
Till Kamppeter [Sun, 12 Jan 2020 19:24:32 +0000 (20:24 +0100)] 
cups-browsed: Eliminated the use of the cupsGetPPD2() function in queue_overwritten()

5 years agoUpdated NEWS.
Till Kamppeter [Fri, 10 Jan 2020 22:00:13 +0000 (23:00 +0100)] 
Updated NEWS.

5 years agoMerge pull request #184 from mwilck/master
Till Kamppeter [Fri, 10 Jan 2020 21:50:29 +0000 (22:50 +0100)] 
Merge pull request #184 from mwilck/master

foomatic-rip: Fix compilation with -fno-common

5 years agofoomatic-rip: fix compilation with -fno-common 184/head
Martin Wilck [Thu, 9 Jan 2020 09:20:46 +0000 (10:20 +0100)] 
foomatic-rip: fix compilation with -fno-common

Starting from the upcoming GCC release 10, the default of -fcommon option will
change to -fno-common. This causes compilation errors in foomatic-rip. These
seem to be due to missing "external" declarations.

https://gcc.gnu.org/onlinedocs/gcc-9.2.0/gcc/Code-Gen-Options.html#index-fno-common

5 years agocups-filters 1.26.1 Release release-1-26-1
Till Kamppeter [Thu, 2 Jan 2020 17:11:28 +0000 (14:11 -0300)] 
cups-filters 1.26.1 Release

5 years agobuild system: Set root-mode permissions for CUPS backends
Till Kamppeter [Thu, 2 Jan 2020 14:07:35 +0000 (11:07 -0300)] 
build system: Set root-mode permissions for CUPS backends

5 years agolibcupsfilters: Use minimum margins of "media-{bottom,left,right,top}-margin-supported"
Till Kamppeter [Sun, 22 Dec 2019 22:25:56 +0000 (19:25 -0300)] 
libcupsfilters: Use minimum margins of "media-{bottom,left,right,top}-margin-supported"

5 years agocups-filters 1.26.0 Release release-1-26-0
Till Kamppeter [Fri, 13 Dec 2019 23:19:14 +0000 (20:19 -0300)] 
cups-filters 1.26.0 Release

5 years agoimplicitclass: Fixed NULL termination of arguments for "ipp" CUPS backend
Till Kamppeter [Fri, 13 Dec 2019 19:14:46 +0000 (16:14 -0300)] 
implicitclass: Fixed NULL termination of arguments for "ipp" CUPS backend

5 years agocups-browsed: Fixed typo.
Till Kamppeter [Fri, 13 Dec 2019 12:40:06 +0000 (09:40 -0300)] 
cups-browsed: Fixed typo.

5 years agoUpdated NEWS.
Till Kamppeter [Fri, 13 Dec 2019 02:00:23 +0000 (23:00 -0300)] 
Updated NEWS.

5 years agocups-browsed: Changed default of "UseCUPSGeneratedPPDs" to "No".
Till Kamppeter [Fri, 13 Dec 2019 01:59:41 +0000 (22:59 -0300)] 
cups-browsed: Changed default of "UseCUPSGeneratedPPDs" to "No".

5 years agoCorrected NEWS.
Till Kamppeter [Fri, 13 Dec 2019 01:37:33 +0000 (22:37 -0300)] 
Corrected NEWS.

5 years agolibcupsfilters, cups-browsed, driverless: Moved the funtions get_printer_attributes...
Till Kamppeter [Fri, 13 Dec 2019 00:47:32 +0000 (21:47 -0300)] 
libcupsfilters, cups-browsed, driverless: Moved the funtions get_printer_attributes() and resolve_uri() into libcupsfilters

5 years agoimplicitclass: Improved error output when not able to start IPP backend.
Till Kamppeter [Thu, 12 Dec 2019 01:42:58 +0000 (22:42 -0300)] 
implicitclass: Improved error output when not able to start IPP backend.