]> git.ipfire.org Git - thirdparty/cups-filters.git/log
thirdparty/cups-filters.git
6 years agocups-browsed : Added Better debug statements for merged printer attributes 123/head
deepak0405 [Mon, 3 Jun 2019 06:34:20 +0000 (12:04 +0530)] 
cups-browsed : Added Better debug statements for merged printer attributes
- When checking the printer in the cluster for the requested job, we check the job settings with the options supported by the printer.
  We should not check that the document format of the job should be supported by the printer, as we will use pdftoippprinter filter and
  convert the job document into the format supported by the printer.

6 years agocups-browsed : Recreating ppd file on deletion or addition of printers in the cluster
deepak0405 [Sun, 2 Jun 2019 17:23:24 +0000 (22:53 +0530)] 
cups-browsed : Recreating ppd file on deletion or addition of printers in the cluster

6 years agocups-browsed: Removed IPP poll for job ID in on_job_state(), ID already available.
Till Kamppeter [Tue, 28 May 2019 11:55:13 +0000 (13:55 +0200)] 
cups-browsed: Removed IPP poll for job ID in on_job_state(), ID already available.

6 years agoMerge pull request #121 from deepak0405/master
Till Kamppeter [Mon, 20 May 2019 19:09:07 +0000 (21:09 +0200)] 
Merge pull request #121 from deepak0405/master

cups-browsed, implicitclass: Corrected Code Styling - Spaces, case-insensitive comparison of option/choice names, return value of dup() function call.

6 years agoimplicitclass : Removed warning related to dup 121/head
deepak0405 [Mon, 20 May 2019 16:31:48 +0000 (22:01 +0530)] 
implicitclass : Removed warning related to dup

6 years agoppdgenertor,cups-browsed : Improved coding style
deepak0405 [Mon, 20 May 2019 11:34:13 +0000 (17:04 +0530)] 
ppdgenertor,cups-browsed : Improved coding style
- Corrected the pattern of for loop
- Using case-insensitive comparision whereever required
- Added Macro for "Auto" option

6 years agocups-browsed, implicitclass, driverless, libcupsfilters: General white space, indenta...
Till Kamppeter [Fri, 17 May 2019 21:46:22 +0000 (23:46 +0200)] 
cups-browsed, implicitclass, driverless, libcupsfilters: General white space, indentation, and compiler warning clean-up after addition of printer auto-selection.

6 years agoMerge pull request #116 from deepak0405/master
Till Kamppeter [Thu, 16 May 2019 18:09:32 +0000 (20:09 +0200)] 
Merge pull request #116 from deepak0405/master

cups-browsed: Add content-oriented printer auto-selection.

6 years agocups-filters 1.23.0 Release release-1-23-0
Till Kamppeter [Thu, 16 May 2019 12:59:05 +0000 (14:59 +0200)] 
cups-filters 1.23.0 Release

6 years agopdftops, mupdftoraster: Let pdftops call mutool directly and so that it directly...
Till Kamppeter [Thu, 16 May 2019 10:24:06 +0000 (12:24 +0200)] 
pdftops, mupdftoraster: Let pdftops call mutool directly and so that it directly outputs PostScript.

6 years agomupdftoraster: Reduced the use of temporary files from 3 to just one.
Till Kamppeter [Thu, 16 May 2019 09:04:26 +0000 (11:04 +0200)] 
mupdftoraster: Reduced the use of temporary files from 3 to just one.

6 years agoREADME: Added hint to use at least version 1.15 of MuPDF.
Till Kamppeter [Wed, 15 May 2019 20:47:23 +0000 (22:47 +0200)] 
README: Added hint to use at least version 1.15 of MuPDF.

6 years agoimagetopdf: Silenced warning.
Till Kamppeter [Wed, 15 May 2019 20:22:48 +0000 (22:22 +0200)] 
imagetopdf: Silenced warning.

6 years agoUpdated NEWS.
Till Kamppeter [Wed, 15 May 2019 20:21:42 +0000 (22:21 +0200)] 
Updated NEWS.

6 years agoMerge pull request #118 from dheeraj135/issue_108
Till Kamppeter [Wed, 15 May 2019 20:14:08 +0000 (22:14 +0200)] 
Merge pull request #118 from dheeraj135/issue_108

