| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update changes.md version to 9.0.0. http -> 2.10.0 | jan.nijtmans | 2024-09-11 | 2 | -2/+2 |
| | | |||||
| * | b3 -> b4, as preparation for release | jan.nijtmans | 2024-08-13 | 2 | -2/+2 |
| | | |||||
| * | Use tabs for indenting in stead of 8 spaces. Unbreak clang build | jan.nijtmans | 2024-06-13 | 1 | -409/+408 |
| |\ | |||||
| | * | Merge 8.7 | jan.nijtmans | 2024-06-13 | 1 | -409/+408 |
| | |\ | |||||
| | | * | Use tabs for indenting in stead of 8 spaces | jan.nijtmans | 2024-06-13 | 1 | -19/+18 |
| | | | | |||||
| * | | | More of the same: Space before tab is extremely unlikely to be correct ↵ | jan.nijtmans | 2024-06-05 | 1 | -4/+4 |
| | | | | | | | | | | | | | indentation pattern. | ||||
| * | | | b2 -> b3, as preparation for next release | jan.nijtmans | 2024-05-21 | 2 | -2/+2 |
| | | | | |||||
| * | | | Merge 8.7 | jan.nijtmans | 2024-02-16 | 2 | -2/+2 |
| |\ \ \ | |/ / | |||||
| | * | | Merge 8.6. http -> 2.10b2 | jan.nijtmans | 2024-02-16 | 2 | -2/+2 |
| | |\ \ | | |/ | |||||
| | | * | Correct spelling errors in comments and documentation, but also non-comment | pooryorick | 2023-04-12 | 1 | -4/+4 |
| | | | | | | | | | | corrections in history.tcl and tcltest.test. | ||||
| * | | | Merge 8.7 | jan.nijtmans | 2023-12-20 | 1 | -3/+3 |
| |\ \ \ | |/ / | |||||
| | * | | Reverse the 2.8.9- fix for an apparent bug in Thread on Windows - the "bug" ↵ | kjnash | 2023-12-18 | 1 | -3/+3 |
| | | | | | | | | | | | | | vanished after a Windows reboot. | ||||
| * | | | Merge 8.7 | jan.nijtmans | 2023-12-12 | 1 | -45/+103 |
| |\ \ \ | |/ / | |||||
| | * | | When http.tcl uses Thread, require Thread 2.8.9- to avoid failure of r/w ↵ | kjnash | 2023-12-12 | 1 | -3/+5 |
| | | | | | | | | | | | | | operations on 2.8.8 thread::transfer socket on Windows. | ||||
| | * | | Rename commands http::socketForTls -> http::socketAsCallback, http::socket ↵ | kjnash | 2023-12-06 | 1 | -29/+30 |
| | | | | | | | | | | | | | -> http::AltSocket. | ||||
| | * | | Generalise http::register etc and revise recent changes that were tls-only. | kjnash | 2023-12-05 | 1 | -17/+67 |
| | | | | |||||
| | * | | Define http(usingThread) more precisely | kjnash | 2023-12-05 | 1 | -1/+6 |
| | | | | |||||
| * | | | Rebase to 9.0 | jan.nijtmans | 2023-07-04 | 1 | -6/+6 |
| |\ \ \ | |/ / |/| | | |||||
| | * | | Merge 9.0 | jan.nijtmans | 2023-04-12 | 1 | -3/+3 |
| | |\ \ | |/ / |/| | | |||||
| | * | | Merge 9.0 | jan.nijtmans | 2023-03-28 | 1 | -1/+1 |
| | |\ \ | |||||
| | * \ \ | Merge 9.0. Backout previous commit | jan.nijtmans | 2023-03-19 | 1 | -1/+14 |
| | |\ \ \ | |||||
| | * | | | | See if less "-profile replace" suffices | jan.nijtmans | 2023-03-18 | 1 | -14/+1 |
| | | | | | | |||||
| | * | | | | Merge 9.0 | jan.nijtmans | 2023-03-18 | 1 | -1/+1 |
| | |\ \ \ \ | |||||
| | * | | | | | Implement new function Tcl_InputEncodingError() | jan.nijtmans | 2023-03-10 | 1 | -3/+24 |
| | | | | | | | |||||
| | * | | | | | Merge tip-657-tcl9. Add "-profile tcl8" to http.tcl | jan.nijtmans | 2023-03-08 | 1 | -3/+3 |
| | | | | | | | |||||
| * | | | | | | Correct spelling errors in comments and documentation, but also a non-comment | pooryorick | 2023-04-12 | 1 | -3/+3 |
| | |_|_|/ / |/| | | | | | | | | | corrections in history.tcl and tcltest.test. | ||||
| * | | | | | Merge 8.7. Go back to lowercase for POSIX err-messages | jan.nijtmans | 2023-03-27 | 1 | -4/+4 |
| |\ \ \ \ \ | | |_|/ / | |/| | | | |||||
| * | | | | | Experimental fix for [fa128568a5]: EOVERFLOW does not necessarily mean "file ↵ | jan.nijtmans | 2023-03-25 | 1 | -4/+4 |
| |/ / / / | | | | | | | | | | | | | | | | | too big" Let's synchronize the POSIX error-messages with what Linux gives nowadays. | ||||
| * | | | | Remove unneeded backslash | jan.nijtmans | 2023-03-19 | 1 | -3/+3 |
| | |/ / |/| | | |||||
| * | | | one too much "-profile tcl8" | jan.nijtmans | 2023-03-18 | 1 | -1/+1 |
| | | | | |||||
| * | | | Make http package use "-profile tcl8", irrespective of the default profile ↵ | jan.nijtmans | 2023-03-18 | 1 | -3/+24 |
| |/ / | | | | | | | in Tcl, until decided differently | ||||
| * | | http 2.10a4 -> 2.10b1, for upcoming release | jan.nijtmans | 2022-11-16 | 2 | -2/+2 |
| | | | |||||
| * | | Bugfix to socketPhQueue. Add some Log commands for debugging. | kjnash | 2022-11-09 | 1 | -2/+9 |
| | | | |||||
| * | | library/http/http.tcl - bugfix OpenSocket to replay any requests in the ↵ | kjnash | 2022-11-07 | 1 | -1/+14 |
| | | | | | | | | | socketPhQueue placeholder queue, if the socket was not created. | ||||
| * | | library/http/http.tcl - define http::socketProxyId and use it to record the ↵ | kjnash | 2022-11-07 | 1 | -2/+45 |
| | | | | | | | | | proxy (if any) used by each persistent socket. Minor fix to socketPhQueue. | ||||
| * | | library/http/http.tcl - in http::SecureProxyConnect, bugfix state(proxyUsed) ↵ | kjnash | 2022-11-07 | 1 | -3/+13 |
| | | | | | | | | | so the correct value SecureProxyFailed or SecureProxy is returned. | ||||
| * | | library/http/http.tcl - in http::SecureProxyConnect and its caller, bugfix ↵ | kjnash | 2022-11-07 | 1 | -44/+132 |
| | | | | | | | | | cleanup after 407 from HTTPS proxy. Close the connection to the proxy. Do not copy all values of state() from the proxy CONNECT to the main request, especially leave out state(sock). Raise an error for a 3xx and 401 response to CONNECT. In http::Event, trap TLS handshake errors in a place where they do not occur for a non-proxy request. | ||||
| * | | library/http/http.tcl - replace lremove with lreplace for compatibility with ↵ | kjnash | 2022-11-07 | 1 | -1/+1 |
| | | | | | | | | | 8.6. | ||||
| * | | Fix bug 1173760 (proxy server for https). Add http::config options ↵ | kjnash | 2022-10-25 | 1 | -33/+302 |
| | | | | | | | | | -proxynot, -proxyauth. | ||||
| * | | Bugfix library/http/http.tcl for connection request header - ↵ | kjnash | 2022-10-10 | 1 | -7/+30 |
| | | | | | | | | | tcllib/websocket ticket [d01de3281f]. Revise header order in 3 tests. | ||||
| * | | Merge 8.7 | kjnash | 2022-09-15 | 1 | -4/+4 |
| |\ \ | |||||
| | * \ | Merge 8.6 | jan.nijtmans | 2022-09-12 | 1 | -4/+4 |
| | |\ \ | | |/ | |||||
| * | | | Minor bugfixes and refactoring of new code. Handle more errors in ↵ | kjnash | 2022-09-15 | 1 | -89/+111 |
| | | | | | | | | | | | | | OpenSocket. Rename some keys of dict returned by ::http::responseInfo, and add more keys. Improve error reporting from ::http::OpenSocket and ::http::socket, especially when using threads. Adapt http(n) to emphasize using http::* commands rather than peeking at internal state array. | ||||
| * | | | In namespace ::http, add new commands postError, responseInfo. Rename (the ↵ | kjnash | 2022-09-13 | 1 | -32/+128 |
| | | | | | | | | | | | | | unreleased public API) reason to reasonPhrase. Rename private commands make-transformation-chunked to MakeTransformationChunked, getTextLine to GetTextLine. Rename mapReply to quoteString (and reverse the aliasing). Update namespace exports. Conventional use of fully-qualified command names. Initialise some members of state array. | ||||
| * | | | Add new commands http::requestLine, requestHeaders, requestHeaderValue. Add ↵ | kjnash | 2022-09-12 | 1 | -12/+41 |
| | | | | | | | | | | | | | aliases http::responseBody -> http::data, responseLine -> code, responseCode -> ncode, responseHeaders -> meta, responseHeaderValue -> metaValue. | ||||
| * | | | Record HTTP request line and request headers for debugging purposes. | kjnash | 2022-09-12 | 1 | -15/+46 |
| | | | | |||||
| * | | | Fix bug [3610253] - apply the patch supplied with the ticket, and add a ↵ | kjnash | 2022-09-11 | 1 | -1/+9 |
| | | | | | | | | | | | | | test. REVIEW REQUESTED! Also fix -zip 0 so it sends "Accept-Encoding: identity". | ||||
| * | | | Fix bug [a13b9d0ce1] on HTTP compression: remove "compress", amend "deflate". | kjnash | 2022-09-11 | 1 | -6/+56 |
| | | | | |||||
| * | | | Add option to detect XML files and their encoding when the server supplies ↵ | kjnash | 2022-09-10 | 1 | -1/+83 |
| | | | | | | | | | | | | | no content-type. Fix for bugs [2998307] and [3165071]. | ||||
| * | | | Fix bug [338d979f5b] - default content-type is application/octet-stream | kjnash | 2022-09-09 | 1 | -1/+1 |
| | | | | |||||
