summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* merge 8.5 (note: to avoid too many conflicts, merged using `fossil merge ↵sergey.brester2019-02-12225-7970/+9599
|\ | | | | | | --baseline 0055a16a8b core-8-5-branch`)
| * fixes [4ee9b4f3e965a7da5133]: result of command `time` overflows by single ↵sebres2019-01-281-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 ↵dkf2019-01-251-15/+26
| | | | | | | | purge it.
| * cherry-pick [3e4d907d8e] from 8.6: prevent buffer overrun in ↵sebres2019-01-071-1/+1
| | | | | | | | fast_s_mp_mul_digs().
| * Update TZ info to tzdata2018i.jan.nijtmans2019-01-0416-56/+240
| |
| * Fix signed<->unsigned comparsion warning (occurring in some gcc compilation ↵jan.nijtmans2019-01-042-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 versionsjan.nijtmans2019-01-031-0/+1
| |
| * Fix [3cf3a939d32707e100e06e23806e13569856286a|3cf3a939d3]: timezone ↵jan.nijtmans2018-12-301-0/+8
| | | | | | | | deprecated in vc2017
| * (cherry-pick) relax the timings of 2 tests, which incidentally fail on ↵jan.nijtmans2018-12-203-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.nijtmans2018-12-185-28/+0
| | | | | | Remove unused/empty header-file
| * win/Makefile.in (mingw/gcc toolchains): fixes make mode "tcltest" - added ↵sebres2018-11-221-1/+1
| | | | | | | | dependencies to build tcl (dlls) also.
| * fixes segfault [7a9dc52b29] and wrong normalization (inside TclJoinPath) for ↵sebres2018-11-225-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 ↵sebres2018-11-221-8/+10
| | | | | | | | | | | | static (used locally in tclPathObj) in 8.5
| | * win: repair test command "testchmod": correct load module (ADVAPI32 for ↵sebres2018-11-211-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 ↵sebres2018-11-201-1/+7
| | | | | | | | | | | | current directory equals [temporaryDirectory]
| | * win: fixes case sensitivity of glob test cases (winFile-2.*): current ↵sebres2018-11-201-2/+4
| | | | | | | | | | | | directory can be different as [temporaryDirectory] (if parameter `-tmpdir` specified).
| | * refactoring normalize in case of second path starting with tilde (~/~foo) - ↵sebres2018-11-202-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 ↵sebres2018-11-201-2/+6
| |/ | | | | | | TclJoinPath
| * Fix brokenness in GNUmakefiledkf2018-11-121-2/+4
| |
| * Fix builds on Travis.dkf2018-11-112-33/+26
| |
| * [35a8f1c04a] Fix bad lengths when creating string rep of some lists.dgp2018-11-093-1/+53
| |\
| | * Additional testdgp2018-11-091-0/+3
| | |
| | * Revise bug fix to support (length == 0) correctly.dgp2018-11-092-5/+35
| | | | | | | | | Added comments and improved safety in caller.
| | * closes [35a8f1c04a]: minimalist fix - beware of discrepancy between ↵sebres2018-11-091-0/+4
| | | | | | | | | | | | TclScanElement and TclConvertElement (prefer braces considering TCL_DONT_QUOTE_HASH in case of first list element)
| | * test case to cover bug [35a8f1c04a]sebres2018-11-091-0/+15
| |/
| * [86d249bcba] Make sure that tcltest::runAllTests actually returns 1 on failure.dgp2018-11-081-1/+3
| | | | | | Repairs TIP 525 Implementation.
| * Make MacOSX compile work (hopefully) and cross-compile on mingw-w64 (compile ↵jan.nijtmans2018-10-311-14/+68
| | | | | | | | only, no unit-test yet)
| * Add support for DragonFlyjan.nijtmans2018-10-302-4/+4
| |
| * Add support for TIP #494 to registry and dde. Only effective when compiled ↵jan.nijtmans2018-10-303-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.nijtmans2018-10-291-0/+2
| | | | | | | | bother on this any more.
| * close forkdgp2018-10-292-186/+3
| |\
| | * Merge (on-purpose) fork, makeing the merge-mark easierjan.nijtmans2018-10-281-2/+2
| | |\
| | * | put back Travis CI build. All merge-marks of previous commit change done.jan.nijtmans2018-10-273-188/+5
| | | |
| * | | [TIP 525] Backport package tcltest 2.5dgp2018-10-297-289/+483
| | |/ | |/|
| * | Missing -DUNICODE in makefile.vcjan.nijtmans2018-10-281-2/+2
| |/
| * (temporary) backout [0386db909a]: Enable CI builds with Travis. This enables ↵jan.nijtmans2018-10-273-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.nijtmans2018-10-276-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.nijtmans2018-10-2710-386/+427
| |
| * Missed some version bumps in previous commitjan.nijtmans2018-10-272-3/+3
| |
| * tclWinDde.c: Backport version 1.4.1 from Tcl 8.6.jan.nijtmans2018-10-279-355/+580
| |
| * Backport "registry" version 1.3.3, so all active branches now have the same ↵jan.nijtmans2018-10-248-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.dkf2018-10-235-188/+244
| |\
| | * Expand the build matrixdkf2018-10-221-9/+35
| | |
| | * Disable windows builds. Make test failures fatal.dkf2018-10-213-8/+12
| | |
| | * Remove old READMEdkf2018-10-201-185/+0
| | |
| | * Add local linksdkf2018-10-201-10/+10
| | |
| | * formatting tweakdkf2018-10-201-10/+10
| | |
| | * formatting tweakdkf2018-10-201-23/+23
| | |
| | * formatting fixdkf2018-10-201-39/+15
| | |
| | * Travis CI builddkf2018-10-202-0/+235
| | |