summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* because executable (1st argument) always proper escaped now, don't need to re...sebres2018-08-202-12/+34
* small amend: avoid reset of unpaired quote flag between arguments (previous a...sebres2018-08-202-68/+126
* win: fixes [21b0629c81] - exec/open process pipe under windows (0-day vulnera...sebres2018-08-202-38/+47
* win: TclpCreateProcess or [exec process ...] - search for application extende...sebres2018-08-171-4/+5
* test cases added to cover width overflow by format (should cause limit exceeded)sebres2018-07-261-0/+14
* closes [d051b77fc18d7340]: fixed segfault by integer overflow (if width by fo...sebres2018-07-261-0/+4
* win: closes [3f7af0e21e13f1f5] - avoid "permissions denied" by `file delete`,...sebres2018-07-121-1/+2
* closes [270f78ca95b642fb]: fix the race condition for `file mkdir` if some wo...sebres2018-07-091-14/+18
* Align common install locations in SC_PATH_TCLCONFIG and SC_PATH_TKCONFIG. Add...jan.nijtmans2018-06-151-0/+6
* Stop creating a stray child process.dgp2018-06-131-2/+0
* [860a9f1945] Remove test safe-8.8; Mac OS 9 tests are no longer useful.dgp2018-06-121-8/+4
* Update all Unicode tables to Unicode version 11.0jan.nijtmans2018-06-092-954/+984
* Update to latest tzdata (backported from 8.6)jan.nijtmans2018-06-0992-3461/+3467
* resolves some warnings by compiling with new gcc-versions (>= 7.x):sebres2018-06-082-3/+9
* fixes [92564326a9] if compiled on some x86 systems (with dirent64 but without...sebres2018-06-044-6/+85
* win: searching for FQDN in user-name should be utf-8 safe (user-name could co...sebres2018-05-281-2/+2
* merge-integrate sebres-bug-9e6b569963-8-5-branch to 8.5sebres2018-05-284-79/+142
|\
| * minor indentation fix (no functional changes)sebres2018-05-251-4/+4
| * avoid dual init of stubs (possible race condition, 8.5th only)sebres2018-05-251-19/+20
| * optimized winapi-stubs loading (8.5th only); if user name specified without d...sebres2018-05-253-89/+134
| * merge/reintegrate test-cases from bug-9e6b569963sebres2018-05-251-0/+6
| |\
| | * Remove test filesystem-1.30.3, this is unstestablefvogel2018-05-241-3/+0
| | * Add support for ~domain\user style user names, with new test test filesystem-...fvogel2018-05-232-3/+18
| | * Add test filesystem-1.30.2 {normalisation of nonexistent user specified as us...fvogel2018-05-191-0/+3
| | * Fix [9e6b569963]: file normalize ~user fails on Windowsfvogel2018-05-181-1/+3
| | * Add test filesystem-1.30.1 checking file normalize ~$::tcl_platform(user). Th...fvogel2018-05-181-0/+3
| | * merge 8.5jan.nijtmans2018-05-143-6/+4
| | |\
| | * \ Merge 8.5. This adds Emoji 11.0 support, when Tcl is compiled with TCL_UTF_MA...jan.nijtmans2018-05-115-57/+60
| | |\ \
| | * \ \ merge 8.5jan.nijtmans2018-05-116-15/+14
| | |\ \ \
| | * \ \ \ merge 8.5sebres2018-05-096-12/+15
| | |\ \ \ \
| | * | | | | prevents UB/segfault by unexpected return-code (not -1/0/1) and avoid warning...sebres2018-05-081-0/+2
| | * | | | | merge fix for [92564326a98b5510] from 8.5sebres2018-05-083-9/+15
| | |\ \ \ \ \
| | * | | | | | Deduplicate code in INST_STR_CMP, StringCmpCmd, and StringEqualCmd.pooryorick2018-05-073-245/+130
| | * | | | | | Factor options handling out of StringCmpCmd.pooryorick2018-05-062-37/+60
| | * | | | | | Preparation to deduplicate code between byte-compiled and legacypooryorick2018-05-063-118/+129
| | * | | | | | Avoid generating string representation when comparing the empty string.pooryorick2018-05-053-5/+106
| | |\ \ \ \ \ \
| | | * | | | | | Avoid generating string representation when comparing the empty string.pooryorick2018-05-053-5/+106
| | |/ / / / / /
| | * | | | | | Update TZ info to tzdata2018e.José Ignacio Marín2018-05-044-309/+311
| | * | | | | | merge 8.5dgp2018-04-301-2/+3
| | |\ \ \ \ \ \
| | * | | | | | | amend after merge 8.5sebres2018-04-301-1/+1
| | * | | | | | | merge core-8-5-branch (fix-1613456fff)sebres2018-04-305-36/+72
| | |\ \ \ \ \ \ \
| | * | | | | | | | Doc typo fix from Andy Goth.dgp2018-04-251-1/+1
| | * | | | | | | | Bug-fix in Tcl_UtfAtIndex (for TCL_UTF_MAX=4 only). With test-case (in "strin...jan.nijtmans2018-04-232-2/+17
| | * | | | | | | | Add some state to encodings, so we can do better surrogate handling for TCL_U...jan.nijtmans2018-04-231-26/+53
| | * | | | | | | | [46a2410650] compiled [unset] was bypassing cleanup of active array search.dgp2018-04-222-1/+18
| | * | | | | | | | DeleteArray has only one caller. It is called on the "dummy" variabledgp2018-04-201-3/+0
| | * | | | | | | | Slightly improved (more fail-safe) surrogate handling for TCL_UTF_MAX>3. Back...jan.nijtmans2018-04-191-7/+14
| | * | | | | | | | Fold TclArraySet() into its only caller. tclEnv.c no longer calls itdgp2018-04-192-172/+141
| | * | | | | | | | merge 8.5dgp2018-04-192-1/+13
| | |\ \ \ \ \ \ \ \
| | * | | | | | | | | Refactor error reporting when value is not an expected array variable name.dgp2018-04-181-36/+20