]>
git.ipfire.org Git - thirdparty/cups.git/log
mike [Fri, 8 Mar 2013 18:14:50 +0000 (18:14 +0000)]
The IPP backend could crash if the printer disconnects early (STR #4284)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10887
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 8 Mar 2013 17:56:02 +0000 (17:56 +0000)]
Two more spots we should be using cupsdUnlinkOrRemoveFile.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10886
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 8 Mar 2013 00:45:54 +0000 (00:45 +0000)]
Add new cupsdUnlinkOrRemoveFile function and use it to avoid extraneous use of
the secure removal function.
Change from a 7-pass algorithm to a 1-pass algorithm - no current drive needs
7 passes anymore, and 7 passes causes unnecessary wear-and-tear on SSDs/flash.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10885
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 7 Mar 2013 22:03:22 +0000 (22:03 +0000)]
Fix some clang-reported issues.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10884
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Tue, 5 Mar 2013 19:31:19 +0000 (19:31 +0000)]
Log path and PID of client over domain sockets.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10883
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 1 Mar 2013 18:58:32 +0000 (18:58 +0000)]
Avoid debug printf crashes if http->state has a bad value...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10882
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Mon, 25 Feb 2013 22:12:59 +0000 (22:12 +0000)]
Update libcups to not use any deprecated APIs (other than the PPD APIs, that is...)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10881
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 22 Feb 2013 16:40:01 +0000 (16:40 +0000)]
Use INFO log level for unexpected job description attributes in a print-job
request.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10880
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 22 Feb 2013 01:39:06 +0000 (01:39 +0000)]
Fix several issues with cupsd reading when there is no data ready, resulting in
a timeout.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10879
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 21 Feb 2013 04:01:25 +0000 (04:01 +0000)]
Fix copyright.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10878
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 21 Feb 2013 04:00:35 +0000 (04:00 +0000)]
Fix some state transition stuff in the scheduler now that we are using
HTTP_STATE_STATUS.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10877
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Wed, 20 Feb 2013 21:07:30 +0000 (21:07 +0000)]
Fix reading of trailing blank line on chunks.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10876
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Wed, 20 Feb 2013 16:10:09 +0000 (16:10 +0000)]
Fix hang in cupsctl and other users of PUT.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10875
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Wed, 20 Feb 2013 12:48:28 +0000 (12:48 +0000)]
Allow empty printer-name values (allowed by the spec but completely useless.)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10874
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Wed, 20 Feb 2013 02:08:50 +0000 (02:08 +0000)]
cupsGetPPD did not work with statically-configured CUPS shared queues
(STR #4178)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10872
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Wed, 20 Feb 2013 01:40:21 +0000 (01:40 +0000)]
Changelog.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10871
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Wed, 20 Feb 2013 01:39:36 +0000 (01:39 +0000)]
Tweak IPP/1.1 and fix IPP Everywhere tests.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10870
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Tue, 19 Feb 2013 23:51:34 +0000 (23:51 +0000)]
The scheduler did not support long MIME media types (STR #4270)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10868
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Tue, 19 Feb 2013 23:45:08 +0000 (23:45 +0000)]
Fix a regression introduced by the fix for STR #4232 (STR #4276)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10867
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Tue, 19 Feb 2013 23:33:08 +0000 (23:33 +0000)]
The cupsfilter command did not set the CHARSET environment variable for the
text filters (STR #4273)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10866
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 8 Feb 2013 21:27:24 +0000 (21:27 +0000)]
Use job-authorization-uri from Validate-Job request, if present.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10865
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 8 Feb 2013 21:15:36 +0000 (21:15 +0000)]
Add some missing attributes.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10864
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Wed, 6 Feb 2013 01:09:16 +0000 (01:09 +0000)]
Fix color.jpg test file.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10862
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Mon, 4 Feb 2013 19:20:57 +0000 (19:20 +0000)]
Update localizations and API documentation.
Drop out-of-date Russian localization.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10861
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Mon, 4 Feb 2013 19:14:56 +0000 (19:14 +0000)]
Don't copy private Job/Document attributes to clients.
Pass "all,media-col-database" in requested-attributes.
Add missing IPP FaxOut attributes to ippCreateRequestedArray.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10860
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Mon, 4 Feb 2013 16:52:43 +0000 (16:52 +0000)]
More USB quirks (STR #4263)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10858
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Mon, 4 Feb 2013 16:47:11 +0000 (16:47 +0000)]
Fix "make check":
1. cancel -a semantics changed, add a purge test.
2. cancel -a -x did not work; fixed.
3. IPP/1.1 tests referenced color.jpeg but the file is color.jpg.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10857
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 1 Feb 2013 15:49:05 +0000 (15:49 +0000)]
Fix ippAttributeString for octetString values.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10856
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 31 Jan 2013 16:55:23 +0000 (16:55 +0000)]
Update MSI packaging for ipptool release.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10855
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 31 Jan 2013 16:29:44 +0000 (16:29 +0000)]
Fix command to get revision.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10854
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 31 Jan 2013 16:27:05 +0000 (16:27 +0000)]
Add another workaround for LSB on 64-bit Intel.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10853
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 31 Jan 2013 16:21:50 +0000 (16:21 +0000)]
Add hook for building LSB binaries.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10852
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 31 Jan 2013 16:06:14 +0000 (16:06 +0000)]
ippserver needs <sys/wait.h> for W macros.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10851
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 31 Jan 2013 16:03:49 +0000 (16:03 +0000)]
Mirror change to source script.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10850
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 31 Jan 2013 16:01:54 +0000 (16:01 +0000)]
Use svninfo instead of svnversion, which appears to no longer work in SVN 1.7.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10849
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 31 Jan 2013 15:55:54 +0000 (15:55 +0000)]
Add some more information about the number of pages produced by the test.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10848
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 31 Jan 2013 15:48:00 +0000 (15:48 +0000)]
Fix a missing state change bug in httpWrite2().
Add a deflate compression test file.
Add .pwg to the list of recognized extensions for PWG Raster.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10847
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 31 Jan 2013 13:26:54 +0000 (13:26 +0000)]
Fix deflate/inflate - no zlib header.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10846
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 31 Jan 2013 13:08:59 +0000 (13:08 +0000)]
Switch from strncpy to memcpy in a few places.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10845
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 31 Jan 2013 13:02:33 +0000 (13:02 +0000)]
Fix ippEnumString for standard operations.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10844
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 31 Jan 2013 03:18:17 +0000 (03:18 +0000)]
Add PWG Raster printing tests to IPP Everywhere test suite.
Add support for SKIP-IF-MISSING in ipptool.
Add support for WITH-VALUE tests on resolution attribute values.
Add ippCreateRequestedArray and use it in cupsd and ippserver.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10843
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Wed, 30 Jan 2013 15:16:16 +0000 (15:16 +0000)]
Changes to support building against the LSB - check for inflateCopy.
Also, update --enable-dbus help to reflect the current default (now show
--disable-dbus).
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10842
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Mon, 28 Jan 2013 18:51:47 +0000 (18:51 +0000)]
Get 1.7 back into shape to use/test on 10.8.
Revert changes to _httpCreate private API to the CUPS 1.6 version, and add a
new static function with the new API that gets used in libcups.
Change httpConnect2 to return an unconnected http_t if msec == 0.
Change all remaining callers of _httpCreate to use httpConnect2 with msec = 0.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10841
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Sat, 26 Jan 2013 05:18:45 +0000 (05:18 +0000)]
Sync up config.h.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10840
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 24 Jan 2013 21:31:59 +0000 (21:31 +0000)]
New ipptool test files.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10839
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 24 Jan 2013 19:11:28 +0000 (19:11 +0000)]
Add zlib to libcups on Windows.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10838
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 24 Jan 2013 18:09:22 +0000 (18:09 +0000)]
Fix builds with Visual C++
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10837
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 24 Jan 2013 17:10:57 +0000 (17:10 +0000)]
Update config.h for Visual C++.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10836
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Tue, 22 Jan 2013 13:15:09 +0000 (13:15 +0000)]
Fix a decompression bug.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10835
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Mon, 21 Jan 2013 15:29:28 +0000 (15:29 +0000)]
When the web interface is turned off, clients cannot get icon images using the
supplied paths.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10833
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Mon, 21 Jan 2013 14:26:28 +0000 (14:26 +0000)]
Also "-u user" needs to use "Cancel-My-Jobs" operation.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10832
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Mon, 21 Jan 2013 14:25:46 +0000 (14:25 +0000)]
Add support for "-x" option, now "cancel -a" does not purge, it just cancels all
jobs (STR #4103)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10831
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Mon, 21 Jan 2013 13:12:23 +0000 (13:12 +0000)]
The lp command did not show errors for unknown "--foo" (STR #4261)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10829
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Mon, 21 Jan 2013 13:00:03 +0000 (13:00 +0000)]
Fix ipptool crash bug (STR #4262)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10827
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Sat, 19 Jan 2013 01:46:38 +0000 (01:46 +0000)]
Fix bug in httpAddrCopyList.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10826
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 18 Jan 2013 17:44:52 +0000 (17:44 +0000)]
Rework User-Agent stuff to store the default as a CUPS "global" default.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10823
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Wed, 16 Jan 2013 22:49:13 +0000 (22:49 +0000)]
Update Server and User-Agent strings.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10821
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Wed, 16 Jan 2013 22:22:41 +0000 (22:22 +0000)]
Remove client credential keychain code that didn't actually do anything.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10819
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Wed, 16 Jan 2013 17:41:13 +0000 (17:41 +0000)]
Fix typo in new cups-files.conf man page.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10817
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Tue, 15 Jan 2013 22:22:27 +0000 (22:22 +0000)]
Make sure we pass job-authorization-uri as needed.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10816
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Mon, 14 Jan 2013 23:36:09 +0000 (23:36 +0000)]
Fix httpPeek with chunked input.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10815
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Mon, 14 Jan 2013 22:05:00 +0000 (22:05 +0000)]
Alternate fix for talking with old CUPS servers that don't accept IPP/2.0
requests (STR #4231)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10813
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Mon, 14 Jan 2013 18:36:48 +0000 (18:36 +0000)]
Revert previous change for STR #4231.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10812
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 11 Jan 2013 22:01:59 +0000 (22:01 +0000)]
Added a USB quirk rule for Xerox Phaser 3124 printers (STR #4217)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10810
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 11 Jan 2013 21:55:58 +0000 (21:55 +0000)]
Added USB blacklisting for printers that require a custom backend (STR #4218)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10808
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 11 Jan 2013 21:50:03 +0000 (21:50 +0000)]
Fix typo in cupsctl man page (STR #4248)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10806
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 11 Jan 2013 21:16:12 +0000 (21:16 +0000)]
Make it clear you need third-party print support software now.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10804
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 11 Jan 2013 20:53:10 +0000 (20:53 +0000)]
Added a Czech localization (STR #4201)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10801
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 11 Jan 2013 20:45:23 +0000 (20:45 +0000)]
Updated the Catalan localization (STR #4202)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10799
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 11 Jan 2013 20:40:43 +0000 (20:40 +0000)]
Added a Russian localization (STR #4228)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10797
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 11 Jan 2013 20:11:06 +0000 (20:11 +0000)]
Add French localization (STR #4247)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10795
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 10 Jan 2013 19:01:13 +0000 (19:01 +0000)]
Don't need image libraries anymore.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10794
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 10 Jan 2013 17:40:38 +0000 (17:40 +0000)]
Make sure we initialize define_match/no_match to NULL, and make sure we free
them on error.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10792
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 10 Jan 2013 16:58:01 +0000 (16:58 +0000)]
Update copyright to 2013.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10790
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 10 Jan 2013 16:51:07 +0000 (16:51 +0000)]
Add support for DEFINE-MATCH and DEFINE-NO-MATCH to STATUS directive.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10788
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Wed, 9 Jan 2013 22:17:45 +0000 (22:17 +0000)]
Fix over-reads causing 60-second delays when doing authenticated requests.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10787
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Wed, 9 Jan 2013 15:47:56 +0000 (15:47 +0000)]
Fix compile on Linux.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10786
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Tue, 8 Jan 2013 16:19:32 +0000 (16:19 +0000)]
Don't need ugly header hacks on OS X anymore...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10784
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Tue, 8 Jan 2013 14:22:22 +0000 (14:22 +0000)]
Make httpAssembleURI public API.
Some more cleanup for other functions that got promoted and for internal API
that should never be called outside CUPS.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10783
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 4 Jan 2013 18:43:59 +0000 (18:43 +0000)]
Prefer gzip over deflate.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10782
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Sat, 22 Dec 2012 04:39:14 +0000 (04:39 +0000)]
Fix end-of-request processing for chunked, compressed input - need to break out
of the loop to get the state transition to happen.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10781
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 20 Dec 2012 23:38:13 +0000 (23:38 +0000)]
Rework the HTTP reader code to better support compressed streams.
Also fix an issue with TempDir checks when running "make check".
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10780
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Mon, 17 Dec 2012 22:40:54 +0000 (22:40 +0000)]
Fixed a problem with local Kerberos authentication (STR #4140)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10778
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Mon, 17 Dec 2012 22:15:39 +0000 (22:15 +0000)]
Some minor changes to get TOT building on Linux again.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10775
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Mon, 17 Dec 2012 22:04:34 +0000 (22:04 +0000)]
Clean up Kerberos support to only need GSSAPI.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10774
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 14 Dec 2012 19:12:39 +0000 (19:12 +0000)]
When doing reverse order duplex with first-page-from, put first page options on
the second page (which will get printed first...)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10773
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 14 Dec 2012 19:01:47 +0000 (19:01 +0000)]
Check printer state and report printer-state-message while waiting for the job
to finish...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10772
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 14 Dec 2012 18:54:04 +0000 (18:54 +0000)]
Don't log permission issues for other printers' class drivers.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10771
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 14 Dec 2012 18:41:13 +0000 (18:41 +0000)]
Don't allow /private/tmp or /tmp for TempDir on OS X.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10770
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 14 Dec 2012 17:35:17 +0000 (17:35 +0000)]
Ignore empty STATE: messages.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10769
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Fri, 14 Dec 2012 13:06:44 +0000 (13:06 +0000)]
Make sure we run dsymutil on all libraries, too.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10768
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 13 Dec 2012 21:05:15 +0000 (21:05 +0000)]
Coverity scan: fixed some minor issues (STR #4242)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10766
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 13 Dec 2012 20:36:08 +0000 (20:36 +0000)]
Fix permissions put in cups-files.conf.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10764
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 13 Dec 2012 20:29:45 +0000 (20:29 +0000)]
Drop CUPS browsing document (STR #4234)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10763
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 13 Dec 2012 20:02:33 +0000 (20:02 +0000)]
The scheduler did not remove color profiles after deleting a printer (STR #4232)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10761
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 13 Dec 2012 19:57:25 +0000 (19:57 +0000)]
The CUPS library did not always detect a timed out connection to the server
which could cause temporary loss of printing from applications (STR #4187)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10760
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 13 Dec 2012 19:03:31 +0000 (19:03 +0000)]
The ipptool program now supports variable substitution in OPERATION and DELAY
directives (STR #4175)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10759
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 13 Dec 2012 16:38:56 +0000 (16:38 +0000)]
The IPP backend now stops queues when the server configuration prevents
successful job submission (STR #4125)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10758
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Thu, 13 Dec 2012 16:24:25 +0000 (16:24 +0000)]
Check whether job->state is NULL, which can happen if the job is unloaded after
stopping.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10757
7a7537e8 -13f0-0310-91df-
b6672ffda945
mike [Wed, 12 Dec 2012 20:51:38 +0000 (20:51 +0000)]
The XML output of ipptool contained empty dictionaries (STR #4136)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10755
7a7537e8 -13f0-0310-91df-
b6672ffda945