summaryrefslogtreecommitdiffstats
path: root/generic/tclIOCmd.c
Commit message (Expand)AuthorAgeFilesLines
* (size_t) -1 -> TCL_INDEX_NONEjan.nijtmans2023-02-261-2/+2
* Also fix [90ff9b7f73] - writes of exactly 4294967295 bytesapnadkarni2023-02-261-3/+3
* Remove TclpHasSockets(): Every system nowadays has socketsjan.nijtmans2022-11-061-3/+1
* Merge 8.7jan.nijtmans2022-10-271-12/+23
|\
| * rebase to 8.7. Add documentationjan.nijtmans2022-10-131-12/+23
| |\
| | * Merge 8.7jan.nijtmans2019-11-171-1/+1
| | |\
| | * \ Merge tip-468 branchjan.nijtmans2018-10-281-9/+8
| | |\ \
| | | * \ Merge 8.7jan.nijtmans2018-10-281-9/+8
| | | |\ \
| | * | \ \ Merge "tip-468" branch. Add new function Tcl_OpenTcpClientEx() with same chan...jan.nijtmans2017-04-101-23/+48
| | |\ \ \ \ | | | |/ / /
| | | * | | merge (minor style issues from) trunkjan.nijtmans2017-04-101-9/+24
| | | |\ \ \
| | | * | | | TIP 468 implementation from Shannon Noe.dkf2017-04-091-13/+23
| | * | | | | Further experimental follow-up: Add internal function TclOpenTcpClientEx(), a...jan.nijtmans2017-01-101-15/+4
| | |/ / / /
* | | | | | More (internal) int -> size_t, allowing values > 2^31jan.nijtmans2022-06-091-8/+8
* | | | | | TIP #616: Tcl lists > 2^31 elementsjan.nijtmans2022-06-081-21/+22
|\ \ \ \ \ \
| * \ \ \ \ \ Merge 9.0jan.nijtmans2022-04-141-6/+6
| |\ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Merge 9.0jan.nijtmans2022-02-241-1/+1
| |\ \ \ \ \ \
| * | | | | | | More work in progressjan.nijtmans2022-01-241-1/+2
| |/ / / / / /
* | | | | | | Rebase to Tcl 9.0jan.nijtmans2022-04-011-6/+6
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Use TIP #613's Tcl_GetIndexFromObj() to eliminate typecasts which are no long...jan.nijtmans2022-03-021-6/+6
| |/ / / / /
* | | | | | Merge 8.7, resolve conflictsjan.nijtmans2021-01-111-3/+3
|\ \ \ \ \ \ | |/ / / / /
* | | | | | Merge 8.7jan.nijtmans2020-12-081-1/+1
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Add -finput-charset=UTF-8 and -fextended-identifiers to gcc (and clang). All ...jan.nijtmans2020-12-081-1/+1
* | | | | | Merge 8.7jan.nijtmans2020-10-021-5/+5
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Fix -Wshadow warnings, when compiling with a C++ compilerjan.nijtmans2020-10-021-5/+5
* | | | | | Merge 8.7jan.nijtmans2020-09-171-10/+10
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Eliminate many usages of Tcl_NewObj (-> TclNewObj) and Tcl_NewIntObj (-> TclN...jan.nijtmans2020-09-171-10/+10
* | | | | | merge 8.7dgp2020-03-171-14/+0
|\ \ \ \ \ \ | |/ / / / /
| * | | | | TIP 569 - remove lint commentsdgp2020-03-171-14/+0
* | | | | | merge 8.7dgp2020-03-061-52/+28
|\ \ \ \ \ \ | |/ / / / /
| * | | | | More unused arguments through the IO code.dgp2020-03-061-52/+28
* | | | | | Merge 8.7jan.nijtmans2020-02-281-3/+3
|\ \ \ \ \ \ | |/ / / / /
* | | | | | Merge 8.7jan.nijtmans2020-02-281-21/+41
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Merge 8.7jan.nijtmans2020-02-131-1/+1
| |\ \ \ \ \
| * \ \ \ \ \ Let's try a real C++ build with Travis on Linuxjan.nijtmans2019-08-301-12/+32
| |\ \ \ \ \ \ | | | |_|_|_|/ | | |/| | | |
| * | | | | | Merge 8.7, and continue implementation. Almost donejan.nijtmans2019-07-101-8/+8
| |\ \ \ \ \ \ | | |/ / / / /
| * | | | | | Experiment: compile Tcl with C++ compiler. WIPjan.nijtmans2019-07-041-1/+1
| |/ / / / /
* | | | | | Merge 8.7jan.nijtmans2020-01-301-1/+1
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge 8.6jan.nijtmans2020-01-301-1/+1
| |\ \ \ \ \ | | |/ / / / | |/| | | |
| | * | | | Simplify the use of HaveVersion() in Channel handling. Nothing functional, on...jan.nijtmans2020-01-301-1/+1
| * | | | | More use of (efficient) TclHasIntRep() macro. Also eliminate many (size_t) an...jan.nijtmans2019-02-271-1/+1
| | |_|_|/ | |/| | |
* | | | | Eliminate many (mostly harmless) MSVC warning messages. Tcl 9 compiles warnin...jan.nijtmans2019-03-131-1/+1
* | | | | Another (big) round of int -> size_t enhancements. So Tcl can handle string >...jan.nijtmans2019-02-011-4/+4
|\ \ \ \ \ | |/ / / /
* | | | | Many internal int -> size_t increases, so string lengths > 2Gb can be handled...jan.nijtmans2018-12-261-1/+1
* | | | | Merge 8.7jan.nijtmans2018-12-111-1/+1
|\ \ \ \ \ | |/ / / /
* | | | | merge trunkjan.nijtmans2018-10-061-1/+1
|\ \ \ \ \
| * \ \ \ \ Merge 8.7jan.nijtmans2018-10-061-1/+1
| |\ \ \ \ \ | | |/ / / /
| | * | | | protect Tcl_WinUtfToTChar/Tcl_WinTCharToUtf against NULL input values: return...jan.nijtmans2018-10-061-1/+1
* | | | | | merge trunkjan.nijtmans2018-09-131-2/+2
|\ \ \ \ \ \ | |/ / / / /
| * | | | | merge 8.7jan.nijtmans2018-09-131-2/+2
| |\ \ \ \ \ | | |/ / / /
| | * | | | Eliminate the use of macro's like LLONG_MAX|MIN, since they assume that Tcl_W...jan.nijtmans2018-09-131-2/+2