summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Undo part of [26539e78a7]. Although Tcl_GetRange() does it's own parameter ch...jan.nijtmans2022-01-213-16/+37
* Fix [e9a2715d91]: Incompatible Tcl_GetRange(). From now on (unofficially) the...jan.nijtmans2022-01-184-13/+30
|\
| * Possible fix for [e9a2715d91]: Tcl 8.6.11: Incompatible Tcl_GetRange()jan.nijtmans2022-01-174-13/+30
|/
* Tcl_NewObj() -> TclNewObj()jan.nijtmans2022-01-1726-141/+172
* Follow-up to [767e070d35]: Tcl_GetRange and Tcl_GetUniChar do not validate in...jan.nijtmans2022-01-173-42/+8
* Fix [816913a65e]: GrowStringBuffer(): signed integer overflow. And a few simi...jan.nijtmans2022-01-147-9/+9
|\
| * Fix [816913a65e]: GrowStringBuffer(): signed integer overflow. And a few simi...jan.nijtmans2022-01-137-9/+9
* | Fix [bca10e3790]: Undefined behavior in ResultAdd(). Make functions like Resu...jan.nijtmans2022-01-142-19/+19
|\ \
| * | Suggested fix for [bca10e3790]: Undefined behavior in ResultAdd(). Make funct...jan.nijtmans2022-01-132-19/+19
* | | Fix [69218ab7b]: TEBCResume(): buffer over-read in INST_STR_MAPjan.nijtmans2022-01-131-1/+3
|\ \ \
| * | | Fix [69218ab7b]: TEBCResume(): buffer over-read in INST_STR_MAPjan.nijtmans2022-01-121-1/+3
* | | | Fix for [26f1328a86]: sizeof(int) < sizeof(void*) -> Crashjan.nijtmans2022-01-131-9/+9
|\ \ \ \ | |_|_|/ |/| | |
| * | | Proposed fix for [26f1328a86]: sizeof(int) < sizeof(void*) -> Crashjan.nijtmans2022-01-121-9/+9
| |/ /
* | | Fix [6cb3db4965]: pointer arithmetic using NULL in InitArgsAndLocals()jan.nijtmans2022-01-131-1/+1
| |/ |/|
* | Fix [fba9c1fc12]: pointer arithmetic using NULL in PrintParse()jan.nijtmans2022-01-121-1/+2
* | Fix [da6f155ca4]: STRING_SIZE() macro: parenthesize numChars usage. Fix more ...jan.nijtmans2022-01-1210-19/+19
|/
* tcltk-man2html-utils.tcl: Before doing a "string range", check if that makes ...jan.nijtmans2022-01-071-7/+17
* binary encode/decode hex: document upper/lower character use.oehhar2021-12-201-0/+2
* Make it impossible for the indexType object to cache negative index values. A...jan.nijtmans2021-12-181-3/+5
* Fix [5507a9c096]: Small error on https://www.tcl.tk/man/tcl/TclCmd/try.htmljan.nijtmans2021-12-181-1/+1
* Fix [b0f84119c8]: TEBCresume(): undefined behavior for INST_LSHIFTjan.nijtmans2021-12-181-3/+3
|\
| * Suggested fix for [b0f84119c8]: TEBCresume(): undefined behavior for INST_LSHIFTjan.nijtmans2021-12-161-3/+3
* | Fix [d1434179b5]: avoid signed integer overflow in AppendUtfToUtfRep()jan.nijtmans2021-12-161-2/+2
|/
* Add 2 new testcases, for Tcl_GetIndexFromObjStruct with TCL_EXACT flag and fo...jan.nijtmans2021-12-163-28/+39
* Fix [6ef312dcf5]: memcpy() with NULL source in Tcl_CreateMathFunc()jan.nijtmans2021-12-161-1/+3
* Fix [31e302fcf7]: signed integer overflow in generic/tclHash.cjan.nijtmans2021-12-161-1/+1
* Fix [90612089d8]: signed integer overflow in ExprRandFunc()jan.nijtmans2021-12-161-4/+4
|\
| * Fix [90612089d8]: signed integer overflow in ExprRandFunc()jan.nijtmans2021-12-151-4/+4
* | Undo prevous commit. See [41b1406f51] for the reasonjan.nijtmans2021-12-161-1/+1
|/
* Addendum to [41b1406f51]: change '<=' in range-check to '<'jan.nijtmans2021-12-151-1/+1
* Fix [41b1406f51]: AppendUtfToUtfRep(): undefined behavior involving pointersjan.nijtmans2021-12-131-2/+2
* Prevent crash in Tcl_GetIndexFromObj*() when objPtr == NULL. Just let it prod...jan.nijtmans2021-12-131-26/+26
* Fix [ac6792195d]: avoid signed integer overflow in BinaryEncodeUu()jan.nijtmans2021-12-121-3/+4
* Update tcltest package to version 2.5.4 (backported from Tcl 8.7)jan.nijtmans2021-12-084-9/+27
* Add more win/*.in files to "make dist". Generate tclUuid.h (not used yet). Wi...jan.nijtmans2021-12-083-41/+78
* Fix [cea2c63928]: Address -fsanitize=shift-exponent complaints in TclParseNum...jan.nijtmans2021-12-071-16/+69
* merge-markjan.nijtmans2021-12-020-0/+0
|\
| * Fix winFCmd-19.5 testcase on GitHub actions: Tcl 8.5 is known not to be able ...jan.nijtmans2021-12-011-1/+1
| * windows-2016 will no longer be supported by GitHub actionsjan.nijtmans2021-11-301-2/+2
* | Add (missing) win/svnmanifest.in win/tclUuid.h.in (not really used yet)jan.nijtmans2021-11-262-0/+2
* | Unbreak buildjan.nijtmans2021-11-262-2/+2
* | Change TclInitSubsystems() signature, matching Tcl_InitSubsystems() in Tcl 8....jan.nijtmans2021-11-263-173/+190
* | Add rule to generate manifest.uuid and tclUuid.h, if not present already. Not...jan.nijtmans2021-11-244-12/+34
* | Fix -fno-lto determination/add --enable-auto-image-base option to windows bui...jan.nijtmans2021-11-112-1/+75
* | Use octal permissions in testcasesjan.nijtmans2021-11-092-7/+7
* | mingw-w64 website changedjan.nijtmans2021-11-081-3/+3
* | Fix [15845d9fd8]: unix/tcl.m4: implicit declaration of exit() in timezone var...jan.nijtmans2021-11-072-2/+6
* | Doc fix. There is no endianness in the encoding of a single byte.dgp2021-11-061-1/+1
* | Missing static.dgp2021-11-061-1/+1
* | Make more use of the Tcl_ObjCmdProc typedef for tidier branch merging.dgp2021-11-061-24/+8