]> git.ipfire.org Git - thirdparty/cups.git/log
thirdparty/cups.git
6 years agoSave work on documentation.
Michael Sweet [Thu, 8 Jun 2017 23:59:02 +0000 (19:59 -0400)] 
Save work on documentation.

6 years agoSwitch to newer xpc_transaction APIs.
Michael Sweet [Thu, 8 Jun 2017 18:19:45 +0000 (14:19 -0400)] 
Switch to newer xpc_transaction APIs.

6 years agoSave work on CUPS Programming Manual.
Michael Sweet [Wed, 7 Jun 2017 20:16:05 +0000 (16:16 -0400)] 
Save work on CUPS Programming Manual.

6 years agoAdd note that the callback/block will get multiple calls for the same
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)

6 years agoUpdate Xcode project with latest recommendations.
Michael Sweet [Wed, 7 Jun 2017 13:20:28 +0000 (09:20 -0400)] 
Update Xcode project with latest recommendations.

6 years agoUpdate header documentation.
Michael Sweet [Wed, 7 Jun 2017 13:20:06 +0000 (09:20 -0400)] 
Update header documentation.

6 years agoFix typo (Issue #5018)
Michael Sweet [Tue, 6 Jun 2017 13:36:28 +0000 (09:36 -0400)] 
Fix typo (Issue #5018)

6 years agoAdd "long" output format for -e option.
Michael Sweet [Tue, 6 Jun 2017 13:19:31 +0000 (09:19 -0400)] 
Add "long" output format for -e option.

6 years agoFix bug in argument processing.
Michael Sweet [Tue, 6 Jun 2017 13:16:14 +0000 (09:16 -0400)] 
Fix bug in argument processing.

6 years agoChangelog.
Michael Sweet [Mon, 5 Jun 2017 13:50:52 +0000 (09:50 -0400)] 
Changelog.

6 years agoMerge pull request #5016 from jnerin/patch-1
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

6 years agoFix compiler warning.
Michael R Sweet [Thu, 1 Jun 2017 19:56:05 +0000 (15:56 -0400)] 
Fix compiler warning.

6 years agoDon't use readdir_r, ever.
Michael R Sweet [Thu, 1 Jun 2017 19:50:41 +0000 (15:50 -0400)] 
Don't use readdir_r, ever.

6 years agoFix configure script issue on Linux - no host_os_version.
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.

6 years agoDocumentation updates.
Michael Sweet [Thu, 1 Jun 2017 02:22:40 +0000 (22:22 -0400)] 
Documentation updates.

6 years agoRevive CUPS_PRINTER_DISCOVERED for cupsEnumDests.
Michael Sweet [Wed, 31 May 2017 15:21:29 +0000 (11:21 -0400)] 
Revive CUPS_PRINTER_DISCOVERED for cupsEnumDests.

6 years agoFix typo in mime.types file.
Michael R Sweet [Wed, 31 May 2017 12:50:47 +0000 (08:50 -0400)] 
Fix typo in mime.types file.

6 years agoFix closures and button in templates/es/jobs.tmpl 5016/head
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.

6 years agoRemove old commands.
Michael R Sweet [Fri, 26 May 2017 20:03:24 +0000 (16:03 -0400)] 
Remove old commands.

6 years agoAdd support for lp and lpr to print to network printers that haven't been added
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)

6 years agoRework lpstat -e to use cupsGetDests to eliminate duplicates (Issue #5005)
Michael Sweet [Fri, 26 May 2017 14:59:07 +0000 (10:59 -0400)] 
Rework lpstat -e to use cupsGetDests to eliminate duplicates (Issue #5005)

6 years agoChangelog.
Michael Sweet [Fri, 26 May 2017 14:07:41 +0000 (10:07 -0400)] 
Changelog.

6 years agoAdd support for "-e" option in lpstat (Issue #5005)
Michael Sweet [Fri, 26 May 2017 14:06:54 +0000 (10:06 -0400)] 
Add support for "-e" option in lpstat (Issue #5005)

6 years agoMake local printer deletion independent of job history updates.
Michael Sweet [Fri, 26 May 2017 13:53:34 +0000 (09:53 -0400)] 
Make local printer deletion independent of job history updates.

6 years agoMake sure printer-is-temporary flag is set when creating a local queue
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)

6 years agoClear the shared flag on local queues (Issue #5008)
Michael Sweet [Fri, 26 May 2017 01:05:19 +0000 (21:05 -0400)] 
Clear the shared flag on local queues (Issue #5008)

6 years agoDelete temporary printers periodically and on shutdown (Issue #5003)
Michael Sweet [Thu, 25 May 2017 18:02:12 +0000 (14:02 -0400)] 
Delete temporary printers periodically and on shutdown (Issue #5003)

6 years agoRe-implement cupsGetDests and cupsCreateJob using cupsEnumDests (Issue #4993)
Michael Sweet [Wed, 17 May 2017 16:18:22 +0000 (12:18 -0400)] 
Re-implement cupsGetDests and cupsCreateJob using cupsEnumDests (Issue #4993)

6 years agoAllow PWG Raster types to vary by case (non-conformant behavior for Issue #4998)
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)

6 years agoFixed the "cancel all jobs" function in the web interface for several languages ...
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)

6 years agoRename README, INSTALL, CHANGES, and CREDITS files to .md (markdown).
Michael R Sweet [Mon, 1 May 2017 21:19:04 +0000 (17:19 -0400)] 
Rename README, INSTALL, CHANGES, and CREDITS files to .md (markdown).

6 years agoImplement cupsAddIntegerOption and cupsGetIntegerOption functions (Issue #4992)
Michael R Sweet [Mon, 1 May 2017 20:52:23 +0000 (16:52 -0400)] 
Implement cupsAddIntegerOption and cupsGetIntegerOption functions (Issue #4992)

6 years agoFix some typos in the new documentation.
Michael Sweet [Mon, 1 May 2017 16:26:22 +0000 (12:26 -0400)] 
Fix some typos in the new documentation.

6 years agoAdd a cover image for the new programming manual.
Michael Sweet [Sun, 30 Apr 2017 13:26:38 +0000 (09:26 -0400)] 
Add a cover image for the new programming manual.

6 years agoFix documentation comment.
Michael Sweet [Sun, 30 Apr 2017 05:25:49 +0000 (01:25 -0400)] 
Fix documentation comment.

6 years agoMove most of the CUPS library documentation into a new CUPS Programming Manual.
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.

7 years agoChangelog.
Michael Sweet [Mon, 24 Apr 2017 19:15:28 +0000 (15:15 -0400)] 
Changelog.

7 years agoAdd support for cross-compilation (Issue #4897)
Michael Sweet [Mon, 24 Apr 2017 19:12:39 +0000 (15:12 -0400)] 
Add support for cross-compilation (Issue #4897)

7 years agoFix indentation, which some versions of GCC confuse for unexpected block
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.

7 years agoUse human-readable strings for printer-info.
Michael R Sweet [Thu, 20 Apr 2017 19:08:48 +0000 (15:08 -0400)] 
Use human-readable strings for printer-info.

7 years agoAvahi fixes for cupsEnumDests (Issue #4989)
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.

7 years agoSave work on Avahi code
Michael R Sweet [Thu, 20 Apr 2017 13:11:45 +0000 (09:11 -0400)] 
Save work on Avahi code

7 years agoUpdate cupsEnumDests implementation to return early if all printers have been
Michael R Sweet [Wed, 19 Apr 2017 19:29:42 +0000 (15:29 -0400)] 
Update cupsEnumDests implementation to return early if all printers have been
discovered (Issue #4989)

Also update the code to generate the same queue names as cupsd does for IPP
Everywhere printers.

7 years agoFix regression in job file preservation (Issue #4987)
Michael R Sweet [Tue, 18 Apr 2017 18:15:39 +0000 (14:15 -0400)] 
Fix regression in job file preservation (Issue #4987)

7 years agoSave work on new CUPS Programming Manual.
Michael Sweet [Fri, 14 Apr 2017 16:36:40 +0000 (12:36 -0400)] 
Save work on new CUPS Programming Manual.

7 years agoUse curley single quotes, too.
Michael Sweet [Wed, 5 Apr 2017 19:30:17 +0000 (15:30 -0400)] 
Use curley single quotes, too.

7 years agoBump version in doco files. v2.2.3
Michael R Sweet [Tue, 28 Mar 2017 18:26:53 +0000 (14:26 -0400)] 
Bump version in doco files.

7 years agoUpdated the job listing in the web interface (Issue #4978)
Michael R Sweet [Tue, 28 Mar 2017 17:32:42 +0000 (13:32 -0400)] 
Updated the job listing in the web interface (Issue #4978)

7 years agoThe "reprint job" option was not available for some canceled jobs (Issue #4915)
Michael Sweet [Tue, 28 Mar 2017 12:49:16 +0000 (08:49 -0400)] 
The "reprint job" option was not available for some canceled jobs (Issue #4915)

7 years agoFix mantohtml compiler warning (Issue #4982)
Michael R Sweet [Tue, 14 Mar 2017 18:26:26 +0000 (14:26 -0400)] 
Fix mantohtml compiler warning (Issue #4982)

7 years agoClean out old code (Issue #4980)
Michael R Sweet [Tue, 14 Mar 2017 17:03:24 +0000 (13:03 -0400)] 
Clean out old code (Issue #4980)

7 years agoFix logic error.
Michael R Sweet [Tue, 14 Mar 2017 13:10:55 +0000 (09:10 -0400)] 
Fix logic error.

7 years agoFix an issue with the error handling for the network backends (Issue #4979)
Michael R Sweet [Tue, 14 Mar 2017 13:01:18 +0000 (09:01 -0400)] 
Fix an issue with the error handling for the network backends (Issue #4979)

7 years agoUnlock CUPS keychain as needed (appears that the CUPS keychain gets re-locked
Michael R Sweet [Mon, 13 Mar 2017 16:46:04 +0000 (12:46 -0400)] 
Unlock CUPS keychain as needed (appears that the CUPS keychain gets re-locked
after some random period of inactivity).

7 years agoUpdate HTML man pages.
Michael R Sweet [Mon, 13 Mar 2017 16:45:55 +0000 (12:45 -0400)] 
Update HTML man pages.

7 years agoUpdate cups.strings file to use double prime for inches abbreviation instead of
Michael Sweet [Sat, 11 Mar 2017 15:03:40 +0000 (10:03 -0500)] 
Update cups.strings file to use double prime for inches abbreviation instead of
a straight double quote.

7 years agoThe IPP Everywhere finishings support did not work correctly with common UI or
Michael Sweet [Fri, 10 Mar 2017 18:52:48 +0000 (13:52 -0500)] 
The IPP Everywhere finishings support did not work correctly with common UI or
command-line options (Issue #4976)

Split finishing options into "standard" groups so that simple "pick one" UI can
be used.

7 years agoUpdate localized media type names.
Michael Sweet [Fri, 10 Mar 2017 17:23:22 +0000 (12:23 -0500)] 
Update localized media type names.

7 years agoFix localization of media type values, add a few common vendor-specific types.
Michael Sweet [Fri, 10 Mar 2017 16:27:24 +0000 (11:27 -0500)] 
Fix localization of media type values, add a few common vendor-specific types.

7 years agoAllow "Negotiate" as an AuthType/DefaultAuthType, even on systems that don't
Michael Sweet [Thu, 9 Mar 2017 20:24:58 +0000 (15:24 -0500)] 
Allow "Negotiate" as an AuthType/DefaultAuthType, even on systems that don't
have Kerberos support compiled in.  The result will be a run-time access
failure that gets logged instead of stopping cupsd (Issue #4947)

7 years agoAdd meaningful error messages to IPP Everywhere PPD generator (Issue #4954)
Michael Sweet [Thu, 9 Mar 2017 20:20:24 +0000 (15:20 -0500)] 
Add meaningful error messages to IPP Everywhere PPD generator (Issue #4954)

7 years agoUpdate MediaType code to list all media-type-supported values, regardless of
Michael Sweet [Thu, 9 Mar 2017 20:04:39 +0000 (15:04 -0500)] 
Update MediaType code to list all media-type-supported values, regardless of
whether they are standard names (Issue #4953)

Also add HP mis-spelling of 'photographic' ('photo').

7 years agoSupport all print-quality values reported by the printer, regardless of the
Michael Sweet [Thu, 9 Mar 2017 19:55:24 +0000 (14:55 -0500)] 
Support all print-quality values reported by the printer, regardless of the
supported resolutions (Issue #4953)

7 years agoSend media-col for media-source and media-type, even if the size isn't specified
Michael Sweet [Thu, 9 Mar 2017 19:31:35 +0000 (14:31 -0500)] 
Send media-col for media-source and media-type, even if the size isn't specified
(Issue #4963)

7 years agoBump the number of finishings-supported values that can be defined (was 5, now
Michael Sweet [Thu, 9 Mar 2017 19:07:51 +0000 (14:07 -0500)] 
Bump the number of finishings-supported values that can be defined (was 5, now
is 100...)

7 years agoReport finishings based on the PPD cache (Issue #4960, Issue #4961, Issue #4962)
Michael Sweet [Thu, 9 Mar 2017 19:06:42 +0000 (14:06 -0500)] 
Report finishings based on the PPD cache (Issue #4960, Issue #4961, Issue #4962)

7 years agoFirst half of the changes for Issue #4960, Issue #4961, and Issue #4962 - add
Michael Sweet [Wed, 8 Mar 2017 21:07:09 +0000 (16:07 -0500)] 
First half of the changes for Issue #4960, Issue #4961, and Issue #4962 - add
a cupsIPPFinishings mapping for standard/common keywords when cupsIPPFinishings
is not specified in the PPD file (as it should be for CUPS drivers).

7 years agoFix some more localization issues on macOS (<rdar://problem/27245567>)
Michael Sweet [Wed, 8 Mar 2017 19:35:12 +0000 (14:35 -0500)] 
Fix some more localization issues on macOS (<rdar://problem/27245567>)

7 years agoEliminate compiler warning.
Michael Sweet [Wed, 8 Mar 2017 18:52:30 +0000 (13:52 -0500)] 
Eliminate compiler warning.

7 years agoThe scheduler could pause responding to client requests in order to save state
Michael Sweet [Wed, 8 Mar 2017 18:43:23 +0000 (13:43 -0500)] 
The scheduler could pause responding to client requests in order to save state
changes to disk (<rdar://problem/28690656>)

7 years agoSync up with fixes from IPP sample project.
Michael R Sweet [Tue, 7 Mar 2017 20:54:38 +0000 (15:54 -0500)] 
Sync up with fixes from IPP sample project.

7 years agoAlso escape " in regex paths.
Michael R Sweet [Tue, 7 Mar 2017 20:46:51 +0000 (15:46 -0500)] 
Also escape " in regex paths.

7 years agoMirror changes from IPP sample code.
Michael Sweet [Wed, 1 Mar 2017 20:23:47 +0000 (15:23 -0500)] 
Mirror changes from IPP sample code.

7 years agoMerge pull request #4972 from jwilk/phony
Michael R Sweet [Tue, 28 Feb 2017 14:54:18 +0000 (09:54 -0500)] 
Merge pull request #4972 from jwilk/phony

Fix .PHONY declaration

7 years agoFix .PHONY declaration 4972/head
Jakub Wilk [Mon, 27 Feb 2017 19:55:56 +0000 (20:55 +0100)] 
Fix .PHONY declaration

7 years agoThe IPP backend could get into an infinite loop for certain errors, causing a
Michael R Sweet [Thu, 26 Jan 2017 21:27:05 +0000 (16:27 -0500)] 
The IPP backend could get into an infinite loop for certain errors, causing a
hung queue (<rdar://problem/28008717>)

7 years agoUpdate copyrights.
Michael R Sweet [Thu, 26 Jan 2017 21:20:13 +0000 (16:20 -0500)] 
Update copyrights.

7 years agoBump version to 2.2.3.
Michael R Sweet [Thu, 26 Jan 2017 21:14:10 +0000 (16:14 -0500)] 
Bump version to 2.2.3.

Update changelog.

7 years agoOne other spot to catch another slightly different language ID for "traditional
Michael R Sweet [Thu, 26 Jan 2017 20:44:09 +0000 (15:44 -0500)] 
One other spot to catch another slightly different language ID for "traditional
chinese"...

7 years agoAdd private API for mapping Apple language ID to POSIX locale ID.
Michael R Sweet [Thu, 26 Jan 2017 20:36:50 +0000 (15:36 -0500)] 
Add private API for mapping Apple language ID to POSIX locale ID.

7 years agoUpdate Visual Studio projects v2.2.2
Michael Sweet [Tue, 17 Jan 2017 19:27:22 +0000 (14:27 -0500)] 
Update Visual Studio projects

7 years agoUpdate DLL exports.
Michael R Sweet [Tue, 17 Jan 2017 19:24:05 +0000 (14:24 -0500)] 
Update DLL exports.

7 years agoFix scripts and RPM spec file.
Michael Sweet [Tue, 17 Jan 2017 17:38:01 +0000 (12:38 -0500)] 
Fix scripts and RPM spec file.

7 years agoFix filename of source tarball.
Michael Sweet [Tue, 17 Jan 2017 17:28:29 +0000 (12:28 -0500)] 
Fix filename of source tarball.

7 years agoFix URL in spec file.
Michael Sweet [Tue, 17 Jan 2017 17:27:53 +0000 (12:27 -0500)] 
Fix URL in spec file.

7 years agoBring back RPM test script, tweak makesrcdist to work.
Michael R Sweet [Tue, 17 Jan 2017 17:24:30 +0000 (12:24 -0500)] 
Bring back RPM test script, tweak makesrcdist to work.

7 years agoMore tweaks.
Michael R Sweet [Tue, 17 Jan 2017 17:16:53 +0000 (12:16 -0500)] 
More tweaks.

7 years agoPrep for v2.2.2.
Michael R Sweet [Tue, 17 Jan 2017 17:16:07 +0000 (12:16 -0500)] 
Prep for v2.2.2.

7 years agoFix rastertopwg line offset bug (Issue #4942)
Michael Sweet [Tue, 17 Jan 2017 16:59:38 +0000 (11:59 -0500)] 
Fix rastertopwg line offset bug (Issue #4942)

7 years agoIgnore more generated files.
Michael Sweet [Tue, 17 Jan 2017 15:50:10 +0000 (10:50 -0500)] 
Ignore more generated files.

7 years agoFix reporting of printed pages in the web interface (Issue #4924)
Michael R Sweet [Mon, 16 Jan 2017 21:38:21 +0000 (16:38 -0500)] 
Fix reporting of printed pages in the web interface (Issue #4924)

7 years agoOptimize connection usage in the IPP backend.
Michael R Sweet [Mon, 16 Jan 2017 17:00:25 +0000 (12:00 -0500)] 
Optimize connection usage in the IPP backend.

7 years agoAdd example for IPP Everywhere printers.
Michael R Sweet [Mon, 16 Jan 2017 14:52:23 +0000 (09:52 -0500)] 
Add example for IPP Everywhere printers.

Update mailing list link.

7 years agoUpdate copyrights on man pages.
Michael R Sweet [Mon, 16 Jan 2017 14:41:07 +0000 (09:41 -0500)] 
Update copyrights on man pages.

7 years agoUpdate API help files, fix annotation of some cups_printer_t enums.
Michael R Sweet [Mon, 16 Jan 2017 14:34:58 +0000 (09:34 -0500)] 
Update API help files, fix annotation of some cups_printer_t enums.

7 years agoFix source file header text duplication text duplication.
Michael R Sweet [Mon, 16 Jan 2017 14:31:01 +0000 (09:31 -0500)] 
Fix source file header text duplication text duplication.

Bump copyright to 2017 in web interface and README files.

7 years agoChangelog.
Michael R Sweet [Mon, 16 Jan 2017 14:01:31 +0000 (09:01 -0500)] 
Changelog.

7 years agoFix localization bug (Issue #4946)
Michael R Sweet [Mon, 16 Jan 2017 14:00:48 +0000 (09:00 -0500)] 
Fix localization bug (Issue #4946)

7 years agoChangelog for Issue #4901.
Michael R Sweet [Fri, 13 Jan 2017 22:33:03 +0000 (17:33 -0500)] 
Changelog for Issue #4901.

7 years agoForce HTTP state when sending a response (possible fix for Issue #4901)
Michael R Sweet [Thu, 5 Jan 2017 16:33:35 +0000 (11:33 -0500)] 
Force HTTP state when sending a response (possible fix for Issue #4901)