Tcl Source Code

Timeline
Login

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

50 events occurring around 364e4f00033a9e6c.

2018-08-30
21:28
Merge 8.7, and improve TIP implementation (using utility function in more places) check-in: 47b67cd37d user: jan.nijtmans tags: tip-514
18:26 Open ticket [21b0629c81]: 0-day vulnerability - insufficient escape by exec of batch-files for windows plus 4 other changes artifact: cc35e8ac4d user: sebres ... 1 similar event omitted.
11:16
merge 8.7 check-in: 7432a9c1b1 user: sebres tags: trunk
11:14
merge 8.6 check-in: e1a218a447 user: sebres tags: core-8-branch
11:13
merge 8.5 check-in: 218e4fda50 user: sebres tags: core-8-6-branch
11:08
test-cases to cover quoting of the newline character, and the documentation extended. check-in: 707127bd2d user: sebres tags: core-8-5-branch
2018-08-29
19:35 Edit [4932848e36625ad9|4932848e36]: Change branch background color to "#fffb00". artifact: 5dcb326cdf user: jan.nijtmans
19:34 Edit [4932848e36625ad9|4932848e36]: Move to branch tip-514. artifact: ce493c0375 user: jan.nijtmans
19:30
Fix compilation on 32-bit platforms, and fix unit-tests in this environment check-in: 5598fa3c00 user: jan.nijtmans tags: tip-514
18:33
Minor code cleanup check-in: 5030362e08 user: jan.nijtmans tags: memory-API
18:07
merge trunk check-in: 158aa097ba user: jan.nijtmans tags: memory-API
17:02
merge 8.7 check-in: 0d751c2d81 user: sebres tags: trunk
17:01
merge 8.6 check-in: 9f791c2d99 user: sebres tags: core-8-branch
16:59
merge 8.5 check-in: 465511dc39 user: sebres tags: core-8-6-branch
16:58
tcltest: forgotten built-in constraint "slowTest" check-in: 2f1d3c9080 user: sebres tags: core-8-5-branch
16:55
small amend to [cae24931ed] (no _CRT_glob in both cases __GNUC__ || TCL_BROKEN_MAINARGS). check-in: 6ca696481e user: sebres tags: core-8-6-branch
15:55
partially cherry-picking of [5099a81b50], never reached 8.6, so for example build for MINGW breaks t... check-in: cae24931ed user: sebres tags: core-8-6-branch
15:49
code review after merge with 8.5 (restore usage of some functions, after lost by conflict resolving) check-in: 38c2f7331e user: sebres tags: core-8-6-branch
15:41
merge 8.5 ([21b0629c81] 0-day vulnerability - insufficient escape by exec of batch-files for windows... check-in: 86e0fd3ecf user: sebres tags: core-8-6-branch
14:45
closes [21b0629c81] 0-day vulnerability - insufficient escape by exec of batch-files for windows check-in: 99af12fd19 user: sebres tags: core-8-5-branch
2018-08-28
22:28
Now, restore wide(), but make int() the same as entier(). Add new utility function. check-in: d6c1d88425 user: jan.nijtmans tags: tip-514
20:37
merge trunk check-in: 4dd4fa8b91 user: jan.nijtmans tags: novem
20:30
Eliminate static function AddObjErrorInfo, which is only used once check-in: 9af2a6e1c1 user: jan.nijtmans tags: trunk
19:23
merge trunk check-in: c0f9df1909 user: jan.nijtmans tags: novem
18:59
merge core-8-branch check-in: 364e4f0003 user: jan.nijtmans tags: trunk
2018-08-26
11:07
merge core-8-branch Closed-Leaf check-in: c253e68a51 user: dkf tags: tip-478
2018-08-23
21:08 Ticket [21b0629c81] 0-day vulnerability - insufficient escape by exec of batch-files for windows status still Pending with 3 other changes artifact: a016935132 user: sebres
10:26
code review, skip slow test winpipe-8.2 executed args from injectList particularly (normally winpipe... Closed-Leaf check-in: 7f273d6639 user: sebres tags: 0-day-21b0629c81
08:00
code review, restored backwards compatibility of the simplest escape of quote-chars (so reverted sev... check-in: 897a17c523 user: sebres tags: 0-day-21b0629c81
2018-08-21
21:36
improved reange checking (also for the Tcl 9.0 proposal). Make platform test platform 32/64-bit inde... check-in: 7ebb863e96 user: jan.nijtmans tags: tip-514
19:04 Pending ticket [21b0629c81]: 0-day vulnerability - insufficient escape by exec of batch-files for windows plus 3 other changes artifact: de74466f54 user: sebres
18:52
fixes escape for special cases (+ more test-cases): - `%` char to be escaped (quoted) in any case (r... check-in: ae46c72447 user: sebres tags: 0-day-21b0629c81
16:24 Open ticket [21b0629c81]: 0-day vulnerability - insufficient escape by exec of batch-files for windows plus 3 other changes artifact: 7dec48d97f user: sebres ... 1 similar event omitted.
2018-08-20
19:58
because executable (1st argument) always proper escaped now, don't need to replace long path name of... check-in: 7dad71a5a9 user: sebres tags: 0-day-21b0629c81
18:08 Ticket [21b0629c81] 0-day vulnerability - insufficient escape by exec of batch-files for windows status still Pending with 3 other changes artifact: 7ebe656be1 user: sebres ... 1 similar event omitted.
16:15
small amend: avoid reset of unpaired quote flag between arguments (previous affects next) + test cas... check-in: c2762871a6 user: sebres tags: 0-day-21b0629c81
15:20 Edit [cc1a3445f730256e|cc1a3445f7]: Change branch background color to "#ff888b". Move to branch 0-day-21b0629c81. artifact: a90ff31efb user: sebres
14:35
win: fixes [21b0629c81] - exec/open process pipe under windows (0-day vulnerability - insufficient e... check-in: cc1a3445f7 user: sebres tags: 0-day-21b0629c81
2018-08-19
09:33
Re-base branch "all-wideint" to core-8-branch. Still WIP check-in: 4932848e36 user: jan.nijtmans tags: tip-514
09:16
merge-mark check-in: 90a02cdaf2 user: jan.nijtmans tags: core-8-6-branch
09:13
Still WIP. All test-cases pass now in 32-bit Closed-Leaf check-in: a655e95f95 user: jan.nijtmans tags: all-wideint
2018-08-17
22:21
Merge 8.6 check-in: e3cb60581f user: jan.nijtmans tags: core-8-branch
22:15
Minor fix to entier(): Allow it to convert to "wideInt" as well when range is appropriate check-in: d7d65c2ac3 user: jan.nijtmans tags: core-8-6-branch
19:13 Ticket [21b0629c81] 0-day vulnerability - insufficient escape by exec of batch-files for windows status still Open with 4 other changes artifact: ba4545d022 user: sebres
18:26
win: TclpCreateProcess or [exec process ...] - search for application extended with ".cmd" extension... check-in: 19406e5bfb user: sebres tags: core-8-5-branch
14:23 Ticket [21b0629c81] 0-day vulnerability - insufficient escape by exec of batch-files for windows status still Open with 3 other changes artifact: b0654fef92 user: sebres ... 1 similar event omitted.