summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge 8.7jan.nijtmans2023-03-2611-419/+806
|\
| * Merge 8.6jan.nijtmans2023-03-2611-419/+806
| |\
| | * Update to tzdata 2023bjan.nijtmans2023-03-2611-419/+806
| | |
| * | Merge-mark: Valgrind reports no memory leaks.pooryorick2023-03-260-0/+0
| | |
* | | Fix for [6d4e9d1af5bf5b7d]: Memory leak: SetFsPathFromAny, assisted by the pooryorick2023-03-263-0/+75
|\ \ \ | |/ / | | | global literal table, causes a Tcl_Obj to reference itself.
| * | Fix for [6d4e9d1af5bf5b7d]: Memory leak: SetFsPathFromAny, assisted by the ↵pooryorick2023-03-263-0/+75
| |\ \ | | | | | | | | | | | | | | | | global literal table, causes a Tcl_Obj to reference itself.
| | * | Fix for [6d4e9d1af5bf5b7d]: Memory leak: SetFsPathFromAny, assisted by the pooryorick2023-03-261-0/+2
| | | | | | | | | | | | global literal table, causes a Tcl_Obj to reference itself.
| | * | Failing test for [6d4e9d1af5bf5b7d].pooryorick2023-03-262-0/+73
| |/ /
* | | Merge 8.7jan.nijtmans2023-03-242-4/+7
|\ \ \ | |/ /
| * | Fix [68417a8bb3]: No result/LF printed for 64-bit integer type checkjan.nijtmans2023-03-242-4/+7
| | |
* | | Merge 8.7jan.nijtmans2023-03-2417-24/+24
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2023-03-2418-27/+27
| |\ \ | | |/
| | * Fix [15e74a2fe6]: Fix various typosjan.nijtmans2023-03-2415-28/+28
| | |
* | | duplicate test namedgp2023-03-241-1/+1
| | |
* | | Merge "unchained" branch, since all it does is add a little valgrind stuff ↵jan.nijtmans2023-03-231-0/+21
|\ \ \ | | | | | | | | | | | | | | | | to Makefile.in. Hopefully this will stop Nathan's useless single-commit merges (his way there would be 32 more merges left to go)
| * \ \ Merge trunk 4dca8eb033: Make "tcltest" package use "-profile tcl8" internally,pooryorick2023-03-221-10/+13
| |\ \ \ | | | | | | | | | | irrespective of what the default profile is.
| * \ \ \ Merge trunk b10e2b66a9: Manpage fixes.pooryorick2023-03-222-6/+4
| |\ \ \ \
| * \ \ \ \ Merge trunk 9aa2b65a57: TIP 656 manpages.pooryorick2023-03-224-134/+224
| |\ \ \ \ \
| * \ \ \ \ \ Merge trunk 49a4c8f8fb: TIP 656 implementation.pooryorick2023-03-2230-891/+4239
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge trunk 31788d9a4b: arm64e -> arm64, since arm64e is not available yet onpooryorick2023-03-226-31/+31
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | MacOS (Thanks to Stefan Sobernig).
| * \ \ \ \ \ \ \ Merge trunk 5ecd70c8ce: Unbreak build, and minor cleanup.pooryorick2023-03-222-4/+7
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge trunk 43584b2ac9: If TCL_UTF_MAX=4, don't set 'exact' to 1.pooryorick2023-03-221-0/+7
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Merge trunk 9e266d00f2: Emptypooryorick2023-03-220-0/+0
| |\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ Merge core-8-branch 7f5879e9cb: Fix (minor) warning on 32-bit platforms.pooryorick2023-03-221-2/+2
| |\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Merge core-8-branch 3082cb9e80: Make valgrind_foreach target in Makefile.inpooryorick2023-03-221-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | properly handle interrupted tests.
| * | | | | | | | | | | | Merge core-8-branch 7fde86610c: New script used in the "valgrind_each" targetpooryorick2023-03-221-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in Makefile.in.
| * | | | | | | | | | | | Merge trunk 6ef2153f20: Minor cleanup (Thanks, Gustaf!).pooryorick2023-03-222-3/+3
| |\ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk c1e45151b3: Remove _LARGEFILE_SOURCE64 usage. See [d690400d07].pooryorick2023-03-223-56/+0
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk d04c1efe83: Merge in constraint spelling fix. Keep it in case ↵pooryorick2023-03-221-3/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the knownBug constraint is ever removed.
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk a76dee9eb4: Further fix for issue [ea69b0258a9833cb], crash whenpooryorick2023-03-222-16/+39
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | using a channel transformation on TCP client socket.
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk a19e2f0c0b: ckfree -> Tcl_Freepooryorick2023-03-221-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk 30ba320f81: Since "unicode" is deprecated, use "utf-16" inpooryorick2023-03-223-7/+7
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | testcases. Otherwise -DTCL_NO_DEPRECATED build fails.
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk 62058cafe0: Fix for issue [ea69b0258a9833cb], crash when using apooryorick2023-03-222-28/+125
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | channel transformation on TCP client socket.
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk 5c6fa768fe: Merge 8.6: Bug [183a1adcc0]. Buffer overflow inpooryorick2023-03-223-2/+294
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tcl_UtfToExternal.
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk 9db02d187b: 2 more testcases, proving utf-32 handling of surrogatespooryorick2023-03-221-0/+6
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (actually: not handling!) is OK.
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk 6fb14ee3e: Minor bug-fix for utf-32: Only throw exception forpooryorick2023-03-222-7/+11
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | codepoints > +U10FFFF if "-strict" is specified. Otherwise replace with 0xFFF.
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk 286d6e9ab0: Fix [db7a085bd9]: encoding convertfrom -strict utf-16pooryorick2023-03-222-7/+35
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | accepts partial surrogates.
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk 8e467866ef: Forgot that \x00 is not printable anyway.pooryorick2023-03-221-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk 1bf875b575: Always output 2 hex characters in "unexpected byte ↵pooryorick2023-03-228-12/+45
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sequence" exception message. make testcases io-38.3/chan-io-38.3 independant from system encoding. Bump version of tcltest to 2.5.6
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk a0abb8bdc5: Make test less fragile to changing set of options.pooryorick2023-03-221-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk bb76745df2: Fix cmdAH-4.3.13.00D80000.solo.utf-32le.tcl8.a testcasepooryorick2023-03-222-8/+41
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from tip-656-tcl9 branch, when TCL_UTF_MAX=3.
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk 64c58db9fc: Adapt 2 testcases (io-39.16/io-39.16a), showing thatpooryorick2023-03-221-4/+11
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "-encoding" can be shortened to "-en", but not to "-e" (because there is -eofchar too).
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk a52ac1d5fa: winFCmd-1.24 differs in error code on Win 11.pooryorick2023-03-221-1/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk 13b04d4d60: Add "notWsl" test constraints. Clean up many testcases.pooryorick2023-03-222-38/+38
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk 837dbec7cc: More -Wconversion warning fixes.pooryorick2023-03-2216-145/+147
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk 82bf22dad8: Add "teststringobj newunicode". Not used in ↵pooryorick2023-03-221-1/+18
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | testcases yet.
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk 1997f71246: Fix [b4af93cd9f]: uninitialized bytes in http11-1.13.0.pooryorick2023-03-221-4/+4
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk fe9c231f48: Fix a few -Wconversion warnings.pooryorick2023-03-225-12/+11
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk 24072d92fc: testchmod fix.pooryorick2023-03-224-210/+242
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge trunk 04077c7b2e: Fix [95e287b956]: uninit value use in stringObj-4.2.pooryorick2023-03-221-3/+3
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \