Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
287 check-ins using file generic/tclDate.c version 902c636423
|
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 | |
|
2020-04-18
| ||
| 13:53 | Missing Tcl_UniChar initializations allow 4-byte Tcl_UtfToUniChar to act on uninitialized mem and g... Closed-Leaf check-in: 517b1c87da user: dgp tags: bug-c574e50a3b | |
|
2018-10-27
| ||
| 08:06 | Update to latest tzdata (backported from 8.6) check-in: 08cdf7d2b5 user: jan.nijtmans tags: core-8-5-branch | |
| 08:03 | Missed some version bumps in previous commit check-in: 5e7a02073b user: jan.nijtmans tags: core-8-5-branch | |
| 07:53 | tclWinDde.c: Backport version 1.4.1 from Tcl 8.6. check-in: 714f445acf user: jan.nijtmans tags: core-8-5-branch | |
|
2018-10-24
| ||
| 21:22 | Backport "registry" version 1.3.3, so all active branches now have the same registry version. (this... check-in: e4761eb0a8 user: jan.nijtmans tags: core-8-5-branch | |
|
2018-10-23
| ||
| 11:14 | Enable CI builds with Travis. check-in: 0386db909a user: dkf tags: core-8-5-branch | |
|
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-10-17
| ||
| 19:51 | Fix test-cases running on Windows 10: [string index $tcl_platform(osVersion) 0] doesn't give the c... check-in: a8a42c2118 user: jan.nijtmans tags: core-8-5-branch | |
|
2018-10-10
| ||
| 22:14 | merge 8.5 Leaf check-in: a3aca1465b user: sebres tags: rfe-4f322b9d21 | |
|
2018-08-30
| ||
| 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
| ||
| 16:58 | tcltest: forgotten built-in constraint "slowTest" check-in: 2f1d3c9080 user: sebres tags: core-8-5-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-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 | |
| 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-17
| ||
| 18:26 | win: TclpCreateProcess or [exec process ...] - search for application extended with ".cmd" extension... check-in: 19406e5bfb user: sebres tags: core-8-5-branch | |
|
2018-07-26
| ||
| 16:46 | test cases added to cover width overflow by format (should cause limit exceeded) check-in: 3b55e9c1e1 user: sebres tags: core-8-5-branch | |
| 15:57 | closes [d051b77fc18d7340]: fixed segfault by integer overflow (if width by format like "%4000000000g... check-in: 16846911c7 user: sebres tags: core-8-5-branch | |
| 10:47 | enhanced tclsh syntax (rich command line for applications using Tcl_Main without startup-script): tr... Leaf check-in: e61a1add32 user: sebres tags: sebres-rich-cmd-line | |
|
2018-07-16
| ||
| 14:32 | RFE [61fa4879ed] implementation - use system temp-folder as default temporary directory in the test-... Closed-Leaf check-in: 0108bf4c0e user: sebres tags: rfe-61fa4879ed | |
|
2018-07-12
| ||
| 14:17 | win: closes [3f7af0e21e13f1f5] - avoid "permissions denied" by `file delete`, if file stat (TclpObjS... check-in: 4af9ff473e user: sebres tags: core-8-5-branch | |
|
2018-07-09
| ||
| 17:47 | merge 8.5 (after fix of three-point race condition) check-in: 87ce4cf1e0 user: sebres tags: rfe-4f322b9d21 | |
| 17:18 | closes [270f78ca95b642fb]: fix the race condition for `file mkdir` if some worker deletes directory ... check-in: 1c12ee9e45 user: sebres tags: core-8-5-branch | |
|
2018-07-02
| ||
| 19:37 | try to improve documentation for braces substitution in tcl Leaf check-in: 5df373ba48 user: sebres tags: doc-subst-of-braces | |
| 14:46 | test case extended check-in: 929fa212c4 user: sebres tags: rfe-4f322b9d21 | |
| 14:46 | doc/file.n: documentation for `file mkdir` extended with return-code description and usage example check-in: 786e10c2ee user: sebres tags: rfe-4f322b9d21 | |
| 14:46 | Closes RFE [4f322b9d21]: provide return value for `file mkdir` to recognize the directories are real... check-in: 7e5504fecf user: sebres tags: rfe-4f322b9d21 | |
|
2018-06-16
| ||
| 12:57 | use Tcl_List operations for proc argument parsing Leaf check-in: e8dfb5e4d8 user: aspect tags: aspect-proc-args | |
|
2018-06-15
| ||
| 18:31 | Align common install locations in SC_PATH_TCLCONFIG and SC_PATH_TKCONFIG. Add FreeBSD (closes [d6d60... check-in: 4790e733ef user: jan.nijtmans tags: core-8-5-branch | |
| 15:39 | minimalist fix for [3e25ac512e] to avoid different values before and after current directory access ... Leaf check-in: 188107cdc4 user: sebres tags: bug-3e25ac512e | |
| 14:54 | test cases illustrated file-system access bug [3e25ac512e] check-in: 27c03434a7 user: sebres tags: bug-3e25ac512e | |
|
2018-06-13
| ||
| 15:59 | Stop creating a stray child process. check-in: bc0459f5c3 user: dgp tags: core-8-5-branch | |
|
2018-06-12
| ||
| 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:23 | atomic Incr/Decr with Fetch renamed (a bit more clear now, because first increments then fetch), pro... Closed-Leaf check-in: 52ddcca8d5 user: sebres tags: fix-815e246806-8-5 | |
|
2018-06-11
| ||
| 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 | |
|
2018-06-09
| ||
| 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
| ||
| 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: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 | |
| 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 | |
|
2018-06-04
| ||
| 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 | |
|
2018-05-28
| ||
| 13:13 | win: searching for FQDN in user-name should be utf-8 safe (user-name could contain non-ascii utf-8 c... check-in: 318c6b1966 user: sebres tags: core-8-5-branch | |
| 12:05 | merge-integrate sebres-bug-9e6b569963-8-5-branch to 8.5 check-in: b65ecf6cb7 user: sebres tags: core-8-5-branch | |
|
2018-05-25
| ||
| 15:51 | minor indentation fix (no functional changes) Closed-Leaf check-in: aafdcb52e3 user: sebres tags: sebres-bug-9e6b569963-8-5-branch | |
| 15:48 | avoid dual init of stubs (possible race condition, 8.5th only) check-in: 81426bb3cd user: sebres tags: sebres-bug-9e6b569963-8-5-branch | |
| 15:04 | optimized winapi-stubs loading (8.5th only); if user name specified without domain and equals the cu... check-in: 19abe5efa2 user: sebres tags: sebres-bug-9e6b569963-8-5-branch | |
| 10:04 | merge/reintegrate test-cases from bug-9e6b569963 check-in: 617e292a69 user: sebres tags: sebres-bug-9e6b569963-8-5-branch | |
|
2018-05-24
| ||
| 20:49 | [9e6b569963] win: if user specified without domain (and local user was not found), try to resolve us... check-in: d6a73c524c user: sebres tags: sebres-bug-9e6b569963-8-5-branch | |
| 20:20 | fixed typo in winFCmd-12.6.2: unneeded extra-bracket removed check-in: 634425a216 user: sebres tags: core-8-5-branch | |
| 20:12 | win: TclpGetUserHome should return normalized path (also in case we find domain and NetUserGetInfo r... check-in: 8243f36918 user: sebres tags: core-8-5-branch | |
|
2018-05-14
| ||
| 19:14 | Unbreak build when HAVE_FTS is not set. Move definitions of Tcl_DirEntry and TclDIR to tclWinPort.h... check-in: 7bc44a586a user: jan.nijtmans tags: core-8-5-branch | |
|
2018-05-11
| ||
| 09:14 | Add emoji 11.0 to the set. Only active when compiled with TCL_UTF_MAX>3. Also prepare tooling for Un... check-in: ee9f293421 user: jan.nijtmans tags: core-8-5-branch | |
| 07:53 | Rename Tcl_Dir to TclDIR, making it clear that this macro is not part of the public API check-in: 3257682387 user: jan.nijtmans tags: core-8-5-branch | |
|
2018-05-09
| ||
| 10:29 | amend to [85bcf84100]: replaces DIR with Tcl_Dir (DIR/DIR64 regarding HAVE_STRUCT_DIRENT64) check-in: f80031df45 user: sebres tags: core-8-5-branch | |
|
2018-05-08
| ||
| 09:49 | fixes [92564326a98b5510]: wrong x64-aligned handle from readdir64 by opendir/rewinddir/closedir, if ... check-in: 85bcf84100 user: sebres tags: core-8-5-branch | |
|
2018-04-30
| ||
| 12:47 | merge 8.5 Leaf check-in: a2fcb3e560 user: dgp tags: bug-3485833 | |
| 12:11 | Contain platform-specific things in the constraint-controlled parts of the test. check-in: 74af01d8ff user: dgp tags: core-8-5-branch | |
| 11:10 | merge fix-1613456fff, closes [1613456fffffffff] and [27b682284974d0cd] check-in: 92c4bfbe32 user: sebres tags: core-8-5-branch | |
|
2018-04-19
| ||
| 01:39 | An [array set] from a dict can only take shortcuts when the dict is "pure", that is, has no string r... check-in: 7ad9a0d2cb user: dgp tags: core-8-5-branch | |
|
2018-04-17
| ||
| 14:32 | Restore build success to the TCL_REMOVE_OBSOLETE_TRACES configuration. check-in: b0e9d4fac9 user: dgp tags: core-8-5-branch | |
|
2018-04-11
| ||
| 11:28 | win: some test-cases missing constraint for testexcept (if compiled without test) Closed-Leaf check-in: eb6c47f3cb user: sebres tags: fix-1613456fff | |
|
2018-04-09
| ||
| 19:50 | win: fix several test-cases for windows platform check-in: 5c8c4f37f8 user: sebres tags: fix-1613456fff | |
| 10:04 | amend to [5acb57c7aec45e05]: set code to TCL_ERROR, because primitives from tclIOUtil return -1 check-in: 6627aeef8e user: sebres tags: fix-1613456fff | |
|
2018-04-07
| ||
| 16:55 | Correct out-of-date documentation for [string is]. check-in: c3a1f0b5e9 user: dgp tags: core-8-5-branch | |
|
2018-04-06
| ||
| 17:28 | [27b682284974d0cd] command "file delete": avoid possible race condition if file/directory deleted af... check-in: 5acb57c7ae user: sebres tags: fix-1613456fff | |
|
2018-03-22
| ||
| 17:45 | minor fix on comment (restored getFileSecurityProc back, because getNamedSecurityInfoProc not used) check-in: a43aede88c user: sebres tags: fix-1613456fff | |
| 16:22 | win: fixes check of file permissions (readable, writable, executable) - more faster and stable solut... check-in: 0bce348e6b user: sebres tags: fix-1613456fff | |
|
2018-03-14
| ||
| 17:17 | TclTrim: special case for TrimRight on single char result of TrimLeft (this char is already verified... check-in: 96a6332cff user: sebres tags: core-8-5-branch | |
| 00:45 | TclTrim must write to *trimRight even when making a quick exit. check-in: 8b3e6a3ee5 user: dgp tags: core-8-5-branch | |
| 00:03 | Make TclTrim* routines robust against some malformation in inputs. Better than access violations and... check-in: e2a4fef6e1 user: dgp tags: core-8-5-branch | |
|
2018-03-13
| ||
| 23:56 | A few minor revisions. Closed-Leaf check-in: d8df7220e3 user: dgp tags: sebres-8-5-fix-trim-on-mailformed | |
| 18:52 | remove unexpected panic by TclTrimLeft/TclTrimRight, handling rewritten: - instead of check the NTS-... check-in: b3969d0fab user: sebres tags: sebres-8-5-fix-trim-on-mailformed | |
| 03:15 | Tidy up and comment [string replace] and its corner cases. check-in: dfe3934edb user: dgp tags: core-8-5-branch | |
|
2018-03-05
| ||
| 17:37 | fixes [1873ea0ee4f01b26]: wrong initialization of std-channels, if no std-handles available at all (... check-in: 041bc74867 user: sebres tags: core-8-5-branch | |
|
2018-02-23
| ||
| 16:55 | [8e6a9ac221] Stop false matching with bytearrays. (string-11.55) check-in: d12eaf897e user: dgp tags: core-8-5-branch | |
|
2018-01-25
| ||
| 21:15 | lifetime management of files generated by tests check-in: a8078457a8 user: dgp tags: core-8-5-branch | |
| 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 | |