summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Expand)AuthorAgeFilesLines
* minor optimization: check length instead of content - don't touch other memor...sebres2019-01-141-1/+1
* Slightly simpler test for empty string, still covering all cases. Also prepar...jan.nijtmans2019-01-132-3/+4
* provided test-cases covering crash fixed by [58c46e74b931d3a1], as well as ne...sebres2019-01-111-0/+54
* Fix crash reported by reported by François Vogel related to: [cc1e91552c0ca1...jan.nijtmans2019-01-111-1/+1
* closes [cc1e91552c]: fixes lrange instruction on empty list, return original ...sebres2019-01-081-2/+6
* resolve warnings: array subscript -1 is below array bounds of 'void *[1]' [-W...sebres2018-12-281-1/+1
* Why are we using rvm? Why?dkf2018-12-141-128/+145
* Make the type casting in TclSpellFix less horrific. It's still bad, but it is...dkf2018-11-281-16/+35
* merge 8.5: fixes segfault [7a9dc52b29] and wrong normalization (inside TclJoi...sebres2018-11-225-43/+49
|\
| * prepare merge: TclJoinPath is in internal API (MODULE_SCOPE) since 8.6 and st...sebres2018-11-221-8/+10
| * refactoring normalize in case of second path starting with tilde (~/~foo) - f...sebres2018-11-201-34/+31
| * fixes segfault [7a9dc52b29]: unexpected decrement of the ref-count after TclJ...sebres2018-11-201-2/+6
* | More coverity issuesdkf2018-11-203-15/+12
* | [00d04c4f12] Repair broken edge cases in [binary encode base64].dgp2018-11-161-2/+9
|\ \
| * | fixes segfault [00d04c4f12], unfulfilled base64 (strict and non-strict mode, ...sebres2018-11-151-2/+9
* | | Clear up a bunch of small issues found by Coverity analysis.dkf2018-11-165-53/+52
|/ /
* | merge releasedgp2018-11-153-8/+11
|\ \
| * | [35a8f1c04a] Fix bad lengths when creating string rep of some lists.dgp2018-11-092-1/+35
| * | Fixed memory leak in TclOO.c:ObjectNamespaceDeleted, object mixins anddgp2018-11-022-2/+9
| * | merge 8.6dgp2018-10-224-42/+108
| |\ \
| * \ \ merge 8.6dgp2018-10-091-42/+15
| |\ \ \
| * | | | Bump version numbers for 8.6.9 release.dgp2018-10-051-6/+2
* | | | | Make Tcl_WinTCharToUtf/Tcl_WinUtfToTChar work (again) with TCL_UTF_MAX=6. No...jan.nijtmans2018-11-151-0/+88
* | | | | merge 8.5dgp2018-11-092-1/+35
|\ \ \ \ \ | |_|_|/ / |/| | | / | | |_|/ | |/| |
| * | | Revise bug fix to support (length == 0) correctly.dgp2018-11-092-5/+35
| * | | closes [35a8f1c04a]: minimalist fix - beware of discrepancy between TclScanEl...sebres2018-11-091-0/+4
| * | | Backport various minor issues from 8.6: jan.nijtmans2018-10-272-5/+15
* | | | Make fundamental mutation work. MAGICAL MAGIC MAGICS MAGIC. Abracadabra.dkf2018-10-184-43/+89
* | | | Tests for advanced object mutation issues.dkf2018-10-181-1/+21
| |_|/ |/| |
* | | Streamline: Tcl_WinTCharToUtf/Tcl_WinUtfToTChar(): Always initialize DString,...jan.nijtmans2018-10-071-4/+10
* | | Better implementations of Tcl_WinTCharToUtf() and Tcl_WinUtfToTChar(). They d...jan.nijtmans2018-10-051-41/+8
| |/ |/|
* | Tcl_UniCharToUtfDString: Don't allocate too much memory for this function.jan.nijtmans2018-10-031-5/+15
* | Another patch contributed by Gustaf Neumann: shifting negative numbers is und...jan.nijtmans2018-09-281-1/+1
* | Implementation of TIP 505: Make [lreplace] Accept All Out-of-Range Index Valuesdkf2018-09-272-69/+7
|\ \
| * \ Rebase TIP 505 implementation a patch for 8.6.dgp2018-09-1025-1998/+1780
| |\ \
| * | | Rest of TIP 505 implementation -- mostly undoing dumb things.dgp2018-03-261-56/+4
| * | | Work in progress implementing TIP 505.dgp2018-03-262-14/+4
* | | | Contributed patch from Gustaf Neumann, preventing problems where "localCacheP...jan.nijtmans2018-09-252-40/+49
| |/ / |/| |
* | | small code review (duplicate code removed)sebres2018-09-071-1/+1
* | | closes [631b4c45df]: segfault by usage of wrong length (no string representat...sebres2018-09-071-4/+4
* | | Minor fix to entier(): Allow it to convert to "wideInt" as well when range is...jan.nijtmans2018-08-171-6/+13
* | | Fix harmless gcc warningjan.nijtmans2018-08-081-1/+1
* | | Remove some actually dead codejan.nijtmans2018-07-315-146/+9
* | | amend after merge: 8.6th provide additionally an error-code (so missing `errC...sebres2018-07-261-0/+1
* | | merge 8.5 - bug [d051b77fc1] fixedsebres2018-07-261-0/+4
|\ \ \ | | |/ | |/|
| * | closes [d051b77fc18d7340]: fixed segfault by integer overflow (if width by fo...sebres2018-07-261-0/+4
* | | merge 8.5sebres2018-07-091-14/+20
|\ \ \ | |/ /
| * | closes [270f78ca95b642fb]: fix the race condition for `file mkdir` if some wo...sebres2018-07-091-14/+18
* | | tclDictObj.c:366: warning: dereferencing type-punned pointer will break stric...jan.nijtmans2018-07-051-1/+1
* | | Use a thread exit handler, and not a custom exit proc for package cleanup.dgp2018-06-263-26/+8