]>
git.ipfire.org Git - thirdparty/cups-filters.git/log
Zdenek Dohnal [Wed, 15 Aug 2018 13:41:40 +0000 (15:41 +0200)]
Fixing covscan issues
Till Kamppeter [Mon, 13 Aug 2018 12:41:47 +0000 (14:41 +0200)]
Updated NEWS and README for bannertopdf switchover to QPDF.
Till Kamppeter [Sun, 12 Aug 2018 17:41:50 +0000 (19:41 +0200)]
Merge pull request #25 from sahilarora535/poppler-to-qpdf
bannertopdf: Rewrite bannertopdf to use QPDF instead of Poppler
Sahil Arora [Sun, 12 Aug 2018 14:29:01 +0000 (19:59 +0530)]
COPYING: Update copyright information
Add 'Sahil Arora' to the copyright list for the files:
1. filter/bannertopdf.c
2. filter/pdf.cxx
3. filter/pdf.h
Fixes: https://github.com/OpenPrinting/cups-filters/issues/8
Sahil Arora [Sun, 12 Aug 2018 14:10:12 +0000 (19:40 +0530)]
Rewrite 'bannertopdf' filter to use QPDF instead of Poppler
'bannertopdf' filter was originally written using the XPDF APIs of Poppler,
however, Poppler unsupported all those XPDF APIs and removed them from their
source, because of which the filter was unable to build. The filter is
re-written to use QPDF instead of the unsupported APIs in this commit.
Fixes: https://github.com/OpenPrinting/cups-filters/issues/8
Sahil Arora [Sat, 13 Jan 2018 09:40:15 +0000 (15:10 +0530)]
Makefile.am: Compile bannertopdf with QPDF instead of Poppler
Enable compilation of 'bannertopdf' filter by default and replace Poppler
with QPDF as its compilation dependency.
Fixes: https://github.com/OpenPrinting/cups-filters/issues/8
Till Kamppeter [Tue, 24 Jul 2018 20:13:11 +0000 (22:13 +0200)]
cups-browsed: Manually defined clusters caused cups-browsed to crash.
Till Kamppeter [Fri, 20 Jul 2018 13:43:05 +0000 (15:43 +0200)]
Updated NEWS.
Till Kamppeter [Fri, 20 Jul 2018 13:32:52 +0000 (15:32 +0200)]
Merge pull request #51 from Polynomial-C/poppler-0.67.0
bannertopdf: field_name in pdf.cxx needs to be "const" since Poppler 0.64.0
Lars Wendler [Fri, 20 Jul 2018 13:20:11 +0000 (15:20 +0200)]
GooString needs to be const since >=poppler-0.64.0
This only fails with >=poppler-0.67.0 but the change to const was done
in 0.64.0
Till Kamppeter [Thu, 12 Jul 2018 14:06:28 +0000 (16:06 +0200)]
cups-filters 1.20.4 Release
Till Kamppeter [Thu, 12 Jul 2018 13:51:55 +0000 (15:51 +0200)]
README: Added link to Issue Tracker on GitHub.
Till Kamppeter [Thu, 12 Jul 2018 13:17:31 +0000 (15:17 +0200)]
Corrected wording about driverless printing standards in the documentation.
Till Kamppeter [Wed, 11 Jul 2018 20:42:32 +0000 (22:42 +0200)]
gstoraster: Removed unneeded "if"s.
Till Kamppeter [Thu, 5 Jul 2018 11:59:55 +0000 (13:59 +0200)]
pdftopdf: Accept also option "page-delivery=same-order/reverse-order"
Till Kamppeter [Wed, 4 Jul 2018 21:39:30 +0000 (23:39 +0200)]
cups-browsed: Consider IPP and IPPS URIs of the same printer as equal.
Till Kamppeter [Tue, 3 Jul 2018 21:31:52 +0000 (23:31 +0200)]
cups-browsed: Also upgrade from ipp: to ipps: when the ipps: URI is on port 443 instead of port 631.
Till Kamppeter [Fri, 29 Jun 2018 20:20:40 +0000 (22:20 +0200)]
libcupsfilters: Fixes on the PPD generator changes resulting from CUPS pull request review.
Till Kamppeter [Fri, 29 Jun 2018 11:06:45 +0000 (13:06 +0200)]
pdftopdf: Removed support for hardware-implemented reversing of page order in PostScript printers.
Till Kamppeter [Fri, 29 Jun 2018 09:15:51 +0000 (11:15 +0200)]
pdftopdf: Accept option "output-order=normal/reverse" for reversing page order.
Till Kamppeter [Thu, 28 Jun 2018 21:40:19 +0000 (23:40 +0200)]
libcupsfilters: Let the PPD generator add "*PageStackOrder ..." lines to the choices of the "OutputBin" option.
Till Kamppeter [Tue, 26 Jun 2018 20:31:09 +0000 (22:31 +0200)]
Merge pull request #45 from sthibaul/master
braille: Fix spurious spacing after last Form-Feed.
Till Kamppeter [Tue, 26 Jun 2018 20:23:47 +0000 (22:23 +0200)]
libcupsfilters: Let the PPD generator correctly create a "*DefaultOutputOrder: ..." entry.
Till Kamppeter [Tue, 26 Jun 2018 20:18:11 +0000 (22:18 +0200)]
libcupsfilters: Fixed human-readable name of the OutputBin option in the PPD generator.
Samuel Thibault [Tue, 15 May 2018 11:57:47 +0000 (13:57 +0200)]
braille: Fix spurious spacing after last Form-Feed.
Till Kamppeter [Sun, 13 May 2018 08:41:53 +0000 (10:41 +0200)]
Merge pull request #44 from cbrownstein/patch-1
Fix typo
Cody Brownstein [Sun, 13 May 2018 08:08:36 +0000 (01:08 -0700)]
Fix typo
Till Kamppeter [Tue, 8 May 2018 18:57:56 +0000 (20:57 +0200)]
pdftoopvp: Silence compiler warning.
Till Kamppeter [Thu, 3 May 2018 16:52:41 +0000 (18:52 +0200)]
NEWS: Some clean-up in last entry.
Till Kamppeter [Thu, 3 May 2018 16:42:20 +0000 (18:42 +0200)]
Merge pull request #41 from sthibaul/master
braille updates
Till Kamppeter [Thu, 3 May 2018 12:47:31 +0000 (14:47 +0200)]
cups-browsed: Generate replacement queue when a generated queue gets externally overwritten.
Samuel Thibault [Mon, 30 Apr 2018 14:03:55 +0000 (16:03 +0200)]
Add news entries for pull request #41
Samuel Thibault [Mon, 30 Apr 2018 13:34:03 +0000 (15:34 +0200)]
braille index: Use standard duplex cups option
Samuel Thibault [Mon, 30 Apr 2018 13:26:07 +0000 (15:26 +0200)]
braille index: Fix bash syntax
Samuel Thibault [Thu, 26 Apr 2018 23:50:40 +0000 (01:50 +0200)]
braille: Add print&braille page number options
This moves the implementation of braille margins to the addmargins
function, so that filters generating braille can tune it as needed,
notably for including page numbers in margins.
This can then implement options for the various liblouisutdml page
numbering possibilities.
Samuel Thibault [Wed, 25 Apr 2018 14:15:47 +0000 (16:15 +0200)]
braille: fix french translations
Samuel Thibault [Wed, 25 Apr 2018 12:45:34 +0000 (14:45 +0200)]
braille index: replace multibyte characters before replacing 1-byte characters
Samuel Thibault [Wed, 25 Apr 2018 12:22:00 +0000 (14:22 +0200)]
braille: on bogus characters, emboss space instead of failing completely
Samuel Thibault [Wed, 25 Apr 2018 11:26:55 +0000 (13:26 +0200)]
braille index: eject page on conversion error
Samuel Thibault [Wed, 25 Apr 2018 11:25:17 +0000 (13:25 +0200)]
braille index: separate out BRF compatibility from transcription
for more readability
Samuel Thibault [Wed, 25 Apr 2018 11:22:05 +0000 (13:22 +0200)]
braille: Reject \0 characters too in BRF output
Samuel Thibault [Wed, 25 Apr 2018 10:55:14 +0000 (12:55 +0200)]
braille: Avoid including user-provided string in printf format
Samuel Thibault [Wed, 25 Apr 2018 09:18:23 +0000 (11:18 +0200)]
braille: fail filter if any part of the pipeline fails
Till Kamppeter [Wed, 25 Apr 2018 14:16:31 +0000 (16:16 +0200)]
cups-browsed: Created new function get_local_queue_name() for determining local queue names.
Till Kamppeter [Wed, 25 Apr 2018 09:10:36 +0000 (11:10 +0200)]
Merge pull request #40 from sthibaul/master
braille fixes
Samuel Thibault [Wed, 25 Apr 2018 08:47:04 +0000 (10:47 +0200)]
braille: Make filter fail when options are malformed or can't be used
Samuel Thibault [Wed, 25 Apr 2018 08:40:41 +0000 (10:40 +0200)]
braille: Also consider computer braille as grade0 braille
and error out if the locale table could not be found
Till Kamppeter [Mon, 23 Apr 2018 20:17:47 +0000 (22:17 +0200)]
cups-browsed: Moved auto-generation of PPD file for IPP network printers from create_remote_printer_entry() to update_cups_queues().
Till Kamppeter [Mon, 23 Apr 2018 20:13:20 +0000 (22:13 +0200)]
Updated NEWS.
Till Kamppeter [Mon, 23 Apr 2018 13:32:59 +0000 (15:32 +0200)]
Merge pull request #39 from sthibaul/master
braille: Enable hyphenation/Replace all non-breakable spaces by space
Samuel Thibault [Mon, 23 Apr 2018 12:53:33 +0000 (14:53 +0200)]
braille: replace all non-breakable spaces by space
not only the first on a line
Samuel Thibault [Mon, 23 Apr 2018 11:43:42 +0000 (13:43 +0200)]
braille: Enable hyphenation
Till Kamppeter [Thu, 19 Apr 2018 21:27:34 +0000 (23:27 +0200)]
Merge pull request #38 from sthibaul/master
braille: Several fixes and improvements
Samuel Thibault [Thu, 19 Apr 2018 16:17:06 +0000 (18:17 +0200)]
braille: add option to pick hyph rule according to current locale
and make it the default for second translation table.
Samuel Thibault [Thu, 19 Apr 2018 16:20:35 +0000 (18:20 +0200)]
braille: Remove generated defs on make clean
Samuel Thibault [Thu, 19 Apr 2018 15:44:42 +0000 (17:44 +0200)]
braille: turn non-breakable spaces to spaces
Samuel Thibault [Thu, 19 Apr 2018 15:37:33 +0000 (17:37 +0200)]
braille: fix character encoding when extracting text
When extracing text from a zip file or a pdf, the resulting text is
always utf-8 independently of the original locale, so we need to force
that.
Samuel Thibault [Thu, 19 Apr 2018 15:00:22 +0000 (17:00 +0200)]
braille: Fix producing top and left page on generic embosser
Till Kamppeter [Thu, 19 Apr 2018 13:14:17 +0000 (15:14 +0200)]
Merge pull request #37 from sthibaul/master
braille: Warn when no text translation was selected in case the user didn't notice
Samuel Thibault [Thu, 19 Apr 2018 13:04:18 +0000 (15:04 +0200)]
braille: Warn when not text translation was selected
in case the user didn't notice
Till Kamppeter [Thu, 12 Apr 2018 13:22:34 +0000 (15:22 +0200)]
cups-filters 1.20.3 Release
Till Kamppeter [Wed, 4 Apr 2018 16:26:10 +0000 (18:26 +0200)]
Updated NEWS.
Till Kamppeter [Wed, 4 Apr 2018 16:18:59 +0000 (18:18 +0200)]
Merge pull request #32 from sthibaul/perms
Do not remove read permission on cups-brf
Till Kamppeter [Wed, 4 Apr 2018 16:18:41 +0000 (18:18 +0200)]
Merge pull request #31 from sthibaul/liblouis-list
Get braille table descriptions from liblouis metadata
Till Kamppeter [Wed, 4 Apr 2018 16:18:10 +0000 (18:18 +0200)]
Merge pull request #30 from sthibaul/liblouis-metadata
Select liblouis tables based on metadata before using file names
Till Kamppeter [Wed, 4 Apr 2018 16:12:46 +0000 (18:12 +0200)]
cups-browsed: Consider also printers without TXT record as remote CUPS queues.
Till Kamppeter [Sun, 1 Apr 2018 17:52:36 +0000 (19:52 +0200)]
gstoraster: Improved detection whether input is PostScript or PDF.
Till Kamppeter [Sat, 31 Mar 2018 21:23:41 +0000 (23:23 +0200)]
cups-filters 1.20.2 Release
Till Kamppeter [Sat, 31 Mar 2018 21:18:58 +0000 (23:18 +0200)]
cups-browsed: Release created queues when they get modified/overwritten externally.
Till Kamppeter [Wed, 28 Mar 2018 10:37:29 +0000 (12:37 +0200)]
cups-browsed: "CreateIPPPrinterQueues LocalOnly" also affected remote CUPS printers.
Till Kamppeter [Wed, 28 Mar 2018 10:12:08 +0000 (12:12 +0200)]
cups-browsed: Identify remote CUPS queues by the "printer-type" TXT record entry.
Samuel Thibault [Sun, 11 Mar 2018 19:36:50 +0000 (20:36 +0100)]
Do not remove read permission on cups-brf
cups checks only for executability and writability, while checksumming tools
need to be able to read files easily.
Samuel Thibault [Sun, 11 Mar 2018 14:50:26 +0000 (15:50 +0100)]
Get braille table descriptions from liblouis metadata
Samuel Thibault [Sun, 11 Mar 2018 13:53:06 +0000 (14:53 +0100)]
Select liblouis tables based on metadata before using file names
Till Kamppeter [Tue, 27 Feb 2018 16:52:19 +0000 (17:52 +0100)]
Updated NEWS.
Till Kamppeter [Tue, 27 Feb 2018 16:50:50 +0000 (17:50 +0100)]
Merge pull request #27 from sahilarora535/fix-gitignore
.gitignore: Add 'filter/braille/filters/brftopagedbrf'
Sahil Arora [Tue, 27 Feb 2018 15:59:49 +0000 (21:29 +0530)]
.gitignore: Add 'filter/braille/filters/brftopagedbrf'
Till Kamppeter [Mon, 26 Feb 2018 10:49:58 +0000 (11:49 +0100)]
Updated NEWS.
Till Kamppeter [Mon, 26 Feb 2018 10:46:53 +0000 (11:46 +0100)]
cups-browsed: Fix unnecces{,s}arily typo
Till Kamppeter [Mon, 26 Feb 2018 10:45:30 +0000 (11:45 +0100)]
foomatic-rip: Fix Ou{,t}put typo
Till Kamppeter [Mon, 26 Feb 2018 10:44:33 +0000 (11:44 +0100)]
foomatic-rip: Fix the 'allows {,one }to' typo in the manpage
Till Kamppeter [Mon, 26 Feb 2018 10:43:09 +0000 (11:43 +0100)]
cups-browsed: Fix Unk{,n}own typo in cups-browsed debug output
Till Kamppeter [Sun, 25 Feb 2018 15:46:39 +0000 (16:46 +0100)]
cups-filters 1.20.1 Release
Till Kamppeter [Tue, 20 Feb 2018 19:24:33 +0000 (20:24 +0100)]
libcupsfilters: Eliminated unneeded call of httpAddrPort() CUPS library function.
Till Kamppeter [Mon, 19 Feb 2018 12:52:16 +0000 (13:52 +0100)]
Updated NEWS.
Till Kamppeter [Thu, 15 Feb 2018 09:54:47 +0000 (10:54 +0100)]
Merge pull request #21 from sthibaul/master
braille: Fix some missing options on indexv4
Samuel Thibault [Thu, 15 Feb 2018 09:11:05 +0000 (10:11 +0100)]
braille: Fix some missing options on indexv4
Till Kamppeter [Wed, 14 Feb 2018 14:38:01 +0000 (15:38 +0100)]
Updated NEWS.
Till Kamppeter [Wed, 14 Feb 2018 14:25:46 +0000 (15:25 +0100)]
Merge pull request #20 from sthibaul/master
fix disabling margins on indexv4 in graphic mode
Samuel Thibault [Wed, 14 Feb 2018 14:00:34 +0000 (15:00 +0100)]
fix disabling margins on indexv4 in graphic mode
Till Kamppeter [Sun, 4 Feb 2018 11:50:23 +0000 (12:50 +0100)]
Merge pull request #18 from sthibaul/master
Fix installation of brftopagedbrf
Samuel Thibault [Sun, 4 Feb 2018 09:32:06 +0000 (10:32 +0100)]
Fix installation of brftopagedbrf
Fixes bug #17
Till Kamppeter [Sat, 3 Feb 2018 11:24:46 +0000 (12:24 +0100)]
cups-browsed: Fixed crash when CUPS reports a print queue without "device-uri" attribute.
Till Kamppeter [Mon, 29 Jan 2018 16:47:53 +0000 (17:47 +0100)]
cups-filters 1.20.0 Release
Till Kamppeter [Mon, 29 Jan 2018 14:20:03 +0000 (15:20 +0100)]
libcupsfilters: Let the PPD generator prefer the English translation file from CUPS.
Till Kamppeter [Fri, 26 Jan 2018 23:07:23 +0000 (00:07 +0100)]
libcupsfilters: The PPD generator lists all page sizes with human-readable names now.
Till Kamppeter [Fri, 26 Jan 2018 20:56:16 +0000 (21:56 +0100)]
cups-browsed, driverless: Fixed get-printer-attributes call on driverless printers.
Till Kamppeter [Fri, 26 Jan 2018 15:10:11 +0000 (16:10 +0100)]
libcupsfilters: In PPD generator use same priority order for the different attributes which list color spaces as CUPS does.
Till Kamppeter [Fri, 26 Jan 2018 13:42:04 +0000 (14:42 +0100)]
libcupsfilters: Fixed loading option/choice strings lists from driverless printers for PPD file generation.
Till Kamppeter [Thu, 25 Jan 2018 22:19:31 +0000 (23:19 +0100)]
libcupsfilters: Completed color space support in the PPD generator.