summaryrefslogtreecommitdiffstats
path: root/generic/tclIO.c
Commit message (Expand)AuthorAgeFilesLines
* merge 8.6sebres2024-01-291-1/+2
|\
| * closes [db4f2843cd]: fixes SF by BO in ReadChars (and Tcl_ReadChars with appe...sebres2024-01-291-1/+2
* | Merge TCL8.6oehhar2024-01-221-1/+1
|\ \ | |/
| * [db4f2843cd],[da16d15574]: revert Tcl_ReadChars fix, due to performance impact.oehhar2024-01-221-1/+1
* | merge 8.6 (fix for [db4f2843cd])sebres2023-12-061-1/+1
|\ \ | |/
| * closes [db4f2843cd]: fixes SF by BO in ReadChars (and Tcl_ReadChars with appe...sebres2023-12-051-1/+1
* | Merge core-8-branchoehhar2023-11-201-1/+28
|\ \
| * | Add test for blocking modejan.nijtmans2023-11-141-1/+28
* | | Bug [a173f922]: fix bug: fcopy does not write leading correct chars on later ...oehhar2023-11-201-0/+18
|/ /
* | Bug [c4eb46a1]: non-blocking gets fires the error on 2nd call when sequence i...oehhar2023-11-131-0/+6
* | Bug [c4eb46a1]: endless loop on gets, non blocking, profile strict, encoding ...oehhar2023-11-121-2/+11
* | Merge 8.6jan.nijtmans2023-10-291-3/+5
|\ \ | |/
| * Fix [0219fb7511]: tclIO.c: avoid -Wstrict-prototypes warning. Some code cleanupjan.nijtmans2023-10-291-58/+62
| * Correct spelling errors in comments and documentation, but also non-comment pooryorick2023-04-121-29/+29
* | Move zipfs finalization to TclFinalizeFilesystemapnadkarni2023-10-211-1/+0
* | Handle sentinels for any C++ compilerjan.nijtmans2023-10-171-5/+5
* | Refactor zipfs finalizationapnadkarni2023-09-291-1/+2
* | Rebase to 8.7jan.nijtmans2023-07-261-1/+1
|\ \
| * | Rebase to latest 8.7jan.nijtmans2023-05-101-1/+1
* | | Backport IO-related changes from Tcl 9.0. Needed for preparation of TIP #653jan.nijtmans2023-05-301-50/+61
|/ /
* | Changed CHANNEL_PROFILE_* to ENCODING_PROFILE_* and moved out of tclIO.h. See...apnadkarni2023-05-031-12/+12
* | cherry-pick from trunk: Remove one unnecesary call to Tcl_SetErrno() in DoRea...jan.nijtmans2023-04-131-8/+10
* | Cherry-pick: Rearrange code blocks in DoReadChars to do less work when return...jan.nijtmans2023-04-121-69/+71
* | Correct spelling errors in comments and documentation, but also a non-comment pooryorick2023-04-121-29/+29
* | Fix for [9ca87e6286262a62], sync fcopy buffers input in ReadChars().pooryorick2023-04-041-5/+7
* | Backport CHANNEL_PROFILE_GET() usage fix from 9.0jan.nijtmans2023-03-311-9/+4
* | Merge 8.6jan.nijtmans2023-03-301-5/+7
|\ \ | |/
| * Fix [0cb3554903]: macOS 13 SDK deprecates sprintf(). But better not use it on...jan.nijtmans2023-03-301-5/+7
| * Further fix for issue [ea69b0258a9833cb], crash when using a channel transfor...pooryorick2023-03-141-7/+23
| * Fix for issue [ea69b0258a9833cb], crash when using a channel transformation onpooryorick2023-03-131-16/+22
| * Handle closeProc == NULL the same as closeProc == TCL_CLOSE2PROC in stead of ...jan.nijtmans2022-11-251-6/+6
* | Move (TCL_ENCODING_PROFILE_MASK|GET|SET) from tcl.h to tclIO.h, since those a...jan.nijtmans2023-03-221-12/+12
* | Since TCL_ENCODING_PROFILE_DEFAULT == TCL_ENCODING_PROFILE_TCL8 (on Tcl 8), w...jan.nijtmans2023-03-221-2/+2
* | Proposed fix for [1bedc53c8c]: synchronous [read] with -strictencoding does n...jan.nijtmans2023-03-201-1/+27
* | Proposed fix for [154ed7ce56]: Tcl 9: [gets] on -strictencoding 1 configured ...jan.nijtmans2023-03-201-7/+19
* | Merge 8.7apnadkarni2023-03-161-16/+36
|\ \
| * | Further fix for issue [ea69b0258a9833cb], crash when using a channel transfor...pooryorick2023-03-151-16/+36
* | | Change -encodingprofile to -profileapnadkarni2023-03-161-29/+29
* | | Merge 8.7apnadkarni2023-03-141-27/+40
|\ \ \ | |/ /
| * | Fix for issue [ea69b0258a9833cb], crash when using a channel transformation onpooryorick2023-03-131-27/+40
* | | Fix SetChannelOption parsing of -encoding* to match GetChannelOptionapnadkarni2023-03-091-10/+10
* | | Merge 8.7apnadkarni2023-02-281-1/+6
|\ \ \ | |/ /
| * | Put back testcase io-52.20, and re-fix [4a7397e0b3]jan.nijtmans2023-02-281-1/+6
| * | Missing ')'jan.nijtmans2023-02-281-1/+1
* | | Merge 8.7apnadkarni2023-02-281-1/+5
|\ \ \ | |/ /
| * | Restore previous behavior for non-blocking mode, as for this mode the semanti...jan.nijtmans2023-02-281-1/+5
| * | Reverted [d156af9fb76dd2f4] and removed tests io-52.20 io-75.6 io-75.7, as thispooryorick2023-02-281-2/+2
* | | Remove left-over traces of [0a74820b6d], which was merged into the apn-encodi...jan.nijtmans2023-02-231-53/+6
* | | Merge 8.7apnadkarni2023-02-151-0/+8
|\ \ \ | |/ /
| * | Proposed fix (and testcases) for [4a7397e0b3]: Tcl 9: fcopy with -strictencod...jan.nijtmans2023-02-101-0/+8