summaryrefslogtreecommitdiffstats
path: root/generic/tclBinary.c
Commit message (Expand)AuthorAgeFilesLines
* merge novemdgp2017-09-141-1/+1
|\
| * Merge trunkjan.nijtmans2017-09-131-1/+1
| |\
| | * Make mp_get_long and mp_set_long available to tommath-enabled Tcl extensions....jan.nijtmans2017-09-131-1/+1
* | | merge novemdgp2017-09-011-3/+3
|\ \ \ | |/ /
| * | Merge trunkjan.nijtmans2017-08-291-3/+3
| |\ \ | | |/
| | * merge core-8-6-branchjan.nijtmans2017-08-181-3/+3
| | |\
| | | * Better UTF-8 surrogate handling, only functional when TCL_UTF_MAX>3jan.nijtmans2017-06-081-3/+3
* | | | merge novemdgp2017-06-161-3/+3
|\ \ \ \ | |/ / /
| * | | merge trunkjan.nijtmans2017-05-291-3/+3
| |\ \ \ | | |/ /
| | * | merge core-8-6-branchjan.nijtmans2017-05-291-3/+3
| | |\ \ | | | |/
| | | * Tcl_UtfToUniChar() -> TclUtfToUniChar() in various places: No change in funct...jan.nijtmans2017-05-291-3/+3
* | | | merge novemdgp2017-05-081-1/+9
|\ \ \ \ | |/ / /
| * | | merge trunkdgp2017-05-081-1/+9
| |\ \ \ | | |/ /
| | * | [6015221f59] Segfault after overflow of [binary] field specifier numeric count.dgp2017-05-051-1/+9
| | |\ \ | | | |/
| | | * [6015221f59] Segfault after overflow of [binary] field specifier numeric count.dgp2017-05-051-1/+9
| | | |\
| | | | * [6015221f59] Segfault after overflow of [binary] field specifier numeric count.dgp2017-05-051-1/+9
| | | | * Backport of bytearray append machinery to support bug fixes in ReadBytes.dgp2014-01-211-0/+92
* | | | | merge novemdgp2017-01-131-3/+70
|\ \ \ \ \ | |/ / / /
| * | | | merge trunkjan.nijtmans2017-01-041-4/+4
| |\ \ \ \ | | |/ / /
| | * | | TIP [http://www.tcl.tk/cgi-bin/tct/tip/456|456] implementation: Extend the C ...tip_456jan.nijtmans2017-01-041-4/+4
| | |\ \ \
| * | \ \ \ Merge trunkjan.nijtmans2016-12-211-2/+4
| |\ \ \ \ \ | | |/ / / /
| | * | | | more internal use of size_t in stead of int.jan.nijtmans2016-12-201-2/+4
| | |/ / /
* | | | | Update Tcl_SetByteArrayLength() and callers.dgp2016-12-131-1/+3
* | | | | plug memory leakdgp2016-12-071-1/+1
* | | | | Enable the no-copy path through narrowing that was overlooked.dgp2016-12-071-7/+9
* | | | | Make explicit the implicit byte-narrowing function of [binary format].dgp2016-12-071-2/+6
* | | | | Create a narrowing procedure to make the operation explicit when needed.dgp2016-12-071-17/+51
* | | | | Purge the old and broken Tcl_ObjType.dgp2016-12-061-90/+5
* | | | | Several commands should be picky about expecting byte-valued arguments.dgp2016-12-061-3/+28
* | | | | WIP trial of proper bytearrays in Tcl 9.dgp2016-12-051-6/+15
|/ / / /
* | | | merge trunkdgp2016-12-021-22/+87
|\ \ \ \ | |/ / /
| * | | Added long comment explaining history and work in progress making bytearraydgp2016-12-021-22/+87
* | | | merge trunkjan.nijtmans2016-12-021-21/+44
|\ \ \ \ | |/ / /
| * | | So long as we register only one, we can have multiple Tcl_ObjTypes withdgp2016-12-011-1/+1
| * | | Created a new "proper bytearray" Tcl_ObjType so we can use bytearraysdgp2016-12-011-21/+44
* | | | merge trunkjan.nijtmans2016-07-081-1/+1
|\ \ \ \ | |/ / /
| * | | Micro-optimization: Use TclGetStringFromObj in stead of Tcl_GetStringFromObj ...jan.nijtmans2016-07-081-1/+1
| |/ /
* | | merge trunkjan.nijtmans2014-01-231-41/+33
|\ \ \ | |/ /
| * | [2992970] Restore the safety of Tcl_AppendObjToObj(x, x) for bytearrays.bug_2992970dgp2014-01-151-41/+33
* | | merge trunkjan.nijtmans2013-09-261-2/+4
|\ \ \ | |/ /
| * | Tcl_SetResult -> Tcl_SetObjResultjan.nijtmans2013-09-261-2/+4
* | | merge trunkdgp2013-09-211-54/+250
|\ \ \ | |/ /
| * | Refactor to remove unused flexibility.dkf2013-09-161-12/+10
| * | Be careful: separator needs to be bytes, not internal-encoded.dkf2013-09-161-7/+10
| * | Add back -wrapchar option to "binary encode uuencode"jan.nijtmans2013-09-151-6/+13
| |\ \
| | * | Hm, this check doesn't really add anything.jan.nijtmans2013-09-141-6/+0
| | * | Add back -wrapchar option to "binary encode uuencode".jan.nijtmans2013-09-141-6/+19
| * | | And the decoder too.dkf2013-09-141-18/+86
| |/ /
| * | [2152292] Corrected implementation of uuencoding.dkf2013-09-141-4/+121
| * | [b98fa55285]: Fix handling of whitespace at end of hex strings to decode.dkf2013-09-011-20/+23