summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | | | doc fixjan.nijtmans2020-08-031-1/+1
| |/ / / / / / / |/| | | | | | |
* | | | | | | | Testcase cleanup: transform *io-50.* testcases to new test syntaxjan.nijtmans2020-08-032-67/+85
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | Fix [cb0373bb33]: The http::geturl -keepalive option does not work as ↵jan.nijtmans2020-07-265-10/+70
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | described in the man page.
| * \ \ \ \ \ \ Merge 8.6jan.nijtmans2020-07-253-12/+12
| |\ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
* | | | | | | | Fix [20dccf1200]: htons-related test fails on Mac OSX Catalina (10.15) jan.nijtmans2020-07-253-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 ↵kjnash2020-07-246-11/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | absent, must default to "keep-alive". Add test http11-1.13 and bump version to 2.9.3.
| * | | | | | Create new branch named "bug-cb0373bb33-for-8-6"kjnash2020-07-240-0/+0
|/ / / / / /
* | | | | | Mark chan-io-50.? and event-1.1 as nonPortable (for now): Those sometimes ↵jan.nijtmans2020-07-212-7/+7
| |_|_|_|/ |/| | | | | | | | | | | | | | fail in the Travis environment, but in practice this doesn't seem to be a real problem.
* | | | | Use "Global" in stead of "Master" internally, where "Master" is not used in ↵jan.nijtmans2020-07-206-101/+101
| |_|_|/ |/| | | | | | | | | | | the Master-Slave paradigm and where this makes sense.
* | | | Merge 8.5.jan.nijtmans2020-07-204-36/+33
|\ \ \ \ | |/ / / | | | | Mark testcases io-50.* nonPortable: they fail too often in travis builds.
| * | | Backport changes in tcltest package from higher Tcl versions.jan.nijtmans2020-07-206-24/+35
| | | | | | | | | | | | | | | | Rename (internal, undocumented) tcltest::loadIntoSlaveInterpreter into tcltest::loadIntoChildInterpreter tcltest 2.5.1 -> 2.5.3
| | * | Improvements to removal of stale package data - bugfix for 1f63efa537 and ↵kjnash2020-07-231-27/+13
| | | | | | | | | | | | | | | | 319e438f7f
| | * | Whitespace changes only.kjnash2020-07-221-7/+5
| | | |
| | * | In ::safe::interpFindInAccessPath, ::safe::interpAddToAccessPath, add a ↵kjnash2020-07-212-1/+13
| | | | | | | | | | | | | | | | check that the interpreter belongs to the Safe Base. Add comments on why this is not done for ::safe::interpDelete.
| | * | Adapt Safe Base for interpreter names with namespace separators. Add a test ↵kjnash2020-07-213-19/+100
| | | | | | | | | | | | | | | | and revise safe(n). Fixes bug [693851].
| | * | Use suitable -errorcode in safe::AliasSource if file does not exist or is ↵kjnash2020-07-211-2/+5
| | | | | | | | | | | | | | | | unreadable. Fixes bug f3ba57600d.
| | * | File tests/safe.test - rearrange tests - move tests of command/package ↵kjnash2020-07-202-95/+193
| | | | | | | | | | | | | | | | loading that use Tcl files to new file tests/safe-stock86.test; renumber tests 9.8+ and add test 9.8 to replace old 5.1; move tests 7.0* to 5.*.
| | * | Merge 8.6kjnash2020-07-183-49/+96
| | |\ \ | |_|/ / |/| | |
* | | | macOS: Remove Tcl_ServiceAll from Tcl_WaitForEvent and use os_unfair_lock if ↵culler2020-07-181-40/+87
|\ \ \ \ | | | | | | | | | | | | | | | it is available.
| * \ \ \ Merge 8.6jan.nijtmans2020-07-167-14/+30
| |\ \ \ \
| * \ \ \ \ Merge 8.6jan.nijtmans2020-07-141-1/+5
| |\ \ \ \ \
| * \ \ \ \ \ Merge 8.6jan.nijtmans2020-07-1149-1650/+1813
| |\ \ \ \ \ \
| * | | | | | | Use the os_unfair_lock in place of OSSpinLock when the minimum build target ↵culler2020-06-221-10/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | is newer than OSX 10.12
| * | | | | | | Sometimes the waitTime needs to be positive to avoid missing channel io events.culler2020-06-181-5/+13
| | | | | | | |
| * | | | | | | Code simplification and cleanupculler2020-06-071-25/+16
| | | | | | | |
| * | | | | | | Address macOS hangs in Tcl_WaitForEvent.culler2020-06-061-14/+15
| | | | | | | |
* | | | | | | | Doc/internal variable tweaksjan.nijtmans2020-07-172-9/+9
| |_|_|_|_|_|/ |/| | | | | |
| | | | | | * Remove an old fix for ~ expansion in safe::AliasGlob that is now fixed by ↵kjnash2020-07-181-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | other means
| | | | | | * Simplify case analysis in safe::AliasGlobkjnash2020-07-181-0/+7
| | | | | | |
| | | | | | * Add explanatory comments to safe::AliasGlobkjnash2020-07-182-2/+80
| | | | | | |
| | | | | | * Update comments about safe interpreters in library/tm.tcl and ↵kjnash2020-07-182-8/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | library/package.tcl so they agree with code
| | | | | | * Bugfix argument combination -- and -directory in ::safe::AliasGlob.kjnash2020-07-181-1/+5
| | | | | | |
| | | | | | * Remove unused code for *.tm from ::safe::AliasGlob.kjnash2020-07-181-2/+1
| | | | | | |
| | | | | | * Remove code block in ::safe::AliasGlob that no longer serves a useful purpose.kjnash2020-07-181-7/+0
| | | | | | |
| | | | | | * Tidying tests/safe.testkjnash2020-07-181-58/+70
| | | | | | |
| | | | | | * Merge 8.6kjnash2020-07-163-8/+9
| | | | | | |\ | |_|_|_|_|_|/ |/| | | | | |
* | | | | | | merge 8.5sebres2020-07-161-6/+6
|\ \ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | |
| * | | | | | cherry pick [df5f1e8652]: Fix [5bbd044812]: Fix index underflow.sebres2020-07-161-2/+2
| | | | | | |
| * | | | | | doc/clock.n: clearer form explaininng format groups on outputsebres2020-06-301-6/+6
| | | | | | |
* | | | | | | Fix [5bbd044812]: Fix index underflow.jan.nijtmans2020-07-161-2/+2
| |_|_|_|/ / |/| | | | |
| | | | | * Merge 8.6kjnash2020-07-167-14/+30
| | | | | |\ | |_|_|_|_|/ |/| | | | |
* | | | | | closes [3c6e47363e]: missing de-duplication mechanism for nested TEBC ↵sebres2020-07-151-1/+17
| | | | | | | | | | | | | | | | | | | | | | | | starting from scratch (e. g. nested compiled blocks enclosed in parent cycle), so reset interp's result to avoid possible duplications of large objects by first commands like lappend, append, etc
* | | | | | Rename doc/CrtSlave.3 to doc/CrtAlias.3. Some more doc tweaks.jan.nijtmans2020-07-156-13/+13
| |_|_|/ / |/| | | |
| | | | * Bugfix tests/safe.test. Harden tests safe-9.20 to safe-9.24 against ↵kjnash2020-07-152-158/+154
| | | | | | | | | | | | | | | | | | | | indeterminate order of glob matches. Audit use of glob and tcl::tm in modified tests for cases with multiple matches. Simplify test comparison patterns.
| | | | * Bugfix in library/safe.tcl - AliasGlob passes -join to glob inappropriately; ↵kjnash2020-07-152-5/+35
| | | | | | | | | | | | | | | | | | | | pass new test safe-13.7a
| | | | * Bugfix in library/safe.tcl - when deleting a safe interpreter, delete its ↵kjnash2020-07-152-2/+21
| | | | | | | | | | | | | | | | | | | | sub-interpreters cleanly; pass revised test safe-7.3
| | | | * Merge safe-bugfixes-8-6kjnash2020-07-1413-7/+859
| | | | |\ | |_|_|/ / |/| | | |
| | | | * Merge 8.6kjnash2020-07-141-2/+2
| | | | |\ | |_|_|_|/ |/| | | |
* | | | | (cherry-pick): Bugfix in library/tm.tcl - in a safe interp ↵jan.nijtmans2020-07-141-1/+5
| |_|/ / |/| | | | | | | | | | | ::tcl::tm::UnknownHandler should always use the freshest "package ifneeded"
| | | * Merge safe-bugfixes-8-6kjnash2020-07-131-2/+70
| | | |\