summaryrefslogtreecommitdiff
path: root/cups/request.c
Commit message (Collapse)AuthorAgeFilesLines
* Import all of the bug fixes from the OpenPrinting CUPS repository.Michael R Sweet2021-04-051-2/+2
| | | | | | Import the improvements to ippeveprinter from OpenPrinting/ippsample. Import the improvements to ippfind and ipptool from OpenPrinting/ippsample.
* Move debug printfs to internal usage only.Michael R Sweet2018-10-181-0/+1
| | | | Also, old MD5 code is internal-only.
* Migrate Windows conditional code to _WIN32 define.Michael R Sweet2018-10-101-10/+10
|
* More Digest changes.Michael R Sweet2018-09-141-10/+1
|
* More Digest authentication fixes/improvements.Michael R Sweet2018-09-141-0/+18
|
* Add explicit 1 second wait for Digest challenge.Michael R Sweet2018-09-111-3/+6
|
* Fix additional IPP/1.1 issues with cupsCopyDestInfo (Issue #5211)Michael R Sweet2018-01-311-2/+2
| | | | | | | | | Update ippserver to support maximum version option (-V max-version) Update cupsCopyDestInfo to recognize when we are talking to the CUPS server and when we are talking to the device (so we get the right URI for the printer) Add "--device" option to testdest.
* Update HTTP implementation to support field values larger than HTTP_MAX_VALUEMichael R Sweet2018-01-101-2/+2
| | | | | | | | | | | | | | | | | | | | bytes (Issue #5216) cups/http-private.h: - Move all char * shadow variables to new fields array, rename old fields array to _fields (binary compatibility). cups/http.c: - Add new http_add_field that can handle appending values and allocating or clearing strings as needed. - Update httpSetField to use http_add_field. - Update _httpUpdate to use http_add_field instead of httpSetField. cups/request.c: - Fix checks for header fields. cups/tls-*.c: - Fix checks for Host header field.
* License change: Apache License, Version 2.0.Michael R Sweet2017-11-071-7/+1
|
* Revert change in cupsDoIORequest, which caused problems.Michael R Sweet2017-11-011-3/+37
|
* Remove unnecessary nesting in if statements.DavieV2017-10-161-9/+7
|
* Always use chunking unless it is a simple request.Michael Sweet2017-08-291-39/+1
|
* The CUPS library did not reuse domain sockets (Issue #5098)Michael Sweet2017-08-281-0/+4
|
* CUPS now sends the `Date` HTTP header in IPP requests (rdar://33302034)Michael Sweet2017-07-181-1/+3
|
* Fix source file header text duplication text duplication.Michael R Sweet2017-01-161-1/+1
| | | | Bump copyright to 2017 in web interface and README files.
* Update all references to OS X to macOS.Michael R Sweet2016-06-201-6/+6
|
* Remove all of the Subversion keywords from various source files.Michael R Sweet2016-04-111-7/+0
|
* Changes to eliminate warnings from new Clang.Michael Sweet2016-03-231-21/+7
|
* Fix an authentication race condition in cupsSendRequest (STR #4403)msweet2014-05-091-7/+21
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11866 a1ca3aef-8c08-0410-bb20-df032aa958be
* Fix bug in cupsGetResponse.msweet2014-05-081-3/+17
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11860 a1ca3aef-8c08-0410-bb20-df032aa958be
* Fix early 200 response bug.msweet2014-03-261-1/+1
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11738 a1ca3aef-8c08-0410-bb20-df032aa958be
* cupsDoIORequest could miss the server status, causing failed lpadmin and ↵msweet2014-03-051-1/+1
| | | | | | | | | other administrative commands (STR #4386) Look for 100-continue or lower, and get the final status code if so. git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11680 a1ca3aef-8c08-0410-bb20-df032aa958be
* Full sweep of all Clang warnings, plus some bug fixes for incorrect memcpy ↵msweet2014-02-061-32/+16
| | | | | | usage. git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11558 a1ca3aef-8c08-0410-bb20-df032aa958be
* Closed server connections were still not always detectedmsweet2013-07-231-5/+6
| | | | | | | | | | (<rdar://problem/14484313>) - Also need to check for EOF from recv... git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11174 a1ca3aef-8c08-0410-bb20-df032aa958be
* Update svn:keyword properties.msweet2013-05-291-2/+2
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10996 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.7b1-r10947.msweet2013-04-091-1/+2
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4274 a1ca3aef-8c08-0410-bb20-df032aa958be
* Sync up with CUPS 1.7svn-r10893msweet2013-03-111-104/+104
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4216 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.7svn-r10861.msweet2013-02-041-1/+9
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4167 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.7svn-r10791.msweet2013-01-101-0/+19
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4120 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.7svn-r10704.msweet2012-11-161-15/+18
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4027 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.7svn-r10629.msweet2012-10-011-23/+29
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3933 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.6svn-r10510.msweet2012-05-231-6/+1
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3833 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.6svn-r10437.msweet2012-04-231-7/+7
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3794 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.6svn-r10390.msweet2012-03-301-5/+4
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3755 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.6svn-r10024.msweet2011-09-281-0/+2
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3438 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.6svn-r10006.msweet2011-09-201-7/+32
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3427 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.6svn-r10002msweet2011-09-141-15/+23
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3421 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.6svn-r9968.msweet2011-09-071-17/+15
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3411 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.6svn-r9939.msweet2011-08-311-2/+19
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3392 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5b1-r9798.msweet2011-05-201-1/+1
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3275 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9763.msweet2011-05-111-1/+1
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3242 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9717.msweet2011-04-221-1/+9
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3171 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9602.msweet2011-03-141-3/+36
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3046 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9525msweet2011-02-111-14/+27
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2975 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9491.msweet2011-01-171-2/+15
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2949 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9352.msweet2010-11-061-0/+14
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2848 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9323.msweet2010-10-011-2/+2
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2733 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9313.msweet2010-09-221-2/+13
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2683 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9105.msweet2010-04-121-2/+90
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2070 a1ca3aef-8c08-0410-bb20-df032aa958be
* Merge changes from CUPS 1.5svn-r9049 (private header support)msweet2010-03-241-5/+2
| | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1992 a1ca3aef-8c08-0410-bb20-df032aa958be