Timeline
Not logged in

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

499 check-ins using file tests/ioCmd.test version c5f409c87a

2020-04-20
05:22
Remove last knownBug. Closed-Leaf check-in: be8d84fe6a user: dgp tags: dgp-utf-explore
05:17
Apply fix for [2738427] and adjust tests. check-in: 27cfa0775d user: dgp tags: dgp-utf-explore
05:09
Apply fix for [493dccc2de] and adjust tests. check-in: 7db642d35a user: dgp tags: dgp-utf-explore
04:58
Apply fix for [5e6346a252] and adjust tests. check-in: 32bc8e9f0c user: dgp tags: dgp-utf-explore
04:40
Apply first fix of [c61818e4c9] and adjust tests. check-in: 4227206dc3 user: dgp tags: dgp-utf-explore
04:19
Remove one misplaced "compat85" constraint. Note that "compat85" is being used to conflate two separ... check-in: 6a0e2038a7 user: dgp tags: dgp-utf-explore
04:02
Apply the overlong rejection backport fix again, but this time don't attempt to include surrogate su... check-in: daafc7f0aa user: dgp tags: dgp-utf-explore
2020-04-19
23:23
We know that Tcl 8.5.19 suffered from [2738427] where Tcl_NumUtfChars did not handle incomplete sequ... check-in: 4e95159d0a user: dgp tags: dgp-utf-explore
23:12
We know that Tcl 8.5.19 does not support Unicode 11. check-in: 3d84b52ee9 user: dgp tags: dgp-utf-explore
23:12
We know the Tcl 8.5.19 suffers from [c61818e4c9] where Tcl_UtfPrev uncritically accepts all bytes >=... check-in: b8f4831925 user: dgp tags: dgp-utf-explore
23:00
We know that Tcl 8.5.19 suffers from [67aa9a2070] -- accepting overlong. check-in: f54a350e47 user: dgp tags: dgp-utf-explore
22:47
Attach modern testing machinery and tests to a pre-backport state of Tcl 8.5 to see what compatibili... check-in: ea2dce9063 user: dgp tags: dgp-utf-explore
2018-10-22
13:11
Expand the build matrix Closed-Leaf check-in: e8f9027ec2 user: dkf tags: travis-8.5
2018-10-21
10:16
Disable windows builds. Make test failures fatal. check-in: 3bfdd781da user: dkf tags: travis-8.5
2018-10-20
18:02
Remove old README check-in: c7d905abde user: dkf tags: travis-8.5
16:47
Add local links check-in: ce6a2e7c54 user: dkf tags: travis-8.5
16:44
formatting tweak check-in: 714d2aca19 user: dkf tags: travis-8.5
12:54
formatting tweak check-in: e10efad87d user: dkf tags: travis-8.5
12:01
formatting fix check-in: 447e1de8d8 user: dkf tags: travis-8.5
11:57
Travis CI build check-in: 0f4e7c557c user: dkf tags: travis-8.5
2018-01-25
20:28
Dup test names check-in: 4598486182 user: dgp tags: core-8-5-branch
2018-01-04
12:58
(cherry-pick): Use http 2 instead of http 1 for Safe Base testing. check-in: be96f22ee4 user: jan.nijtmans tags: core-8-5-branch
2017-12-06
20:44
Plug memleak recently put into [package require]. check-in: ce911aa764 user: dgp tags: core-8-5-branch
13:02
[ce3a211dcb] Failed file normalize when tail is empty string. check-in: ddb94d62fe user: dgp tags: core-8-5-branch
2017-12-05
15:12
Factor clearing of ensemble subcommand table into utility routine. check-in: d9a2dad6b7 user: dgp tags: core-8-5-branch
14:57
[4f6a1ebd64] Stop crash when same value passed to the -map and -subcommands options of ensemble conf... check-in: 67fc11277f user: dgp tags: core-8-5-branch
14:36
Another revised fix, much closer to sebres' patch now. Closed-Leaf check-in: 5fb1fcc0cb user: dgp tags: bug-4f6a1ebd64
2017-12-04
18:36
[4f6a1ebd64] Different fix for the problem. Re-order the filling of the subcommand table so there i... check-in: f8daa294c6 user: dgp tags: bug-4f6a1ebd64
2017-11-30
18:14
[4f6a1ebd64] Fix to stop new crashing test namespace-42.9 Closed-Leaf check-in: d3ba3a9f51 user: dgp tags: bug-4f6a1ebd64
2017-11-29
14:07
fix [4f6a1ebd64] bug without duplication, + additional test case to cover the last wins case (on dic... Closed-Leaf check-in: f9e184a041 user: sebres tags: core_8_5_fix_4f6a1ebd64
13:59
Cherry-picked test-cases from [046a5af026]: fix for issue [4f6a1ebd64]: ensemble: segmentation fault... check-in: 2f25d1a37b user: sebres tags: core-8-5-branch
2017-11-17
15:28
Fix [fab92486a1b05ba6f7cfe8677da95b9efb3beff0|fab92486a1]: Windows error 14 "Out of memory" mapping ... check-in: 366f92e36e user: jan.nijtmans tags: core-8-5-branch
2017-11-16
08:39
No longer document (even though it's only in an example) that Tcl_SavedResult is a struct, and that ... check-in: 5f3aa55ed1 user: jan.nijtmans tags: core-8-5-branch
2017-11-14
13:36
[5d6de65036] [package require] with [package prefer stable] was not choosing available stable packag... check-in: c9b0215acb user: dgp tags: core-8-5-branch
2017-11-13
18:58
Ticket [5d65e65036]. My fix. Do not skip the second check for stable versions even when the main che... Closed-Leaf check-in: 12e286e121 user: aku tags: bug-5d6de65036
10:49
No longer mark Tcl_EvalFile() as obsolete, since it will continue to be supported in Tcl 9.0 check-in: a67e5b615e user: jan.nijtmans tags: core-8-5-branch
2017-11-08
02:50
compiler warning check-in: 8bbd02b04f user: dgp tags: core-8-5-branch
02:18
[3298012] Stop RebuildTable asking ckalloc for more than it can give. check-in: 82ced5efa6 user: dgp tags: core-8-5-branch
2017-11-07
21:32
Attempted bug fix. Closed-Leaf check-in: 1752102644 user: dgp tags: bug-3298012
2017-11-06
00:10
Test case for Bug 5d65e65036. check-in: 5805c000a6 user: dgp tags: bug-5d6de65036
2017-10-27
12:23
Update tests that were still written on the outdated premise that Tcl's encoding subsystem had to in... check-in: a35ce926ed user: dgp tags: core-8-5-branch
2017-10-24
13:24
Historical change affecting tests: Detroit did not observe Daylight Saving Time in 1967 check-in: a3463a55a6 user: kbk tags: core-8-5-branch
13:18
Update to tzdata2017c check-in: ef0f9084df user: kbk tags: core-8-5-branch
2017-10-09
14:23
In nmakehlp -v, return non-0 exit code if version is not found. (taken from vc-reform branch) check-in: a0bd77b537 user: jan.nijtmans tags: core-8-5-branch
12:52
Add visual-studio related entries to ignore-glob. Taken over from reform-vc branch check-in: b94bf5a82c user: jan.nijtmans tags: core-8-5-branch
2017-09-02
21:48
[0e4d88b650] Allow command overwrite when deletion callback deletes namespace. check-in: 45f8a407e0 user: dgp tags: core-8-5-branch
21:36
merge 8.5 Closed-Leaf check-in: 08a3ce668a user: dgp tags: bug-0e4d88b650
21:14
Add test check-in: 6ef60d9e40 user: dgp tags: bug-0e4d88b650
20:40
Similar fix to Tcl_CreateCommand(). check-in: 25cbb05b14 user: dgp tags: bug-0e4d88b650
20:17
Tidy up. check-in: 3ac5b5be63 user: dgp tags: bug-0e4d88b650
19:35
[Bug 0e4d88b650] First draft fix. Re-resolve namespace after cmd deletion. check-in: 904192d8b7 user: dgp tags: bug-0e4d88b650
2017-08-08
16:45
Cherrypick [527d354828] check-in: b300e0ceb0 user: andy tags: core-8-5-branch
2017-07-17
08:01
Fix [fb2208172c671f29d60e9ac928d9ded45d01d8b8|fb2208172c]: tclIndex varies across builds from auto_m... check-in: cb7edbc60b user: jan.nijtmans tags: core-8-5-branch
2017-07-14
14:21
stability fix: try to avoid segfault using released object, in error case of Tcl_ObjSetVar2, if newV... Leaf check-in: bc5e7bdafc user: sebres tags: fix-8-5-578155d5a19b348d
2017-07-13
15:46
merge (integrate) sebres-event-perf-fix-busy-wait check-in: e619eb2ac3 user: sebres tags: sebres-8-5-event-perf-branch
15:43
avoid busy wait if new short block-time will be set within service event-cycle (Tcl_DoOneEvent) prod... Closed-Leaf check-in: 834c53d3c6 user: sebres tags: sebres-event-perf-fix-busy-wait
15:41
timer: fixed setup of the block-time to 0.0 by pending timer of new generation, example: tclsh -c ... check-in: 65b4e0df6a user: sebres tags: sebres-event-perf-fix-busy-wait
15:03
Fix [293344d4f3]: Regression in SQLite test-suite. Long-standing bug in implementation of TclUtfToUn... check-in: 66a24e0413 user: jan.nijtmans tags: core-8-5-branch
2017-07-10
11:17
merge core-8-5-branch check-in: 230de0c28e user: sebres tags: sebres-8-5-event-perf-branch
10:58
avoid blocking wait if we've some retarded events (from last event-cycle) and max blocking time was ... check-in: 7487cc4a08 user: sebres tags: sebres-8-5-event-perf-branch
10:56
reintegrate sebres-8-6-event-perf-branch back to 8.5 check-in: d97f93c3f3 user: sebres tags: sebres-8-5-event-perf-branch
2017-07-03
13:32
performance test cases extended check-in: 09e833e963 user: sebres tags: sebres-8-5-event-perf-branch
13:32
cleanup... check-in: 059712404c user: sebres tags: sebres-8-5-event-perf-branch
13:32
after at: added simple workaround for absolute timers/sleep ("after at real-time"): because we use m... check-in: 12d1d63e18 user: sebres tags: sebres-8-5-event-perf-branch
13:32
code review and small optimizations check-in: 3fc8da2b5f user: sebres tags: sebres-8-5-event-perf-branch
13:32
fix check event source threshold (corresponds 100-ns ranges, if the wide-clicks supported); because... check-in: 68ebe50d7b user: sebres tags: sebres-8-5-event-perf-branch
13:32
unix: implements wide-clicks on unix (1 wide-click == 0.001 microseconds (1 nanosecond)), so more pr... check-in: 701d66ce66 user: sebres tags: sebres-8-5-event-perf-branch
13:32
[unix] fixes conditional-wait: timeout is monotonic based; check-in: ff5825e185 user: sebres tags: sebres-8-5-event-perf-branch
13:32
Introduced monotonic time as ultimate fix for time-jump issue (fixed for windows and unix now, TIP #... check-in: b9371d7b63 user: sebres tags: sebres-8-5-event-perf-branch
13:31
don't cancel scheduled event as long as the event list is not bidirectional (too slow by large queue... check-in: 25de7fd7a9 user: sebres tags: sebres-8-5-event-perf-branch
13:31
fixed timer-marker handling: timer should be always executed after queued event (of the same generat... check-in: 470ed5221b user: sebres tags: sebres-8-5-event-perf-branch
13:31
interim commit: trying to pass test-cases - timer-3.*, chan-io-29.34, socket-2.12 (busy prompt timer... check-in: d49f6f0a55 user: sebres tags: sebres-8-5-event-perf-branch
13:31
Merge branch 'fix-busy-prompt-timers' into event-perf-branch: * Amend to timer-marker: dualize spec... check-in: 5300d21648 user: sebres tags: sebres-8-5-event-perf-branch
13:30
"after at" set factor to 1000000 (seconds), test cases fixed check-in: d9a732f301 user: sebres tags: sebres-8-5-event-perf-branch
13:30
code review, rewrite tclTimer, prolongation, etc. check-in: 449d30a964 user: sebres tags: sebres-8-5-event-perf-branch
13:30
interim commit: code review, rewrite tclTimer, etc. check-in: 6828f2cd17 user: sebres tags: sebres-8-5-event-perf-branch
13:30
revert dual lists (relative/absolute) back to single list (because of better handling, a bit faster,... check-in: 758c0535b4 user: sebres tags: sebres-8-5-event-perf-branch
13:30
amend with review check-in: 14bc0dd532 user: sebres tags: sebres-8-5-event-perf-branch
13:29
don't use tolerance in vwait, because of dual usage, it causes canceling of wait before end-time, on... check-in: a9a747b5f7 user: sebres tags: sebres-8-5-event-perf-branch
13:29
interim commit: trying to resolve time-freezes with new facilities timeJump/timeJumpEpoch check-in: ec9fea1726 user: sebres tags: sebres-8-5-event-perf-branch
13:29
interim commit: trying to resolve time-freezes with new facilities timeJump/timeJumpEpoch check-in: 5210febb78 user: sebres tags: sebres-8-5-event-perf-branch
13:29
call TclWinResetTimerResolution at end of sleep resp. wait for event (no calibration thread anymore)... check-in: 224662ba67 user: sebres tags: sebres-8-5-event-perf-branch
13:29
win: calibration cycle completely rewritten (no calibration thread needed, soft drifts within 250ms ... check-in: e4ba9947f0 user: sebres tags: sebres-8-5-event-perf-branch
13:29
interim commit: amend with optimization check-in: 1a808e5865 user: sebres tags: sebres-8-5-event-perf-branch
13:29
interim commit: time-drift backwards fix... (try to resolve using counter variance + frequency facto... check-in: 7f10e3530d user: sebres tags: sebres-8-5-event-perf-branch
13:29
interim commit: time-drift backwards fix... (try to resolve using frequency factor) check-in: 03036dea9d user: sebres tags: sebres-8-5-event-perf-branch
13:29
interim commit: time-drift backwards fix... check-in: dd49011f15 user: sebres tags: sebres-8-5-event-perf-branch
13:29
interim commit: try to fix time-drift backwards (calibration? something else?)... check-in: 8f6fe6ce01 user: sebres tags: sebres-8-5-event-perf-branch
13:29
interim commit: try to fix time-drift backwards (too long offset after calibration? something else?)... check-in: 53b9e566d9 user: sebres tags: sebres-8-5-event-perf-branch
13:28
extended performance test-cases (test-nrt-capability): RTS-near sleeps with very brief sleep-time. check-in: 76bb78299b user: sebres tags: sebres-8-5-event-perf-branch
13:28
chanio.test: optimize several tests cases running too long (shorten unwanted large sleeps) check-in: 027865018d user: sebres tags: sebres-8-5-event-perf-branch
13:28
bug fix: prevent setting of negative block-time by too few initial wait-time, that may expire immedi... check-in: a71628901c user: sebres tags: sebres-8-5-event-perf-branch
13:27
extended performance test-cases (test-nrt-capability): covering of brief wait-times and other RTS-ne... check-in: 045695e4f9 user: sebres tags: sebres-8-5-event-perf-branch
13:27
[unix] optimized Tcl_WaitForEvent similar to windows changes (makes Tcl for *nix more "RTS" resp. NR... check-in: 07f66da0c2 user: sebres tags: sebres-8-5-event-perf-branch
13:27
added performance test-cases to cover timer-events speed resp. event-driven tcl-handling (cherry-pi... check-in: 550f15450d user: sebres tags: sebres-8-5-event-perf-branch
13:26
fix sporadic errors on some fast cpu/platforms (because bgerror executed in background and it is an ... check-in: dce9ab76c5 user: sebres tags: sebres-8-5-event-perf-branch
13:26
make timer test-case more precise and time-independent, ignores short tolerance (deviation by waitin... check-in: 315153feec user: sebres tags: sebres-8-5-event-perf-branch
13:25
after info, after cancel: compare interpreter of the timer-events by direct retrieving via internal ... check-in: e93c0939d4 user: sebres tags: sebres-8-5-event-perf-branch
13:25
resolved some warnings / fixed unix resp. x64 compilation check-in: 1401c69c39 user: sebres tags: sebres-8-5-event-perf-branch
13:25
code review + better usage of the waiting tolerance (fewer CPU-greedy now, avoid busy-wait if the re... check-in: db1b878a22 user: sebres tags: sebres-8-5-event-perf-branch
13:25
[win] fallback to replace C++ keyword "inline" with C keyword "__inline" Otherwise depending on the... check-in: 2b5c49ab46 user: sebres tags: sebres-8-5-event-perf-branch
13:25
[win32] use timer resolution handling in Tcl_Sleep also; check-in: 608055d821 user: sebres tags: sebres-8-5-event-perf-branch
13:25
Use auto-reset event object (system automatically resets the event state to nonsignaled after wake-u... check-in: c98b99372f user: sebres tags: sebres-8-5-event-perf-branch
13:25
optimization of Tcl_LimitExceeded by internal usage (tclInt header) check-in: dbec3f8d9c user: sebres tags: sebres-8-5-event-perf-branch
13:25
dynamic increase of timer resolution corresponding wait-time; non-blocking wait for event - if bloc... check-in: 3aa1cefdf7 user: sebres tags: sebres-8-5-event-perf-branch
13:24
[enhancement] extend "vwait" with same options as "update", new syntax "vwait ?options? ?timeout? va... check-in: fef447f0a4 user: sebres tags: sebres-8-5-event-perf-branch
13:24
interim commit: try to extend "vwait" with same options as "update" check-in: 3fdc96211a user: sebres tags: sebres-8-5-event-perf-branch
13:24
[performance] do one event (update / event servicing) cycle optimized (introduced threshold to preve... check-in: 44b62f8964 user: sebres tags: sebres-8-5-event-perf-branch
13:24
command "vwait" extended with timeout argument (in ms), 0 could be used to process pending events on... check-in: f6309f5ed8 user: sebres tags: sebres-8-5-event-perf-branch
13:24
[performance] much better handling for timer events within Tcl_ServiceEvent using timer marker in th... check-in: beb4b9527b user: sebres tags: sebres-8-5-event-perf-branch
13:23
[performance] large performance increase by event servicing cycles (3x - 5x faster now); [win] prev... check-in: 0dd0a029f5 user: sebres tags: sebres-8-5-event-perf-branch
13:23
[performance] introduced additional queue for prompt timer events (after 0) that should be executed ... check-in: 928ef3d179 user: sebres tags: sebres-8-5-event-perf-branch
13:23
bug fix: wrong release of after-id tcl-object if it switch type (object leak) check-in: 43f79790a3 user: sebres tags: sebres-8-5-event-perf-branch
13:23
[bug/stable fix] don't execute TimerSetupProc directly (may be unwanted, because changes the blockin... check-in: 6ff3d675ef user: sebres tags: sebres-8-5-event-perf-branch
13:22
after-id: introduced object of type "afterObjType" as self-referenced weak pointer to timer/idle eve... check-in: b7f3dfa629 user: sebres tags: sebres-8-5-event-perf-branch
13:21
rewrite interpreter limit handling using new timer event handling (with delete callback) check-in: 5b7b714b23 user: sebres tags: sebres-8-5-event-perf-branch
13:21
timer resp. idle events optimized: better handling using doubly linked lists, prevents allocating me... check-in: ba83ecc154 user: sebres tags: sebres-8-5-event-perf-branch
13:21
[performance] after-event list optimized (interp-assoc switched to doubly linked list, because requi... check-in: f562bee7a0 user: sebres tags: sebres-8-5-event-perf-branch
09:15
tclPathObj: fixed TclJoinPath (backported from 8.6) - usage of released object and object leakage. c... check-in: 9fc5b82feb user: sebres tags: core-8-5-branch
2017-06-22
08:58
Upgrade all internal character tables to Unicode 10 check-in: 04efb10be6 user: jan.nijtmans tags: core-8-5-branch
2017-06-08
12:34
Fix [2738427]: Tcl_NumUtfChars(...) no overflow check. check-in: e376f4b734 user: jan.nijtmans tags: core-8-5-branch
2017-06-06
09:02
[67aa9a2070] Tcl_UtfToUniChar returns single byte for invalid UTF-8 input as documented. check-in: 3998688718 user: jan.nijtmans tags: core-8-5-branch
2017-05-23
21:57
[win32] optimized calibration cycle (makes Tcl for windows "RTS" resp. NRT-capable): - the clock ti... check-in: f6637d3dd8 user: sebres tags: sebres-8-5-timerate
2017-05-22
11:07
fix advancement of snext: could not cook up a test for this, but the error is clear Leaf check-in: c84d53f778 user: aspect tags: aspect-string-match
10:49
retab Tcl_StringCaseMatch. Oops check-in: 34aca29ae4 user: aspect tags: aspect-string-match
10:47
tidy up control flow check-in: df7b440af5 user: aspect tags: aspect-string-match
10:44
fix up comment style and make them more informative check-in: 2afe609986 user: aspect tags: aspect-string-match
2017-05-16
12:41
back-ported branch sebres-8-6-timerate (new command "timerate" for 8.5) check-in: c8c40eda06 user: sebres tags: sebres-8-5-timerate
2017-05-06
00:43
back to switch. Implement non-recursive * with goto. Much faster on a*a*...b tests from [a4a7f2abd... check-in: 433f1cf0bc user: aspect tags: aspect-string-match
00:39
revert switches to ifs - all these breaks are breaking me check-in: a2fb105d6c user: aspect tags: aspect-string-match
00:36
streamline StringCaseMatch with switch and comments. BEHAVIOUR CHANGE: incomplete bracket groups no... check-in: 5efe8a956f user: aspect tags: aspect-string-match
2017-05-05
17:12
[6015221f59] Segfault after overflow of [binary] field specifier numeric count. check-in: 0055a16a8b user: dgp tags: core-8-5-branch
2017-05-04
12:01
Cherry-pick/backport [65cc894ac5c24495|65cc894ac5]: fix off-by-one possible buffer overrun when look... check-in: 38b35b5cf5 user: jan.nijtmans tags: core-8-5-branch
2017-05-03
15:49
code review: restore missing "break" to step out from internal cycle "while (toWrite > 0) ..." (comp... Leaf check-in: 3651d67d75 user: sebres tags: core-8-5-branch-fix-1997007
15:05
Use GetModuleHandle() in stead of LoadLibrary() when the handle is needed for an already loaded dll.... check-in: 8785cdc62c user: jan.nijtmans tags: core-8-5-branch
11:11
amend to [bd65277151de5a31]: forgotten declaration of hInstance. check-in: 6a9db6d662 user: sebres tags: core-8-5-branch-fix-1997007
10:20
[win] Ensure nothing calls CreateThread directly, may cause conflicts when using the CRT library res... check-in: a18ff63eb7 user: sebres tags: core-8-5-branch-fix-1997007
10:19
[win] Introduces new threaded declarations TclWinThreadCreate/TclWinThreadExit: because of usage of... check-in: 44defcb5cf user: sebres tags: core-8-5-branch-fix-1997007
10:18
fix test-cases (usage on windows, some constraints added, normalized using test-cases of tcl-8.6, et... check-in: 2c86a71948 user: sebres tags: core-8-5-branch-fix-1997007
10:15
back-porting of branch "fix-1997007" to "core-8-5-branch": Closing tcl pipes prevents windows thread... check-in: bd65277151 user: sebres tags: core-8-5-branch-fix-1997007
2017-05-01
20:23
[f9fe90d0fa] [file join] normalization. See filesystem-1.52* check-in: 650c12161a user: dgp tags: core-8-5-branch
2017-04-30
05:34
glob for hidden files on unix should not require stat() Leaf check-in: e83297c2af user: aspect tags: aspect-bug-391bc0fd2c
2017-04-28
17:49
[f34cf83dd0] An optimization was being taken in a case where it produced the wrong result, failing t... check-in: 2158eea530 user: dgp tags: core-8-5-branch
17:43
Test for [f34cf83dd0]. check-in: f49a421a0d user: dgp tags: core-8-5-branch
13:41
(cherry-pick): fix typo-bug (using wrong thread handle by set priority) check-in: 9244c37fcc user: jan.nijtmans tags: core-8-5-branch
2017-04-27
17:02
[04e26c02c0] Remove useless condition that raises warnings. check-in: 7136600525 user: dgp tags: core-8-5-branch
2017-03-23
13:35
(cherry-pick from core-8-6-branch): Update TZ info to tzcode2017b. check-in: 663239bac8 user: jan.nijtmans tags: core-8-5-branch
2017-02-27
14:51
ParseTokens failed to fully respect its numBytes argument. check-in: 62ce873c7c user: dgp tags: core-8-5-branch
2017-02-13
12:24
Tcl_GetWideIntFromObj must fail for values between WIDE_MAX+1 and UWIDE_MAX (bug [96c3f3b47d1]) Leaf check-in: 62e40d8270 user: aspect tags: bug-96c3f3b47d1
2017-02-12
12:17
make [info commands] follow the namespace path from :: (bug [58b96f6744]) Leaf check-in: a756018479 user: aspect tags: bug-58b96f6744
11:43
add some tests for singleton list optimisation [738900] Leaf check-in: ac115634a0 user: aspect tags: aspect-shimmer-singleton-lists
2017-02-11
07:21
Apply ferrieux' shimmer-alex.patch from ticket [738900] check-in: a238a2fafc user: aspect tags: aspect-shimmer-singleton-lists
2017-02-01
14:42
Fix [d0f7ba56f0e8f93b7efb5b09ebc30a824bdd577a|d0f7ba56f0]: INST_EQ first-argument NaN shortcut is to... check-in: 5c78fe98ba user: jan.nijtmans tags: core-8-5-branch
2017-01-20
16:18
Fix [39f6304c2e90549c209cd11a7920dc9921b9f48e|39f6304c2e] follow-up: Make Tcl_LinkVar toleranto to t... check-in: 2579d7ff89 user: jan.nijtmans tags: core-8-5-branch
2017-01-14
08:46
Upgrade TZDATA to IETF tzdata2016j check-in: a7c6635f1f user: venkat tags: core-8-5-branch
2017-01-13
13:04
close fork check-in: 0d7c6af0ef user: jan.nijtmans tags: core-8-5-branch
12:57
Allows to compile direct from Visual Studio IDE (prevents throwing error "LNK1561: entry point must ... check-in: ac212841c4 user: jan.nijtmans tags: core-8-5-branch
12:55
missing rules.vc after merge check-in: 8f86498f80 user: sebres tags: core-8-5-branch
12:23
merge core-8-5-branch Closed-Leaf check-in: 9bb1ba00ed user: jan.nijtmans tags: vs-ide-compile
12:12
Enhance nmakehlp, allowing multiple arguments for "-l", and recognizing a new linker code LNK4224. P... check-in: 30a9bdc5d1 user: jan.nijtmans tags: core-8-5-branch
2017-01-12
18:37
Fixes nmakehlp: allows more as one option by -l, to provide mandatory linker parameters (e. g. "LNK1... check-in: 4ebcceab91 user: sebres tags: vs-ide-compile
08:44
Allows to compile direct from Visual Studio IDE (prevents throwing error "LNK1561: entry point must ... check-in: 4c5262d909 user: sebres tags: vs-ide-compile
2017-01-09
17:45
Merge bug_b87ad7e914 check-in: 7b12a7b8a5 user: sebres tags: core-8-5-branch
09:08
Fix for [b87ad7e9146832d505f9a430d779c5313c440256|b87ad7e914], rebased to core-8-5-branch (who said ... Closed-Leaf check-in: b23e0b20c4 user: jan.nijtmans tags: bug_b87ad7e914
2017-01-04
23:09
don't panic when EAGAIN - if the pipe is full, we have to drop the message Leaf check-in: 3f85519053 user: aspect tags: aspect-async-pipe
2017-01-01
19:29
Fix [39f6304c2e]: Tcl_LinkVar is not tolerant to minus, plus, dot check-in: 3bb0eb915b user: jan.nijtmans tags: core-8-5-branch
13:32
Attempt to solve bug [f4f44174e4c88a91] by moving cross-thread notifications through a new thread, e... check-in: 0fedee824f user: aspect tags: aspect-async-pipe
2016-12-31
07:54
Create new branch named "aspect-async-pipe" check-in: 4c028b4b89 user: aspect tags: aspect-async-pipe
2016-12-23
12:02
Little tweak: Decimal dot's should be allowed as well as first part. Test-case for that as well. Closed-Leaf check-in: 9239776722 user: jan.nijtmans tags: bug-39f6304c2e
11:59
Handle other invalid sequences, like "1234e" or "-567e+", that could be the start of a valid real nu... check-in: 99a62c31f9 user: jan.nijtmans tags: bug-39f6304c2e
2016-12-22
11:38
Fix some comments (which were not correct any more in this branch), and don't allow booleans in inte... check-in: a27bf13393 user: jan.nijtmans tags: bug-39f6304c2e
11:27
Re-based to core-8-5-branch. Proposed fix for [39f6304c2e90549c209cd11a7920dc9921b9f48e|39f6304c2e]... check-in: 027dbbe421 user: jan.nijtmans tags: bug-39f6304c2e
2016-12-21
13:59
Make sure that Tcl_GetIntFromObj/Tcl_GetWideIntFromObj/Tcl_GetDoubleFromObj don't set an error in th... check-in: ca288cf168 user: jan.nijtmans tags: core-8-5-branch
2016-12-01
11:39
compatability -> compatibility check-in: 9cf8d87904 user: jan.nijtmans tags: core-8-5-branch
2016-11-17
16:12
Fix libtommath's mp_radix_size() function such that it returns 2 for single-digit numbers. Add testc... check-in: f321ad8690 user: jan.nijtmans tags: core-8-5-branch
2016-11-14
14:20
Better fix for the usability of TCL_NO_DEPRECATED on MacOSX. check-in: 750cf822ec user: jan.nijtmans tags: core-8-5-branch
2016-11-12
11:18
Update to tzdata2016i from IETF check-in: 8b0d120b2a user: venkat tags: core-8-5-branch
2016-11-11
10:53
Fix [79614fb8b61983ac8ef30ea8752c310465798fc7|79614fb8b6]: "glob", "encoding system" and encoding-fr... check-in: e0649af0bd user: jan.nijtmans tags: core-8-5-branch
2016-11-04
14:37
[824752f10e] More robust, portable check for integer overflow. check-in: 9b1cb4c030 user: dgp tags: core-8-5-branch
14:21
[824752f10e] Avoid calling Tcl_SetObjResult if interp is NULL check-in: b6601d604f user: gahr tags: core-8-5-branch
2016-11-02
12:41
Update http version number to 2.7.14, due to [838e99a76d] check-in: 9a63070856 user: jan.nijtmans tags: core-8-5-branch
2016-10-28
14:23
Add warning commentary making important assumptions explicit. check-in: 27b3f0c88b user: dgp tags: core-8-5-branch
2016-10-26
08:03
Update timezone data to tzdata2016h from IETF check-in: 72aa757082 user: venkat tags: core-8-5-branch
2016-10-12
13:38
Add a test too. check-in: 3c55b08b4f user: dgp tags: core-8-5-branch
13:31
[be003d570f] TclParseNumber() failed to fully implement TCL_PARSE_OCTAL_ONLY. check-in: d4054bee77 user: dgp tags: core-8-5-branch
09:57
[74bc0e44f5] Doc tweak. check-in: c24fb3badc user: dkf tags: core-8-5-branch
2016-10-11
21:35
Fix [3cc1d91345]: duplicate calls to TclpFreeAllocCache() on thread exists check-in: 509d964dcf user: jan.nijtmans tags: core-8-5-branch
2016-10-09
16:01
[62b36e326c] Noted edge case in behaviour of [concat] with empty arguments. check-in: d81d0de334 user: dkf tags: core-8-5-branch
2016-10-08
17:10
[74bc0e44f5] Document result of [http::unregister]. check-in: fe8a1bc799 user: dkf tags: core-8-5-branch
16:38
[838e99a76d] Ensure that encodings are handled with application/xml and friends. check-in: 07c269e62a user: dkf tags: core-8-5-branch
2016-10-02
19:24
Update tzdata to 2016g from ietf.org check-in: f302ad3362 user: venkat tags: core-8-5-branch
2016-09-21
09:15
Make it more likely that compiled with VS2012/VS2013 actually work on Windows XP. See: [https://tedw... check-in: a26067b252 user: jan.nijtmans tags: core-8-5-branch
2016-09-07
17:30
[4dbdd9af14] Plug mem leak when var unset trace re-creates namespace var. Thanks mr_calvin for repor... check-in: 4b2d6a0ba0 user: dgp tags: core-8-5-branch
16:19
Improve the comments and add a test. Closed-Leaf check-in: ab32ccef9f user: dgp tags: bug-4dbdd9af14
2016-09-06
20:30
[4dbdd9af14] Proposed fix for mem leak. check-in: 5a7d4a5dad user: dgp tags: bug-4dbdd9af14
2016-07-20
03:05
Update tzdata to 2016f from ietf.org check-in: 67fee9eee8 user: venkat tags: core-8-5-branch
2016-07-18
16:26
[104f2885bb] Rework the "chan" Tcl_ObjType to properly validate cached channel name lookups. check-in: 05d912fea5 user: dgp tags: core-8-5-branch
2016-07-08
12:38
(cherry-pick): Bugfix [5d7ea04580]. Treat .cmd and .ps1 files are executable on Windows. check-in: 7843c5472d user: jan.nijtmans tags: core-8-5-branch
2016-06-26
09:01
(cherry-pick) [c30087b04f] Install man pages with permissions 644 instead of 444. check-in: bc80e8a3bf user: jan.nijtmans tags: core-8-5-branch
2016-06-22
17:38
[16896d49fd] Tcl_DStrings should tolerate appends to self. check-in: cd612518e5 user: dgp tags: core-8-5-branch
2016-06-21
09:57
Upgrade internal Unicode tables to Unicode 9.0 check-in: d600a73b12 user: jan.nijtmans tags: core-8-5-branch
2016-06-16
17:12
[4b61afd660] Allow [info frame] to record line info for substituted command names. check-in: 49f56e9254 user: dgp tags: core-8-5-branch
17:06
[16828b3744] [vwait] *must* successfully undo its variable trace, or else it risks corrupting memory... check-in: e1f890de4b user: dgp tags: core-8-5-branch
16:59
Improve fix and add test. Closed-Leaf check-in: e4da71ec40 user: dgp tags: bug-4b61afd660
16:41
merge 8.5 check-in: b33785a91c user: dgp tags: bug-4b61afd660
2016-06-14
09:55
Fix [7393be0be6e7f91cbb2016fa777896e3895929e3|7393be0be6]: Tcl Thread library doesn't work in Debug ... check-in: 37a9ecdea2 user: jan.nijtmans tags: core-8-5-branch
09:12
(cherry-pick): Fix [e14c77b845]: Compilation error over typedef. check-in: eb44f9209e user: jan.nijtmans tags: core-8-5-branch
2016-06-10
13:43
Corrects reported bug, but makes many tests fail. Something subtle about what we should expect when... check-in: a22a6e2b7f user: dgp tags: bug-4b61afd660
2016-06-01
11:56
Fix [3bd69eba99a395ee]: 'make dist' fails when tclsh9.0 is on $PATH check-in: 3967da79cf user: jan.nijtmans tags: core-8-5-branch
2016-04-22
19:43
Update to tzdata2016d from IETF check-in: 61fc0755c1 user: venkat tags: core-8-5-branch
2016-04-08
12:23
Fix [8663689908d3304a74fee525cd04aa4162e86391|8663689908d3]: regexp \\w missing characters check-in: 4ca1a7770f user: jan.nijtmans tags: core-8-5-branch
2016-04-01
13:00
RFE [0ef5e653ff4caf5f896ec1182e0aac38ab9a0c46|0ef5e653]: Add nsf to coffbase.txt check-in: 8046aa6a2d user: jan.nijtmans tags: core-8-5-branch
2016-03-29
08:36
(cherry-pick): Better fix for [7d0db7c388f52de81]: In stead of adding dependencies to multiple Makef... check-in: 277445374b user: jan.nijtmans tags: core-8-5-branch
2016-03-26
18:10
Update to tzdata 2016c from ietf.org check-in: c7604723f9 user: venkat tags: core-8-5-branch
2016-03-23
13:06
(cherry-pick): Fix DTRACE_HDR value if tracing is diabled. Follow-up to [7d0db7c388] check-in: d498e5cc6c user: jan.nijtmans tags: core-8-5-branch
10:00
(cherry-pick): Fix [f1253530cdd83e66]: Different Windows / *nix default bindings for text widget See... check-in: 235a8c3395 user: jan.nijtmans tags: core-8-5-branch
09:00
(cherry-pick): Fix [7d0db7c388f52de8]: Occasional build failures with parallel make. Thanks to Jaros... check-in: f11ade816d user: jan.nijtmans tags: core-8-5-branch
2016-03-21
12:08
(cherry-pick): Fix [d3071887dbc7aeac]: Fix SEGV in Tcl_FinalizeNotifier(). Thanks to hirofumi for bo... check-in: df0f0d57b3 user: jan.nijtmans tags: core-8-5-branch
2016-03-16
08:58
Update tzdata to 2016b from ietf.org check-in: 83ecbb6dbf user: venkat tags: core-8-5-branch
2016-03-08
15:52
[bbc304f61a] Avoid event handling when reflected channel has a watch change half-completed. (First h... check-in: e4f95d6178 user: dgp tags: core-8-5-branch
2016-02-22
12:16
(cherry-pick): Add test-case for [9b47029467631832]: testing existence of env(some_thing) destroys t... check-in: fe1f5e7464 user: jan.nijtmans tags: core-8-5-branch
2016-02-12
16:46
merge release check-in: 86c29d0a42 user: dgp tags: core-8-5-branch
2016-02-08
20:42
update release date Closed-Leaf check-in: c9159d57b0 user: dgp tags: rc1, core-8-5-19, core-8-5-19-rc
2016-02-03
19:08
merge 8.5 check-in: 7673e95435 user: dgp tags: core-8-5-19-rc
2016-02-02
08:49
(just an experiment, don't look ....) Backout the contributed patch memaccounting from Postgres sinc... Closed-Leaf check-in: 667e5f2255 user: jan.nijtmans tags: backout-memaccounting
2016-02-01
21:39
Backout the contributed patch memaccounting from Postgres since it changes the protections incompati... check-in: 365e3582cc user: dgp tags: core-8-5-branch
2016-01-31
08:41
Fix crash in win32/win64 regexp.test. Done by backporting the 8.6 regex engine, but followed by "fos... Closed-Leaf check-in: 133a2ed842 user: jan.nijtmans tags: core-8-5-branch
00:20
Minor clean-ups (e.g. turn back const -> CONST, as common in 8.5 branch) Closed-Leaf check-in: 6425d8cf43 user: jan.nijtmans tags: 8.5-with-8.6-regexp
2016-01-29
22:49
Backout TIP #413 as well check-in: e5c5d65e94 user: jan.nijtmans tags: 8.5-with-8.6-regexp
22:32
Backout TIP #388 implementation, this part doesn't belong in 8.5 check-in: 8660791a56 user: jan.nijtmans tags: 8.5-with-8.6-regexp
15:27
8.5-with-8.6-regexp check-in: 455080bc33 user: jan.nijtmans tags: 8.5-with-8.6-regexp
14:21
merge 8.5 check-in: 9e3b1a7382 user: dgp tags: core-8-5-19-rc
13:38
Implement TIP #440: Add engine to tcl_platform Array check-in: b7ae93cf2f user: jan.nijtmans tags: core-8-5-branch
2016-01-28
13:42
RefineApproximation() leaked twoMv and twoMd in one of its exits. check-in: 7e0659670d user: dgp tags: core-8-5-19-rc
2016-01-26
16:08
merge 8.5 check-in: 9f649172e4 user: dgp tags: rc0, core-8-5-19-rc
2016-01-22
10:27
Improve code 'quality' by fixing some harmless clang/cppcheck warnings. Thanks to Gustaf Neumann. No... check-in: 01f95b9116 user: jan.nijtmans tags: core-8-5-branch
2016-01-21
14:55
merge 8.5 check-in: 77e71f94b3 user: dgp tags: core-8-5-19-rc
13:11
Fix compiler warnings (discovered on latest clang/gcc6), suggested by Gustaf Neumann. All harmless, ... check-in: 49a45d782e user: jan.nijtmans tags: core-8-5-branch
06:11
Backport of TIP #440. Closed-Leaf check-in: 7a29e252ee user: mistachkin tags: tip-440-backport
2015-12-22
20:49
merge 8.5 check-in: 6083abf393 user: dgp tags: core-8-5-19-rc
2015-12-11
10:13
Fix [c9eb6b0ac01bb8ef96a616c71426a3db4a279bec|c9eb6b0ac0]: ConvertLocalToUTCUsingC fails the first t... check-in: 0201d51279 user: jan.nijtmans tags: core-8-5-branch
2015-12-10
13:38
merge 8.5 check-in: 5c0dea0563 user: dgp tags: core-8-5-19-rc
2015-12-02
11:02
Fix 64-bit MSVC build without SDK: If the MSVC version is recent enough, compiling without SDK works... check-in: 99d1b1e43c user: jan.nijtmans tags: core-8-5-branch
2015-11-30
18:38
merge 8.5 check-in: 8a9733553a user: dgp tags: core-8-5-19-rc
2015-11-26
11:46
On cygwin, install libtcl8.5.dll.a in the {prefix}/lib directory. On win32, don't create empty {pre... check-in: e6f04b2957 user: jan.nijtmans tags: core-8-5-branch
2015-11-24
15:05
Fix comments at the top of the *.decls files, which are not correct any more for a long long time. check-in: 6806cf0510 user: jan.nijtmans tags: core-8-5-branch
2015-11-20
16:58
[3293874] Simplified fix (not backport). Also detect >LIST_MAX early. check-in: a2c1ec0241 user: dgp tags: core-8-5-branch
15:47
[40f628e8e3] Tcl_ListObjReplace() callers need to handle TCL_ERROR. check-in: 0ff70f4013 user: dgp tags: core-8-5-branch
2015-11-17
17:07
Spanish translation of example corrected check-in: 8baf95e6fa user: oehhar tags: core-8-5-branch
2015-11-16
10:32
Fix --enable-symbols build on Cygwin. Reported by François Vogel check-in: 2de2bdc2f3 user: jan.nijtmans tags: core-8-5-branch
2015-11-13
08:40
Fix [https://www.sqlite.org/src/info/34eb6911afee09e7|34eb6911af], taken over from SQLite: Fix uses ... check-in: 642858bfbe user: jan.nijtmans tags: core-8-5-branch
2015-11-10
16:31
[261a8a79f0] Integer overflow leads to segfault. check-in: 8303249388 user: dgp tags: core-8-5-branch
2015-10-29
13:12
merge 8.5 check-in: 8827f74f0a user: dgp tags: core-8-5-19-rc
2015-10-27
23:16
Update to tzdata2015g from ietf check-in: c2b3385e7d user: venkat tags: core-8-5-branch
2015-10-25
22:45
re-generate "configure", both for unix and win check-in: 24c5950e85 user: jan.nijtmans tags: core-8-5-branch
19:39
Remove use of HAVE_USLEEP. It isn't use anywhere any more. check-in: 4ef9cb7383 user: jan.nijtmans tags: core-8-5-branch
2015-10-24
16:01
A more lenient test; different platforms are more diverse in their correct output. check-in: a876e488c6 user: dkf tags: core-8-5-branch
07:40
Bring back regexp to wat it was in latest release. This is the correct fix for kbk's attempt. check-in: e83c1de850 user: jan.nijtmans tags: core-8-5-branch
2015-10-23
22:39
combine divergence check-in: cc08c8fca0 user: dkf tags: core-8-5-branch
22:30
Ensure that at lease the format of the output of the platform package's commands is consistently par... check-in: dea61307d2 user: dkf tags: core-8-5-branch
15:21
autoconf-2.59 check-in: 1242c53778 user: dgp tags: core-8-5-19-rc
15:00
merge 8.5 check-in: 09560d25ca user: dgp tags: core-8-5-19-rc
14:57
Backout of failed attempt to fix [32ae34e63a] got checked into wrong branch. check-in: ffa88687f8 user: dgp tags: core-8-5-branch
2015-09-25
16:32
Backout failed attempt to fix [32ae34e63a]. Closed-Leaf check-in: 0ce0901f7f user: dgp tags: bug-05489ce335
2015-09-23
16:00
Protect CopyState buffer from conflicting uses when CopyData() is called recursively. Also, have Ref... check-in: 84f5187671 user: dgp tags: bug-32ae34e63a
13:18
CopyData() now tolerates recursion enough so that io-53.18 does not segfault. check-in: b932f3d39b user: dgp tags: bug-32ae34e63a
09:40
WIP check-in: 6b6709c021 user: dgp tags: bug-32ae34e63a
2015-09-22
19:12
Reboot the bug fix. check-in: 7537710eb2 user: dgp tags: bug-32ae34e63a
2015-09-21
18:22
[d7ea9f985][a3c3508599] Internal regexp fixes that cleanup and streamline. check-in: 135d445620 user: dgp tags: core-8-5-branch
17:29
[a3c3508599] Fix typo that reversed test sense in prior fix for [3610026]. Closed-Leaf check-in: 3a17aa1449 user: dgp tags: tgl-pg-re
17:14
[d7ea9f9853] Contributed patch from tgl with Postgres. check-in: 4dd1df766f user: dgp tags: tgl-pg-re
2015-08-30
20:20
[7703ff1082] Improved wording. check-in: 06d0c376c9 user: dkf tags: core-8-5-branch
2015-08-28
10:23
Completing [00189c4afc]: Allow semi-static UCRT build on Windows with VC 14.0. Now for the configure... check-in: 850bbb13e1 user: jan.nijtmans tags: core-8-5-branch
2015-08-27
14:49
Fix [7703ff1082]: extra argument ?pattern? of parray is not documented check-in: 7f240e96e3 user: jan.nijtmans tags: core-8-5-branch
2015-08-25
11:29
Fix [0df7a1ec2674a76a]: unix/tclUnixFile.c: return value of call to TclpGetCwd in TclpFindExecutable... check-in: 35abd326e1 user: jan.nijtmans tags: core-8-5-branch
09:39
Removed "ucrt" as configureable option: If building with VC2014, it's the recommended way to build T... check-in: d403323619 user: jan.nijtmans tags: core-8-5-branch
2015-08-21
10:40
Eliminate some (harmless) compiler warnings. No functional change. check-in: 35a2b18897 user: jan.nijtmans tags: core-8-5-branch
2015-08-19
15:23
Fix [00189c4afcb9e2586301d711f71383e48817a72d|00189c4afc]: Allow semi-static UCRT build on Windows w... check-in: e8ee0c13b9 user: jan.nijtmans tags: core-8-5-branch
2015-08-17
18:22
[818a1a51e4] Apply fixes from Andreas Seltenreich (reported to us by Tom Lane) for handling low memo... check-in: c5a6ed1cd5 user: dkf tags: core-8-5-branch
2015-08-12
16:37
New test io-53.18 adapted from demo script in [32ae34e63a]. This test segfaults without changes to ... check-in: fa8fb6f35f user: dgp tags: bug-32ae34e63a
05:06
Upgrade to tzdata2015f from IETF. check-in: 6cb0868771 user: venkat tags: core-8-5-branch
2015-08-10
19:44
Add the critical missing UpdateInterest() call at the exit of DoRead(). (Compare with same approach ... check-in: 3993dcc988 user: dgp tags: bug-e0a7b3e5f8
2015-08-06
04:24
Fix [6f74ac47278f437a]: No man link to Tcl_UtfNcasecmp() during install on unix check-in: c4aba48855 user: jan.nijtmans tags: core-8-5-branch
2015-08-03
07:17
Backport the fixes to handling of continue in for-step clauses. check-in: 0710a46828 user: dkf tags: core-8-5-branch
2015-07-31
10:47
generic: reduced diffs to trunk, win: clean code after bug [f00009f7ce] was fixed in trunk Leaf check-in: 86b6e7b98a user: sebres tags: sebres_clean_core_8_5
2015-07-29
14:54
[3e7eca8c8c] Prevent overflow in size values passed to allocators. check-in: ee467fed92 user: dgp tags: core-8-5-branch
03:06
[3e7eca8c8c] Prevent overflow in the size value passed to ckrealloc(). check-in: 675e880454 user: dgp tags: core-8-5-branch
2015-07-23
16:53
Fix bug [57945b574a6df0332efc4ac96b066f7c347b28f7|57945b574a]: lock in forking process under heavy m... check-in: 6abeca2800 user: jan.nijtmans tags: core-8-5-branch
2015-07-17
21:15
Test for original meaning of [unset -nocomplain --]. check-in: 6cad4ee0b3 user: dgp tags: core-8-5-branch
2015-07-15
17:57
[9bad630c31] Prevent read outside of buffer bounds. check-in: 641938a377 user: dgp tags: core-8-5-branch
17:17
[b1534b438b] Prevent read outside buffer boundaries. check-in: 03885f127a user: dgp tags: core-8-5-branch
2015-07-08
09:45
clock - FreeScan (resp. Oldscan): repair scanning date/time with TZ using '+', ex.: "31 Jan 14 23:59... Leaf check-in: 5f72c863f1 user: sebres tags: sebres_clock_tz_fix
09:41
tclDate.c regenerated with yacc 2.4.2; skip one clock test-case for windows; check-in: 55849fb6e8 user: sebres tags: sebres_clock_tz_fix
08:39
Create new branch named "sebres_clock_tz_fix" check-in: c0026845c4 user: sebres tags: sebres_clock_tz_fix
2015-07-07
14:16
Documentation: source ignores BOM for unicode files check-in: d931fdf82d user: oehhar tags: core-8-5-branch
2015-06-30
14:36
Correct handling of dictionaries in the background error processing code. check-in: db9c88c5eb user: dkf tags: core-8-5-branch
2015-06-28
01:54
Summary: Update to tzdata2015e from ietf.org check-in: 51e17e0790 user: venkat tags: core-8-5-branch
2015-06-25
07:52
Fix bug in "make dist" when system-encoding is UTF-8: eolFix will then translate some windows-specif... check-in: 0ff7f3392c user: jan.nijtmans tags: core-8-5-branch
2015-06-24
13:55
Make sure that an input lying precisely 1/2 ULP between two floating point values is rounded to even... check-in: 6913079d54 user: dgp tags: core-8-5-branch
2015-06-23
19:58
Member field which should not have been CONST, because it is dynamically allocated check-in: 256f9a728e user: jan.nijtmans tags: core-8-5-branch
2015-06-18
17:26
From aspect, several edge case coverage tests. check-in: 356871dc8a user: dgp tags: core-8-5-branch
12:24
Upgrade all internal Unicode tables from Unicode 7.0 to Unicode 8.0 check-in: a2e8655587 user: jan.nijtmans tags: core-8-5-branch
2015-06-16
07:39
Fix [e770d92d76]: Add support for higher baud rates in Tcl check-in: 17df50552d user: jan.nijtmans tags: core-8-5-branch
2015-06-08
17:17
Stop telling lie about command delete traces. check-in: 475dc8b029 user: dgp tags: core-8-5-branch
2015-05-27
18:25
Make tweak to the mem-debug tracking official. It is now again possible to use regular packages with... check-in: 38ddcfe658 user: andreask tags: core-8-5-branch
2015-05-25
19:15
Remove useless code, trying to sync win32 environment variables with cygwin's. cygwin1.dll is respon... check-in: c697a91a95 user: jan.nijtmans tags: core-8-5-branch
2015-04-30
15:31
Test portability. check-in: 453c47d3d9 user: dgp tags: core-8-5-branch
2015-04-29
20:34
Use joinable threads to avoid thread finalization crashes. check-in: 20cec4e959 user: dgp tags: core-8-5-branch
18:00
[894da183c8] Test and fix for regression in flushing blocked channels. check-in: a13963e6e4 user: dgp tags: core-8-5-branch
16:34
[894da183c8] Fix and test for bug at the point it was introduced. Closed-Leaf check-in: 8eb3c44932 user: dgp tags: bug-894da183c8
07:54
Update to tzdata2015d from ietf.org check-in: 635281ed4f user: venkat tags: core-8-5-branch
2015-04-24
20:06
[879a0747be] Repair handling of incomplete multi-byte chars at the ends of input buffers. Also prop... check-in: 4b964e7afb user: dgp tags: core-8-5-branch
15:47
Fix UtfToUtfProc() to remove the potential to read beyond end of input buffer. check-in: e1061dfe07 user: dgp tags: core-8-5-branch
2015-04-23
11:21
Open linked folder shared on Windows - Patch [19ea026e43] check-in: 7d39fa6f82 user: oehhar tags: core-8-5-branch
2015-04-21
18:23
Proposed fix for bug 879a0747be Closed-Leaf check-in: 606edab7e3 user: dgp tags: bug-879a0747be
2015-03-10
14:44
Fix or at least improvement for Tcl/Tk Cocoa event loop by forcing Tcl_ServiceAll() event processing... check-in: d6acbd8534 user: kevin_walzer tags: core-8-5-branch
2015-03-06
15:26
merge release check-in: b8c2c4a918 user: dgp tags: core-8-5-branch
15:06
repair nroff breakage check-in: 9bc8b7eb60 user: dgp tags: core-8-5-branch
14:59
repair nroff breakage Closed-Leaf check-in: c689255965 user: dgp tags: core-8-5-18, core-8-5-18-rc
14:38
products of "make dist" check-in: 193c06a3e4 user: dgp tags: core-8-5-18-rc
14:17
update release date check-in: f551f39c25 user: dgp tags: core-8-5-18-rc
2015-02-24
15:08
update changes check-in: 2ff5ea3d03 user: dgp tags: rc0, core-8-5-18-rc
2015-02-20
20:22
merge 8.5 check-in: 67f53ba5ff user: dgp tags: core-8-5-18-rc
19:29
[e08c2c407b] The getHandleProc routine in the Tcl_Channel struct is optional. Update the docs to ma... check-in: 5d588dbd27 user: dgp tags: core-8-5-branch
2015-02-12
15:13
merge 8.5 check-in: 3b2bf8f550 user: dgp tags: core-8-5-18-rc
2015-02-11
00:19
merge tzdata2015a from ietf.org check-in: 371af1a745 user: venkat tags: core-8-5-branch
2015-02-06
19:56
update changes check-in: c32d8dc2c2 user: dgp tags: core-8-5-18-rc
2015-02-05
19:24
merge 8.5 check-in: ee79e4d205 user: dgp tags: core-8-5-18-rc
19:23
Backport of channel mem leak fix that got missed before. check-in: 9682f2723c user: dgp tags: core-8-5-branch
18:17
Bump to version 8.5.18. check-in: e4625e0e05 user: dgp tags: core-8-5-18-rc
2015-01-29
18:34
Test for bug [08872796bc]. check-in: ff27c03a64 user: dgp tags: core-8-5-branch
17:37
Protect against extension variable resolvers that fail to play by the post-Var Reform rules. check-in: 26b3701be6 user: dgp tags: core-8-5-branch
2015-01-26
20:47
Fix [df08482b042a16007f256bfbaaacfbe0def01074|df08482b04]: Double defined INFINITY in regguts.h check-in: 4087cc2323 user: jan.nijtmans tags: core-8-5-branch
2015-01-02
15:19
Revert use of the install-headers target. Tcl 8.5 has no such target. check-in: 04e2c18195 user: dgp tags: core-8-5-branch
2014-12-22
15:35
One more (interp==NULL) shortcut. check-in: c7613a6017 user: dgp tags: core-8-5-branch
2014-12-19
17:09
Revise name and interface of new utility routines to match work already in place on the trunk. check-in: 632abe2721 user: dgp tags: core-8-5-branch
16:09
[e711ffb458] Eliminate TclIsLocalScalar() and revise all callers to use more appropriate facilities. check-in: 05f7d1ec03 user: dgp tags: core-8-5-branch
15:55
New utility routine GetLocalScalarIndex() reduces common caller boilerplate (and fixes a bug!) Closed-Leaf check-in: 8fefc24942 user: dgp tags: bug-e711ffb458
15:13
Use interp==NULL argument to PushVarName to signal that only an index into the CLT is sought, and no... check-in: b1eea13a69 user: dgp tags: bug-e711ffb458
14:21
With no callers left, TclIsLocalScalar() is removed. check-in: b052f09dbe user: dgp tags: bug-e711ffb458
14:17
Replace TclIsLocalScalar() with PushVarNameWord() in [dict for] compiler. check-in: 30a06fec35 user: dgp tags: bug-e711ffb458
03:31
Narrow scope of numVars. check-in: 90eb0b4cbb user: dgp tags: bug-e711ffb458
2014-12-18
22:25
A bit more tidying... check-in: 65e5d46da8 user: dgp tags: bug-e711ffb458
22:13
No need for a loopIndex. check-in: f58fb59cab user: dgp tags: bug-e711ffb458
22:00
No need for varvList any more. check-in: 3af30a1c21 user: dgp tags: bug-e711ffb458
21:29
Fix up the token array passed to PushVarNameWord. Remove string list parse. check-in: 840e1b7039 user: dgp tags: bug-e711ffb458
21:08
Replace use of TclIsLocalScalar() and late setting of varIndexes with an earlier setting of varIndex... check-in: e9759dbced user: dgp tags: bug-e711ffb458
20:38
Simplify creation and storage of temporaries check-in: 289b5a64d8 user: dgp tags: bug-e711ffb458
20:34
With that shift, varcList is no longer needed. check-in: c33787a640 user: dgp tags: bug-e711ffb458
19:21
Shift the allocation of AuxData earlier in the [foreach] compiler. check-in: 70aa317202 user: dgp tags: bug-e711ffb458
18:16
merge 8.5 check-in: c808ef0703 user: dgp tags: bug-e711ffb458
2014-12-13
02:50
Add header install flag to OS X GNUMakefile; thanks to Stephan Houben for patch check-in: 89931ded2d user: kevin_walzer tags: core-8-5-branch
2014-12-11
16:00
Similar conversion of the [dict append] compiler. check-in: faac8851a1 user: dgp tags: bug-e711ffb458
15:45
Similar conversion for [dict update] compiler. check-in: 9de91b211d user: dgp tags: bug-e711ffb458
15:19
Similar revisions to [dict incr] compiler. check-in: 9536c9868a user: dgp tags: bug-e711ffb458
14:41
Get the word number right, even though it has no effect. check-in: a5a1d63f5c user: dgp tags: bug-e711ffb458
14:40
[e711ffb458] Same conversion for [catch] compiler. check-in: 710ee0e2d1 user: dgp tags: bug-e711ffb458
2014-12-10
00:35
tzdata2014j from ietf.org check-in: dbaa498f63 user: venkat tags: core-8-5-branch
2014-12-09
20:45
[e711ffb458] Replace TclIsLocalScalar() with PushVarNameWord() in the compiler for [dict set]. check-in: 91baefb917 user: dgp tags: bug-e711ffb458
20:29
[e711ffb458] Replace TclIsLocalScalar() (which does the wrong thing).... with PushVarNameWord() (whi... check-in: f0b1afe696 user: dgp tags: bug-e711ffb458
2014-12-08
16:05
Fix some gcc compiler warnings (probably cygwin-only) check-in: c9948e5577 user: jan.nijtmans tags: core-8-5-branch
2014-12-05
21:05
Ever since (Tcl)PushVarName() stopped making a recursive call to Tcl_ParseCommand() (in the pre-8.4.... check-in: 189de46e3a user: dgp tags: core-8-5-branch
2014-12-04
22:10
[d2ffcca163] Limit parsing results that are documented to accept only ASCII chars to actually follow... check-in: 02260e5f9f user: dgp tags: core-8-5-branch, potential incompatibility
21:29
Limit isalpha(.) calls in the expr parser to only apply to known ASCII arguments to make the results... Closed-Leaf check-in: 3b91a3e3f4 user: dgp tags: bug-d2ffcca163
20:45
The isalpha(.) calls remaining in the expr parser still bring nonportability. Commit a test that dem... check-in: fdba15aba6 user: dgp tags: bug-d2ffcca163
18:26
Stop using isalnum(.). Its results are not portable. Replace with our own private routine TclIsBar... check-in: b1289b438c user: dgp tags: bug-d2ffcca163
13:02
merge 8.5 check-in: 4d646128c8 user: dgp tags: bug-d2ffcca163
2014-12-03
23:46
[0c043a175] backport fix from trunk. check-in: 2f83d4eae5 user: dgp tags: core-8-5-branch
2014-11-26
17:00
Same issue in expr parser also tested and fixed. check-in: 036e351e31 user: dgp tags: bug-d2ffcca163
16:22
I like this patch better. Retain the byte orientation of the parser. check-in: a9c0ceafde user: dgp tags: bug-d2ffcca163
2014-11-25
21:24
One way to fix the parser of $-substitution accepting non-ASCII varnames. check-in: bbd9471b6d user: dgp tags: bug-d2ffcca163
2014-11-24
03:00
[e087812465] Trim back operatorStrings array to just the entries that are needed. Trims away the pa... check-in: 0b2a28a78f user: dgp tags: core-8-5-branch
2014-11-13
12:29
Improve documentation on the use of com ports (remove references to Windows 95, deprecate the use of... check-in: d2562ffa65 user: jan.nijtmans tags: core-8-5-branch
2014-11-06
16:24
[5adc350683] Stop Tcl forcing EOF condition on channels to be permanent. It may be fleeting, and all... check-in: bd09a69e14 user: dgp tags: core-8-5-branch
16:12
Also test transfroms that delay. Closed-Leaf check-in: 431afa5371 user: dgp tags: bug-5adc350683
15:49
fix failing test check-in: 40e3fd70f3 user: dgp tags: bug-5adc350683
15:06
New test iogt-7.0 demos bug in [testchannel transform]. check-in: 6955a98430 user: dgp tags: bug-5adc350683
2014-11-03
20:54
merge 8.5 check-in: d7e566ea16 user: dgp tags: bug-5adc350683
20:39
[5adc350683] Reworked the management of the EOF states to re-enable the ability to read beyond EOF. ... check-in: 77bf4ea593 user: dgp tags: bug-5adc350683
12:44
Add test-case for previous commit, which shows that when trying to open a filename with invalid char... check-in: e03818474b user: jan.nijtmans tags: core-8-5-branch
10:14
Better errormessage when file path contains invalid characters. See: [03414f517b7a74]. check-in: 20366d4c8e user: jan.nijtmans tags: core-8-5-branch
2014-10-31
10:57
Extend WinIsReserved() to recognize COM[5-9]: as valid com ports as well. check-in: 25a624797c user: jan.nijtmans tags: core-8-5-branch
09:59
When translating a reserved devicename to native pathname, strip ':' postfix. Possible fix for [dcc0... check-in: 198d89722a user: jan.nijtmans tags: core-8-5-branch
2014-10-29
14:54
Base test for [5adc350683]. check-in: 19b8cc5448 user: dgp tags: bug-5adc350683
13:49
merge 8.5 check-in: 2d01a0b901 user: dgp tags: bug-5adc350683
2014-10-28
20:10
Work in progress restoring ability to [read] after [eof] and get non-empty strings back in those cas... check-in: 442bff14d8 user: dgp tags: bug-5adc350683
2014-10-26
07:51
Support for Windows 10 check-in: 585b37d8d8 user: jan.nijtmans tags: core-8-5-branch
2014-10-24
20:07
merge release check-in: 4b568c140c user: dgp tags: core-8-5-branch
2014-10-18
20:11
update changes Closed-Leaf check-in: 90f02fbce3 user: dgp tags: rc0, core-8-5-17-rc, core-8-5-17
20:06
merge 8.5 check-in: b45b149a60 user: dgp tags: core-8-5-17-rc
19:50
[10dc6daa37] New fix for [gets] on non-blocking channel. This time properly accounts for the effect... check-in: dfb79fa482 user: dgp tags: core-8-5-branch
2014-10-13
17:34
missed a bump check-in: 59a0067f32 user: dgp tags: core-8-5-17-rc
17:15
update changes file check-in: 286dced066 user: dgp tags: core-8-5-17-rc
2014-10-10
20:17
Bump to 8.5.17 check-in: 08c159aa7e user: dgp tags: core-8-5-17-rc
20:02
backport those tests that can be check-in: 2bd1163469 user: dgp tags: core-8-5-branch
19:54
[bf7135428c] Restore the Tcl_Write() return value logic. check-in: 9e301d16f7 user: dgp tags: core-8-5-branch
18:24
[ed29c4da21] Don't let BLOCKED state get converted into a channel error. check-in: a0b44a3c1d user: dgp tags: core-8-5-branch
15:38
New test io-53.15 for [ed29c4da21]. check-in: 6464f9b757 user: dgp tags: core-8-5-branch
2014-10-09
18:44
Updated patch for Ticket 3328635 to implement fixes for virtualk time (use of clock_gettime, and, wh... Closed-Leaf check-in: 265e84eb5e user: andreask tags: tkt3328635-posix-monotonic-clock
14:52
[2039178] Remove false claims about TCL_INTERP_DESTROYED flag bit in command traces. check-in: b14bb38f76 user: dgp tags: core-8-5-branch
2014-10-08
07:02
Fix [59a2e78e54d3361c33b8cd6eef55d384d8abecd7|59a2e78e54] : tclWinTime.c does not compile with MSVC1... check-in: c69f003888 user: jan.nijtmans tags: core-8-5-branch
2014-10-02
14:43
[bc5b790099] Improper calculation of new dstLimit value. New test io-12.7. check-in: df382f0bf1 user: dgp tags: core-8-5-branch
2014-09-16
15:52
Better pic flag for OpenBSD. check-in: ae05904233 user: stwo tags: core-8-5-branch
2014-09-10
08:20
[2486824] Improve error message; not all that upvars is an upvar. check-in: f3c64a7a7c user: dkf tags: core-8-5-branch
2014-09-08
00:37
Change one '#ifdef' to '#if defined()' for improved consistency within the file, as in checkin [211a... check-in: 0746efa716 user: stwo tags: core-8-5-branch
2014-09-01
08:11
Combine TCL_SHLIB_LD_EXTRAS+TK_SHLIB_LD_EXTRAS (for Cygwin and FreeBSD) to a single SHLIB_LD_LIBS us... check-in: abaf2748e2 user: jan.nijtmans tags: core-8-5-branch
2014-08-25
15:36
merge release check-in: 06a91f777f user: dgp tags: core-8-5-branch
13:31
`make dist` allowed README-* fossil droppings to leak into the distribution. Closed-Leaf check-in: 904339cdce user: dgp tags: core-8-5-16-rc, core-8-5-16
2014-08-22
13:44
merge 8.5; stamp release date check-in: f3a4fbba3d user: dgp tags: rc2, core-8-5-16-rc
13:23
Correct performance regression in a series of short binary reads from a socket. Many thanks to Eric... check-in: 70e97884f0 user: dgp tags: core-8-5-branch
13:20
Same results; simpler logic. Closed-Leaf check-in: 5180649ac5 user: dgp tags: dgp-slow-read
2014-08-21
23:07
Test fix for likely cause of reported I/O slowdown. In a DoRead() revision, it came to favor making ... check-in: 85cd086fd2 user: dgp tags: dgp-slow-read
04:13
Make simplificiations possible when we know just bytes are getting copied without complications of e... Closed-Leaf check-in: eb68cdfbc1 user: dgp tags: dgp-writebytes-optimize
2014-08-20
21:44
Copy Write() to WriteBytes() to create an arena for performance hacking. check-in: 6e08d8924a user: dgp tags: dgp-writebytes-optimize
18:59
Fix reviewed and accepted. check-in: ff52fbb4ac user: andreask tags: core-8-5-branch
18:40
Make test io-36.1.1 more portable. check-in: 28e58db108 user: dgp tags: core-8-5-branch
17:50
Docs for Tcl_CreateChannelHandler() state that the registered handler proc will be called back with ... Closed-Leaf check-in: f520790052 user: dgp tags: aku-review
11:13
[74e073599e5e7c5eb535e2f60f1b06feb468eaae|74e073599e]: tclsh is using old style dialogs when Tk is l... check-in: a2a1fe34e9 user: jan.nijtmans tags: core-8-5-branch
2014-08-18
13:28
Improved credit check-in: 6ab6bf99c5 user: dgp tags: rc1, core-8-5-16-rc
2014-08-14
16:48
Reconcile changes file with 8.6.1. check-in: cce0441bc7 user: dgp tags: core-8-5-16-rc
16:36
merge 8.5 check-in: 8411205dcd user: dgp tags: core-8-5-16-rc
2014-08-13
09:04
Put back SystemV timezone files, which were removed in previous commit. Don't know if that was by ac... check-in: a0fa37f70e user: jan.nijtmans tags: core-8-5-branch
02:54
merge 8.5, update changes check-in: 13d7b48f31 user: dgp tags: core-8-5-16-rc
01:42
tzdata2014f from ietf.org check-in: cefd4a6c51 user: kbk tags: core-8-5-branch
2014-08-12
21:41
Update changes file check-in: a630979fd3 user: dgp tags: core-8-5-16-rc
15:51
merge 8.5 check-in: 2845f35ff7 user: dgp tags: core-8-5-16-rc
15:28
Accommodate the "udp" package, and any other Tcl package that expects a [read] on a channel @ EOF to... check-in: 8cd55feb1d user: dgp tags: core-8-5-branch
2014-08-04
13:35
merge 8.5 check-in: a8b88f749b user: dgp tags: core-8-5-16-rc
13:35
Add tclsh.exe.manifest.in to the distribution. check-in: 783edfead2 user: dgp tags: core-8-5-branch
2014-08-02
04:29
merge 8.5 check-in: fa1dac68fd user: dgp tags: core-8-5-16-rc
04:25
Another Preserve/Release on channels is needed during IO finalization. check-in: c22cc5859b user: dgp tags: core-8-5-branch
00:06
merge 8.5 check-in: ed1cb5aeb6 user: dgp tags: core-8-5-16-rc
2014-08-01
18:36
Updated package "platform" to version 1.0.13. Separated the identifiers "macosx*-i386-x86_64" and "... check-in: dcb280116a user: andreask tags: core-8-5-branch
17:17
merge 8.5 check-in: c607234e4a user: dgp tags: core-8-5-16-rc
17:16
Backport the cheaper Preserve/Release on channels. check-in: ddcf91c9bd user: dgp tags: core-8-5-branch
2014-07-28
12:53
merge 8.5 check-in: 66b07eeb8d user: dgp tags: core-8-5-16-rc
2014-07-27
22:44
correct EOLFIX macro, broken by [a803608ed5] check-in: 08188e00b1 user: jan.nijtmans tags: core-8-5-branch
2014-07-23
13:10
Revert the EOLFIX changes of checkin [a803608ed5] (2013-10-28). They do not work on the one machine ... check-in: b18974c0c2 user: dgp tags: rc0, core-8-5-16-rc
12:26
Bump to 8.5.16 for release. check-in: 94417e5c1d user: dgp tags: core-8-5-16-rc
2014-07-16
21:46
Assert an equality test, not an assignment. check-in: 72391d07b6 user: dgp tags: core-8-5-branch
2014-07-11
10:38
Starting with Unicode 6.3, the mongolian vowel separator (U+180e) is no longer a whitespace, but for... check-in: f199c9d65c user: jan.nijtmans tags: core-8-5-branch
2014-07-10
18:00
dup test name check-in: 033a1af993 user: dgp tags: core-8-5-branch
15:45
[7368d225a6] Extend the auto-cleanup of zero ref count values passed in to the Tcl_*SetVar*() family... check-in: 212c0638b1 user: dgp tags: core-8-5-branch, potential incompatibility
12:52
Repair buffer indexing error in Tcl_ReadRaw() exposed by iogt-6.0 and valgrind. check-in: 6526c14303 user: dgp tags: core-8-5-branch
2014-07-04
12:47
Update Unicode tables to Unicode 7.0 check-in: ccf9e0d1f7 user: jan.nijtmans tags: core-8-5-branch
2014-07-02
16:20
[c31ca233ca] Fix TclGetsObjBinary() so that each [gets] rediscovers whether a nonblocking channel is... check-in: 6694ecd6d0 user: dgp tags: core-8-5-branch
2014-06-26
15:59
Fix mismatch of Tcl_Preserve() / Tcl_Release(). check-in: f58a059b16 user: dgp tags: core-8-5-branch
2014-06-24
16:34
Simplify / refactor Tcl_ReadRaw(). No need for CopyBuffer(). check-in: a9f9ffa7c7 user: dgp tags: core-8-5-branch
2014-06-23
12:48
Fix execute-6.5 test failure on trunk: the "preserveCore" part of tcltest::test assumes that the cle... check-in: df6f1f8b84 user: jan.nijtmans tags: core-8-5-branch
2014-06-22
16:15
ticket [2f9df4c4fa]: tcltest - request to move -cleanup script execution until after -output compare... check-in: 1a1cb1c7d7 user: jan.nijtmans tags: core-8-5-branch
2014-06-20
20:50
previous commit was not quite right, this one should be better Closed-Leaf check-in: 8924f03c9a user: jan.nijtmans tags: bug-2f9df4c4fa
20:21
ticket [2f9df4c4fa]: tcltest - request to move -cleanup script execution until after -output compare check-in: a61197b82c user: jan.nijtmans tags: bug-2f9df4c4fa
05:05
[b47b176adf] Stop possible segfaults when variability in mutex lock schedules cause a ForwardingResu... check-in: bc8631546c user: aku tags: core-8-5-branch
2014-06-16
12:44
[1758a0b603] socket-2.13 : Workaround the broken select() in some Linux kernels that fails to report... check-in: e67cc60d94 user: dgp tags: core-8-5-branch
12:09
merge 8.5 Closed-Leaf check-in: b41f47a5fa user: dgp tags: bug-1758a0b603
2014-06-13
21:15
Draft test for [1758a0b603]. check-in: 71669f9456 user: dgp tags: core-8-5-branch
2014-06-12
13:36
Additional check for an error condition on the socket. check-in: a6d7d34318 user: dgp tags: bug-1758a0b603
2014-06-11
17:24
Workaround the broken select() in some Linux kernels that fails to report a writable state on a sock... check-in: 1b53b3f232 user: dgp tags: bug-1758a0b603
2014-06-05
19:06
Test socket-2.12 covers the DiscardOutput() update. check-in: 47e4ef3394 user: dgp tags: core-8-5-branch
15:20
merge fork check-in: 4b59bbceaf user: dgp tags: core-8-5-branch
15:17
When too many chars are read by ReadChars() and we trim the limits to get it right on the next pass,... check-in: 04b06f7cea user: dgp tags: core-8-5-branch
00:22
Fixed a tricky interaction of IO system and encodings which could result in a panic. The relevant f... check-in: 0f26611a0c user: andreask tags: core-8-5-branch
2014-06-04
16:36
Revise DiscardOutput() to account for revisions to the loop in FlushChannel() which is its only call... check-in: 2b1cda088c user: dgp tags: core-8-5-branch
2014-06-03
19:57
merge fork of 8.5 branch check-in: bd6ad3191b user: dgp tags: core-8-5-branch
17:32
Backport I/O core fixes made known by async socket work on trunk. check-in: c801a8d5cc user: dgp tags: core-8-5-branch
2014-05-31
02:30
Correct the interest masks in the Tcl_CreateFileHandler() calls in PipeWatchProc(). When we are int... check-in: 74a2238ecc user: dgp tags: core-8-5-branch
2014-05-30
10:36
win socket -async: do not loose connect notification by temporarily stop connect monitoring. Bug [33... check-in: 6ecb583012 user: oehhar tags: core-8-5-branch
2014-05-29
14:56
Try not to loose FD_CONNECT by switching monitoring off. Closed-Leaf check-in: a658836882 user: oehhar tags: bug-336441ed59
14:53
merge core-8-5-branch check-in: 4f0f24c6c3 user: oehhar tags: bug-336441ed59
2014-05-28
18:58
Refinements of FlushChannel() and its callers. Notably includes removal of the flag BUFFER_READY. check-in: 0ddf09e8bd user: dgp tags: core-8-5-branch
18:49
Update comment to explain assumptions. Closed-Leaf check-in: b7bbbbc6ed user: dgp tags: dgp-flush-channel
18:24
Further simplifications to FlushChannel(). This makes clear the BUFFER_READY flag serves no necessa... check-in: d9e66fbb28 user: dgp tags: dgp-flush-channel
17:14
Expand the IsBufferFull() macro to check non-NULL bufPtr.. check-in: 577da77e8c user: dgp tags: dgp-flush-channel
16:54
Increase size of test io-29.34 so that it more portably tests the case where the OS networking machi... check-in: 83b2c056eb user: dgp tags: dgp-flush-channel
2014-05-27
13:28
Move code that can only matter in the first loop iteration out of the loop. check-in: 38257b5296 user: dgp tags: dgp-flush-channel
2014-05-24
19:56
Comment out lines of test io-53.4 that appear to do nothing of any value. check-in: fb90b0f1fd user: dgp tags: core-8-5-branch
2014-05-23
17:17
Followup on [72c54e1659]. Removed unused variable. check-in: 9f7e74b65a user: andreask tags: core-8-5-branch
2014-05-22
17:17
Workarounds and fixes for wrapped executables on various platforms regarding the handling of wrappe... check-in: 72c54e1659 user: andreask tags: core-8-5-branch
2014-05-20
15:00
Rework the management of the CHANNEL_BLOCKED and CHANNEL_EOF flags, in particular not allowing them ... check-in: f6b7d496c4 user: dgp tags: core-8-5-branch
2014-05-17
03:32
Simplify the inputProc of [testchannel transform]. Closed-Leaf check-in: 5995ff7e6d user: dgp tags: dgp-channel-flag-repair
02:53
Repair broken tests iogt-2.[123]. What happened is that now that EOF flags no loger leak acros chann... check-in: fb7b45c267 user: dgp tags: dgp-channel-flag-repair
2014-05-16
19:11
Improved use of EOF state to avoid worthless allocations. check-in: 916e33672f user: dgp tags: dgp-channel-flag-repair
18:45
Move the resets and testings of the BLOCKED flag to where they make more sense. check-in: b7aafa1d2d user: dgp tags: dgp-channel-flag-repair
15:05
merge 8.5 check-in: 673526a228 user: dgp tags: dgp-channel-flag-repair
14:59
Fix for failing tests *io-32.11* check-in: cf82fbc5f8 user: dgp tags: core-8-5-branch
14:47
merge 8.5 Closed-Leaf check-in: 66fb298ca6 user: dgp tags: bug-io-32.11
2014-05-15
16:48
Portable test to demo bug otherwise seen only on Windows. check-in: f49bdfc563 user: dgp tags: core-8-5-branch
14:54
Fix [3118489]: NUL in filenames. (On Windows, protect against invalid use of ':' in filenames as wel... check-in: 874ce8daf2 user: jan.nijtmans tags: core-8-5-branch
11:04
Push the setting and clearing of CHANNEL_BLOCKED flag to the more inner parts of the channel read ma... check-in: 39ace581ea user: dgp tags: dgp-channel-flag-repair
2014-05-14
14:52
merge 8.5 check-in: 8c51a39a00 user: dgp tags: dgp-channel-flag-repair
09:11
Fix 3 test-cases which started failing on Windows check-in: 57d9dfa4e6 user: jan.nijtmans tags: core-8-5-branch
2014-05-13
18:24
Rework Tcl_ReadRaw() mostly taking things out of the loop that never repeat. check-in: e1c467edcd user: dgp tags: dgp-channel-flag-repair
16:42
Salvaged what was left of value in the dgp-read-bytes-detour branch. Refactored much management of t... check-in: 94b7cdc521 user: dgp tags: dgp-channel-flag-repair
11:23
[958bc05fbe]: Clarify "clock format" using "%R" check-in: 1e1b95e0e6 user: jan.nijtmans tags: core-8-5-branch
2014-05-12
21:50
Restore the largefileSupport constraint on Darwin, where tests (chan)io-34.21 take an unbearable 90 ... check-in: 6fe20c93b6 user: dgp tags: core-8-5-branch
2014-05-09
16:55
Correct namespace bugs in normally skipped tests. Constrain them as "knownBug" rather than "unknownF... check-in: 0d300e1793 user: dgp tags: core-8-5-branch
16:38
Added comment explaining the "knownBug" in iogt-6.1 check-in: 672bebd5f8 user: dgp tags: core-8-5-branch
16:31
Tests (chan)io-34.21 are constrained for largefileSupport, and that's disabled by default, which mea... check-in: 753903e359 user: dgp tags: core-8-5-branch
13:19
Test iocmd-32.1 is not "impossible" but after writing it properly it does segfault trying to use a d... check-in: 430312d573 user: dgp tags: core-8-5-branch