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 tclconference@googlegroups.com
or submit via the online form by Sep 9.

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

50 ancestors of [d1a1d17e9c]

2019-01-14
19:51
normalize package provide for tcltests 0.1 (declaration moved from pkgIndex.tcl to package source) check-in: d1a1d17e9c user: sebres tags: core-8-6-branch
17:04
mingw/win-autoconf build: provide tcltest-executable (for consistency reasons); normalizes loading p... check-in: b35d1cc2ea user: sebres tags: core-8-6-branch
10:00
win: allows testchmod to reset DELETE DACL-mask (repaired several tests winFCmd-6.*, winFCmd-9.3, th... check-in: eca78d8ebb user: sebres tags: core-8-6-branch
08:55
minor optimization: check length instead of content - don't touch other memory (so potentially fewer... check-in: 0d30c65682 user: sebres tags: core-8-6-branch
2019-01-13
15:37
Slightly simpler test for empty string, still covering all cases. Also prepare testpurebytesobj for ... check-in: e94a8f9c8f user: jan.nijtmans tags: core-8-6-branch
2019-01-11
16:29
provided test-cases covering crash fixed by [58c46e74b931d3a1], as well as new test-facility "testpu... check-in: 1671ba2d5c user: sebres tags: core-8-6-branch
14:35
Fix crash reported by reported by Fran├žois Vogel related to: [cc1e91552c0ca1817292d951f8c694b28c2b2... check-in: 58c46e74b9 user: jan.nijtmans tags: core-8-6-branch
2019-01-09
10:01
closes [cc1e91552c]: fixes lrange instruction on empty not canonical list (and acc. within expansion... check-in: 9d24a1b9db user: sebres tags: core-8-6-branch
2019-01-08
18:15
fixed missing dependency in test-cases "*io-60.1" (constraint-related) - missed load of tcltest-libr... check-in: 1688d8f73e user: sebres tags: core-8-6-branch
14:39
amend to [a87460dbd4], added clean-up to avoid error {can't set "a(x)": variable isn't array} on nex... Closed-Leaf check-in: 098e8b701a user: sebres tags: bug-cc1e91552c
13:35
closes [cc1e91552c]: fixes lrange instruction on empty list, return original list only if it is cano... check-in: e364d7f9ff user: sebres tags: bug-cc1e91552c
13:29
bug [cc1e91552c]: added test cases showing the regression (expansion & lrange) check-in: a87460dbd4 user: sebres tags: bug-cc1e91552c
2019-01-07
01:15
merge back after cherry-picking (no functional changes) check-in: 6a6a71e5bf user: sebres tags: core-8-6-branch
01:11
cherry-pick [3e4d907d8e] from 8.6: prevent buffer overrun in fast_s_mp_mul_digs(). check-in: 02693d92df user: sebres tags: core-8-5-branch
2019-01-04
22:36
Merge 8.5 check-in: a0e74ab307 user: jan.nijtmans tags: core-8-6-branch
22:29
Update TZ info to tzdata2018i. check-in: cf6870f4f3 user: jan.nijtmans tags: core-8-5-branch
22:23
Fix signed<->unsigned comparsion warning (occurring in some gcc compilation flags). Micro-optimizat... check-in: cf7e97de51 user: jan.nijtmans tags: core-8-5-branch
2019-01-03
20:48
Fix conflict with timezone() function in some MSVC versions check-in: 8ca7418824 user: jan.nijtmans tags: core-8-6-branch
20:47
Fix conflict with timezone() function in some MSVC versions check-in: 9ca59559ba user: jan.nijtmans tags: core-8-5-branch
2018-12-31
10:50
Update TZ info to tzdata2018i. check-in: 9b157ba760 user: jima tags: core-8-6-branch
2018-12-30
22:47
Fix [3cf3a939d3]: timezone deprecated in vc2017. Also remo... check-in: 60046a53c0 user: jan.nijtmans tags: core-8-6-branch
22:44
Fix [3cf3a939d3]: timezone deprecated in vc2017 check-in: f062d9ee2c user: jan.nijtmans tags: core-8-5-branch
2018-12-29
23:15
Update TZ info to tzdata2018h. check-in: 9e7760bfc7 user: jima tags: core-8-6-branch
10:03
clock.test: resolve sporadic timing issues - "after 10" could cause pause >120ms on some platforms (... check-in: 850bca5d86 user: sebres tags: core-8-6-branch
2018-12-28
21:02
prevent buffer overrun in fast_s_mp_mul_digs(), already fixed in newest libtommath versions. check-in: 3e4d907d8e user: sebres tags: core-8-6-branch
19:54
resolve warnings: array subscript -1 is below array bounds of 'void *[1]' [-Warray-bounds] if compil... check-in: c012a9fd87 user: sebres tags: core-8-6-branch
2018-12-20
20:04
New test-cases (backported from 8.7) adapted for pre-TIP-502 behavior check-in: 86bec25d37 user: jan.nijtmans tags: core-8-6-branch
08:06
(cherry-pick) relax the timings of 2 tests, which incidentally fail on Travis CI. Also backport a fe... check-in: bdc8413143 user: jan.nijtmans tags: core-8-5-branch
2018-12-18
19:52
Merge 8.5 check-in: 8fcba71408 user: jan.nijtmans tags: core-8-6-branch
19:49
No need for latest "rvm" any more in osx builds (now even gives an error) Remove unused/empty header... check-in: 534b4d524a user: jan.nijtmans tags: core-8-5-branch
2018-12-14
13:12
Why are we using rvm? Why? check-in: f79b38e8c7 user: dkf tags: core-8-6-branch
2018-11-29
21:06
relax the timings of 2 tests, which incidentally fail on Travis CI check-in: b493489463 user: jan.nijtmans tags: core-8-6-branch
2018-11-28
11:37
Make the type casting in TclSpellFix less horrific. It's still bad, but it is no longer ghastly. check-in: d8a8738329 user: dkf tags: core-8-6-branch
2018-11-22
14:44
fixed typo in prepro `#ifdef unix || __APPLE__` check-in: b68ecd2e5b user: sebres tags: core-8-6-branch
13:58
merge 8.5: fixes segfault [7a9dc52b29] and wrong normalization (inside TclJoinPath) for pure relativ... check-in: 8e8688f048 user: sebres tags: core-8-6-branch
12:58
win/Makefile.in (mingw/gcc toolchains): fixes make mode "tcltest" - added dependencies to build tcl ... check-in: 576c68f114 user: sebres tags: core-8-5-branch
12:48
fixes segfault [7a9dc52b29] and wrong normalization (inside TclJoinPath) for pure relative path-segm... check-in: bcee71a177 user: sebres tags: core-8-5-branch
12:45
prepare merge: TclJoinPath is in internal API (MODULE_SCOPE) since 8.6 and static (used locally in t... Closed-Leaf check-in: fba9c8383c user: sebres tags: bug-7a9dc52b29
2018-11-21
10:00
win: repair test command "testchmod": correct load module (ADVAPI32 for x86/x64) and fix readonly ma... check-in: a4746b4c9f user: sebres tags: bug-7a9dc52b29
2018-11-20
20:56
win: fixed pwd-related test-cases in winPipe.test: several test-cases expect current directory equal... check-in: 8125c3109a user: sebres tags: bug-7a9dc52b29
20:23
win: fixes case sensitivity of glob test cases (winFile-2.*): current directory can be different as ... check-in: 2897840177 user: sebres tags: bug-7a9dc52b29
20:11
refactoring normalize in case of second path starting with tilde (~/~foo) - force second path as rel... check-in: 945ecdbfcd user: sebres tags: bug-7a9dc52b29
18:02
fixes segfault [7a9dc52b29]: unexpected decrement of the ref-count after TclJoinPath check-in: 10e9bd8b12 user: sebres tags: bug-7a9dc52b29
13:51
More coverity issues check-in: 4bb243d127 user: dkf tags: core-8-6-branch
2018-11-16
20:26
merge release check-in: 7aa0a364d5 user: dgp tags: core-8-6-branch
18:45
[00d04c4f12] Repair broken edge cases in [binary encode base64]. Closed-Leaf check-in: 770e6649a4 user: dgp tags: release, core-8-6-9-rc, core-8-6-9
18:38
[00d04c4f12] Repair broken edge cases in [binary encode base64]. check-in: 4b91471ac4 user: dgp tags: core-8-6-branch
13:45
Clear up a bunch of small issues found by Coverity analysis. check-in: a7f216790f user: dkf tags: core-8-6-branch
2018-11-15
22:31
fixes segfault [00d04c4f12], unfulfilled base64 (strict and non-strict mode, etc). Closed-Leaf check-in: ea2419de23 user: sebres tags: bug-00d04c4f12
22:18
test cases for decode base64, bug [00d04c4f12], unfulfilled base64 (strict and non-strict mode, etc)... check-in: 60ba3af5db user: sebres tags: bug-00d04c4f12
16:55
merge release check-in: a05ae88980 user: dgp tags: core-8-6-branch