Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge 8.5 (note: to avoid too many conflicts, merged using `fossil merge ↵ | sergey.brester | 2019-02-12 | 225 | -7970/+9599 |
|\ | | | | | | | --baseline 0055a16a8b core-8-5-branch`) | ||||
| * | fixes [4ee9b4f3e965a7da5133]: result of command `time` overflows by single ↵ | sebres | 2019-01-28 | 1 | -1/+1 |
| | | | | | | | | iteration longer as 35 minutes (uses wide-int instead of int as result now). | ||||
| * | Do not assume that literals have a non-NULL bytes field; user code could ↵ | dkf | 2019-01-25 | 1 | -15/+26 |
| | | | | | | | | purge it. | ||||
| * | cherry-pick [3e4d907d8e] from 8.6: prevent buffer overrun in ↵ | sebres | 2019-01-07 | 1 | -1/+1 |
| | | | | | | | | fast_s_mp_mul_digs(). | ||||
| * | Update TZ info to tzdata2018i. | jan.nijtmans | 2019-01-04 | 16 | -56/+240 |
| | | |||||
| * | Fix signed<->unsigned comparsion warning (occurring in some gcc compilation ↵ | jan.nijtmans | 2019-01-04 | 2 | -6/+6 |
| | | | | | | | | | | flags). Micro-optimization: Use char array in stead of const char pointer for static variable. | ||||
| * | Fix conflict with timezone() function in some MSVC versions | jan.nijtmans | 2019-01-03 | 1 | -0/+1 |
| | | |||||
| * | Fix [3cf3a939d32707e100e06e23806e13569856286a|3cf3a939d3]: timezone ↵ | jan.nijtmans | 2018-12-30 | 1 | -0/+8 |
| | | | | | | | | deprecated in vc2017 | ||||
| * | (cherry-pick) relax the timings of 2 tests, which incidentally fail on ↵ | jan.nijtmans | 2018-12-20 | 3 | -3/+21 |
| | | | | | | | | | | Travis CI. Also backport a few new test-cases, adapted to match pre-TIP-502 behavior. | ||||
| * | No need for latest "rvm" any more in osx builds (now even gives an error) | jan.nijtmans | 2018-12-18 | 5 | -28/+0 |
| | | | | | | Remove unused/empty header-file | ||||
| * | win/Makefile.in (mingw/gcc toolchains): fixes make mode "tcltest" - added ↵ | sebres | 2018-11-22 | 1 | -1/+1 |
| | | | | | | | | dependencies to build tcl (dlls) also. | ||||
| * | fixes segfault [7a9dc52b29] and wrong normalization (inside TclJoinPath) for ↵ | sebres | 2018-11-22 | 5 | -46/+71 |
| |\ | | | | | | | | | | | | | pure relative path-segments; test-cases extended and several windows-related are fixed. | ||||
| | * | prepare merge: TclJoinPath is in internal API (MODULE_SCOPE) since 8.6 and ↵ | sebres | 2018-11-22 | 1 | -8/+10 |
| | | | | | | | | | | | | static (used locally in tclPathObj) in 8.5 | ||||
| | * | win: repair test command "testchmod": correct load module (ADVAPI32 for ↵ | sebres | 2018-11-21 | 1 | -4/+11 |
| | | | | | | | | | | | | x86/x64) and fix readonly mask (don't deny DELETE mask, test cleanup should be able to delete entry) | ||||
| | * | win: fixed pwd-related test-cases in winPipe.test: several test-cases expect ↵ | sebres | 2018-11-20 | 1 | -1/+7 |
| | | | | | | | | | | | | current directory equals [temporaryDirectory] | ||||
| | * | win: fixes case sensitivity of glob test cases (winFile-2.*): current ↵ | sebres | 2018-11-20 | 1 | -2/+4 |
| | | | | | | | | | | | | directory can be different as [temporaryDirectory] (if parameter `-tmpdir` specified). | ||||
| | * | refactoring normalize in case of second path starting with tilde (~/~foo) - ↵ | sebres | 2018-11-20 | 2 | -34/+38 |
| | | | | | | | | | | | | | | | force second path as relative by join (provide normalize flag for TclJoinPath); test cases extended | ||||
| | * | fixes segfault [7a9dc52b29]: unexpected decrement of the ref-count after ↵ | sebres | 2018-11-20 | 1 | -2/+6 |
| |/ | | | | | | | TclJoinPath | ||||
| * | Fix brokenness in GNUmakefile | dkf | 2018-11-12 | 1 | -2/+4 |
| | | |||||
| * | Fix builds on Travis. | dkf | 2018-11-11 | 2 | -33/+26 |
| | | |||||
| * | [35a8f1c04a] Fix bad lengths when creating string rep of some lists. | dgp | 2018-11-09 | 3 | -1/+53 |
| |\ | |||||
| | * | Additional test | dgp | 2018-11-09 | 1 | -0/+3 |
| | | | |||||
| | * | Revise bug fix to support (length == 0) correctly. | dgp | 2018-11-09 | 2 | -5/+35 |
| | | | | | | | | | Added comments and improved safety in caller. | ||||
| | * | closes [35a8f1c04a]: minimalist fix - beware of discrepancy between ↵ | sebres | 2018-11-09 | 1 | -0/+4 |
| | | | | | | | | | | | | TclScanElement and TclConvertElement (prefer braces considering TCL_DONT_QUOTE_HASH in case of first list element) | ||||
| | * | test case to cover bug [35a8f1c04a] | sebres | 2018-11-09 | 1 | -0/+15 |
| |/ | |||||
| * | [86d249bcba] Make sure that tcltest::runAllTests actually returns 1 on failure. | dgp | 2018-11-08 | 1 | -1/+3 |
| | | | | | | Repairs TIP 525 Implementation. | ||||
| * | Make MacOSX compile work (hopefully) and cross-compile on mingw-w64 (compile ↵ | jan.nijtmans | 2018-10-31 | 1 | -14/+68 |
| | | | | | | | | only, no unit-test yet) | ||||
| * | Add support for DragonFly | jan.nijtmans | 2018-10-30 | 2 | -4/+4 |
| | | |||||
| * | Add support for TIP #494 to registry and dde. Only effective when compiled ↵ | jan.nijtmans | 2018-10-30 | 3 | -6/+52 |
| | | | | | | | | | | against Tcl 9.0 headers. This way we can keep the source-code for those extensions 100% equal in all branches. Work-around for gcc warning in tclWinFile.c. Discovered by Travis CI. | ||||
| * | squelch some warnings on higher Visual Studio versions: we are not going to ↵ | jan.nijtmans | 2018-10-29 | 1 | -0/+2 |
| | | | | | | | | bother on this any more. | ||||
| * | close fork | dgp | 2018-10-29 | 2 | -186/+3 |
| |\ | |||||
| | * | Merge (on-purpose) fork, makeing the merge-mark easier | jan.nijtmans | 2018-10-28 | 1 | -2/+2 |
| | |\ | |||||
| | * | | put back Travis CI build. All merge-marks of previous commit change done. | jan.nijtmans | 2018-10-27 | 3 | -188/+5 |
| | | | | |||||
| * | | | [TIP 525] Backport package tcltest 2.5 | dgp | 2018-10-29 | 7 | -289/+483 |
| | |/ | |/| | |||||
| * | | Missing -DUNICODE in makefile.vc | jan.nijtmans | 2018-10-28 | 1 | -2/+2 |
| |/ | |||||
| * | (temporary) backout [0386db909a]: Enable CI builds with Travis. This enables ↵ | jan.nijtmans | 2018-10-27 | 3 | -5/+188 |
| | | | | | | | | everything else to merge-marked to 8.6. Will put it back in the next commit | ||||
| * | Backport various minor issues from 8.6: | jan.nijtmans | 2018-10-27 | 6 | -456/+127 |
| | | | | | | | | | | | | - gcc compiler warning in tclDate.c - protect Tcl_UtfToUniCharDString() from ever reading more than "length" bytes from its input, not even in the case of invalid UTF-8. - update to latest tzdata - fix 2 failing test-cases on MacOSX | ||||
| * | Update to latest tzdata (backported from 8.6) | jan.nijtmans | 2018-10-27 | 10 | -386/+427 |
| | | |||||
| * | Missed some version bumps in previous commit | jan.nijtmans | 2018-10-27 | 2 | -3/+3 |
| | | |||||
| * | tclWinDde.c: Backport version 1.4.1 from Tcl 8.6. | jan.nijtmans | 2018-10-27 | 9 | -355/+580 |
| | | |||||
| * | Backport "registry" version 1.3.3, so all active branches now have the same ↵ | jan.nijtmans | 2018-10-24 | 8 | -477/+519 |
| | | | | | | | | | | registry version. (this commit must -eventually- be merge-marked to core-8-6-branch, since everything is there already) | ||||
| * | Enable CI builds with Travis. | dkf | 2018-10-23 | 5 | -188/+244 |
| |\ | |||||
| | * | Expand the build matrix | dkf | 2018-10-22 | 1 | -9/+35 |
| | | | |||||
| | * | Disable windows builds. Make test failures fatal. | dkf | 2018-10-21 | 3 | -8/+12 |
| | | | |||||
| | * | Remove old README | dkf | 2018-10-20 | 1 | -185/+0 |
| | | | |||||
| | * | Add local links | dkf | 2018-10-20 | 1 | -10/+10 |
| | | | |||||
| | * | formatting tweak | dkf | 2018-10-20 | 1 | -10/+10 |
| | | | |||||
| | * | formatting tweak | dkf | 2018-10-20 | 1 | -23/+23 |
| | | | |||||
| | * | formatting fix | dkf | 2018-10-20 | 1 | -39/+15 |
| | | | |||||
| | * | Travis CI build | dkf | 2018-10-20 | 2 | -0/+235 |
| | | |