imagetopdf, imagetoraster, pdftopdf: Add support for print-scaling option.

6 years agocups-filters 1.22.6 Release release-1-22-6
Till Kamppeter [Wed, 15 May 2019 19:38:18 +0000 (21:38 +0200)] 
cups-filters 1.22.6 Release

6 years agorastertops: Fixed PageSize settings in the PostScript output.
Till Kamppeter [Wed, 15 May 2019 15:00:48 +0000 (17:00 +0200)] 
rastertops: Fixed PageSize settings in the PostScript output.

6 years agopdftops, mupdftoraster: Make grayscale PostScript output also working with MuPDF.
Till Kamppeter [Wed, 15 May 2019 09:04:54 +0000 (11:04 +0200)] 
pdftops, mupdftoraster: Make grayscale PostScript output also working with MuPDF.

6 years agomupdftoraster: Fixed filter not producing output at all.
Till Kamppeter [Tue, 14 May 2019 20:44:15 +0000 (22:44 +0200)] 
mupdftoraster: Fixed filter not producing output at all.

6 years agoMerge pull request #115 from sobhaniiest/master
Till Kamppeter [Tue, 14 May 2019 20:36:48 +0000 (22:36 +0200)] 
Merge pull request #115 from sobhaniiest/master

pdftops: Force monochrome/grayscale PostScript output if job is to be printed in monochrome/grayscale.

6 years agoAdd support for print-scaling option. 118/head
Dheeraj [Tue, 7 May 2019 19:45:47 +0000 (01:15 +0530)] 
Add support for print-scaling option.

Support for print-scaling feature has been added to imagetoraster,imagetopdf and pdftopdf filters.

6 years agoppdgeneration: Removing compilation Error 116/head
deepak0405 [Tue, 7 May 2019 02:10:31 +0000 (07:40 +0530)] 
ppdgeneration: Removing compilation Error

6 years agocups-browsed,ppdgenerator,implicitclass,driverless : Calling Functions for generating...
deepak0405 [Mon, 6 May 2019 22:06:44 +0000 (03:36 +0530)] 
cups-browsed,ppdgenerator,implicitclass,driverless : Calling Functions for generating the Merged Attributes and Constraints.
- Added code from where the functions to generate the merged attribute and constraints were called.
- The function definition of ppdCreateFromIPP is changed to incorporate the changes required for the cluster,
- For eg. For cluster we need to send the default attributes from cups-browsed.
- Now we will be sending printer-uri,job-id,resolution,best pdl supported to the implicitclass backend.
- Added cupsFilter line such that cups converts the file to pdf before it gets into implicitclass backend.

6 years agoimplicitclass : Using pdftoippprinter filter and IPP Backend for filtering and sendin...
deepak0405 [Mon, 6 May 2019 07:41:50 +0000 (13:11 +0530)] 
implicitclass : Using pdftoippprinter filter and IPP Backend for filtering and sending the job
- Earlier the job was sent to the cups server unfiltered, now the job is directly sent to the printer.
- pdftoippprinter filter converts the pdf file to the best pdl supported by the printer

6 years agopdftoippprinter, cups-browsed : Filter code added
deepak0405 [Mon, 6 May 2019 06:28:26 +0000 (11:58 +0530)] 
pdftoippprinter, cups-browsed : Filter code added
- Removed warnings from cups-browsed.c
- Added pdftoippprinter which converts the pdf job to the best priority pdf supported by the printer.
  This file is just a copy of sys5ippprinter.c.

6 years agopdftops: Force monochrome/grayscale PostScript output 115/head
sobhaniiest [Fri, 3 May 2019 15:23:47 +0000 (20:53 +0530)] 
pdftops: Force monochrome/grayscale PostScript output
if job is to be printed in monochrome/grayscale.

6 years agopdftoippprinter, makefile : Added new filter which converts pdf to the format support...
deepak0405 [Thu, 2 May 2019 20:29:35 +0000 (01:59 +0530)] 
pdftoippprinter, makefile : Added new filter which converts pdf to the format supported by the printer

- The filter contains functions from sys5ippprinter.c

6 years agocups-browsed : Function to select the printer from the cluster which supports the...
deepak0405 [Thu, 2 May 2019 20:04:54 +0000 (01:34 +0530)] 
cups-browsed : Function to select the printer from the cluster which supports the requested attributes

