]>
git.ipfire.org Git - thirdparty/cups-filters.git/log
Till Kamppeter [Fri, 4 Oct 2019 08:47:13 +0000 (10:47 +0200)]
cups-browsed: Do not try to resolve interface name on Avahi messages which are not interface-related.
Till Kamppeter [Fri, 27 Sep 2019 19:24:41 +0000 (21:24 +0200)]
Build system: Include missing ln-srf script in release tarball.
Till Kamppeter [Thu, 26 Sep 2019 20:22:39 +0000 (22:22 +0200)]
pdftoraster: Fixes in output bitmap generation (writePageImage() function).
Till Kamppeter [Mon, 23 Sep 2019 16:08:45 +0000 (18:08 +0200)]
cups-filters 1.25.6 Release
Till Kamppeter [Mon, 23 Sep 2019 16:04:56 +0000 (18:04 +0200)]
Updated NEWS.
Till Kamppeter [Mon, 23 Sep 2019 15:45:17 +0000 (17:45 +0200)]
Merge pull request #159 from deepak0405/solve-implicitclass-error
implicitclass: Set the value of dest_host and remove the cups-browsed-dest-printer option when passing job on to destination.
deepak0405 [Mon, 23 Sep 2019 15:09:27 +0000 (20:39 +0530)]
remove patch file
deepak0405 [Sat, 21 Sep 2019 11:38:45 +0000 (17:08 +0530)]
implicitclass : Remove cups-browsed-dest-printer option
deepak0405 [Sat, 21 Sep 2019 09:43:43 +0000 (15:13 +0530)]
Merge branch 'master' into solve-implicitclass-error
Deepak Patankar [Fri, 16 Aug 2019 17:40:21 +0000 (23:10 +0530)]
Add files via upload
Till Kamppeter [Thu, 19 Sep 2019 13:01:33 +0000 (15:01 +0200)]
Updated NEWS.
Till Kamppeter [Thu, 19 Sep 2019 12:59:22 +0000 (14:59 +0200)]
Merge pull request #158 from casantos/support-autoreconf
Build system: Support autoreconf
Till Kamppeter [Thu, 19 Sep 2019 12:58:01 +0000 (14:58 +0200)]
Merge pull request #157 from casantos/fix-old-ln-2
Build system: Fix re-installation of driverless and foomatic-rip
Carlos Santos [Wed, 18 Sep 2019 22:51:55 +0000 (19:51 -0300)]
Build system: support autoreconf
Some integration tools (e.g. Buildroot) run autoreconf to re-generate
the configure script. Ensure that the files config.rpath and ABOUT-NLS
are provided. They are required because we gettextized cups-filters to
detect libiconv.
Signed-off-by: Carlos Santos <unixmania@gmail.com>
Carlos Santos [Wed, 18 Sep 2019 23:50:44 +0000 (20:50 -0300)]
install: fix reinstallation of driverless and foomatic-rip
Use "ln -s -r -f" to ensure that existing symlinks are overritten.
Signed-off-by: Carlos Santos <unixmania@gmail.com>
Till Kamppeter [Wed, 18 Sep 2019 12:46:33 +0000 (14:46 +0200)]
Build system: Support old ln versions without the -r option.
Till Kamppeter [Wed, 18 Sep 2019 12:26:22 +0000 (14:26 +0200)]
Merge pull request #154 from casantos/fix-old-ln
Build system: Support old ln versions without the -r option.
Carlos Santos [Tue, 17 Sep 2019 01:22:37 +0000 (22:22 -0300)]
install: support old ln versions without the -r option
Oldish enterprise-class Linux distributions have outdated versions of
coreutils whose ln command do not support the -r option. Also non-Linux
systems like FreeBSD don't support that option. Use a shell script that
mimics the missing functionality.
The script creates minimalist relative paths, like ln -r does, but in
order to simplify the logic, it requires that the arguments be absolute
paths and do not end with '/'. This is enough for our purposes.
Add configuration logic to detect if ln supports the -r option, based on
the logic used by Autoconf to check if ln supports the -s option.
Signed-off-by: Carlos Santos <unixmania@gmail.com>
Till Kamppeter [Mon, 16 Sep 2019 15:26:08 +0000 (17:26 +0200)]
Updated NEWS.
Till Kamppeter [Mon, 16 Sep 2019 15:07:25 +0000 (17:07 +0200)]
Merge pull request #155 from casantos/bz12031
texttotext: Link with libiconv if needed
Till Kamppeter [Mon, 16 Sep 2019 14:34:09 +0000 (16:34 +0200)]
Merge pull request #153 from IslandCow/logger
foomatic-rip: Fix argument representation for raw queue debug mesaage.
Carlos Santos [Mon, 22 Jul 2019 02:54:29 +0000 (23:54 -0300)]
filter/texttotext.c: link with libiconv if needed
texttotext.c uses iconv so it should link with libiconv on platforms
where it is a separate library (e.g. uClibc-ng without built-in NLS)
otherwise texttotext fails to link:
CCLD texttotext
[...]/ld: texttotext-texttotext.o: in function `main':
texttotext.c:(.text.startup+0xde0): undefined reference to `libiconv_open'
[...]/ld: texttotext.c:(.text.startup+0xf9d): undefined reference to `libiconv'
[...]/ld: texttotext.c:(.text.startup+0xfd6): undefined reference to `libiconv'
[...]/ld: texttotext.c:(.text.startup+0x16c3): undefined reference to `libiconv_close'
Modify autogen.sh to call autopoint, which adds the libiconv discovery.
It also creates a "po" skeleton but we can discard it, since it is not
really necessary.
Fixes: https://bugs.busybox.net/show_bug.cgi?id=12031
Signed-off-by: Carlos Santos <unixmania@gmail.com>
Sean Kau [Tue, 10 Sep 2019 05:25:42 +0000 (22:25 -0700)]
Fix argument representation for raw queue debug mesaage.
vfprintf was segfaulting because it was trying to interpret
the %s with a missing argument.
deepak0405 [Fri, 6 Sep 2019 19:27:00 +0000 (00:57 +0530)]
Fix Backend failure when cups-browsed doesn't provide destination
Till Kamppeter [Fri, 6 Sep 2019 14:37:35 +0000 (16:37 +0200)]
cups-filters 1.25.5 Release
Till Kamppeter [Wed, 4 Sep 2019 17:53:00 +0000 (19:53 +0200)]
Updated NEWS.
Till Kamppeter [Wed, 4 Sep 2019 16:41:48 +0000 (18:41 +0200)]
Fixed typo in NEWS.
Till Kamppeter [Wed, 4 Sep 2019 16:13:11 +0000 (18:13 +0200)]
bannertopdf: Added missing "#include <cstring>" to pdf.cxx.
Till Kamppeter [Tue, 3 Sep 2019 19:42:51 +0000 (21:42 +0200)]
rastertopdf: Let the getIPPColorProfileName() function not return a pointer to a local variable.
Till Kamppeter [Tue, 3 Sep 2019 14:07:02 +0000 (16:07 +0200)]
Merge pull request #149 from paulmenzel/fix-typo-in-debug-message
cups-browsed: Fix typo in *printer* in debug message
Paul Menzel [Tue, 3 Sep 2019 13:56:37 +0000 (15:56 +0200)]
utils/cups-browsed: Fix typo in *printer* in debug message
Fixes: a20ae814627bf8c3273e9316ff6210eee9c2ddc2 (cups-browsed: Do not cause fatal error on left over queues of a previous session.)
Till Kamppeter [Tue, 3 Sep 2019 13:24:08 +0000 (15:24 +0200)]
Updated NEWS.
Till Kamppeter [Tue, 3 Sep 2019 13:14:58 +0000 (15:14 +0200)]
cups-browsed: Do not cause fatal error on left over queues of a previous session.
Till Kamppeter [Mon, 2 Sep 2019 13:26:05 +0000 (15:26 +0200)]
Updated NEWS.
Till Kamppeter [Mon, 2 Sep 2019 13:21:01 +0000 (15:21 +0200)]
Merge pull request #147 from zdohnal/pdftopdf_notpreserve
pdftopdf: Do not preserve encryption, since the output already goes into the printer.
Zdenek Dohnal [Mon, 2 Sep 2019 13:05:13 +0000 (15:05 +0200)]
Do not preserve encryption, since it already goes into printer
Till Kamppeter [Fri, 30 Aug 2019 09:17:37 +0000 (11:17 +0200)]
cups-filters 1.25.4 Release
Till Kamppeter [Mon, 26 Aug 2019 08:12:00 +0000 (10:12 +0200)]
imagetoraster: Do not call imagetops and pstoraster.
Till Kamppeter [Sun, 25 Aug 2019 21:20:00 +0000 (23:20 +0200)]
imagetopdf: Fixed auto-rotation of images to fit output page best.
Till Kamppeter [Sun, 25 Aug 2019 20:51:59 +0000 (22:51 +0200)]
imagetoraster: Rotate image to fit output page best.
Till Kamppeter [Sun, 25 Aug 2019 19:34:34 +0000 (21:34 +0200)]
imagetoraster: Do not try to call imagetops and pstoraster any more.
Till Kamppeter [Sun, 25 Aug 2019 19:16:31 +0000 (21:16 +0200)]
pdftoraster: Preferrably use the user-selected page size.
Till Kamppeter [Sun, 25 Aug 2019 13:26:33 +0000 (15:26 +0200)]
pdftoraster: Fill page size name field of CUPS Raster header with "Custom..." on custom page sizes.
Till Kamppeter [Sun, 25 Aug 2019 11:12:20 +0000 (13:12 +0200)]
pdftoraster: Improvements for matching the input page size with the PPD.
Till Kamppeter [Wed, 21 Aug 2019 15:30:34 +0000 (17:30 +0200)]
cups-filters 1.25.3 Release
Till Kamppeter [Wed, 21 Aug 2019 14:04:43 +0000 (16:04 +0200)]
Sample PPDs: In HP-Color_LaserJet_CM3530_MFP-PDF.ppd renamed "custom" choice of the option "stapleoption".
Till Kamppeter [Sun, 18 Aug 2019 10:54:19 +0000 (12:54 +0200)]
cups-browsed: Fixed check whether the remote printer understands PWG Raster.
Till Kamppeter [Fri, 16 Aug 2019 14:51:41 +0000 (16:51 +0200)]
cups-filters 1.25.2 Release
Till Kamppeter [Fri, 16 Aug 2019 14:49:10 +0000 (16:49 +0200)]
Updated NEWS.
Till Kamppeter [Mon, 12 Aug 2019 14:12:00 +0000 (16:12 +0200)]
Merge pull request #139 from zdohnal/foomatic-rip-segfault
foomatic-rip: Fix segfault when running foomatic-rip by hand and env PRINTER is missing
Zdenek Dohnal [Mon, 12 Aug 2019 13:53:34 +0000 (15:53 +0200)]
Fix segfault when running foomatic-rip by hand and env PRINTER is missing
Till Kamppeter [Wed, 31 Jul 2019 16:22:19 +0000 (18:22 +0200)]
cups-browsed: Added note to cups-browsed.conf and man page about IP-based URIs.
Till Kamppeter [Wed, 31 Jul 2019 13:33:28 +0000 (15:33 +0200)]
cups-browsed: For DNS-SD-discovered printers register each DNS-SD discovery instance.
Till Kamppeter [Tue, 30 Jul 2019 17:33:15 +0000 (19:33 +0200)]
cups-browsed: Do not update the network interface information on every call of the is_local_hostname() function.
Till Kamppeter [Tue, 30 Jul 2019 16:35:00 +0000 (18:35 +0200)]
cups-browsed: If a remote printer is served from the local machine, prefer the "localhost"/loopback interface URI.
Till Kamppeter [Tue, 30 Jul 2019 11:23:13 +0000 (13:23 +0200)]
cups-browsed: Improved selection if a remote printer is discovered more than once.
Till Kamppeter [Mon, 29 Jul 2019 21:08:40 +0000 (23:08 +0200)]
cups-browsed: Use "localhost" host names for printer entries from "lo" interface.
Till Kamppeter [Mon, 29 Jul 2019 19:34:29 +0000 (21:34 +0200)]
cups-browsed: Use one unique function to determine whether a host name/IP is of the local machine.
Till Kamppeter [Mon, 29 Jul 2019 15:27:38 +0000 (17:27 +0200)]
cups-browsed: Make sure that all entries from a printer on the local machine are recognized as from the same printer.
Till Kamppeter [Fri, 5 Jul 2019 14:27:10 +0000 (16:27 +0200)]
cups-filters 1.25.1 Release
Till Kamppeter [Fri, 5 Jul 2019 14:12:52 +0000 (16:12 +0200)]
Updated NEWS.
Till Kamppeter [Fri, 5 Jul 2019 14:02:29 +0000 (16:02 +0200)]
Merge pull request #133 from tanmayanand44/master
imagetopdf: Fixed crashing of imagetopdf when ppd is not provided.
Till Kamppeter [Fri, 5 Jul 2019 13:54:28 +0000 (15:54 +0200)]
Updated NEWS.
tanmayanand44 [Fri, 5 Jul 2019 13:46:43 +0000 (19:16 +0530)]
Fixes crashing of imagetopdf when ppd is not provided
Till Kamppeter [Fri, 5 Jul 2019 13:42:04 +0000 (15:42 +0200)]
Merge pull request #132 from tanmayanand44/master
pdftoraster: Fix offset issues leading to segmentation faults in pdftoraster.
tanmayanand44 [Fri, 5 Jul 2019 13:16:04 +0000 (18:46 +0530)]
Fixes offset issues leading to segmentation faults
Till Kamppeter [Sun, 16 Jun 2019 09:25:12 +0000 (11:25 +0200)]
Updated NEWS.
Till Kamppeter [Sun, 16 Jun 2019 09:16:55 +0000 (11:16 +0200)]
Merge pull request #129 from tanmayanand44/master
pdftoraster: Added anti-aliasing for better raster image quality.
tanmayanand44 [Sat, 15 Jun 2019 22:52:30 +0000 (04:22 +0530)]
Added antialiasing for better raster images
Till Kamppeter [Wed, 12 Jun 2019 20:22:37 +0000 (22:22 +0200)]
Updated NEWS.
Till Kamppeter [Wed, 12 Jun 2019 19:36:26 +0000 (21:36 +0200)]
Merge pull request #127 from tanmayanand44/master
pdftoraster: Added handling of zero page input and minor code quality improvement
tanmayanand44 [Wed, 12 Jun 2019 19:17:55 +0000 (00:47 +0530)]
Added handling of zero page input and minor code quality improvement
Till Kamppeter [Thu, 6 Jun 2019 13:12:31 +0000 (15:12 +0200)]
cups-filters 1.25.0 Release
Till Kamppeter [Thu, 6 Jun 2019 13:05:59 +0000 (15:05 +0200)]
README: Updated instructions for building pdftoraster with the stable Poppler APIs.
Till Kamppeter [Thu, 6 Jun 2019 12:02:40 +0000 (14:02 +0200)]
AUTHORS, COPYING, NEWS, libcupsfilters, implicitclass, foomatic-rip, pdftoraster: Updated author and copyright info.
Till Kamppeter [Thu, 6 Jun 2019 09:58:06 +0000 (11:58 +0200)]
pdftoijs, pdftoopvp: Removed these deprecated filters completely.
Till Kamppeter [Wed, 5 Jun 2019 21:56:11 +0000 (23:56 +0200)]
COPYING: Removed mention of deleted filter/PDFError.h.
Till Kamppeter [Wed, 5 Jun 2019 21:55:08 +0000 (23:55 +0200)]
Merge pull request #126 from tanmayanand44/master
pdftoraster: Updated copyright information
Till Kamppeter [Wed, 5 Jun 2019 21:53:29 +0000 (23:53 +0200)]
Updated NEWS.
tanmayanand44 [Wed, 5 Jun 2019 21:45:47 +0000 (03:15 +0530)]
Updated copyright information
Till Kamppeter [Wed, 5 Jun 2019 21:33:13 +0000 (23:33 +0200)]
Merge pull request #125 from tanmayanand44/master
pdftoraster: Changed to use stable/documented APIs of Poppler.
tanmayanand44 [Wed, 5 Jun 2019 20:44:05 +0000 (02:14 +0530)]
Added support for cmy and rgbw pdftoraster conversions
tanmayanand44 [Wed, 5 Jun 2019 20:42:07 +0000 (02:12 +0530)]
Merge branch 'master' of github.com:OpenPrinting/cups-filters
Till Kamppeter [Wed, 5 Jun 2019 20:37:49 +0000 (22:37 +0200)]
libcupsfilters: Added support for color spaces CMY and RGBW when using filters without PPD file.
tanmayanand44 [Wed, 5 Jun 2019 19:36:24 +0000 (01:06 +0530)]
Fixed compile warnings
tanmayanand44 [Wed, 5 Jun 2019 18:23:33 +0000 (23:53 +0530)]
Minor poppler page enum fix
tanmayanand44 [Wed, 5 Jun 2019 17:53:50 +0000 (23:23 +0530)]
Added output message prefixes
tanmayanand44 [Wed, 5 Jun 2019 16:20:48 +0000 (21:50 +0530)]
Integration of Stable api's of poppler
Till Kamppeter [Mon, 3 Jun 2019 20:47:39 +0000 (22:47 +0200)]
cups-filters 1.24.0 Release
Till Kamppeter [Mon, 3 Jun 2019 20:42:44 +0000 (22:42 +0200)]
Updated NEWS for integration of Deepak Patankar's GSoC 2018 project on cups-browsed.
Till Kamppeter [Mon, 3 Jun 2019 13:18:19 +0000 (15:18 +0200)]
Merge pull request #123 from deepak0405/master
cups-browsed: Recreate cluster's PPD file on addition/deletion of printers
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.
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
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.
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.
deepak0405 [Mon, 20 May 2019 16:31:48 +0000 (22:01 +0530)]
implicitclass : Removed warning related to dup
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
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.
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.
Till Kamppeter [Thu, 16 May 2019 12:59:05 +0000 (14:59 +0200)]
cups-filters 1.23.0 Release