Tcl Source Code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.

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

50 descendants and 50 ancestors of [3e22a9b9f9]

2018-10-05
21:22
Merge 8.7 check-in: 89a34ee2d1 user: jan.nijtmans tags: trunk
21:22
Merge 8.6 check-in: 3565334f08 user: jan.nijtmans tags: core-8-branch
19:41
merge 8.7 check-in: be2efc687a user: dgp tags: trunk
19:41
merge 8.6 check-in: cf145fd0f0 user: dgp tags: core-8-branch
2018-10-04
21:07
merge trunk check-in: 3ca1d5cace user: jan.nijtmans tags: memory-API
19:27
Merge 8.7 check-in: fee1f31b36 user: jan.nijtmans tags: trunk
19:26
Merge 8.6 check-in: 76426fbce3 user: jan.nijtmans tags: core-8-branch
10:42
Clean up zipfs implementation a bit. check-in: 68c4072e30 user: dkf tags: core-8-branch
08:06
merge 8.7 check-in: 2bd3f2f928 user: sebres tags: trunk
08:04
fixed TclGetWideBitsFromObj - minus applied to unsigned type check-in: b4b3517f31 user: sebres tags: core-8-branch
07:27
Added Emacs metadata to a bunch of nroff source files. check-in: a79c0d0951 user: dkf tags: core-8-branch
2018-10-03
20:19
Merge 8.7 check-in: 4ef14738db user: jan.nijtmans tags: trunk
20:02
Merge 8.6 check-in: 252cdd0247 user: jan.nijtmans tags: core-8-branch
2018-10-01
18:01
Eliminating whitespace changes introduced by the prior checkin check-in: c43138d622 user: hypnotoad tags: core-8-branch
17:05
Pulling back in changes to fix testing on cross compiled static builds check-in: bc9e76e07e user: hypnotoad tags: core-8-branch
16:41
Adjust when tcl consults zipfs until AFTER it has checked that env(TCL_LIBRARY) has not been set check-in: 3581eefbc3 user: hypnotoad tags: core-8-branch
2018-09-30
23:12
Fixed the arguments that zipfs mount was sending in auto.tcl.    Standardized on 8 spaces instead of t... Closed-Leaf check-in: 1cfb1382f1 user: hypnotoad tags: static-zipfs-fix
22:21
Adding Zipfile to the list of products produced for builds check-in: 4bbeb0e52a user: hypnotoad tags: static-zipfs-fix
10:17
Adding logic for static builds to load a properly named zipfile in the present working directory if ... check-in: 2f6452d73b user: hypnotoad tags: static-zipfs-fix
2018-09-29
21:56
Merge trunk check-in: 40ca9682a4 user: jan.nijtmans tags: memory-API
20:52
Merge 8.7 check-in: b8b9111660 user: jan.nijtmans tags: trunk
20:39
Add support for wine. So windows test-cases can now be run on Linux/Mac/whatever. check-in: 6cedb89399 user: jan.nijtmans tags: core-8-branch
08:51
More readability improvements to unix makefile check-in: 3a0455ee94 user: dkf tags: core-8-branch
2018-09-28
19:59
\Merge 8.7 Closed-Leaf check-in: bcc54d1577 user: jan.nijtmans tags: tip-502
19:58
Merge 8.7 Closed-Leaf check-in: b4a19593fb user: jan.nijtmans tags: tip-514
19:56
Merge trunk check-in: a2590b5725 user: jan.nijtmans tags: memory-API
18:57
Merge 8.7 check-in: d812be8851 user: jan.nijtmans tags: trunk
18:49
Merge 8.6 check-in: 2f164e9d41 user: jan.nijtmans tags: core-8-branch
18:21
nmake build fixes for zipfs (ongoing, zip attachments not done yet) check-in: eedd24aae1 user: jan.nijtmans tags: core-8-branch
18:19
code/doc cleanup check-in: 84a5f246b7 user: jan.nijtmans tags: memory-API
13:59
Small fixes to unix makefile check-in: 781fa100a4 user: dkf tags: core-8-branch
09:54
Better phrasing from TIP 509 check-in: 3f7395e049 user: dkf tags: core-8-branch
09:50
Implement TIP 509: reentrant mutexes on all platforms check-in: 27777c925a user: dkf tags: core-8-branch
09:49
Clean up code style and add key phrases to documentation. Closed-Leaf check-in: c35c3a7455 user: dkf tags: tip-509
09:18
merge core-8-branch check-in: b3d9254efa user: dkf tags: tip-509
07:24
Fix minor typo check-in: bfedd422d9 user: dkf tags: core-8-branch
2018-09-27
21:46
Merge 8.7 check-in: bf6b97a33d user: jan.nijtmans tags: tip-502
21:45
ckalloc -> Tcl_Alloc check-in: 982f8f4d72 user: jan.nijtmans tags: memory-API
21:38
Merge 8.7 check-in: eaf86378bc user: jan.nijtmans tags: tip-514
21:36
Merge trunk check-in: eda74b6e24 user: jan.nijtmans tags: memory-API
18:48
Batch of TIP implementations. check-in: 70b75d9401 user: dkf tags: trunk
11:08
Implementation of TIP 426: Determining the "Type" of Commands check-in: 4dbf61778e user: dkf tags: core-8-branch
11:06
Restricted the information made available to safe interpreters a bit. Closed-Leaf check-in: c4a98255c6 user: dkf tags: dkf-command-type
08:24
merge core-8-branch check-in: 9a5a54a549 user: dkf tags: dkf-command-type
08:22
Implementation of TIP 505: Make [lreplace] Accept All Out-of-Range Index Values check-in: 22057095fa user: dkf tags: core-8-branch
07:25
Implementation of TIP 516: More OO Slot Operations and TIP 515: Level Value Reform check-in: dbb8769937 user: dkf tags: core-8-branch
07:22
Implementation of TIP 516: More OO Slot Operations Closed-Leaf check-in: 28f8e4372e user: dkf tags: core-8-branch-timeline-fix
07:20
help Closed-Leaf check-in: 2d2e7d5f73 user: dkf tags: core-8-branch-timeline-fix
2018-09-26
23:43
Implementatin of TIP #515: Level Value Reform check-in: 1486105322 user: jan.nijtmans tags: core-8-branch-timeline-fix
2018-09-22
13:37
merge tip-515 branch check-in: 686effa0af user: jan.nijtmans tags: tip-514
13:24
Merge 8.7 Closed-Leaf check-in: 3e22a9b9f9 user: jan.nijtmans tags: tip-515
13:18
Change ULLONG_MAX -> UWIDE_MAX, LLONG_MAX -> WIDE_MAX and LLONG_MIN -> WIDE_MIN everywhere, because ... check-in: 59d28e540e user: jan.nijtmans tags: core-8-branch
12:45
merge 8.7 check-in: 7160931bed user: jan.nijtmans tags: tip-515
12:29
Fix a couple of test-cases, since http1.0 is no longer there check-in: 58773f387b user: jan.nijtmans tags: core-8-branch
12:05
forgot one location for http version number check-in: 67ce3482fc user: jan.nijtmans tags: core-8-branch
10:21
Merge 8.6 check-in: 4523c31275 user: jan.nijtmans tags: core-8-branch
10:20
Update http version number, and fix some related test-cases check-in: 0af5ddd97c user: jan.nijtmans tags: core-8-6-branch
10:09
Prevent possible build order problem, due to missing dde/registry dll's. Make sure that Tcl_WinTChar... check-in: 645fb65227 user: jan.nijtmans tags: core-8-branch
2018-09-20
13:41
merge bug-46b6edad51-concurrent-http check-in: 0d794ec27b user: kjnash tags: core-8-6-branch
2018-09-15
18:41
merge 8.6 Leaf check-in: 82cbd9d626 user: kjnash tags: bug-46b6edad51-concurrent-http
2018-09-13
20:37
missing type-cast check-in: 236d98718e user: jan.nijtmans tags: core-8-branch
20:33
Eliminate the use of macro's like LLONG_MAX|MIN, since they assume that Tcl_WideInt equals "long lon... check-in: f89b8af179 user: jan.nijtmans tags: core-8-branch
20:31
Fix various test-cases, which started failing on Windows due to TIP #430 check-in: 88b8462136 user: jan.nijtmans tags: core-8-branch
20:30
Fix test-case registry-6.20, which started failing starting with the TIP #389 commit. check-in: 0db5ab91bb user: jan.nijtmans tags: core-8-branch
2018-09-12
19:32
Stub fix, safe interpreter fix, and use more size_t wherever possible check-in: 5f80f9af59 user: jan.nijtmans tags: core-8-branch
19:30
TIP #430 implementation check-in: b74093feee user: jan.nijtmans tags: core-8-branch
2018-09-11
22:41
Make ready for TIP #494 compatibility Closed-Leaf check-in: da3a746b1d user: jan.nijtmans tags: core_zip_vfs-review
2018-09-09
17:05
slightly better: Use GetFileSizeEx() on win64 and GetFileSize on win32 check-in: d199aeb4b6 user: jan.nijtmans tags: core_zip_vfs-review
2018-09-08
21:18
Merge core-8-branch check-in: 4c53b5eb75 user: jan.nijtmans tags: tip-515
2018-09-07
22:23
Merge 8.6 check-in: 4ccc3b6902 user: jan.nijtmans tags: core-8-branch
14:24
small code review (duplicate code removed) check-in: 019ea86cdd user: sebres tags: core-8-6-branch
12:11
merge 8.6 check-in: e891020c32 user: dgp tags: core-8-branch
12:04
Added test for [631b4c45df]. check-in: 036c01e552 user: dgp tags: core-8-6-branch
12:02
merge 8.6 (segfault fix) check-in: 0a8630528a user: sebres tags: core-8-branch
11:56
Use GetFileSizeEx() in stead of GetFileSize(), to get the file size on Windows. Minor improvement: a... check-in: db7a21f8e1 user: jan.nijtmans tags: core_zip_vfs-review
11:55
amend to [e8ab4d85fa], proc.test: extended with new test-case to cover situation like [631b4c45df] check-in: c4fe2825ef user: sebres tags: core-8-6-branch
10:45
closes [631b4c45df]: segfault by usage of wrong length (no string representation) check-in: e8ab4d85fa user: sebres tags: core-8-6-branch
09:53
TIP #515 implementation: Level Value Reform check-in: 132594906c user: jan.nijtmans tags: tip-515
2018-09-06
11:25
Bug-fix: Move TclZipfs_AppHook() from 0 -> 2 in the stub table, otherwise it overrides the entry for... check-in: fd6a7fd0d6 user: jan.nijtmans tags: core_zip_vfs-review
09:47
Code review check-in: 281daabd0b user: jan.nijtmans tags: core_zip_vfs-review
2018-09-05
12:11
Minor code cleanup. win/tclWinPipe.c: Eliminate some compiler warnings on mingw-w64 win/tclWinNotif... check-in: 35eb0692c1 user: jan.nijtmans tags: core-8-branch
2018-09-04
14:37
Fix [540bed4bde]: binary format can result in "integer value too large to represent". Implemented a... check-in: c531497fcb user: jan.nijtmans tags: core-8-branch
2018-09-03
12:53
Eliminate use of wideBiggerThanInt test constraint, since it's the same as {longIs32bit wideIs64bit}... check-in: 30126bea62 user: jan.nijtmans tags: core-8-branch
2018-09-02
13:48
Implement TIP 478: Add Expected Class Level Behaviors to oo::class check-in: b9f75ba387 user: dkf tags: core-8-branch
2018-08-30
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
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-26
11:07
merge core-8-branch Closed-Leaf check-in: c253e68a51 user: dkf tags: tip-478
2018-08-23
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
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
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
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