6 years agocups-browsed: Added Function to find the default setting of the cluster
deepak0405 [Thu, 2 May 2019 19:57:45 +0000 (01:27 +0530)] 
cups-browsed: Added Function to find the default setting of the cluster

- To find the default settings, we select a default printer based on the value of Throughput(pages per min), the default value of
  cluster will be the default values of this printer.
- If this default printer doesn't support any attribute, but another printer in the cluster supports that attribute, then we will
  use "Auto" as the default value for the cluster.

6 years agocups-browsed: Functions to generate conflicts and Merged attributes for the cluster
deepak0405 [Thu, 2 May 2019 19:45:06 +0000 (01:15 +0530)] 
cups-browsed: Functions to generate conflicts and Merged attributes for the cluster

6 years agocups-browsed, ppdgenerator: Added function for generating the merged attributes
deepak0405 [Thu, 2 May 2019 19:27:57 +0000 (00:57 +0530)] 
cups-browsed, ppdgenerator: Added function for generating the merged attributes

- To add a new attribute, simply find the tag of attribute and add it to the list present in that function.

6 years agoppdgenerator : Making generate_sizes function which returns the sizes based on the...
deepak0405 [Thu, 2 May 2019 17:47:22 +0000 (23:17 +0530)] 
ppdgenerator : Making generate_sizes function which returns the sizes based on the printer attributes

- There was a need to call generate_sizes from cups-browsed to generate sizes for a particular printer.
- The *ColorDevice was wrong in some ppd file, because the ColorDevice option was missing from the IPP Response
  of the remote cups queue. Now we decide whether the printer is coloured or not based on ColorModels supported
  by the printer.

6 years agocups-browsed, implicitclass: Clustering remote cups queue and IPP Network printer
deepak0405 [Thu, 2 May 2019 17:19:14 +0000 (22:49 +0530)] 
cups-browsed, implicitclass: Clustering remote cups queue and IPP Network printer

- Removed lines from cups-browsed which was inhibiting clustering of remote cups queue and IPP Network Printer
- Earlier the cupsFilter lines were omitted from ppd file, so job was sent unfiltered to the server, now the job
  will be filtered by the implicitclass backend.
- Changed the cups functions for creating, sending, cancelling jobs to IPP Requests which are supported by both
  remote cups queue and IPP Network Printer.
- Now cups-browsed considers both this type of printer equally
- Removed NickName in the ppd file

6 years agocups-browsed: Generating ppd for remote cups queue using IPP Request
deepak0405 [Thu, 2 May 2019 15:40:11 +0000 (21:10 +0530)] 
cups-browsed: Generating ppd for remote cups queue using IPP Request

- Earlier for remote cups queue the ppd file was obtained from the server.
- This commit facilitates generation  of ppd file using IPP response for remote cups queue, as we were doing for IPP Printer.

6 years agoBuild system: ENABLE_DRIVERLESS got only defined with CUPS 1.6 and newer,
Till Kamppeter [Tue, 30 Apr 2019 17:28:29 +0000 (19:28 +0200)] 
Build system: ENABLE_DRIVERLESS got only defined with CUPS 1.6 and newer,

6 years agoimagetopdf, imagetoraster: Silenced compiler warnings.
Till Kamppeter [Sun, 28 Apr 2019 21:28:36 +0000 (23:28 +0200)] 
imagetopdf, imagetoraster: Silenced compiler warnings.

6 years agopdftopdf: Silenced compiler warning.
Till Kamppeter [Sun, 28 Apr 2019 21:23:54 +0000 (23:23 +0200)] 
pdftopdf: Silenced compiler warning.

6 years agocups-browsed, driverless: Replaced deprecated httpConnect() calls.
Till Kamppeter [Sun, 28 Apr 2019 21:16:08 +0000 (23:16 +0200)] 
cups-browsed, driverless: Replaced deprecated httpConnect() calls.

6 years agoBuild system: Compile everything using the CUPS libraries with '-D_PPD_DEPRECATED...
Till Kamppeter [Sun, 28 Apr 2019 20:55:13 +0000 (22:55 +0200)] 
Build system: Compile everything using the CUPS libraries with '-D_PPD_DEPRECATED=""'.

