Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge 8.6 | jan.nijtmans | 2022-09-15 | 1 | -3/+3 |
|\ | |||||
* \ | Merge 8.7 | kjnash | 2022-09-15 | 3 | -4/+42 |
|\ \ | |||||
| * | | Document TIP 602 | apnadkarni | 2022-09-15 | 1 | -0/+34 |
| | | | |||||
| * | | Merge 8.6 | oehhar | 2022-09-09 | 1 | -0/+4 |
| |\ \ | | |/ | |||||
| | * | Ticket [6978c01b65]: add file encoding tests, which should fail in 9.0, but ↵ | oehhar | 2022-09-09 | 1 | -0/+4 |
| | |\ | | | | | | | | | | | | | are ok in 8.6 and 8.7: write unrepresentable character and read invalid multi-byte character | ||||
| | | * | Ticket [a11678b759]: improve after documentation for time <= 0. | oehhar | 2022-08-18 | 1 | -0/+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-09-02 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | Fix [95b6a1747a]: Eval.3 docu fix | jan.nijtmans | 2022-09-02 | 1 | -1/+1 |
| | | | |||||
* | | | Merge 8.6 | jan.nijtmans | 2022-09-01 | 1 | -2/+2 |
|\ \ \ | |/ / | |||||
| * | | Fix [36ec49db6abc3b1a]: Tcl_TraceVar manpage : missing `const` on char* fields | jan.nijtmans | 2022-09-01 | 1 | -2/+2 |
| |/ | |||||
* | | Merge 8.7 | jan.nijtmans | 2022-08-21 | 2 | -3/+3 |
|\ \ | |||||
| * | | Wrong escape in encoding.n | jan.nijtmans | 2022-07-20 | 1 | -2/+2 |
| | | | |||||
| * | | Simplify TIP #609 implementation, make TCL_QUEUE_ALERT_IF_EMPTY work for all ↵ | jan.nijtmans | 2022-07-05 | 1 | -1/+1 |
| | | | | | | | | | | | | positions and improve documentation | ||||
* | | | Merge 8.7 | jan.nijtmans | 2022-07-04 | 2 | -21/+69 |
|\ \ \ | |/ / | |||||
| * | | TIP #609: Enhance Tcl_ThreadQueueEvent() | jan.nijtmans | 2022-07-03 | 1 | -5/+10 |
| |\ \ | |||||
| | * \ | Merge 8.7 | jan.nijtmans | 2022-06-20 | 3 | -9/+8 |
| | |\ \ | |||||
| | * \ \ | Merge 8.7 | jan.nijtmans | 2022-06-10 | 4 | -35/+5 |
| | |\ \ \ | |||||
| | * \ \ \ | Merge 8.7 | jan.nijtmans | 2022-05-19 | 1 | -43/+132 |
| | |\ \ \ \ | |||||
| | * \ \ \ \ | Merge 8.7 | jan.nijtmans | 2022-04-26 | 16 | -755/+630 |
| | |\ \ \ \ \ | |||||
| | * \ \ \ \ \ | Merge 8.7 | jan.nijtmans | 2021-11-16 | 6 | -74/+187 |
| | |\ \ \ \ \ \ | |||||
| | * | | | | | | | Make TCL_QUEUE_ALERT_IF_EMPTY a separate flag | jan.nijtmans | 2021-08-15 | 1 | -10/+5 |
| | | | | | | | | | |||||
| | * | | | | | | | Proposed TIP #609 implementation | jan.nijtmans | 2021-08-15 | 1 | -5/+18 |
| | | | | | | | | | |||||
| * | | | | | | | | TIP #607: -failindex option for encoding convertto/convertfrom | jan.nijtmans | 2022-07-02 | 1 | -16/+59 |
| |\ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ / | |/| | | | | | | | |||||
| | * | | | | | | | Merge 8.7 | jan.nijtmans | 2022-06-15 | 7 | -98/+155 |
| | |\ \ \ \ \ \ \ | | | | |_|_|_|/ / | | | |/| | | | | | |||||
| | * | | | | | | | Merge 8.7. Renumber testcases in cmdAH.test. | jan.nijtmans | 2022-03-21 | 1 | -4/+4 |
| | |\ \ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ \ | Rebase towards 8.7 | jan.nijtmans | 2022-03-17 | 1 | -16/+59 |
| | |\ \ \ \ \ \ \ \ | |||||
| | | * | | | | | | | | TIP607 encoding failindex: user documentation | oehhar | 2022-03-17 | 1 | -16/+59 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Merge 8.7 | jan.nijtmans | 2022-06-20 | 1 | -2/+4 |
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / | |||||
| * | | | | | | | | | | Fix [a55872c242]: tcl8.7 on windows: linking against stubs library is now ↵ | jan.nijtmans | 2022-06-20 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | required in 8.7. If the Tcl library is static (.lib/.a) then the stub library is (with this fix) no longer necessary. If the Tcl library is a dll, document that the stub library is now necessary. | ||||
* | | | | | | | | | | | update doc | jan.nijtmans | 2022-06-20 | 1 | -2/+8 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Merge 8.7 | jan.nijtmans | 2022-06-19 | 1 | -3/+3 |
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / | |||||
| * | | | | | | | | | | Fix TIP #312 documentation. Backported from [9c4dcc7347e8ef51] | jan.nijtmans | 2022-06-19 | 1 | -3/+3 |
| |\ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / / | |/| | | | | | | | | | |||||
| | * | | | | | | | | | How about fixing all instances (follow-up to [9c4dcc7347])? | bch | 2022-06-19 | 1 | -2/+2 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | correct LinkVar.3 per [ddaa30125], TIP 312 | bch | 2022-06-19 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Merge 9.0. Add Tcl_ProcObjCmd2() | jan.nijtmans | 2022-05-31 | 4 | -31/+3 |
| | |\ \ \ \ \ \ \ \ \ | |||||
| | | * \ \ \ \ \ \ \ \ | Merge 8.7 | jan.nijtmans | 2022-05-31 | 4 | -31/+3 |
| | | |\ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / / / | |/| | | | | | | | | | | |||||
| | * | | | | | | | | | | Merge 9.0 | jan.nijtmans | 2022-05-27 | 1 | -4/+2 |
| | |\ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / / | |||||
| | | * | | | | | | | | | Merge 8.7 | jan.nijtmans | 2022-05-27 | 1 | -4/+2 |
| | | |\ \ \ \ \ \ \ \ \ | |||||
| | * | \ \ \ \ \ \ \ \ \ | Merge 9.0 | jan.nijtmans | 2022-05-26 | 1 | -1/+1 |
| | |\ \ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / / / | |||||
| | * | | | | | | | | | | | Merge 9.0 | jan.nijtmans | 2022-05-19 | 1 | -2/+5 |
| | |\ \ \ \ \ \ \ \ \ \ \ |