Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge 8.7 | jan.nijtmans | 2023-12-20 | 1 | -55/+69 |
|\ | |||||
| * | Improve tests/http.test, tests/http11.test, tests/httpPipeline.test. Catch ↵ | kjnash | 2023-12-19 | 1 | -55/+69 |
| | | | | | | | | unimportant cleanup errors. Print full-file summary by default (not per-ThreadLevel). | ||||
* | | Merge 8.7 | jan.nijtmans | 2023-12-12 | 1 | -7/+24 |
|\ \ | |/ | |||||
| * | Generalise http::register etc and revise recent changes that were tls-only. | kjnash | 2023-12-05 | 1 | -0/+1 |
| | | |||||
| * | Fix for ticket [bbaf69c3dd] (test http-4.15.*). Do not rely on tk TLD. ↵ | kjnash | 2023-12-03 | 1 | -7/+23 |
| | | | | | | | | Increase timeout to 30s. More precise comments. | ||||
* | | Merge 8.7 | jan.nijtmans | 2023-03-28 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Merge 8.7. Go back to lowercase for POSIX err-messages | jan.nijtmans | 2023-03-27 | 1 | -1/+1 |
| |\ | |||||
| * | | Experimental fix for [fa128568a5]: EOVERFLOW does not necessarily mean "file ↵ | jan.nijtmans | 2023-03-25 | 1 | -1/+1 |
| |/ | | | | | | | | | too big" Let's synchronize the POSIX error-messages with what Linux gives nowadays. | ||||
| * | Don't use "package require tcltests" any more, as in other tests | jan.nijtmans | 2022-11-20 | 1 | -1/+1 |
| | | |||||
| * | Constraints http2.9.x make no sense, when testing http2.10 | jan.nijtmans | 2022-11-20 | 1 | -12/+10 |
| | | |||||
| * | close fork | dgp | 2022-11-20 | 1 | -9/+11 |
| |\ | |||||
| | * | merge 8.6 | dgp | 2022-11-20 | 1 | -9/+11 |
| | |\ | |||||
| * | \ | Merge 8.6. TIP #651 implementation (since there are already 2 YES votes, no ↵ | jan.nijtmans | 2022-11-20 | 1 | -1/+1 |
| |\ \ \ | | |/ / | |/| / | | |/ | NO votes expected) | ||||
| | * | Newest tests must have most recent releases of http to pass. | dgp | 2022-11-20 | 1 | -9/+13 |
| | | | |||||
* | | | Merged 9.0. Note knownProfileBug constraint which mark questionable tests to ↵ | apnadkarni | 2023-03-10 | 1 | -0/+2 |
| | | | | | | | | | | | | be resolved later. | ||||
* | | | merge 8.7 | dgp | 2022-10-29 | 1 | -1/+3 |
|\ \ \ | |/ / | |||||
| * | | [c7f3977380] Balance stack operations in the mode with no Thread package. | dgp | 2022-10-29 | 1 | -1/+3 |
| | | | |||||
* | | | Merge 8.7 | jan.nijtmans | 2022-10-28 | 1 | -176/+176 |
|\ \ \ | |/ / | |||||
| * | | Duplicate test names | dgp | 2022-10-28 | 1 | -176/+176 |
| | | | |||||
* | | | Merge core-8-branch | oehhar | 2022-10-28 | 1 | -2/+5 |
|\ \ \ | |/ / | |||||
| * | | Restore test suite fix. If [try] is too confusing, then I will use [eval]. | dgp | 2022-10-28 | 1 | -2/+5 |
| | | | | | | | | | | | | | | | | | | | | | The stack is a stack of commands. Test hygiene. This was creating one more thread than it destroyed. In a -singleproc 1 test run, this caused tests in later test files to fail because the stray thread causes test results to be different. | ||||
* | | | Merge 8.7 | jan.nijtmans | 2022-10-27 | 1 | -5/+2 |
|\ \ \ | |/ / | |||||
| * | | backout [95cb836c8c]: "try [lpop threadStack]", that cannot be right | jan.nijtmans | 2022-10-27 | 1 | -5/+2 |
| | | | |||||
| * | | try -> catch | jan.nijtmans | 2022-10-27 | 1 | -1/+1 |
| | | | |||||
* | | | Merge 8.7 | jan.nijtmans | 2022-10-27 | 1 | -2/+5 |
|\ \ \ | |/ / | |||||
| * | | Test hygiene. This was creating one more thread than it destroyed. | dgp | 2022-10-27 | 1 | -2/+5 |
| | | | | | | | | | | | | In a -singleproc 1 test run, this caused tests in later test files to fail because the stray thread causes test results to be different. | ||||
* | | | Merge 8.7 | jan.nijtmans | 2022-10-27 | 1 | -4/+7 |
|\ \ \ | |/ / | |||||
| * | | Minor changes to http tests. | kjnash | 2022-10-26 | 1 | -1/+4 |
| | | | |||||
| * | | Fix bug 1173760 (proxy server for https). Add http::config options ↵ | kjnash | 2022-10-25 | 1 | -3/+3 |
| | | | | | | | | | | | | -proxynot, -proxyauth. | ||||
* | | | Merge 8.7 | jan.nijtmans | 2022-10-11 | 1 | -3/+3 |
|\ \ \ | |/ / | |||||
| * | | Bugfix library/http/http.tcl for connection request header - ↵ | kjnash | 2022-10-10 | 1 | -3/+3 |
| | | | | | | | | | | | | tcllib/websocket ticket [d01de3281f]. Revise header order in 3 tests. | ||||
* | | | Merge 8.7 | jan.nijtmans | 2022-09-16 | 1 | -5/+5 |
|\ \ \ | |/ / | |||||
| * | | Add option to detect XML files and their encoding when the server supplies ↵ | kjnash | 2022-09-10 | 1 | -1/+1 |
| | | | | | | | | | | | | no content-type. Fix for bugs [2998307] and [3165071]. | ||||
| * | | Fix bug [2927221] - revised http::meta, new http::metaValue, header names ↵ | kjnash | 2022-09-09 | 1 | -4/+4 |
| | | | | | | | | | | | | are case-insensitive so convert to lower case. | ||||
* | | | Merge 8.7 | jan.nijtmans | 2022-09-09 | 1 | -19/+36 |
|\ \ \ | |/ / | |||||
| * | | (Still buggy.) Add the ::socket replacement ::http::socket and its ↵ | kjnash | 2022-09-06 | 1 | -17/+32 |
| | | | | | | | | | | | | dependencies as a workaround to bug 824251. Integrate with tls. Allow configuration -threadlevel for socket creation (package Thread may not be available and by default it is not used). Revise tests http-1.1, http-1.4, http-1.5 for new option -threadlevel. Run tests for each value of -threadlevel. | ||||
| * | | Revise http::geturl to open its socket in an idletask coroutine. This is ↵ | kjnash | 2022-09-06 | 1 | -2/+4 |
| | | | | | | | | | | | | preparation for a workaround to bug 824251. Revise test http-4.15 because error message has changed. This commit passes all tests. | ||||
* | | | Merge 8.7 | jan.nijtmans | 2022-06-20 | 1 | -3/+6 |
|\ \ \ | |/ / | |||||
| * | | Merge 8.6 | jan.nijtmans | 2022-06-20 | 1 | -3/+6 |
| |\ \ | | |/ | |||||
| | * | Minor bugfixes to library/http/http.tcl and tests/http.test | kjnash | 2022-06-15 | 1 | -3/+6 |
| | | | |||||
* | | | Merge 8.7 | jan.nijtmans | 2022-05-31 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | Merge 8.6. Tcl_RegisterCommandTypeName/Tcl_GetCommandTypeName don't exist either | jan.nijtmans | 2022-05-31 | 1 | -1/+1 |
| |\ \ | | |/ | |||||
* | | | Merge 8.7 | jan.nijtmans | 2022-05-13 | 1 | -2/+5 |
|\ \ \ | |/ / | |||||
| * | | Remove [https://core.tcl-lang.org/tcl/info/1fe8ca8d3eb87b65|Horrible Hack] ↵ | jan.nijtmans | 2022-05-13 | 1 | -3/+4 |
| | | | | | | | | | | | | | | | to keep the old error message. Instead depend on [https://core.tcl-lang.org/tips/doc/trunk/tip/601.md|TIP #601] to let "encoding convertto" generate an exception. | ||||
* | | | Merge 8.7 | jan.nijtmans | 2022-05-11 | 1 | -0/+21 |
|\ \ \ | |/ / | |||||
| * | | Merge 8.6 | jan.nijtmans | 2022-05-11 | 1 | -0/+21 |
| |\ \ | | |/ | |||||
| | * | Fix [6898f9cb71]: shiftjis is presumably misspelled in http 2.7.7. Also add ↵ | jan.nijtmans | 2022-05-11 | 1 | -0/+21 |
| | | | | | | | | | | | | more testcases for http::CharsetToEncoding, revealing one more bug | ||||
| * | | Add proper cleanup to testcases | jan.nijtmans | 2022-03-18 | 1 | -0/+1 |
| | | | |||||
* | | | Merge 8.7 | jan.nijtmans | 2022-03-17 | 1 | -3/+1 |
|\ \ \ | |/ / | |||||
| * | | Merge 8.7 | jan.nijtmans | 2022-02-07 | 1 | -3/+1 |
| |\ \ | |/ / |/| | |