Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge 8.6 | dgp | 2017-08-04 | 1 | -15/+28 |
|\ | |||||
| * | Improved test http-4.16. | dgp | 2017-08-03 | 1 | -4/+10 |
| | | |||||
| * | Fix weird hangs in macOS Sierra on some networks. Name resolution timeouts ↵ | dkf | 2017-08-02 | 1 | -11/+18 |
| | | | | | | | | not what we want to test in the http package. | ||||
* | | merge core-8-6-branch | jan.nijtmans | 2017-05-18 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Fix test-case numbering | jan.nijtmans | 2017-05-18 | 1 | -1/+1 |
| | | |||||
* | | merge core-8-6-branch | jan.nijtmans | 2017-05-09 | 1 | -0/+8 |
|\ \ | |/ | |||||
| * | fix chan leak with http keepalive vs close (bug [6ca52aec14])bug_6ca52aec14 | aspect | 2017-02-12 | 1 | -0/+8 |
| | | |||||
* | | Use a random unused port for the dummy http server to avoid conflicts | max | 2017-04-05 | 1 | -6/+2 |
|/ | | | with local services running on port 8010. | ||||
* | [838e99a76d] Ensure that encodings are handled with application/xml and friends. | dkf | 2016-10-08 | 1 | -0/+8 |
|\ | |||||
| * | [838e99a76d] Ensure that encodings are handled with application/xml and friends. | dkf | 2016-10-08 | 1 | -0/+7 |
| | | |||||
| * | Use joinable threads to avoid thread finalization crashes. | dgp | 2015-04-29 | 1 | -1/+2 |
| | | |||||
* | | [c11a51c482] Stop race condition with -accept config option, and allow ↵ | dkf | 2015-05-18 | 1 | -5/+19 |
| | | | | | | | | overriding of it via -headers option. | ||||
* | | Remove all win95-specific test-cases, since Windows 95 is not supported any ↵ | jan.nijtmans | 2014-04-17 | 1 | -8/+4 |
| | | | | | | | | more. | ||||
* | | Fix [3eb2ec1449]: Allow upper case scheme names in url. http -> 2.8.8 | jan.nijtmans | 2013-10-25 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Fix [3eb2ec1449]: Allow upper case scheme names in url. http -> 2.7.13 | jan.nijtmans | 2013-10-25 | 1 | -2/+2 |
| | | |||||
| * | Allow URLs that don't have a path, but a query, | max | 2013-04-04 | 1 | -0/+13 |
| | | | | | | e.g. http://example.com?foo=bar and bump http to 2.7.12. | ||||
* | | Allow URLs that don't have a path, but a query query, e.g. ↵ | max | 2013-04-04 | 1 | -2/+14 |
| | | | | | | | | http://example.com?foo=bar . | ||||
* | | Fix [2911139]: connect asynchronously, but without unnecessary internal waits. | jan.nijtmans | 2013-01-23 | 1 | -4/+3 |
|\ \ | |/ | |||||
| * | Now really fix test-case http-4.14bug_2911139 | jan.nijtmans | 2013-01-22 | 1 | -2/+2 |
| | | |||||
| * | Fix test-case http-4.14 | jan.nijtmans | 2013-01-22 | 1 | -2/+1 |
| | | |||||
* | | Let all test-cases which require Thread, at least require Thread 2.7 | jan.nijtmans | 2012-11-16 | 1 | -1/+1 |
| | | |||||
* | | Fix http-3.29 for machines without IPv6 support. | max | 2012-08-09 | 1 | -4/+12 |
| | | |||||
* | | Add fix and test for URLs that contain literal IPv6 addresses. [Bug 3531209] | max | 2012-07-08 | 1 | -0/+7 |
| | | |||||
* | | Merged from 8.5 branch -- http package. Fix Bug 3498327. Generate upper-case ↵ | andreask | 2012-03-07 | 1 | -6/+6 |
|\ \ | |/ | | | | | hexadecimal output for compliance with RFC 3986. Bumped version to 2.8.4. | ||||
| * | Merged from 8.4 branch -- http package. Fix Bug 3498327. Generate upper-case ↵ | andreask | 2012-03-07 | 1 | -6/+6 |
| |\ | | | | | | | | | | hexadecimal output for compliance with RFC 3986. Bumped version to 2.7.9. | ||||
| | * | http package. Fix Bug 3498327. Generate upper-case hexadecimal output for ↵ | andreask | 2012-03-07 | 1 | -6/+6 |
| | | | | | | | | | | | | compliance with RFC 3986. Bumped version to 2.5.7. | ||||
* | | | [Bug 3391977]: Ensure that the -headers option to http::geturl overrides the | dkf | 2011-09-16 | 1 | -0/+26 |
|\ \ \ | |/ / | | | | | | | -type option (important because -type has a default that is not always appropriate, and the header must not be duplicated). | ||||
| * | | [Bug 3391977]: Ensure that the -headers option to http::geturl overrides the | dkf | 2011-09-16 | 1 | -0/+24 |
| | | | | | | | | | | | | -type option (important because -type has a default that is not always appropriate, and the header must not be duplicated). | ||||
* | | | Convert [testthread] use to Thread package use in http.test. | dgp | 2011-09-02 | 1 | -11/+8 |
| | | | | | | | | | Eliminates memory leak seen in `make valgrind`. | ||||
* | | | Now that we're no longer using SCM based on RCS, the RCS Keyword lines | dgp | 2011-03-02 | 1 | -2/+0 |
|\ \ \ | |/ / | | | | cause more harm than good. Purged them (except in zlib files). | ||||
| * | | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-02 | 1 | -3/+0 |
| |\ \ | | |/ | | | | more harm than good. Purged them. | ||||
| | * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-01 | 1 | -3/+0 |
| | | | | | | | | | more harm than good. Purged them. | ||||
| | * | update tests to handle strictness change | hobbs | 2006-10-06 | 1 | -1/+14 |
| | | | |||||
| | * | * library/http/http.tcl: Change " " -> "+" url encoding mapping | hobbs | 2006-09-15 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | * library/http/pkgIndex.tcl: to " " -> "%20" as per RFC 3986. * tests/http.test (http-5.1): bump http to 2.5.3 for 8.4.14 | ||||
| | * | Backport of improved URL parsing. [Bug 1358369] | dkf | 2005-11-18 | 1 | -73/+56 |
| | | | |||||
| | * | * tests/http.test: do not URI encode -._~ according | hobbs | 2005-10-05 | 1 | -3/+3 |
| | | | | | | | | | | | | * library/http/http.tcl (init): to RFC3986. [Bug 1182373] (aho) | ||||
| | * | * doc/http.n (http::config): add -urlencoding option (default utf-8) | hobbs | 2004-05-25 | 1 | -9/+55 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * library/http/http.tcl: that specifies encoding conversion of * library/http/pkgIndex.tcl: args for http::formatQuery. Previously * tests/http.test: undefined, RFC 2718 says it should be utf-8. 'http::config -urlencoding {}' returns previous behavior, which will throw errors processing non-latin-1 chars. Bumped http package to 2.5.0. | ||||
| | * | * library/http/pkgIndex.tcl: merged to v2.4.4 from head | hobbs | 2003-07-18 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | * library/http/http.tcl: add support for user:pass info in URL. * tests/http.test: [Bug 759888] (shiobara) | ||||
| * | | * tests/httpd: Backport new tests for http 2.7.3. | dgp | 2009-04-10 | 1 | -3/+3 |
| | | | | | | | | | | | | * tests/http.tcl: | ||||
| * | | [Bug 1929403] specify the translation mode when counting bytes | patthoyts | 2008-12-11 | 1 | -1/+2 |
| | | | |||||
* | | | * tests/http.test: Make http-4.15 pass in isolation [Bug 3097490] | dgp | 2010-10-28 | 1 | -2/+2 |
| | | | |||||
* | | | Fix [Bug 2891171]: URL checking too strict when using multiple question ↵ | nijtmans | 2009-11-18 | 1 | -2/+2 |
| | | | | | | | | | | | | marks (added test case) | ||||
* | | | Clean up http tokens properly. | dkf | 2009-09-11 | 1 | -107/+162 |
| | | | |||||
* | | | More test suite cleanup for "-singleproc 1 -debug 1" testing. | dgp | 2009-06-24 | 1 | -3/+7 |
| | | | |||||
* | | | Correct failures during -singleproc 1 test suite run. | dgp | 2009-06-24 | 1 | -4/+8 |
| | | | | | | | | | | | | Correct duplicate test names. | ||||
* | | | Improved HTTP/1.1 support and added specific HTTP/1.1 testing. | patthoyts | 2009-04-10 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | This patch makes use of the 8.6 zlib support to provide for deflate and gzip support and handles the -channel option with compression and chunked transfer encoding. For the -handler option we currently disable HTTP/1.1 features as we cannot properly pass the data through to the caller. | ||||
* | | | Specific check for [Bug 26245326] | patthoyts | 2009-04-10 | 1 | -1/+15 |
| | | | | | | | | | | | | | | | This bug is caused by receiving a partial HTTP response line which caused premature switching of the state in the client package before we received the whole line. | ||||
* | | | Set the file channel to binary for size comparison on windows | patthoyts | 2008-12-09 | 1 | -3/+4 |
|/ / | |||||
* | | * unix/Makefile.in (install-libraries): Bump http to 2.7 | hobbs | 2008-03-12 | 1 | -8/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | * win/Makefile.in (install-libraries): Added -myaddr option to allow * library/http/http.tcl (http::geturl): control of selected socket * library/http/pkgIndex.tcl: interface. [Bug 559898] * doc/http.n, tests/http.test: Added -keepalive and -protocol 1.1 with chunked transfer encoding support. [Bug 1063703, 1470377, 219225] Added ability to override Host in -headers. [Bug 928154] Added -strict option to control URL validation on per-call basis. [Bug 1560506] | ||||
* | | * library/http/http.tcl (http::geturl): add -method option to support | hobbs | 2008-03-12 | 1 | -2/+2 |
| | | | | | | | | | | * tests/http.test (http-3.1): http PUT and DELETE requests. * doc/http.n: [Bug 1599901, 862554] |