6 years agocups-browsed: When removing a local queue check whether the queue got overwritten.
Till Kamppeter [Sat, 27 Apr 2019 09:51:53 +0000 (11:51 +0200)] 
cups-browsed: When removing a local queue check whether the queue got overwritten.

6 years agocups-filters 1.22.5 Release release-1-22-5
Till Kamppeter [Sun, 7 Apr 2019 14:58:49 +0000 (16:58 +0200)] 
cups-filters 1.22.5 Release

6 years agofoomatic-rip: Changed Ghostscript call to count pages in a PDF file so that it works...
Till Kamppeter [Sun, 7 Apr 2019 14:34:16 +0000 (16:34 +0200)] 
foomatic-rip: Changed Ghostscript call to count pages in a PDF file so that it works with GS 9.27.

6 years agoMerge pull request #105 from albert-github/bug_comment
Till Kamppeter [Sun, 7 Apr 2019 12:33:08 +0000 (14:33 +0200)] 
Merge pull request #105 from albert-github/bug_comment

urftopdf: Correct comment for Doxygen.

6 years agoCorrect comment 105/head
albert-github [Sun, 7 Apr 2019 11:19:59 +0000 (13:19 +0200)] 
Correct comment

Doxygen throws a warning: warning: the name `urf_decode.cpp' supplied as the second argument in the \file statement is not an input file
this is corrected. The information should be correct regardless whether or not it is used.

6 years agocups-filters 1.22.4 Release release-1-22-4
Till Kamppeter [Fri, 5 Apr 2019 19:06:00 +0000 (21:06 +0200)] 
cups-filters 1.22.4 Release

6 years agoUpdated NEWS.
Till Kamppeter [Tue, 2 Apr 2019 18:45:22 +0000 (20:45 +0200)] 
Updated NEWS.

6 years agoMerge pull request #103 from olifre/fix-nickname-space-removal
Till Kamppeter [Tue, 2 Apr 2019 18:39:56 +0000 (20:39 +0200)] 
Merge pull request #103 from olifre/fix-nickname-space-removal

cups-browsed: Fix broken trailing space removal on "NickName".

6 years agocups-browsed: Fix broken trailing space removal on "NickName". 103/head
Oliver Freyermuth [Tue, 2 Apr 2019 18:19:46 +0000 (20:19 +0200)] 
cups-browsed: Fix broken trailing space removal on "NickName".

The code tried to remove trailing spaces, but if there was
at least one trailing space, the last two characters of the
line were removed. This caused removal of the quotation mark
in case exactly one trailing space was present, breaking
the PPD and subsequently causing CUPS to mess up all queues
(even local ones).

Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com>
6 years agopdftops: Emit PostScript Level 2 instead of level 3 on Brother printers.
Till Kamppeter [Mon, 1 Apr 2019 15:53:17 +0000 (17:53 +0200)] 
pdftops: Emit PostScript Level 2 instead of level 3 on Brother printers.

6 years agobannertopdf: When multiplying the page for N-up or Duplex printing one page too much...
Till Kamppeter [Sun, 31 Mar 2019 19:44:16 +0000 (21:44 +0200)] 
bannertopdf: When multiplying the page for N-up or Duplex printing one page too much was generated.

6 years agocups-filters 1.22.3 Release release-1-22-3
Till Kamppeter [Tue, 26 Mar 2019 12:21:57 +0000 (13:21 +0100)] 
cups-filters 1.22.3 Release

6 years agoUpdated NEWS.
Till Kamppeter [Thu, 21 Mar 2019 14:17:46 +0000 (15:17 +0100)] 
Updated NEWS.

6 years agoMerge pull request #100 from dheeraj135/issue_81
Till Kamppeter [Thu, 21 Mar 2019 14:04:24 +0000 (15:04 +0100)] 
Merge pull request #100 from dheeraj135/issue_81

libcupsimage: Added error checks for processing GIF, to avoid crashes or hangs on broken GIF files.

6 years agoAdd checks for processing gif. 100/head
Dheeraj [Thu, 21 Mar 2019 12:31:43 +0000 (18:01 +0530)] 
Add checks for processing gif.

Fixes #81. Fixes #82. Some checks are added so that program exits gracefully.
These checks are added according to the gifs given by @ocean1. Some other
corrupted gif may crash at some other part of the code.
Return type of flush_tile() function is changed to int.

6 years agocups-browsed: Added hint about "DebugLogging stderr" config setting to man page.
Till Kamppeter [Sun, 17 Mar 2019 20:15:53 +0000 (21:15 +0100)] 
cups-browsed: Added hint about "DebugLogging stderr" config setting to man page.

6 years agocups-filters 1.22.2 Release release-1-22-2
Till Kamppeter [Fri, 15 Mar 2019 18:51:27 +0000 (19:51 +0100)] 
cups-filters 1.22.2 Release

6 years agocups-browsed: Let distribution of jobs sent to queues with "implicitclass" backend...
Till Kamppeter [Fri, 15 Mar 2019 17:35:47 +0000 (18:35 +0100)] 
cups-browsed: Let distribution of jobs sent to queues with "implicitclass" backend be done by a "job-state" CUPS notification.

6 years agocups-browsed: Fixed typo.
Till Kamppeter [Mon, 11 Mar 2019 13:41:16 +0000 (14:41 +0100)] 
cups-browsed: Fixed typo.

6 years agoMerge pull request #98 from dheeraj135/fillprint_bug_fix
Till Kamppeter [Thu, 7 Mar 2019 14:26:16 +0000 (15:26 +0100)] 
Merge pull request #98 from dheeraj135/fillprint_bug_fix

pdftopdf: Set orientation for crop-to-fit and fill

6 years agoSetting orientation for crop-to-fit and fill. 98/head
dh [Thu, 7 Mar 2019 12:52:10 +0000 (18:22 +0530)] 
Setting orientation for crop-to-fit and fill.

When the input format is other than pdf(like ps), pdftopdf is unable to set orientation
for crop-to-fit and fill. New function is_landsape is added to get orientation
of input file and orientation is set accordingly.

6 years agoUpdated NEWS.
Till Kamppeter [Wed, 6 Mar 2019 15:09:17 +0000 (16:09 +0100)] 
Updated NEWS.

6 years agoMerge pull request #92 from dheeraj135/fillprint
Till Kamppeter [Wed, 6 Mar 2019 15:01:23 +0000 (16:01 +0100)] 
Merge pull request #92 from dheeraj135/fillprint

imagetopdf, imagetoraster, pdftopdf: Added new scaling options: "fill" and "crop-to-fit"

6 years agoUpdated NEWS.
Till Kamppeter [Tue, 5 Mar 2019 16:45:45 +0000 (17:45 +0100)] 
Updated NEWS.

6 years agoMerge pull request #91 from zdohnal/printer-is-shared-error
Till Kamppeter [Tue, 5 Mar 2019 16:38:22 +0000 (17:38 +0100)] 
Merge pull request #91 from zdohnal/printer-is-shared-error

cups-browsed: Do not do IPP request for printer-is-shared option for remote cups queues with CUPS 2.2.x and newer

6 years agoAdd crop-to-fit scaling feature. 92/head
dh [Fri, 22 Feb 2019 15:55:33 +0000 (21:25 +0530)] 
Add crop-to-fit scaling feature.

Input file is cropped and printed. We don't do scaling in crop-to-fit.
Fixes #65. imagetoraster, imagetopdf and pdftopdf filters are mutually exclusive.

"-o fill" option is now equivalent to "print-scaling=fill".

6 years agoAdded print-scaling=fill functionality.
dh [Mon, 18 Feb 2019 20:07:46 +0000 (01:37 +0530)] 
Added print-scaling=fill functionality.

We need to crop the input files according to paper's aspect ratio. For
cropping images, a new function is added to cupsfilters/image.h.
For cropping pdf files QPDF is used. Fixes #65 .

After cropping PDF, it is printed using filtplot option to completely fill\
the page.

6 years agocups-browsed: Fix crash bug when reading "Cluster" directive from configuration file.
Till Kamppeter [Thu, 21 Feb 2019 08:55:37 +0000 (09:55 +0100)] 
cups-browsed: Fix crash bug when reading "Cluster" directive from configuration file.

6 years agodriverless: Updated man page.
Till Kamppeter [Tue, 19 Feb 2019 10:32:22 +0000 (11:32 +0100)] 
driverless: Updated man page.

6 years agoDo not do IPP request for printer-is-shared option for remote cups queues with CUPS... 91/head
Zdenek Dohnal [Mon, 18 Feb 2019 12:16:05 +0000 (13:16 +0100)] 
Do not do IPP request for printer-is-shared option for remote cups queues with CUPS 2.2 and newer

6 years agocups-filters 1.22.1 Release release-1-22-1
Till Kamppeter [Fri, 15 Feb 2019 18:50:00 +0000 (19:50 +0100)] 
cups-filters 1.22.1 Release

6 years agobraille: Use sort command with LC_ALL=C for reproducibility of the genrated files.
Till Kamppeter [Fri, 15 Feb 2019 17:59:26 +0000 (18:59 +0100)] 
braille: Use sort command with LC_ALL=C for reproducibility of the genrated files.

6 years agocups-browsed, driverless: Correct attributes of get-printer-attributes IPP request.
Till Kamppeter [Mon, 11 Feb 2019 22:12:14 +0000 (23:12 +0100)] 
cups-browsed, driverless: Correct attributes of get-printer-attributes IPP request.

6 years agoUpdated NEWS.
Till Kamppeter [Mon, 11 Feb 2019 22:03:01 +0000 (23:03 +0100)] 
Updated NEWS.

6 years agoMerge pull request #90 from sthibaul/master
Till Kamppeter [Sat, 9 Feb 2019 09:10:13 +0000 (10:10 +0100)] 
Merge pull request #90 from sthibaul/master

braille: Document how to rework output before embossing.

6 years agobraille: document how to rework output before embossing 90/head
Samuel Thibault [Fri, 8 Feb 2019 22:26:42 +0000 (23:26 +0100)] 
braille: document how to rework output before embossing

6 years agocups-filters 1.22.0 Release release-1-22-0
Till Kamppeter [Fri, 18 Jan 2019 11:25:15 +0000 (12:25 +0100)] 
cups-filters 1.22.0 Release

6 years agopdftopdf: Added pdftopdf-form-flattening option to select form flattening method.
Till Kamppeter [Mon, 14 Jan 2019 21:06:42 +0000 (22:06 +0100)] 
pdftopdf: Added pdftopdf-form-flattening option to select form flattening method.

6 years agoNEWS: Bumped version number to 1.22.0.
Till Kamppeter [Mon, 14 Jan 2019 17:21:42 +0000 (18:21 +0100)] 
NEWS: Bumped version number to 1.22.0.

6 years agopdftopdf: Use QPDF for flattening interactive PDF forms.
Till Kamppeter [Mon, 14 Jan 2019 17:20:00 +0000 (18:20 +0100)] 
pdftopdf: Use QPDF for flattening interactive PDF forms.

6 years agopdftopdf: Fixed bug of closing temporary file prematurely when external PDF form...
Till Kamppeter [Mon, 14 Jan 2019 16:24:30 +0000 (17:24 +0100)] 
pdftopdf: Fixed bug of closing temporary file prematurely when external PDF form flattening utilities fail.

6 years agoUpdated NEWS.
Till Kamppeter [Sat, 29 Dec 2018 19:29:08 +0000 (20:29 +0100)] 
Updated NEWS.

6 years agoMerge pull request #83 from StefanBruens/poppler_0_72
Till Kamppeter [Sat, 29 Dec 2018 19:23:52 +0000 (20:23 +0100)] 
Merge pull request #83 from StefanBruens/poppler_0_72

pdftoopvp, pdftoraster: More changes for Poppler 0.72 compatibility, removed support for Poppler 0.18.

6 years agoSupport GooString::c_str() introduced by poppler 0.72 83/head
Stefan Brüns [Fri, 28 Dec 2018 18:42:32 +0000 (19:42 +0100)] 
Support GooString::c_str() introduced by poppler 0.72

6 years agoSupport some more methods returning const
Stefan Brüns [Fri, 28 Dec 2018 18:24:36 +0000 (19:24 +0100)] 
Support some more methods returning const

The return values of these methods should not be modified. Since poppler 0.70,
this is enforced for GfxFont::getCharName, and for State::getCTM since 0.72.
These methods now return const T*.

6 years agoAdapt code for SplashXPathScanner state handling since poppler 0.70
Stefan Brüns [Fri, 28 Dec 2018 17:17:28 +0000 (18:17 +0100)] 
Adapt code for SplashXPathScanner state handling since poppler 0.70

The state for the scanline iteration is no longer part of the scanner,
but has been moved to a iterator helper class.

6 years agoRaise minimum poppler version from 0.18 to 0.19
Stefan Brüns [Fri, 28 Dec 2018 17:47:56 +0000 (18:47 +0100)] 
Raise minimum poppler version from 0.18 to 0.19

The releases where 2011-09-27 respectively 2012-03-01, i.e. a timeframe of
5 months. Differences between the two versions are responsible for the
majority of version dependent code.

The code in oprs/OPVPSplashClip.cxx was a no-op starting with 0.19, so
it can be removed as well.

6 years agocups-browsed: Fixed crash in applying the BrowseFilter cups-browsed.conf directives.
Till Kamppeter [Fri, 21 Dec 2018 19:36:34 +0000 (20:36 +0100)] 
cups-browsed: Fixed crash in applying the BrowseFilter cups-browsed.conf directives.

6 years agocups-filters 1.21.6 Release release-1-21-6
Till Kamppeter [Mon, 17 Dec 2018 16:47:13 +0000 (17:47 +0100)] 
cups-filters 1.21.6 Release

6 years agocups-browsed: Check also host names to find out whether a DNS-SD-discovered printer...
Till Kamppeter [Mon, 17 Dec 2018 16:32:19 +0000 (17:32 +0100)] 
cups-browsed: Check also host names to find out whether a DNS-SD-discovered printer is from the local machine.

6 years agocups-browsed: Let on_printer_deleted() only re-create queues which are really gone.
Till Kamppeter [Thu, 13 Dec 2018 15:24:56 +0000 (16:24 +0100)] 
cups-browsed: Let on_printer_deleted() only re-create queues which are really gone.

6 years agoUpdated NEWS.
Till Kamppeter [Wed, 12 Dec 2018 14:51:31 +0000 (15:51 +0100)] 
Updated NEWS.

6 years agocups-browsed: Fixed crashes caused by checking HTTP timeouts.
Till Kamppeter [Mon, 10 Dec 2018 19:56:16 +0000 (20:56 +0100)] 
cups-browsed: Fixed crashes caused by checking HTTP timeouts.

6 years agopdftops: Use the PS interpreter of Poppler for more Apple LaserWriter models.
Till Kamppeter [Fri, 7 Dec 2018 17:37:36 +0000 (18:37 +0100)] 
pdftops: Use the PS interpreter of Poppler for more Apple LaserWriter models.

6 years agocups-browsed: On shutdown queues got removed even if they still had jobs
Till Kamppeter [Wed, 5 Dec 2018 21:14:15 +0000 (22:14 +0100)] 
cups-browsed: On shutdown queues got removed even if they still had jobs

6 years agocups-filters 1.21.5 Release release-1-21-5
Till Kamppeter [Wed, 5 Dec 2018 17:06:20 +0000 (18:06 +0100)] 
cups-filters 1.21.5 Release

6 years agocups-browsed: Reliably make temporary CUPS queues permanent.
Till Kamppeter [Fri, 30 Nov 2018 21:48:48 +0000 (22:48 +0100)] 
cups-browsed: Reliably make temporary CUPS queues permanent.

6 years agoFixed typo in NEWS.
Till Kamppeter [Fri, 30 Nov 2018 21:43:40 +0000 (22:43 +0100)] 
Fixed typo in NEWS.

6 years agopdftoraster, pdftopdf, pdftoijs, pdftoopvp: Do not use the Poppler-specific "GBool...
Till Kamppeter [Mon, 26 Nov 2018 19:13:23 +0000 (20:13 +0100)] 
pdftoraster, pdftopdf, pdftoijs, pdftoopvp: Do not use the Poppler-specific "GBool", "gFalse", "gTrue" any more.

6 years agocups-filters 1.21.4 Release release-1-21-4
Till Kamppeter [Fri, 23 Nov 2018 21:17:04 +0000 (22:17 +0100)] 
cups-filters 1.21.4 Release

6 years agoUpdated NEWS.
Till Kamppeter [Thu, 22 Nov 2018 16:14:30 +0000 (17:14 +0100)] 
Updated NEWS.