Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add the missing $. | culler | 2020-08-17 | 1 | -1/+1 |
| | |||||
* | Try to make io-50.6 more robust on the Travis macOS VM | culler | 2020-08-17 | 1 | -2/+9 |
| | |||||
* | Testcase event-1.1 (still) fails occasionally on macOS | jan.nijtmans | 2020-08-13 | 1 | -2/+3 |
| | |||||
* | Fix for [29e8848eb976], imported alias in a deletion trace. | pooryorick | 2020-08-10 | 1 | -0/+43 |
| | |||||
* | amend to [8054e19451]: clean up timeout timer event (avoid timing issues on ↵ | sebres | 2020-08-10 | 2 | -0/+2 |
| | | | | further tests) | ||||
* | Remove use of (always enabled) "openpipe" constraint. | jan.nijtmans | 2020-08-10 | 2 | -152/+152 |
| | | | | Add "testservicemode" constraint. Change a single "chan close" into a "close" in a test-case | ||||
* | More places where vwait needs to be used instead of update. | culler | 2020-08-10 | 2 | -5/+5 |
| | |||||
* | use vwait in chanio tests too. | culler | 2020-08-09 | 1 | -12/+24 |
| | |||||
* | One more vwait. | culler | 2020-08-08 | 1 | -1/+3 |
| | |||||
* | Add and use testservicemode command; replace update by vwait | culler | 2020-08-08 | 3 | -52/+90 |
| | |||||
* | Fix the expected result for chanio-50.6 | culler | 2020-08-07 | 1 | -1/+1 |
| | |||||
* | Experiment with io-50.1 on Travis | culler | 2020-08-07 | 2 | -11/+9 |
| | |||||
* | Experiment with chan-io-50.6 on Travis | culler | 2020-08-06 | 1 | -4/+11 |
| | |||||
* | Merge 8.6 | jan.nijtmans | 2020-08-03 | 5 | -11/+54 |
|\ | |||||
| * | Testcase cleanup: transform *io-50.* testcases to new test syntax | jan.nijtmans | 2020-08-03 | 2 | -67/+85 |
| | | |||||
| * | Merge 8.6 | jan.nijtmans | 2020-07-25 | 2 | -3/+3 |
| |\ | |||||
| | * | Fix [20dccf1200]: htons-related test fails on Mac OSX Catalina (10.15) | jan.nijtmans | 2020-07-25 | 3 | -4/+4 |
| | | | | | | | | | Also, let http-related tests check if really http 2.9 is present | ||||
| * | | Fix for bug cb0373bb33. In HTTP/1.1 the response header "Connection", if ↵ | kjnash | 2020-07-24 | 2 | -1/+38 |
| |/ | | | | | | | absent, must default to "keep-alive". Add test http11-1.13 and bump version to 2.9.3. | ||||
* | | Convert test-cases to do proper setup/cleanup | jan.nijtmans | 2020-07-22 | 1 | -17/+29 |
| | | |||||
* | | Re-enable event-1.1, io-50.? and chan-io-50.? test-cases, trying to get a ↵ | jan.nijtmans | 2020-07-21 | 3 | -60/+60 |
|/ | | | | hand at the problem [f586089a2b] | ||||
* | Mark chan-io-50.? and event-1.1 as nonPortable (for now): Those sometimes ↵ | jan.nijtmans | 2020-07-21 | 2 | -7/+7 |
| | | | | fail in the Travis environment, but in practice this doesn't seem to be a real problem. | ||||
* | Merge 8.5. | jan.nijtmans | 2020-07-20 | 3 | -28/+25 |
|\ | | | | | Mark testcases io-50.* nonPortable: they fail too often in travis builds. | ||||
| * | Backport changes in tcltest package from higher Tcl versions. | jan.nijtmans | 2020-07-20 | 2 | -7/+7 |
| | | | | | | | | Rename (internal, undocumented) tcltest::loadIntoSlaveInterpreter into tcltest::loadIntoChildInterpreter tcltest 2.5.1 -> 2.5.3 | ||||
| * | Testcase cleanup: Sync with testcases in core-8-6-branch | jan.nijtmans | 2020-05-13 | 1 | -75/+54 |
| | | |||||
* | | Fix 4 test-cases, which fail when running from the western hemisphere | jan.nijtmans | 2020-07-11 | 1 | -4/+4 |
| | | |||||
* | | Fix test-cases clock-34.65 and clock-34.66, they seem to be affected by ↵ | jan.nijtmans | 2020-07-10 | 1 | -4/+4 |
| | | | | | | | | summertime | ||||
* | | Fix [5019748c73]: FreeScan resp. Oldscan does not recognize positive time ↵ | jan.nijtmans | 2020-07-10 | 1 | -37/+64 |
|\ \ | | | | | | | | | | zone offset | ||||
| * | | Proposed fix for [5019748c73]: FreeScan resp. Oldscan does not recognize ↵ | jan.nijtmans | 2020-07-09 | 1 | -37/+64 |
| | | | | | | | | | | | | positive time zone offset like "31 Jan 14 23:59:59 +0100" | ||||
* | | | Fix utf-1.13 testcase for TCL_UTF_MAX>3 | jan.nijtmans | 2020-07-10 | 1 | -1/+1 |
| | | | |||||
* | | | Addendum to [60fab362ce]: "Also don't allow surrogates in \U??????". This ↵ | jan.nijtmans | 2020-07-10 | 1 | -2/+2 |
|/ / | | | | | | | change was only meant for builds with TCL_UTF_MAX > 3. | ||||
* | | Merge 8.6 | jan.nijtmans | 2020-07-08 | 1 | -2/+82 |
|\ \ | |||||
| * \ | merge zlib-chan-f70ce1fead, [f70ce1fead] - rewritten and optimized inflate: | sebres | 2020-06-24 | 1 | -2/+82 |
| |\ \ | | | | | | | | | | | | | | | | | default read ahead limit set to 4K (instead of 1); better SF/BO prevention; code simplification, no interim copy/move buffers, no decompression d-string, the inflate occurring in single step (ResultDecompress combines ResultGenerate and ResultCopy); better handling in non-blocking mode (also recognizes or distinguish no data/EAGAIN cases). | ||||
| | * | | zlib.test: replaces tests/assets/zlib.bin with inlined version (creating ↵ | sebres | 2020-06-23 | 1 | -10/+34 |
| | | | | | | | | | | | | | | | | test file on demand), use temp files (instead of current directory) for interim files | ||||
| | * | | Added two tests demonstrating that the tickets [8af92dfb66] (bad stream ↵ | aku | 2020-06-23 | 2 | -2/+58 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | expansion) and [f70ce1fead] (multi-stream decoding without readahead limit shenanigans) are fixed. Verified that the tests fail with commit [4eb66645d6], just before the zlib fixes. Tweaked the zlib manpage paragraphs about -limit. Tweaked some code comments. Fixed typos in description of two unrelated zlib tests. | ||||
* | | | | Merge 8.6. re-generate tclParse.c | jan.nijtmans | 2020-06-23 | 2 | -2/+2 |
|\ \ \ \ | |/ / / | |||||
| * | | | no functional changes (closed bracket in comment, lint concerns only) | sebres | 2020-05-29 | 2 | -2/+2 |
| | | | | |||||
* | | | | clock-iso-2.patch | jan.nijtmans | 2020-05-27 | 1 | -0/+16 |
| | | | | |||||
* | | | | Proposed soution for [a1bd37b719]: clock (free)scan of ISO 8601 timestamp ↵ | jan.nijtmans | 2020-05-27 | 1 | -2/+10 |
|/ / / | | | | | | | | | | | | | with literal T behaves strange (I like it!) | ||||
* | | | Tiny fix for TCL_UTF_MAX=4 build only: Since Tcl_UtfNext() verifies 4 bytes ↵ | jan.nijtmans | 2020-05-18 | 1 | -9/+3 |
| | | | | | | | | | | | | for lead bytes F0-F5, Tcl_UtfCharComplete() should guarantee that those 4 bytes are available, not 3. | ||||
* | | | Fix [ed29806baf]: Tcl_UtfToUniChar reads more than TCL_UTF_MAX bytes | jan.nijtmans | 2020-05-13 | 2 | -135/+78 |
|\ \ \ | |||||
| * \ \ | Merge testcase cleanup. Make Tcl_UtfPrev() behave the same for any ↵ | jan.nijtmans | 2020-05-12 | 1 | -19/+18 |
| |\ \ \ | | | | | | | | | | | | | | | | TCL_UTF_MAX value, since we didn't figure out yet how it should behave for TCL_UTF_MAX>3. | ||||
| * | | | | Fix "knownBug" utf-4.11. Turns out a few other testcases where still not ↵ | jan.nijtmans | 2020-05-12 | 1 | -174/+54 |
| | | | | | | | | | | | | | | | | | | | | correct, now they are. Make next/prev behavior the same for all TCL_UTF_MAX values, since the exact behavior for TCL_UTF_MAX>3 should be worked out further for Tcl 8.7 first, then everything agreed upon can be backported. | ||||
| * | | | | Merge 8.6. Mark testcase utf-4.11 as "knownBug": this one still doesn't give ↵ | jan.nijtmans | 2020-05-11 | 4 | -113/+125 |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | the right answer. Add testcase 4.14 with similar corner-case, this one is OK. | ||||
| * | | | | | Change order of some testcases, matching 8.6 | jan.nijtmans | 2020-05-07 | 1 | -12/+12 |
| | | | | | | |||||
* | | | | | | merge 8.5 | sebres | 2020-05-13 | 1 | -0/+18 |
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | / | | |_|_|/ | |/| | | | |||||
| * | | | | clock.test: more tests for negative month offsets over threshold of a year ↵ | sebres | 2020-05-13 | 1 | -0/+18 |
| | | | | | | | | | | | | | | | | | | | | (important for C-implementation like clock-speedup branch, see https://github.com/sebres/tclclockmod/issues/20#issuecomment-627704993) | ||||
* | | | | | Merge 8.5 | jan.nijtmans | 2020-05-12 | 1 | -66/+59 |
|\ \ \ \ \ | |/ / / / | | | / / | |_|/ / |/| | | | |||||
| * | | | Unsplit some test-cases and renumber, for testcase which give the same ↵ | jan.nijtmans | 2020-05-12 | 1 | -100/+46 |
| | | | | | | | | | | | | | | | | results for different TCL_UTF_MAX values. | ||||
* | | | | Tweak the Tcl_UtfPrev() implementation for TCL_UTF_MAX=4. This fixes 10 ↵ | jan.nijtmans | 2020-05-11 | 1 | -34/+28 |
| | | | | | | | | | | | | | | | | testcases in 4 groups (utf-7.10, utf-7.15, utf-7.40 and utf-7.48) , where Tcl_UtfPrev() didn't jump to the beginning of the UTF-8 character, even though there was no limitation which prevented that. So, this is actually a bug-fix for the TIP #389 implementation. | ||||
* | | | | occurance -> occurrence. | jan.nijtmans | 2020-05-11 | 4 | -14/+14 |
| | | | |