]> git.ipfire.org Git - thirdparty/cups.git/log
thirdparty/cups.git
13 years agoMore localization work.
mike [Mon, 22 Nov 2010 07:06:39 +0000 (07:06 +0000)] 
More localization work.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9384 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoMore bundle localization changes:
mike [Sun, 21 Nov 2010 08:54:49 +0000 (08:54 +0000)] 
More bundle localization changes:

- Load cups.strings file and use the message array as a cache of C strings.
- Update po2strings to generate URF-8 strings files and support translator
  comments.
- Update checkpo to flag localization of filter message prefixes.
- Update instructions in .po header.
- Fix definition of CUPS_BUNDLEDIR.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9383 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix compile errors.
mike [Sat, 20 Nov 2010 01:03:46 +0000 (01:03 +0000)] 
Fix compile errors.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9382 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoSave work on localization changes - prep for new bundle-based localizations,
mike [Sat, 20 Nov 2010 00:02:27 +0000 (00:02 +0000)] 
Save work on localization changes - prep for new bundle-based localizations,
plus a new filter localization function to make the localization of filter
messages less, um, error prone.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9381 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix #ifdef test.
mike [Fri, 19 Nov 2010 17:36:08 +0000 (17:36 +0000)] 
Fix #ifdef test.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9380 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix speling mistak.
mike [Fri, 19 Nov 2010 16:48:16 +0000 (16:48 +0000)] 
Fix speling mistak.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9378 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoRegression: The pstops filter did not support landscape printing of PostScript
mike [Wed, 17 Nov 2010 19:55:26 +0000 (19:55 +0000)] 
Regression: The pstops filter did not support landscape printing of PostScript
files (STR #3722)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9375 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoAdd printer icon file for sample server.
mike [Wed, 17 Nov 2010 18:37:21 +0000 (18:37 +0000)] 
Add printer icon file for sample server.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9374 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix IPP/2.0 conformance issues, implement DNS-SD registration callback, add
mike [Wed, 17 Nov 2010 18:10:05 +0000 (18:10 +0000)] 
Fix IPP/2.0 conformance issues, implement DNS-SD registration callback, add
option to keep print files.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9373 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix error in copy_attributes that was causing a crash...
mike [Wed, 17 Nov 2010 16:59:41 +0000 (16:59 +0000)] 
Fix error in copy_attributes that was causing a crash...

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9372 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoSave work.
mike [Wed, 17 Nov 2010 06:21:32 +0000 (06:21 +0000)] 
Save work.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9371 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoImplement job cleanup and fix process_job to set completed time and clear the
mike [Tue, 16 Nov 2010 07:23:03 +0000 (07:23 +0000)] 
Implement job cleanup and fix process_job to set completed time and clear the
current active_job value for the printer.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9370 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoSave work - all core operations are implemented, but still bugs...
mike [Tue, 16 Nov 2010 07:11:19 +0000 (07:11 +0000)] 
Save work - all core operations are implemented, but still bugs...

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9369 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoSave work.
mike [Mon, 15 Nov 2010 06:00:40 +0000 (06:00 +0000)] 
Save work.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9368 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoSave work on ippserver.
mike [Mon, 15 Nov 2010 00:26:32 +0000 (00:26 +0000)] 
Save work on ippserver.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9367 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoSave work - web interface now works.
mike [Sat, 13 Nov 2010 08:37:55 +0000 (08:37 +0000)] 
Save work - web interface now works.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9366 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix _httpDecodeURI and save work on ippserver.
mike [Sat, 13 Nov 2010 01:03:12 +0000 (01:03 +0000)] 
Fix _httpDecodeURI and save work on ippserver.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9365 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoSave work.
mike [Sat, 13 Nov 2010 00:03:21 +0000 (00:03 +0000)] 
Save work.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9364 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoSave work on ippserver, and add it to the test makefile.
mike [Fri, 12 Nov 2010 02:12:14 +0000 (02:12 +0000)] 
Save work on ippserver, and add it to the test makefile.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9363 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoAdd rwlock to CUPS threading private API.
mike [Fri, 12 Nov 2010 00:21:57 +0000 (00:21 +0000)] 
Add rwlock to CUPS threading private API.

httpGetHostname() now uses the .local hostname on Mac OS X if no FQDN is set.

Save work on ippserver sample program.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9362 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoSecurity: Fixed a memory corruption bug reported in CVE-2010-2941 (STR #3648)
mike [Thu, 11 Nov 2010 17:39:57 +0000 (17:39 +0000)] 
Security: Fixed a memory corruption bug reported in CVE-2010-2941 (STR #3648)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9356 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoAdd start of a sample IPP server based on libcups.
mike [Wed, 10 Nov 2010 08:22:42 +0000 (08:22 +0000)] 
Add start of a sample IPP server based on libcups.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9355 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoAdd the ability to force IPv4 or IPv6 connections.
mike [Wed, 10 Nov 2010 06:48:19 +0000 (06:48 +0000)] 
Add the ability to force IPv4 or IPv6 connections.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9354 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoEnabling debug logging disables sharing (STR #3712)
mike [Wed, 10 Nov 2010 06:18:48 +0000 (06:18 +0000)] 
Enabling debug logging disables sharing (STR #3712)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9353 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoAdd per-object access controls to IPP policies (STR #2969)
mike [Sat, 6 Nov 2010 04:55:26 +0000 (04:55 +0000)] 
Add per-object access controls to IPP policies (STR #2969)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9352 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoMake cupsdAddString/cupsdFreeStrings more general-purpose, and use them.
mike [Fri, 5 Nov 2010 16:58:12 +0000 (16:58 +0000)] 
Make cupsdAddString/cupsdFreeStrings more general-purpose, and use them.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9351 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoSome more cleanup, and use cupsArrayNew3 in a few more places.
mike [Thu, 4 Nov 2010 23:23:25 +0000 (23:23 +0000)] 
Some more cleanup, and use cupsArrayNew3 in a few more places.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9350 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFirst pass at using new cupsArrayNew3 API and eliminating more of the manually-
mike [Thu, 4 Nov 2010 21:11:33 +0000 (21:11 +0000)] 
First pass at using new cupsArrayNew3 API and eliminating more of the manually-
managed arrays in the scheduler.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9349 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoAdd cupsArrayNew3 API which offers memory management for array elements.
mike [Tue, 2 Nov 2010 21:37:38 +0000 (21:37 +0000)] 
Add cupsArrayNew3 API which offers memory management for array elements.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9348 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoValidate-Job is required in IPP/1.1 and is no longer being deprecated.
mike [Wed, 27 Oct 2010 17:31:38 +0000 (17:31 +0000)] 
Validate-Job is required in IPP/1.1 and is no longer being deprecated.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9347 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix kill of retried job (STR #3697)
mike [Tue, 26 Oct 2010 23:52:15 +0000 (23:52 +0000)] 
Fix kill of retried job (STR #3697)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9346 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoUpdate generated docos.
mike [Tue, 26 Oct 2010 23:46:51 +0000 (23:46 +0000)] 
Update generated docos.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9345 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoMove PPD spec to be generated so we can get a table-of-contents, among other
mike [Tue, 26 Oct 2010 23:45:18 +0000 (23:45 +0000)] 
Move PPD spec to be generated so we can get a table-of-contents, among other
advantages.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9344 7a7537e8-13f0-0310-91df-b6672ffda945

13 years ago_cupsSetDefaults didn't honor environment variables unless there was a client.conf...
mike [Tue, 26 Oct 2010 23:42:37 +0000 (23:42 +0000)] 
_cupsSetDefaults didn't honor environment variables unless there was a client.conf file.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9343 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoipptool's WITH-VALUE did not support rangeOfInteger attributes.
mike [Tue, 26 Oct 2010 22:38:55 +0000 (22:38 +0000)] 
ipptool's WITH-VALUE did not support rangeOfInteger attributes.

Update get-printer-attributes test to use "real" names.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9342 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoAdd documentation for "-T" (timeout) option.
mike [Sun, 17 Oct 2010 05:43:41 +0000 (05:43 +0000)] 
Add documentation for "-T" (timeout) option.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9341 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix DLL exports file.
mike [Sun, 17 Oct 2010 05:25:47 +0000 (05:25 +0000)] 
Fix DLL exports file.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9340 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoUpdate documentation.
mike [Sun, 17 Oct 2010 04:45:14 +0000 (04:45 +0000)] 
Update documentation.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9339 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoThe -i option and DELAY directive did not support fractional seconds.
mike [Sun, 17 Oct 2010 04:28:16 +0000 (04:28 +0000)] 
The -i option and DELAY directive did not support fractional seconds.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9338 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix print-quality mapping - enum vs integer...
mike [Sun, 17 Oct 2010 04:13:32 +0000 (04:13 +0000)] 
Fix print-quality mapping - enum vs integer...

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9336 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix default certificate lookup on Mac OS X.
mike [Sun, 17 Oct 2010 04:11:22 +0000 (04:11 +0000)] 
Fix default certificate lookup on Mac OS X.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9335 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix comment.
mike [Fri, 8 Oct 2010 07:25:36 +0000 (07:25 +0000)] 
Fix comment.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9334 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoMap HTTP_ERROR to IPP_INTERNAL_ERROR.
mike [Fri, 8 Oct 2010 00:16:46 +0000 (00:16 +0000)] 
Map HTTP_ERROR to IPP_INTERNAL_ERROR.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9333 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoGet rid of some bogus returns.
mike [Thu, 7 Oct 2010 23:46:50 +0000 (23:46 +0000)] 
Get rid of some bogus returns.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9332 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoCleanup timeout implementation so it works, and add a timeout option to the
mike [Thu, 7 Oct 2010 23:46:37 +0000 (23:46 +0000)] 
Cleanup timeout implementation so it works, and add a timeout option to the
ipptool program.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9331 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoAdd _httpSetTimeout private API to allow libcups to support intelligent timeouts.
mike [Thu, 7 Oct 2010 22:39:58 +0000 (22:39 +0000)] 
Add _httpSetTimeout private API to allow libcups to support intelligent timeouts.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9330 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix a regression in the PWG size management code.
mike [Wed, 6 Oct 2010 19:57:09 +0000 (19:57 +0000)] 
Fix a regression in the PWG size management code.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9327 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoValidate-Job didn't check access with the printer's ACL.
mike [Sat, 2 Oct 2010 05:55:54 +0000 (05:55 +0000)] 
Validate-Job didn't check access with the printer's ACL.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9324 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoReport a Bonjour printer as offline after 5 seconds of not resolving.
mike [Fri, 1 Oct 2010 22:39:02 +0000 (22:39 +0000)] 
Report a Bonjour printer as offline after 5 seconds of not resolving.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9321 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix mapping of HTTP_UNAUTHORIZED along with a couple quota issues (STR #3684)
mike [Fri, 1 Oct 2010 21:12:41 +0000 (21:12 +0000)] 
Fix mapping of HTTP_UNAUTHORIZED along with a couple quota issues (STR #3684)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9320 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix termination handling in USB backend.
mike [Tue, 28 Sep 2010 18:39:16 +0000 (18:39 +0000)] 
Fix termination handling in USB backend.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9318 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix a debug crash, and allow the unit test to report a page size for the request...
mike [Fri, 24 Sep 2010 18:21:34 +0000 (18:21 +0000)] 
Fix a debug crash, and allow the unit test to report a page size for the request even if it uses media-col.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9316 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix loading of PPD cache so we don't lose non-borderless sizes to
mike [Fri, 24 Sep 2010 02:36:17 +0000 (02:36 +0000)] 
Fix loading of PPD cache so we don't lose non-borderless sizes to
semi-borderless sizes.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9314 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoAlso check for an attribute that is sent by the Mac OS X print dialog.
mike [Wed, 22 Sep 2010 18:31:13 +0000 (18:31 +0000)] 
Also check for an attribute that is sent by the Mac OS X print dialog.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9312 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix some more side-effects of supporting media-col and APPrinterPreset in cupsd.
mike [Wed, 22 Sep 2010 17:45:37 +0000 (17:45 +0000)] 
Fix some more side-effects of supporting media-col and APPrinterPreset in cupsd.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9311 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoThe scheduler would restart jobs while shutting down (STR #3679)
mike [Tue, 21 Sep 2010 22:32:22 +0000 (22:32 +0000)] 
The scheduler would restart jobs while shutting down (STR #3679)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9309 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFixed a PPD loader bug that could cause a crash in cupsd (STR #3680)
mike [Tue, 21 Sep 2010 22:07:39 +0000 (22:07 +0000)] 
Fixed a PPD loader bug that could cause a crash in cupsd (STR #3680)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9308 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoDon't error out if the bad IPP version 0.0 gets returned with a different value.
mike [Tue, 21 Sep 2010 21:01:16 +0000 (21:01 +0000)] 
Don't error out if the bad IPP version 0.0 gets returned with a different value.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9307 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix compiler warnings and enable debug logging on Windows.
mike [Thu, 16 Sep 2010 21:43:57 +0000 (21:43 +0000)] 
Fix compiler warnings and enable debug logging on Windows.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9306 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoAllow empty passwords, just not with the default password callback.
mike [Tue, 14 Sep 2010 22:54:41 +0000 (22:54 +0000)] 
Allow empty passwords, just not with the default password callback.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9305 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoImprove the mapping of non-standard PPD and PWG names (STR #3671)
mike [Sun, 12 Sep 2010 18:58:13 +0000 (18:58 +0000)] 
Improve the mapping of non-standard PPD and PWG names (STR #3671)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9304 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoOnly report the best margin versions of each size (plus any borderless versions)
mike [Fri, 10 Sep 2010 00:07:49 +0000 (00:07 +0000)] 
Only report the best margin versions of each size (plus any borderless versions)
in the PPD mapping cache.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9302 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix Duplex detection.
mike [Thu, 9 Sep 2010 19:55:57 +0000 (19:55 +0000)] 
Fix Duplex detection.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9300 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix German web interface template typos (STR #3666)
mike [Thu, 9 Sep 2010 19:41:34 +0000 (19:41 +0000)] 
Fix German web interface template typos (STR #3666)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9298 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoThe scheduler did not initialize Kerberos in all cases (STR #3662)
mike [Tue, 7 Sep 2010 15:44:03 +0000 (15:44 +0000)] 
The scheduler did not initialize Kerberos in all cases (STR #3662)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9296 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix export of httpCopyCredentials and httpFreeCredentials (STR #3660)
mike [Tue, 7 Sep 2010 15:38:23 +0000 (15:38 +0000)] 
Fix export of httpCopyCredentials and httpFreeCredentials (STR #3660)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9295 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoDon't show options with only a single choice.
mike [Thu, 2 Sep 2010 19:48:13 +0000 (19:48 +0000)] 
Don't show options with only a single choice.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9294 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoDon't use presets that have the wrong media or graphics types.
mike [Thu, 2 Sep 2010 17:52:08 +0000 (17:52 +0000)] 
Don't use presets that have the wrong media or graphics types.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9292 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoUpdate lpadmin command for class support changes.
mike [Wed, 1 Sep 2010 15:50:52 +0000 (15:50 +0000)] 
Update lpadmin command for class support changes.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9290 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoDon't apply presets when printing from a desktop app.
mike [Tue, 31 Aug 2010 20:08:26 +0000 (20:08 +0000)] 
Don't apply presets when printing from a desktop app.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9288 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoDon't scale or rotate non-PostScript content.
mike [Tue, 31 Aug 2010 18:35:50 +0000 (18:35 +0000)] 
Don't scale or rotate non-PostScript content.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9285 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoChangelog.
mike [Tue, 31 Aug 2010 18:14:10 +0000 (18:14 +0000)] 
Changelog.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9284 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoppdMarkDefaults() did not clear the marked field of the previous choices
mike [Tue, 31 Aug 2010 15:38:30 +0000 (15:38 +0000)] 
ppdMarkDefaults() did not clear the marked field of the previous choices
(STR #3642)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9281 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix lp man page typo (STR #3650)
mike [Tue, 31 Aug 2010 15:34:10 +0000 (15:34 +0000)] 
Fix lp man page typo (STR #3650)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9280 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix Polish web interface translation issue (STR #3647)
mike [Tue, 31 Aug 2010 15:31:51 +0000 (15:31 +0000)] 
Fix Polish web interface translation issue (STR #3647)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9279 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoThe serial backend would not allow a raw job to be canceled (STR #3649)
mike [Tue, 31 Aug 2010 15:21:18 +0000 (15:21 +0000)] 
The serial backend would not allow a raw job to be canceled (STR #3649)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9278 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix warnings in new debug code.
mike [Tue, 31 Aug 2010 04:48:00 +0000 (04:48 +0000)] 
Fix warnings in new debug code.

Map WWWxHHH size names to appropriate sizes.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9276 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoMake sure we also report face-up for Lexmark printers that don't have a
mike [Tue, 31 Aug 2010 04:34:34 +0000 (04:34 +0000)] 
Make sure we also report face-up for Lexmark printers that don't have a
DefaultOutputOrder keyword.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9275 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoAllow programs to enable debugging programmatically.
mike [Tue, 31 Aug 2010 04:32:33 +0000 (04:32 +0000)] 
Allow programs to enable debugging programmatically.

Expand the CDSA error messages slightly.

Map more HTTP errors to IPP errors.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9274 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix bad link in filter documentation.
mike [Fri, 27 Aug 2010 16:49:31 +0000 (16:49 +0000)] 
Fix bad link in filter documentation.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9271 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoAdd some additional debugging.
mike [Fri, 27 Aug 2010 01:08:20 +0000 (01:08 +0000)] 
Add some additional debugging.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9270 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoAllow the use of expired certs, roots, and self-signed certs by default, since
mike [Fri, 27 Aug 2010 00:34:37 +0000 (00:34 +0000)] 
Allow the use of expired certs, roots, and self-signed certs by default, since
that is what 99.9% of all CUPS installations use...

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9269 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoDisplay a sleep message for the DELAY directive in test mode.
mike [Fri, 20 Aug 2010 05:56:30 +0000 (05:56 +0000)] 
Display a sleep message for the DELAY directive in test mode.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9268 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoShorten "skipped" to "skip".
mike [Fri, 20 Aug 2010 05:47:30 +0000 (05:47 +0000)] 
Shorten "skipped" to "skip".

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9267 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoDefine uriuser if the test URI includes a username, and skip the "my-jobs different...
mike [Fri, 20 Aug 2010 05:44:16 +0000 (05:44 +0000)] 
Define uriuser if the test URI includes a username, and skip the "my-jobs different user" conformance test if it is defined.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9266 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoAdd ipps and username/password support to ipptool.
mike [Fri, 20 Aug 2010 05:28:59 +0000 (05:28 +0000)] 
Add ipps and username/password support to ipptool.

Fix some SSL issues in libcups and cupsd.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9265 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoAdd Print-URI test file.
mike [Wed, 18 Aug 2010 00:19:39 +0000 (00:19 +0000)] 
Add Print-URI test file.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9264 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoAllow filters to stat RequestRoot; this eliminates a common (but harmless) sandbox...
mike [Mon, 16 Aug 2010 22:40:21 +0000 (22:40 +0000)] 
Allow filters to stat RequestRoot; this eliminates a common (but harmless) sandbox error on Mac OS X.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9263 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix duplicate Listen and Order directives as well as indentation problems.
mike [Mon, 16 Aug 2010 20:51:31 +0000 (20:51 +0000)] 
Fix duplicate Listen and Order directives as well as indentation problems.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9262 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoAdd missing file.
mike [Fri, 13 Aug 2010 04:12:55 +0000 (04:12 +0000)] 
Add missing file.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9260 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoThe socket backend could go into an infinite loop with certain printers
mike [Fri, 13 Aug 2010 01:32:09 +0000 (01:32 +0000)] 
The socket backend could go into an infinite loop with certain printers
(STR #3622)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9257 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoSetting the PRINTER or LPDEST environment variables to "name/instance" did not
mike [Fri, 13 Aug 2010 01:26:53 +0000 (01:26 +0000)] 
Setting the PRINTER or LPDEST environment variables to "name/instance" did not
work (STR #3485)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9256 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoUse ConfigFilePerm for classes.conf, plus a masked version for printers.conf.
mike [Fri, 13 Aug 2010 01:08:58 +0000 (01:08 +0000)] 
Use ConfigFilePerm for classes.conf, plus a masked version for printers.conf.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9255 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix URI mapping.
mike [Fri, 13 Aug 2010 01:03:15 +0000 (01:03 +0000)] 
Fix URI mapping.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9254 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoThe scheduler did not handle the JobRetryLimit setting properly (STR #3466)
mike [Fri, 13 Aug 2010 01:01:15 +0000 (01:01 +0000)] 
The scheduler did not handle the JobRetryLimit setting properly (STR #3466)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9253 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoThe lpstat command always showed a remote job ID of 0 for shared printers
mike [Fri, 13 Aug 2010 00:57:49 +0000 (00:57 +0000)] 
The lpstat command always showed a remote job ID of 0 for shared printers
(STR #3627)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9252 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoIncreased the write timeout for the libusb-based USB backend to 5 minutes
mike [Fri, 13 Aug 2010 00:51:07 +0000 (00:51 +0000)] 
Increased the write timeout for the libusb-based USB backend to 5 minutes
(STR #3595)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9251 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoThe USB backend did not check whether the printer has a serial number (STR #3590)
mike [Fri, 13 Aug 2010 00:47:44 +0000 (00:47 +0000)] 
The USB backend did not check whether the printer has a serial number (STR #3590)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9250 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoPartial fix for STR #3639 - make sure we don't use a port number of 0 in the
mike [Fri, 13 Aug 2010 00:44:10 +0000 (00:44 +0000)] 
Partial fix for STR #3639 - make sure we don't use a port number of 0 in the
job-printer-uri value.  Full fix requires more extensive changes.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9249 7a7537e8-13f0-0310-91df-b6672ffda945

13 years agoFix German template error (STR #3635)
mike [Fri, 13 Aug 2010 00:35:30 +0000 (00:35 +0000)] 
Fix German template error (STR #3635)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@9248 7a7537e8-13f0-0310-91df-b6672ffda945