summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Two more tests developed during work on [27944a3661].dgp2020-04-241-0/+6
* Revert the parts of [76213b3f72] that converted callers of Tcl_UtfToUniChardgp2020-04-242-6/+10
* Revise tests to reflect fixed bug in RE parsing of \uHHHH escapes.dgp2020-04-241-1/+2
* Make (unsupported) 'U' regex escaping work again.jan.nijtmans2020-04-241-1/+1
* Missing '0'jan.nijtmans2020-04-241-1/+1
* Add protections against overflow in Unicode values. Backported from 8.6. Also...jan.nijtmans2020-04-245-88/+115
* Fix GCC warning in MemDebug mode: format not a string literal and no format a...jan.nijtmans2020-04-241-1/+1
* Argument conditions for Invalid() call were not always satisfied.dgp2020-04-231-1/+1
* documentation: descibes the empty list creation (with reserved space) where o...sebres2020-04-231-1/+3
* Fix [1004065]: UTF-8 encoding crashes in UCS-4 modejan.nijtmans2020-04-237-83/+77
|\
| * Merge-mark. Add Travis builds for TCL_UTF_MAX=5 and TCL_UTF_MAX=6: It looks l...jan.nijtmans2020-04-222-4/+14
| |\
| * | Another ucs2 testContraint no longer usedjan.nijtmans2020-04-221-2/+0
| * | Oopsee (but not really crucial)jan.nijtmans2020-04-221-1/+1
| * | Attempt to fix [1004065] for TCL_UTF_MAX=4. Disallow building Tcl with TCL_UT...jan.nijtmans2020-04-227-29/+18
* | | test number reusedgp2020-04-221-3/+3
* | | Collection of tests checking read limit protections calling Tcl_UtfNext.dgp2020-04-222-4/+121
* | | Add optional second argument to [testutfnext] that can limit how manydgp2020-04-221-4/+31
* | | Eliminate the -bytestring option of [testutfnext]. No caller needs anything e...dgp2020-04-222-108/+104
| |/ |/|
* | Restored a test constraint to tolerate [1004065] (maybe just in time to not n...dgp2020-04-224-9/+12
|/
* Determine "testConstraint ucs2" without the need for a testcommand. Rename "c...jan.nijtmans2020-04-225-34/+30
* Improve the "testutfnext" command. It can now accept both bytes and strings, ...jan.nijtmans2020-04-212-125/+131
* [c574e50a3b] Stop segfault in tests utf-2.[89]. Create clean test suitedgp2020-04-2111-148/+178
|\
| * remove merge litterdgp2020-04-211-1/+0
| * Use new testing command to constrain tests to (sizeof(Tcl_UniChar) == 2)dgp2020-04-214-4/+16
| * Move testing command [testsize] from Windows to generic.dgp2020-04-212-28/+31
| * Revert the other encoding system backport.dgp2020-04-211-15/+2
| * We've settled on using (TCL_UTF_MAX > 3) to indicate 4-byte Tcl_UniChar.dgp2020-04-211-2/+2
| * Revert the backport to tclEncoding.c that seems to redefine the "unicode"dgp2020-04-211-128/+112
| * Pair every compat85 test with a fullutf test so that we cover all variants.dgp2020-04-201-30/+107
| * Tie together the TCL_UTF_MAX=4 and TCL_UTF_MAX=6 builds to mean the samedgp2020-04-202-2/+2
| * Add travis build for TCL_UTF_MAX=4 and TCL_UTF_MAX=6. This test whether the "...jan.nijtmans2020-04-201-15/+30
| |\ | |/ |/|
* | Move the needed apt package in .travis.yml to the top, so they can be shared ...jan.nijtmans2020-04-201-15/+10
| * Backport the fix for encoding-16.1 in a TCL_UTF_MAX=6 build.dgp2020-04-201-112/+128
| * Backport the encoding fix for source-7.2 in TCL_UTF_MAX=6 build.dgp2020-04-201-2/+15
| * Reconcile tests to the 8.5 branch history.dgp2020-04-201-1/+1
| *-. merge 8.5dgp2020-04-191-44/+79
| |\ \ | |_|/ |/| |
* | | typodgp2020-04-191-1/+1
| |/ |/|
* | More test-cases. Fix wrong quoting in testcase utf-10.5jan.nijtmans2020-04-191-8/+44
* | Clean-up testcases: Constant use of uppercase in hex-values. Use "testbytestr...jan.nijtmans2020-04-181-141/+137
| * regexp engine has to agree about the sizeof(Tcl_UniChar).dgp2020-04-181-1/+1
| * Make TCL_UTF_MAX=4 build test clean again.dgp2020-04-181-1/+1
| * Fix [c574e50a3b30e76f]: CRASH: utf-2.[89] in 8.5 built with TCL_UTF_MAX=4jan.nijtmans2020-04-185-216/+132
|/
* Update documentation of Tcl_UtfPrev/Tcl_UtfNext back to how it was. Will be u...jan.nijtmans2020-04-182-70/+39
* [493dccc2de] Revise sequence validity check to reject out of range decodes too.dgp2020-04-171-26/+27
* More tests explicitly for Tcl_UtfNext near validity boundary U+110000dgp2020-04-171-0/+6
* [493dccc2de] Coverage that Tcl_UtfPrev also checks the upper range validity.dgp2020-04-171-0/+24
* Corrections for many tests, changing lead byte \xF4 to \xF2.dgp2020-04-171-46/+46
* Backport a collection of tests for consistency between branches.dgp2020-04-171-5/+12
* Bring back the test utf-2.11; it fails in a TCL_UTF_MAX=4 build.dgp2020-04-171-0/+8
* Add mem-debug build to Travis. Update Xcode from 8 to 8.3, 9 to 9.2 and 11.3 ...jan.nijtmans2020-04-171-10/+49