]>
git.ipfire.org Git - thirdparty/cups.git/log
Michael R Sweet [Mon, 17 Jul 2017 22:03:35 +0000 (18:03 -0400)]
Merge pull request #5062 from rohieb/libtool-fixes
configure: don't accidentally set @LIBTOOL@ to 'yes'
I'll also be updating the help string to make this clearer as well.
Roland Hieber [Sun, 9 Jul 2017 21:06:03 +0000 (23:06 +0200)]
configure: don't accidentally set @LIBTOOL@ to 'yes'
Substituting @LIBTOOL@ with 'yes' would result in a lot of console
output (34 GB in my case, before SIGKILL), without getting anything
compiled at all.
Signed-off-by: Roland Hieber <r.hieber@pengutronix.de>
Michael R Sweet [Fri, 7 Jul 2017 20:12:11 +0000 (16:12 -0400)]
The IPP backend now always sends the "finishings" attribute for printers that
support it because otherwise the client cannot override printer defaults
(rdar://
33169732 )
Michael R Sweet [Fri, 7 Jul 2017 18:23:21 +0000 (14:23 -0400)]
The `cupsGetDests` function incorrectly returned an empty list of printers if there was
no default printer (Issue #5046)
Michael R Sweet [Fri, 7 Jul 2017 18:12:09 +0000 (14:12 -0400)]
Add some more debug printfs to figure out Issue #5046...
Michael Sweet [Tue, 4 Jul 2017 23:34:12 +0000 (19:34 -0400)]
Fix Apple language ID parsing to support three-letter language codes.
Michael Sweet [Tue, 4 Jul 2017 22:10:34 +0000 (18:10 -0400)]
Update language unit test to iterate over all macOS language IDs to validate
that libcups can handle them all (which it currently does not...)
Michael Sweet [Tue, 4 Jul 2017 16:17:37 +0000 (12:17 -0400)]
Implement "default" command (show_default) function for media and other options.
Michael Sweet [Tue, 4 Jul 2017 13:59:01 +0000 (09:59 -0400)]
Bump CUPS Programming Manual version.
Michael Sweet [Tue, 4 Jul 2017 13:57:33 +0000 (09:57 -0400)]
Fix a typo in the CUPS Programming Manual (Issue #5042)
Michael Sweet [Tue, 4 Jul 2017 13:46:28 +0000 (09:46 -0400)]
Update changelog, remove reference to issue number in spec file.
Michael R Sweet [Tue, 4 Jul 2017 13:45:01 +0000 (09:45 -0400)]
Merge pull request #5044 from kesterriley/patch-1
Update cups.spec.in
kesterriley [Tue, 4 Jul 2017 06:34:04 +0000 (07:34 +0100)]
Update cups.spec.in
To fix issue 5043.
Checking for unpackaged file(s): /usr/lib/rpm/check-files /root/rpmbuild/BUILDROOT/cups-2.2.4-0.x86_64
error: Installed (but unpackaged) file(s) found:
/usr/share/locale/zh_CN/cups_zh_CN.po
RPM build errors:
Installed (but unpackaged) file(s) found:
/usr/share/locale/zh_CN/cups_zh_CN.po
Michael Sweet [Mon, 3 Jul 2017 23:21:42 +0000 (19:21 -0400)]
Add some additional debug messages for, um, debugging purposes...
Michael R Sweet [Fri, 30 Jun 2017 20:34:05 +0000 (16:34 -0400)]
Update Apple language ID mapping to POSIX locale IDs (rdar://
32419311 )
Michael R Sweet [Fri, 30 Jun 2017 15:44:38 +0000 (11:44 -0400)]
Prep for 2.2.4 release.
Michael Sweet [Thu, 29 Jun 2017 18:20:58 +0000 (14:20 -0400)]
Update initial text concerning where to provide feedback.
Michael Sweet [Thu, 29 Jun 2017 18:17:33 +0000 (14:17 -0400)]
Update CUPS programming manual to explain what "localization" means.
Michael R Sweet [Wed, 28 Jun 2017 13:29:10 +0000 (09:29 -0400)]
Don't support default printers that are not queues.
Michael Sweet [Tue, 27 Jun 2017 16:58:10 +0000 (12:58 -0400)]
Prevent underflow (unlikely, but possible)
Michael R Sweet [Mon, 26 Jun 2017 17:22:57 +0000 (13:22 -0400)]
The `SSLOptions` directive in "client.conf" and "cupsd.conf" now supports `DenyCBC` and
`DenyTLS1.0` options (Issue #5037)
Michael R Sweet [Mon, 26 Jun 2017 16:28:07 +0000 (12:28 -0400)]
Fix typo that slipped in with the changes for Issue #4897.
Michael Sweet [Thu, 22 Jun 2017 13:07:47 +0000 (09:07 -0400)]
Add cupsCheckDestSupported test to the supported action.
Michael Sweet [Tue, 20 Jun 2017 19:47:45 +0000 (15:47 -0400)]
Save work on CUPS programming manual.
Michael Sweet [Tue, 20 Jun 2017 18:31:03 +0000 (14:31 -0400)]
Save resolved device URI back in the "device-uri" option (makes things simpler).
Michael Sweet [Tue, 20 Jun 2017 18:01:15 +0000 (14:01 -0400)]
Save resolved device URI.
Michael Sweet [Tue, 20 Jun 2017 17:08:15 +0000 (13:08 -0400)]
Add CUPS_DEST_FLAGS_DEVICE flag for cupsConnectDest.
Michael Sweet [Tue, 20 Jun 2017 12:43:09 +0000 (08:43 -0400)]
Actually show the reason why PPD creation failed (Issue #5035)
Michael R Sweet [Mon, 19 Jun 2017 16:50:28 +0000 (12:50 -0400)]
Fix test suite for Linux.
Michael Sweet [Mon, 19 Jun 2017 13:13:50 +0000 (09:13 -0400)]
Update and fix locale files.
Michael Sweet [Mon, 19 Jun 2017 13:10:01 +0000 (09:10 -0400)]
Changelog.
Michael Sweet [Mon, 19 Jun 2017 13:07:57 +0000 (09:07 -0400)]
Changelog.
Michael R Sweet [Mon, 19 Jun 2017 13:10:09 +0000 (09:10 -0400)]
Merge pull request #5029 from AOSC-Dev/master
locale: introduce cups_zh_CN.po
Michael R Sweet [Mon, 19 Jun 2017 13:07:20 +0000 (09:07 -0400)]
Merge pull request #4996 from psychomario/cupstestppdbof
cupstestppd Buffer Overflow
Michael Sweet [Mon, 19 Jun 2017 13:05:12 +0000 (09:05 -0400)]
Add USB quirk rule for Lexmark E260dn (Issue #4994)
Michael Sweet [Mon, 19 Jun 2017 12:59:55 +0000 (08:59 -0400)]
Report the value of the printer-is-temporary attribute (Issue #5028)
Michael Sweet [Mon, 19 Jun 2017 12:51:35 +0000 (08:51 -0400)]
The cupsCheckDestSupported function did not support NULL values (Issue #5031)
Michael R Sweet [Sat, 17 Jun 2017 03:15:47 +0000 (23:15 -0400)]
Fix crashes on Linux (Issue #5022)
Michael Sweet [Sat, 17 Jun 2017 02:47:31 +0000 (22:47 -0400)]
Fix some (bogus) clang warnings.
Michael R Sweet [Sat, 17 Jun 2017 01:46:04 +0000 (21:46 -0400)]
Fix compile warning.
Include systemd options.
Michael R Sweet [Sat, 17 Jun 2017 01:29:10 +0000 (21:29 -0400)]
Use --enable/disable-avahi
Michael R Sweet [Sat, 17 Jun 2017 01:18:33 +0000 (21:18 -0400)]
Fix manpage test.
Michael R Sweet [Sat, 17 Jun 2017 01:11:42 +0000 (21:11 -0400)]
Fix some typos.
Michael R Sweet [Sat, 17 Jun 2017 01:08:04 +0000 (21:08 -0400)]
Fix some of the Linux-specific configure tests.
Michael R Sweet [Sat, 17 Jun 2017 00:55:20 +0000 (20:55 -0400)]
One other spot (RPM's objcopy needs files to be writable...)
Michael R Sweet [Sat, 17 Jun 2017 00:53:24 +0000 (20:53 -0400)]
Add configure option to set the installed executable permissions.
Michael Sweet [Sat, 17 Jun 2017 00:29:51 +0000 (20:29 -0400)]
Fix issues in RPM spec file.
Michael Sweet [Fri, 16 Jun 2017 21:39:13 +0000 (17:39 -0400)]
Fix "make check" failure (Issue #5033)
Michael Sweet [Fri, 16 Jun 2017 21:33:21 +0000 (17:33 -0400)]
Add queue type and printer-uri to long "lpstat -e" output.
Michael Sweet [Fri, 16 Jun 2017 21:07:52 +0000 (17:07 -0400)]
Add files to ignore.
Add manual feed test file.
Michael Sweet [Fri, 16 Jun 2017 21:04:07 +0000 (17:04 -0400)]
Fix some output issues in ipptool introduced by migrating to the cupsFile API.
Have cupsFilePuts and cupsFilePrintf flush output on stdio files (keeps with
expectations when moving from stdio calls).
Update IPP tests to point to the right specs and sections, and fix IPP/1.1
tests WRT job progress attributes (which can have "no-value" out of band values
instead of integers).
Add an "lpstat -e" test.
Update test output to conform to HTML 5.
Copy all log files to HTML report and test directory.
Clean out old log and report files in test directory after a failed run.
Michael Sweet [Fri, 16 Jun 2017 00:53:04 +0000 (20:53 -0400)]
Sync up with changes from IPP sample code project.
Michael Sweet [Thu, 15 Jun 2017 12:34:20 +0000 (08:34 -0400)]
Update reference to Avahi poll bug (now moved to Github...)
Michael Sweet [Thu, 15 Jun 2017 12:33:00 +0000 (08:33 -0400)]
Remove unused MIME media types.
Michael Sweet [Tue, 13 Jun 2017 13:19:03 +0000 (09:19 -0400)]
Update DELAY directive to support the repeat interval, which now defaults to a
constant of 5 seconds.
Michael Sweet [Mon, 12 Jun 2017 18:36:05 +0000 (14:36 -0400)]
Add CoreFoundation sandbox rules to CUPS sandbox profiles.
Michael Sweet [Mon, 12 Jun 2017 13:05:40 +0000 (09:05 -0400)]
Save work on documentation.
Mingcong Bai [Sun, 11 Jun 2017 04:45:09 +0000 (12:45 +0800)]
locale: introduce cups_zh_CN.po
Michael Sweet [Thu, 8 Jun 2017 23:59:02 +0000 (19:59 -0400)]
Save work on documentation.
Michael Sweet [Thu, 8 Jun 2017 18:19:45 +0000 (14:19 -0400)]
Switch to newer xpc_transaction APIs.
Michael Sweet [Wed, 7 Jun 2017 20:16:05 +0000 (16:16 -0400)]
Save work on CUPS Programming Manual.
Michael R Sweet [Wed, 7 Jun 2017 15:08:55 +0000 (11:08 -0400)]
Add note that the callback/block will get multiple calls for the same
destination during enumeration (Issue #5017)
Michael Sweet [Wed, 7 Jun 2017 13:20:28 +0000 (09:20 -0400)]
Update Xcode project with latest recommendations.
Michael Sweet [Wed, 7 Jun 2017 13:20:06 +0000 (09:20 -0400)]
Update header documentation.
Michael Sweet [Tue, 6 Jun 2017 13:36:28 +0000 (09:36 -0400)]
Fix typo (Issue #5018)
Michael Sweet [Tue, 6 Jun 2017 13:19:31 +0000 (09:19 -0400)]
Add "long" output format for -e option.
Michael Sweet [Tue, 6 Jun 2017 13:16:14 +0000 (09:16 -0400)]
Fix bug in argument processing.
Michael Sweet [Mon, 5 Jun 2017 13:50:52 +0000 (09:50 -0400)]
Changelog.
Michael R Sweet [Mon, 5 Jun 2017 13:50:08 +0000 (09:50 -0400)]
Merge pull request #5016 from jnerin/patch-1
Fix closures and button in templates/es/jobs.tmpl
Michael R Sweet [Thu, 1 Jun 2017 19:56:05 +0000 (15:56 -0400)]
Fix compiler warning.
Michael R Sweet [Thu, 1 Jun 2017 19:50:41 +0000 (15:50 -0400)]
Don't use readdir_r, ever.
Michael R Sweet [Thu, 1 Jun 2017 18:07:52 +0000 (14:07 -0400)]
Fix configure script issue on Linux - no host_os_version.
Add help on building CUPS on Ubuntu - commands to get base dev packages.
Michael Sweet [Thu, 1 Jun 2017 02:22:40 +0000 (22:22 -0400)]
Documentation updates.
Michael Sweet [Wed, 31 May 2017 15:21:29 +0000 (11:21 -0400)]
Revive CUPS_PRINTER_DISCOVERED for cupsEnumDests.
Michael R Sweet [Wed, 31 May 2017 12:50:47 +0000 (08:50 -0400)]
Fix typo in mime.types file.
Jorge Nerín [Mon, 29 May 2017 21:37:32 +0000 (22:37 +0100)]
Fix closures and button in templates/es/jobs.tmpl
Add missing closures and reprint button in templates/es/jobs.tmpl. Before this completed job list output was broken for Spanish language.
Michael R Sweet [Fri, 26 May 2017 20:03:24 +0000 (16:03 -0400)]
Remove old commands.
Michael Sweet [Fri, 26 May 2017 18:04:45 +0000 (14:04 -0400)]
Add support for lp and lpr to print to network printers that haven't been added
yet (Issue #5006)
Michael Sweet [Fri, 26 May 2017 14:59:07 +0000 (10:59 -0400)]
Rework lpstat -e to use cupsGetDests to eliminate duplicates (Issue #5005)
Michael Sweet [Fri, 26 May 2017 14:07:41 +0000 (10:07 -0400)]
Changelog.
Michael Sweet [Fri, 26 May 2017 14:06:54 +0000 (10:06 -0400)]
Add support for "-e" option in lpstat (Issue #5005)
Michael Sweet [Fri, 26 May 2017 13:53:34 +0000 (09:53 -0400)]
Make local printer deletion independent of job history updates.
Michael Sweet [Fri, 26 May 2017 11:50:04 +0000 (07:50 -0400)]
Make sure printer-is-temporary flag is set when creating a local queue
(Issue #5009)
Michael Sweet [Fri, 26 May 2017 01:05:19 +0000 (21:05 -0400)]
Clear the shared flag on local queues (Issue #5008)
Michael Sweet [Thu, 25 May 2017 18:02:12 +0000 (14:02 -0400)]
Delete temporary printers periodically and on shutdown (Issue #5003)
Michael Sweet [Wed, 17 May 2017 16:18:22 +0000 (12:18 -0400)]
Re-implement cupsGetDests and cupsCreateJob using cupsEnumDests (Issue #4993)
Michael Sweet [Tue, 16 May 2017 18:40:11 +0000 (14:40 -0400)]
Allow PWG Raster types to vary by case (non-conformant behavior for Issue #4998)
Michael Sweet [Tue, 16 May 2017 18:35:54 +0000 (14:35 -0400)]
Fixed the "cancel all jobs" function in the web interface for several languages (Issue #4999)
Rory McNamara [Wed, 10 May 2017 12:31:00 +0000 (13:31 +0100)]
cupstestppd.c: limit PSVersion sscanf size and stop at a newline
Michael R Sweet [Mon, 1 May 2017 21:19:04 +0000 (17:19 -0400)]
Rename README, INSTALL, CHANGES, and CREDITS files to .md (markdown).
Michael R Sweet [Mon, 1 May 2017 20:52:23 +0000 (16:52 -0400)]
Implement cupsAddIntegerOption and cupsGetIntegerOption functions (Issue #4992)
Michael Sweet [Mon, 1 May 2017 16:26:22 +0000 (12:26 -0400)]
Fix some typos in the new documentation.
Michael Sweet [Sun, 30 Apr 2017 13:26:38 +0000 (09:26 -0400)]
Add a cover image for the new programming manual.
Michael Sweet [Sun, 30 Apr 2017 05:25:49 +0000 (01:25 -0400)]
Fix documentation comment.
Michael Sweet [Sun, 30 Apr 2017 04:31:04 +0000 (00:31 -0400)]
Move most of the CUPS library documentation into a new CUPS Programming Manual.
Michael Sweet [Mon, 24 Apr 2017 19:15:28 +0000 (15:15 -0400)]
Changelog.
Michael Sweet [Mon, 24 Apr 2017 19:12:39 +0000 (15:12 -0400)]
Add support for cross-compilation (Issue #4897)
Michael R Sweet [Thu, 20 Apr 2017 19:09:36 +0000 (15:09 -0400)]
Fix indentation, which some versions of GCC confuse for unexpected block
indentation.
Michael R Sweet [Thu, 20 Apr 2017 19:08:48 +0000 (15:08 -0400)]
Use human-readable strings for printer-info.
Michael R Sweet [Thu, 20 Apr 2017 14:12:40 +0000 (10:12 -0400)]
Avahi fixes for cupsEnumDests (Issue #4989)
Also fix timeouts to track elapsed time so the timeout is more accurate.