Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | No need to refer to Tcl 8.6, in some places | jan.nijtmans | 2024-06-11 | 1 | -1/+1 |
|\ | |||||
| * | Backport: Another round of small fixes, especially spelling errors... | jan.nijtmans | 2024-06-11 | 1 | -319/+240 |
| | | |||||
* | | Another round of small fixes, especially spelling errors... | dkf | 2024-01-25 | 1 | -269/+158 |
| | | |||||
* | | More small bits of doc polishing | dkf | 2024-01-21 | 1 | -29/+3 |
| | | |||||
* | | Clean up of docs | dkf | 2024-01-21 | 1 | -78/+108 |
|/ | |||||
* | Generalise http::register etc and revise recent changes that were tls-only. | kjnash | 2023-12-05 | 1 | -10/+38 |
| | |||||
* | Fix bug 1173760 (proxy server for https). Add http::config options ↵ | kjnash | 2022-10-25 | 1 | -11/+40 |
| | | | | -proxynot, -proxyauth. | ||||
* | Few more formatting errors | jan.nijtmans | 2022-10-11 | 1 | -5/+1 |
| | |||||
* | merge 8.6 | jan.nijtmans | 2022-09-15 | 1 | -3/+3 |
|\ | |||||
* \ | Merge 8.7 | kjnash | 2022-09-15 | 1 | -4/+4 |
|\ \ | |||||
| * | | Fix formatting in http.n | jan.nijtmans | 2022-09-09 | 1 | -1/+1 |
| | | | |||||
* | | | Minor bugfixes and refactoring of new code. Handle more errors in ↵ | kjnash | 2022-09-15 | 1 | -239/+535 |
| | | | | | | | | | | | | 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 | -5/+132 |
| | | | | | | | | | | | | 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. | ||||
* | | | Rearrange groups of lines in http.n without other changes to content. | kjnash | 2022-09-12 | 1 | -74/+74 |
| | | | |||||
* | | | Add new commands http::requestLine, requestHeaders, requestHeaderValue. Add ↵ | kjnash | 2022-09-12 | 1 | -17/+107 |
| | | | | | | | | | | | | aliases http::responseBody -> http::data, responseLine -> code, responseCode -> ncode, responseHeaders -> meta, responseHeaderValue -> metaValue. | ||||
* | | | Fix bug [a13b9d0ce1] on HTTP compression: remove "compress", amend "deflate". | kjnash | 2022-09-11 | 1 | -3/+3 |
| | | | |||||
* | | | Add option to detect XML files and their encoding when the server supplies ↵ | kjnash | 2022-09-10 | 1 | -0/+13 |
| | | | | | | | | | | | | 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 | -24/+47 |
| | | | | | | | | | | | | are case-insensitive so convert to lower case. | ||||
* | | | Add command http::reason to return the recommended reason phrase for a HTTP ↵ | kjnash | 2022-09-08 | 1 | -4/+45 |
|/ / | | | | | | | server status code (bug [1214322]). | ||||
* | | (Still buggy.) Add the ::socket replacement ::http::socket and its ↵ | kjnash | 2022-09-06 | 1 | -0/+27 |
| | | | | | | | | 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. | ||||
* | | Merge 8.6 | jan.nijtmans | 2022-05-13 | 1 | -42/+102 |
|\ \ | |/ | |||||
| * | Correction to http(n) - cannot use Upgrade header to upgrade to http/3 | kjnash | 2022-05-13 | 1 | -2/+2 |
| | | |||||
| * | In http(n), repaginate long lines. | kjnash | 2022-05-11 | 1 | -19/+32 |
| | | |||||
| * | In http(n), escape - to \- in all command options except example code. | kjnash | 2022-05-11 | 1 | -31/+31 |
| | | |||||
| * | Revise http(n) to fix #6afa947d1a | kjnash | 2022-05-11 | 1 | -2/+10 |
| | | |||||
| * | Revise http(n) to fix #14e3c258d9 | kjnash | 2022-05-11 | 1 | -6/+14 |
| | | |||||
| * | Revise http(n) to fix #443195 | kjnash | 2022-05-11 | 1 | -0/+5 |
| | | |||||
| * | Revise http(n) to fix #1414262 | kjnash | 2022-05-11 | 1 | -0/+25 |
| | | |||||
| * | Revise http(n) to fix #15e4bd83c2 | kjnash | 2022-05-11 | 1 | -1/+2 |
| | | |||||
* | | Remove [https://core.tcl-lang.org/tcl/info/1fe8ca8d3eb87b65|Horrible Hack] ↵ | jan.nijtmans | 2022-05-13 | 1 | -6/+1 |
| | | | | | | | | | | 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.6 | jan.nijtmans | 2022-05-10 | 1 | -0/+34 |
|\ \ | |/ | |||||
| * | Fix the bug. Standardise and document protocol upgrades. | kjnash | 2022-05-10 | 1 | -0/+34 |
| | | |||||
* | | Update docs to reflect http 2.10 | dgp | 2021-06-04 | 1 | -2/+2 |
| | | |||||
* | | Merge 8.6 | jan.nijtmans | 2020-11-20 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Don't use "Copyright <year> _by_" any more. This results in more ↵ | jan.nijtmans | 2020-11-20 | 1 | -1/+1 |
| | | | | | | | | consistant copyright statements in the (html) documentation | ||||
* | | Merge 8.6 | jan.nijtmans | 2020-11-17 | 1 | -4/+6 |
|\ \ | |/ | |||||
| * | Extend tcltk-man2html-utils.tcl, so it can handle the TIP #588 man-page. ↵ | jan.nijtmans | 2020-11-17 | 1 | -4/+6 |
| | | | | | | | | Also fix 2 (minor) syntax errors in man-pages | ||||
* | | Merge documentation changes for http and dict from branch ↵ | oehhar | 2020-11-16 | 1 | -7/+17 |
|\ \ | |/ | | | | | [oehhar-documentation-tickets] | ||||
| * | Ticket [361303]: http doc: status values incomplete | oehhar | 2020-11-16 | 1 | -4/+9 |
| | | |||||
| * | Ticket [4f511270af7]: http documentation: -query data may be any data | oehhar | 2020-11-16 | 1 | -3/+5 |
| | | |||||
| * | Ticket [93551c1230]: Document that http::geturl processes the event loop ↵ | oehhar | 2020-11-16 | 1 | -0/+3 |
| | | | | | | | | without -command | ||||
* | | Merge 8.6 | jan.nijtmans | 2020-08-29 | 1 | -0/+4 |
|\ \ | |/ | |||||
| * | Fix for http bug c2dc1da315. Add tests. Add detail about -handler to ↵ | kjnash | 2020-08-24 | 1 | -0/+4 |
| | | | | | | | | http(n). Bump version to 2.9.5. | ||||
* | | Merge 8.6 | jan.nijtmans | 2020-06-21 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Bugfix for #f81beca7af. Revert mistaken change to -querychannel -translation ↵ | kjnash | 2019-07-14 | 1 | -2/+2 |
| | | | | | | | | in library/http/http.tcl. Bump http version to 2.9.1. Also, give correct major version in doc/http.n and adjust example user-agent string to a 2.9 value. | ||||
* | | Make it easier to extend cookiejar for policy reasons | dkf | 2018-10-15 | 1 | -3/+3 |
| | | |||||
* | | Fix up citations | dkf | 2018-10-14 | 1 | -1/+2 |
| | | |||||
* | | Added documentation | dkf | 2018-10-14 | 1 | -0/+110 |
| | | |||||
* | | Avoid making question marks bold or italic in docs UNLESS EXACTLY MEANINGFUL | dkf | 2018-10-09 | 1 | -2/+2 |
|/ | |||||
* | Give lambda function a name "ReceiveChunked" for easier testing. New ↵ | jan.nijtmans | 2018-09-23 | 1 | -5/+13 |
| | | | | function quoteString and code cleanup |