summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Collapse)AuthorAgeFilesLines
* Remove some unnecessary buffer reference counting in Write(). The referencepooryorick2022-04-201-4/+0
| | | counting in FlushChannel() has got it covered.
* Fix [0061c7a476]: signed integer overflow in ZipReadInt()jan.nijtmans2022-04-161-1/+2
|
* Change the actual value of TCL_INDEX_NULL_OK (TIP #613) to a better value ↵jan.nijtmans2022-04-141-1/+1
| | | | which conflicts less with other flags
* Adapt tclZipfs.c to zlib 1.2.12 (due to the changes in crc32 handling)jan.nijtmans2022-04-121-1/+3
|
* Use INT2PTR/PTR2INT macro's as appropriatejan.nijtmans2022-04-081-5/+5
|
* Merge 8.6jan.nijtmans2022-04-081-1/+1
|\
| * Fix [05ff16e799]: signed integer overflow in ExtendStringRepWithUnicode()jan.nijtmans2022-04-081-1/+1
| |
* | In tclCkalloc.c, count malloc/free's using size_t in stead of unsigned int.jan.nijtmans2022-04-041-22/+22
| |
* | Additional braces for (sizePtr), just to be surejan.nijtmans2022-04-041-8/+8
| |
* | Fix TIP #613 implementation, when (indexPtr) is more than a simple variable ↵jan.nijtmans2022-04-041-10/+10
| | | | | | | | name. Thanks, @ashok!
* | Don't bother UINT2PTR, since INT2PTR is just as good.jan.nijtmans2022-03-292-6/+9
| |
* | More usage of TCLFLEXARRAY. Make ↵jan.nijtmans2022-03-282-19/+19
| | | | | | | | current_malloc_packets/maximum_malloc_packets type size_t
* | Fix [9c1dc88f86]: warning about different signedness when compile TCL on ↵jan.nijtmans2022-03-251-6/+6
| | | | | | | | Windows.
* | Merge 8.6jan.nijtmans2022-03-221-3/+3
|\ \ | |/
| * Fix [0e8fd6c6d5]: (unsigned)STRING_SIZE(STRING_MAXCHARS) is 0 (and optimize ↵jan.nijtmans2022-03-221-2/+2
| | | | | | | | STRING_SIZE a little bit)
| * Merge 8.5jan.nijtmans2022-03-223-5/+17
| |\
| | * Reserve 3 more stub entriesjan.nijtmans2022-03-223-5/+17
| | |
| * | Fix 2 warnings: warning C4018: '>': signed/unsigned mismatchjan.nijtmans2022-03-121-2/+2
| | |
* | | Fix [ac601b59bab7] by making only unloading a library from the process if itpooryorick2022-03-221-5/+20
| | | | | | | | | has an Unload functions.
* | | Merge 8.7, and fix the bugjan.nijtmans2022-03-204-23/+23
|\ \ \
| * | | TIP #601 minor improvement: Use 'int' type, so we can use TCL_INDEX_NONE to ↵jan.nijtmans2022-03-204-21/+21
|/ / / | | | | | | | | | test for errors in Tcl_UtfToExternalDStringEx/Tcl_ExternalToUtfDStringEx
* | | Use TCL_ENCODING_NOCOMPLAIN flag in stead of TCL_ENCODING_STOPONERROR when ↵jan.nijtmans2022-03-171-2/+2
| | | | | | | | | | | | possible, since TCL_ENCODING_STOPONERROR becomes meaningless in 9.0
* | | TIP #601: Make "encoding convertto/convertfrom" throw exceptionsjan.nijtmans2022-03-176-42/+247
|\ \ \
| * | | -nothrow -> -nocomplainjan.nijtmans2022-03-053-19/+13
| | | |
| * | | Merge 8.7jan.nijtmans2022-03-0419-124/+232
| |\ \ \
| * \ \ \ Merge 8.7jan.nijtmans2022-02-1135-120/+122
| |\ \ \ \
| * \ \ \ \ Merge 8.7jan.nijtmans2022-02-079-93/+111
| |\ \ \ \ \
| * \ \ \ \ \ Merge 8.7jan.nijtmans2022-01-1519-150/+150
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-01-1015-153/+242
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2021-11-2611-105/+233
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge 8.7. STOPONERROR -> ILLEGALSEQUENCEjan.nijtmans2021-11-241-2/+2
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2021-11-0813-237/+275
| |\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / /
| * | | | | | | | | | Merge 8.7. Remove -stoponerror optionjan.nijtmans2021-10-1854-2069/+2515
| |\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2021-06-281-1/+5
| |\ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2021-06-237-7/+45
| |\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Handle the situation when there is "-nothrow" or "-stoponerror" but without ↵jan.nijtmans2021-05-261-32/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | providing encoding
| * | | | | | | | | | | | | Merge 8.7 and doc fixjan.nijtmans2021-05-262-4/+3
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | Add underscores in flag namesjan.nijtmans2021-05-261-6/+6
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | TIP601 encoding stoponerror: document Tcl_ExternalToUtfDStringEx and ↵oehhar2021-05-261-2/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tcl_ExternalToUtfDStringEx
| * | | | | | | | | | | | | | Merge 8.7oehhar2021-05-268-197/+308
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | One left-over wtf-8 mentioning, which is no longer part of TIP #597jan.nijtmans2021-05-141-1/+1
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Double definition of TCL_ENCODING_MODIFIED and another doc fixjan.nijtmans2021-05-071-1/+0
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Merge 8.7. More parse improvement, WIPjan.nijtmans2021-05-072-28/+25
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | Parse simplifications and better errormessage. Not 100% correct yetjan.nijtmans2021-05-071-23/+13
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Merge 8.7. Improve errormessage when handling byte-errors in channels to ↵jan.nijtmans2021-05-062-1/+7
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (e.g.): error writing "stdout": illegal byte sequence
| * | | | | | | | | | | | | | | | | Remove character/byte value from error-message, only use hex here.jan.nijtmans2021-05-061-2/+2
| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Make ?-stoponerror|-nothrow? argument first in stead of last for encoding ↵jan.nijtmans2021-05-061-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | convertto/convertfrom
| * | | | | | | | | | | | | | | | | Merge 8.7jan.nijtmans2021-05-061-1/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| *-. \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge TIP #597jan.nijtmans2021-04-2910-82/+163
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge core-8-branchoehhar2021-04-243-18/+22
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \