Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

71 check-ins using file generic/tclStringObj.c version d43998962e

2019-03-07
20:02
[39fed4dae5] Proposed test check-in: e130dc3db2 user: dgp tags: pkg-return-check
2018-04-21
13:31
Amend httpPipeline.test tests to use stdout not stderr, and thus avoid the report {Test files exitin... check-in: 2929e52c0a user: kjnash tags: bug-46b6edad51-concurrent-http
2018-04-20
20:06
Document the new proc http::registerError in http.n check-in: 5f3ccedc8a user: kjnash tags: bug-46b6edad51-concurrent-http
2018-04-13
15:48
Restore Tcl 8+4 tab convention check-in: 05ac4d0cdd user: kjnash tags: bug-46b6edad51-concurrent-http
15:41
Improve detection and reporting of TLS errors. New command http::registerError to assist the latter... check-in: 88b489b2bd user: kjnash tags: bug-46b6edad51-concurrent-http
2018-04-04
13:37
Restore most lines to 80 columns check-in: f2462a4cc7 user: kjnash tags: bug-46b6edad51-concurrent-http
12:00
Use coroutines to remove blocking on HTTP connections check-in: 853e5b1033 user: kjnash tags: bug-46b6edad51-concurrent-http
2018-04-01
01:09
Increase test timeout to 10s. Remove commenting from Log calls that report long delay for [socket]. check-in: 386c1a2e43 user: kjnash tags: bug-46b6edad51-concurrent-http
2018-03-31
15:27
Chasing timeout bug: reduce client timeout to 4s in tests; more sanity checking in non-keep-alive te... check-in: 13e7a8c6d3 user: kjnash tags: bug-46b6edad51-concurrent-http
2018-03-30
10:13
For thorough testing, set test file to verbose, and uncomment Log calls in http.tcl. check-in: ee25e0edbf user: kjnash tags: bug-46b6edad51-concurrent-http
10:02
Bugfixes. Details in ticket 46b6edad51. check-in: 8ac0b6f067 user: kjnash tags: bug-46b6edad51-concurrent-http
2018-03-29
18:20
Adapt tests/httpPipeline.test for test without installation. Comment out some Log calls from tests/... check-in: f4d894e720 user: kjnash tags: bug-46b6edad51-concurrent-http
2018-03-27
14:20
Implement queuing and pipelining for HTTP requests over a persistent connection. check-in: 8231eeead0 user: kjnash tags: bug-46b6edad51-concurrent-http
08:56
Adapt fconfigure -translation for two-way pipelined operation. check-in: 1876e25b9c user: kjnash tags: bug-46b6edad51-concurrent-http
08:55
Define variable tk used in Log calls for testing. check-in: 0cf74e9584 user: kjnash tags: bug-46b6edad51-concurrent-http
08:52
First step for implementing concurrent requests using the same connection. Define namespace variable... check-in: 2302d7d93d user: kjnash tags: bug-46b6edad51-concurrent-http
08:49
Revise tests/http11.test for use with commits from 78b23edb6b onwards. Adjust proc "handler" to con... check-in: 60eee5809f user: kjnash tags: bug-46b6edad51-concurrent-http
08:37
BUGFIX. Send "Connection: keep-alive" even if HTTP/1.1. Some servers (including Apache 2.2 on RHEL6)... check-in: ce8e60193b user: kjnash tags: bug-46b6edad51-concurrent-http
08:32
New http::config option -zip to control whether to send an "Accept-Encoding" request-header for a zi... check-in: bbffa96ba7 user: kjnash tags: bug-46b6edad51-concurrent-http
08:29
Workaround for bug with https and unchunked response. A [read] does not deliver until the server cl... check-in: 8ace435352 user: kjnash tags: bug-46b6edad51-concurrent-http
08:25
Changes to response handling in Finish, Eot and Event. Carefully distinguish expected and premature ... check-in: 78b23edb6b user: kjnash tags: bug-46b6edad51-concurrent-http
08:20
Add "array unset socketMapping" in http::init. The sockets are closed and therefore do not belong in... check-in: d4a10cd1ff user: kjnash tags: bug-46b6edad51-concurrent-http
08:17
Tidying - add empty else clauses, omit :: at start of command name http::CloseSocket in proc definit... check-in: 8ca4a197fa user: kjnash tags: bug-46b6edad51-concurrent-http
08:15
Update some Log calls, mainly to specify token. check-in: f5947f16f4 user: kjnash tags: bug-46b6edad51-concurrent-http
08:12
Update some comments and a Log. check-in: e8deab8539 user: kjnash tags: bug-46b6edad51-concurrent-http
08:10
Rename some variables and commands. Details in ticket 46b6edad51. check-in: 680b022c38 user: kjnash tags: bug-46b6edad51-concurrent-http
08:08
Add parentheses to some "if" tests; transform one test without changing its outcome. check-in: 136afdd53a user: kjnash tags: bug-46b6edad51-concurrent-http
08:07
Give all procs an explicit return, except where commented as "Implicit Return". check-in: 327a3ce07a user: kjnash tags: bug-46b6edad51-concurrent-http
08:05
Adjust to 80 columns except one 82-column line which would be less intelligible. check-in: cf50069558 user: kjnash tags: bug-46b6edad51-concurrent-http
08:03
Adjust whitespace to Tcl 8+4 tab convention. check-in: 021b339361 user: kjnash tags: bug-46b6edad51-concurrent-http
07:48
Create new branch named "bug-46b6edad51-concurrent-http" check-in: 2a6e853616 user: kjnash tags: bug-46b6edad51-concurrent-http
2018-01-09
11:15
(partial) fix for [https://core.tcl.tk/tk/info/00a27923ee26437611e1ed83f96e15b6caabcd8b|00a27923ee]:... Closed-Leaf check-in: f0adfe7dac user: jan.nijtmans tags: bug-00a27923ee
2018-01-07
18:05
Merge changes form 8.6 branch except retain legacy MSVC build system. Also, fix build break seen wh... check-in: 0551245a6e user: mistachkin tags: irontcl
2018-01-04
13:00
(cherry-pick): Use http 2 instead of http 1 for Safe Base testing. check-in: 116dad3ca7 user: jan.nijtmans tags: core-8-6-branch
2017-12-28
21:14
Fix bug introduced in [0dd0d14489258621] (only for TCL_UTF_MAX > 3): If len parameter = -1, returned... check-in: b4b65e69b8 user: jan.nijtmans tags: core-8-6-branch
18:49
Fix handling of surrogates (when TCL_UTF_MAX > 3) in Tcl_UtfNcmp()/Tcl_UtfNcasecmp()/TclUtfCasecmp()... check-in: 1ebc1bcaa5 user: jan.nijtmans tags: core-8-6-branch
18:45
Make Tcl_WinTCharToUtf/Tcl_WinUtfToTChar work when TCL_UTF_MAX > 3, mainly when sizeof(Tcl_UniChar) ... check-in: 0dd0d14489 user: jan.nijtmans tags: core-8-6-branch
17:04
merge zipfs check-in: bb29267b50 user: jan.nijtmans tags: androwish
16:54
merge core-8-6-branch check-in: e80c463d40 user: jan.nijtmans tags: zipfs
2017-12-26
03:30
Safer to compare TCLDIR against "" rather than ifdef as recursive nmakes can pass TCLDIR as defined ... check-in: d9ab6f42be user: apnadkarni tags: core-8-6-branch
2017-12-23
22:34
Keep track of Yaakov Selkowitz's changes for Cygwin. check-in: 381e6a60de user: jan.nijtmans tags: cygwin
18:33
merge release check-in: 357365b905 user: jan.nijtmans tags: core-8-6-branch
07:56
Look for Tcl and Tk import libraries with or without "t" suffix convention when building extensions.... check-in: fa8d8e1ce7 user: apnadkarni tags: core-8-6-branch
2017-12-20
18:28
Further fix for issue [ba1419303b4c]: Delete a namespace for an ensemble having a deletion trace del... check-in: fae91079f3 user: pooryorick tags: core-8-6-branch
18:26
Fix for issue [ba1419303b4c]: Delete a namespace for an ensemble having a deletion trace deletes its... check-in: c5638e7db7 user: pooryorick tags: core-8-6-branch
2017-12-19
20:53
merge 8.6; update changes Closed-Leaf check-in: 1e46dacaab user: dgp tags: release, core-8-6-8-rc, core-8-6-8
20:48
[586e71dce4] Exeception handling at level #0 by EvalObjv check-in: 1a04c85a4f user: dgp tags: core-8-6-branch
14:46
update changes check-in: fe783af831 user: dgp tags: core-8-6-8-rc
2017-12-18
14:06
merge 8.6 check-in: 4f8460d7eb user: dgp tags: core-8-6-8-rc
13:56
(cherry-pick): Added assoc, ftype and move as auto_execok shell built-ins on Windows. check-in: dc862b1ad2 user: jan.nijtmans tags: core-8-6-branch
11:41
Add win/rules-ext.vc and win/targets.vc to "make dist". Reported by Paul Overmeier. Thanks! check-in: 09c31fe30f user: jan.nijtmans tags: core-8-6-branch
2017-12-14
13:32
merge 8.6 check-in: 66da3b75c6 user: dgp tags: core-8-6-8-rc
2017-12-13
10:03
Updated nmake system to make use of the new nmakehlp -L option for locating dependencies. check-in: aca1f49025 user: apnadkarni tags: core-8-6-branch
2017-12-12
17:32
Add -L option to nmakehlp to locate directories check-in: c2285042d1 user: apnadkarni tags: core-8-6-branch
2017-12-11
16:26
Allow standard targets to be selectively disabled. Automatic install for extension stubs and public ... check-in: 2910ed4636 user: apnadkarni tags: core-8-6-branch
2017-12-09
15:31
Undo latest change to tcl.rc, since the autoconf-based windows build doesn't know about PRJLIBNAME check-in: d4d16f9ee7 user: jan.nijtmans tags: core-8-6-branch
2017-12-08
13:54
Merge TIP 477 implementation check-in: eeceb67049 user: apnadkarni tags: core-8-6-branch
2017-12-07
19:44
Merge changes form 8.6 branch. check-in: c897144c1d user: mistachkin tags: irontcl
02:01
update changes check-in: 1a85e7f660 user: dgp tags: core-8-6-8-rc
2017-12-06
21:59
changes WIP check-in: 3dc724963c user: dgp tags: core-8-6-8-rc
21:03
merge 8.6 check-in: 88d0d60517 user: dgp tags: core-8-6-8-rc
20:46
Plug memleak recently put into [package require]. check-in: 322b850aaa user: dgp tags: core-8-6-branch
19:58
merge 8.6 check-in: 71686a3bf6 user: dgp tags: core-8-6-8-rc
19:57
[0e4d88b650] Added enough refcounting to stop `make valgrind` complaints about "Invalid read". This... check-in: 57f16b0bf3 user: dgp tags: core-8-6-branch
16:04
(cherry-pick from core-8-6-8-rc): Duplicate test names check-in: 019a2752d0 user: jan.nijtmans tags: core-8-6-branch
15:30
Duplicate test names check-in: 828aed54a9 user: dgp tags: core-8-6-8-rc
15:27
Start RC branch for Tcl 8.6.8 check-in: 4131606306 user: dgp tags: core-8-6-8-rc
13:05
[ce3a211dcb] Failed file normalize when tail is empty string. check-in: 3eb09544e5 user: dgp tags: core-8-6-branch
2017-12-05
15:27
[4f6a1ebd64] Stop crash when same value passed to the -map and -subcommands options of ensemble conf... check-in: 1b11773899 user: dgp tags: core-8-6-branch
2017-12-01
12:47
Fix [4f51e1c5dcf75de22f5907f7b66361e4bcab02e2|4f51e1c5dc]: patch to correct linker flag sequence check-in: ff019ab462 user: jan.nijtmans tags: core-8-6-branch
2017-11-30
17:10
[5808081213] Permit all bytearrays (including impure ones) to report length without shimmering check-in: 2381208744 user: dgp tags: core-8-6-branch