Tcl Source Code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

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

50 check-ins occurring around 6fcef2008fa0b288.

2018-06-13
16:58
merge 8.7 check-in: aca4170f1d user: dgp tags: trunk
16:15
Don't call getsockname(2) in Tcl_MakeFileChannel(3) unless absolutely necessary. Closes RFE [0ac9d06... check-in: a23a536a48 user: stu tags: trunk
16:12
merge 8.6 check-in: 596aa0c944 user: dgp tags: core-8-branch
16:06
merge 8.5 check-in: c93af39cb0 user: dgp tags: core-8-6-branch
15:59
Stop creating a stray child process. check-in: bc0459f5c3 user: dgp tags: core-8-5-branch
10:49
Avoid valgrind "still reachable" reports stemming from early termination of threads. check-in: fbbcad33be user: pooryorick tags: core-8-branch
2018-06-12
19:32
Adding typecasts in tclZipfs.c to eliminate a compiler warning check-in: ebd55b94e1 user: hypnotoad tags: core_zip_vfs
19:16
Remove AbsolutePath(), no longer used. check-in: 2209610f60 user: dgp tags: core_zip_vfs
19:14
merge 8.7 check-in: c99f22f840 user: dgp tags: core_zip_vfs
18:03
merge 8.7 check-in: 8b91b1111e user: dgp tags: tip-509
18:02
close fork check-in: 095715c4fa user: dgp tags: tip-509
17:54
merge 8.7 check-in: 3427fcdfb5 user: dgp tags: trunk
17:53
merge 8.6 check-in: e98839eec7 user: dgp tags: core-8-branch
17:53
merge 8.5 check-in: 04e0eeb104 user: dgp tags: core-8-6-branch
17:10
[860a9f1945] Remove test safe-8.8; Mac OS 9 tests are no longer useful. check-in: 3a43176c2a user: dgp tags: core-8-5-branch
11:28
merge amend from 8.5th fix Leaf check-in: f5a01b5f42 user: sebres tags: fix-815e246806-8-6
11:23
atomic Incr/Decr with Fetch renamed (a bit more clear now, because first increments then fetch), pro... Leaf check-in: 52ddcca8d5 user: sebres tags: fix-815e246806-8-5
2018-06-11
13:03
empty merge point after back-porting to 8.5th branch (no changes) check-in: aacd6f9233 user: sebres tags: fix-815e246806-8-6
12:57
amend after merge (lossed by conflict-resolve) check-in: 8ac4d64f41 user: sebres tags: fix-815e246806-8-5
12:51
back-port 8.6th fix check-in: 35b3eadf7f user: sebres tags: fix-815e246806-8-5
11:11
fixed [815e246806] for 8.6th case if channel switches owner in fileevent via thread::transfer and th... check-in: 922ee82dde user: sebres tags: fix-815e246806-8-6
2018-06-09
17:20
Removed thread-specific mutex lock counter and replaced by shared counter + thread ID for systems wi... check-in: d386bed41a user: fbonnet tags: tip-509
07:45
merge-mark (Unicode 11.0 beta was already here, and there were not changed in the final version) check-in: 171bd5bc26 user: jan.nijtmans tags: core-8-branch
07:44
Merge 8.5 (= update Unicode data to Unicode version 11.0) check-in: 3fd6be3568 user: jan.nijtmans tags: core-8-6-branch
07:42
Update all Unicode tables to Unicode version 11.0 check-in: 6fcef2008f user: jan.nijtmans tags: core-8-5-branch
07:41
Update to latest tzdata (backported from 8.6) check-in: 8fb0134372 user: jan.nijtmans tags: core-8-5-branch
2018-06-08
22:34
**interim commit** fixed for 8.6th case if channel switches owner via thread::transfer check-in: 2e7300065a user: sebres tags: fix-815e246806-8-6
19:02
merge atomic fix from fix-815e246806-8-5 check-in: 1d2c1768c9 user: sebres tags: fix-815e246806-8-6
18:59
Fixes bug [815e246806] using atomic reference counter (atomic incr/decr during channel transfer proc... check-in: bd0fca47e3 user: sebres tags: fix-815e246806-8-5
13:33
merge fix for [815e246806] from 8.5th branch fix-815e246806-8-5 check-in: f44a1ddd60 user: sebres tags: fix-815e246806-8-6
13:30
Protect channel reference counter with volatile (forces atomic direct incr/decr during transfer proc... check-in: 520fcd10e6 user: sebres tags: fix-815e246806-8-5
13:28
fixes [815e246806], extend Tcl_RegisterChannel/Tcl_UnregisterChannel with preserving of ref-count of... check-in: dafa1a0859 user: sebres tags: fix-815e246806-8-5
13:02
merge 8.5 (empty merge point, no functional changes, because does not affect 8.6) check-in: 9cfddbdc92 user: sebres tags: core-8-6-branch
12:50
resolves some warnings by compiling with new gcc-versions (>= 7.x): - '*' in boolean context, sugg... check-in: 9ea4420be8 user: sebres tags: core-8-5-branch
07:00
merge 8.7 check-in: 21ac5ef8a5 user: jan.nijtmans tags: trunk
06:56
re-generate configure script (where does --runstatedir come from? check-in: 5e954c41c3 user: jan.nijtmans tags: core-8-branch
06:54
Merge trunk. Other tweaks, removing stuff that already went to the memory-API branch, so is no long... check-in: 03c8eb0774 user: jan.nijtmans tags: novem
2018-06-07
20:59
Give tests more time to finish since valgrind slows things down considerably. check-in: 2f4c4cfd92 user: pooryorick tags: core-8-branch
18:19
Give tests more time to finish since valgrind slows things down considerably. check-in: 3c58a2cdd4 user: pooryorick tags: trunk
2018-06-05
21:59
amend to [eeefdb44cf]: fixes missing install path (closes [593aa7c421]) for mingw/*nix check-in: 3016a3fa26 user: sebres tags: core-8-branch
20:16
Just the [timerate] command for separate review and performance baseline. check-in: 094bff9a69 user: dgp tags: dgp-sebres-timerate-review
17:26
merge 8.7 Leaf check-in: 0dd64e0195 user: dgp tags: dgp-sebres-clock-review
09:12
merge 8.7 check-in: aebfbede76 user: sebres tags: trunk
09:10
re-autoconfigure with v.2.69 check-in: d24583ec88 user: sebres tags: core-8-branch
09:04
merge 8.6 check-in: 36f85b4a71 user: sebres tags: core-8-branch
2018-06-04
13:52
merge 8.5 check-in: a9a4a69e99 user: sebres tags: core-8-6-branch
13:49
fixes [92564326a9] if compiled on some x86 systems (with dirent64 but without DIR64, partially cherr... check-in: 32babd8ff2 user: sebres tags: core-8-5-branch
13:23
merge trunk check-in: 0549bae2de user: dgp tags: novem
13:22
merge trunk check-in: ad0b6c4983 user: dgp tags: dgp-refactor
13:21
merge trunk check-in: 9ebbb45d00 user: dgp tags: dgp-properbytearray