summaryrefslogtreecommitdiffstats
path: root/generic/tclIO.c
Commit message (Expand)AuthorAgeFilesLines
* Stop the segfaults in [close] during [gets] tests.dgp2014-04-301-9/+14
* Panic message to pinpoint the cause of iocmd-21.23 segfault.dgp2014-04-301-0/+3
* Make sure no shared ChannelBuffers get recycled.dgp2014-04-291-0/+11
* Fix bug exposed when buffer recycling is disabled.dgp2014-04-291-2/+4
|\
| * Revise the logic for setting TCL_ENCODING_END in the outputEncodingFlagsdgp_no_buffer_recycledgp2014-04-291-2/+4
| * Disable buffer recycling to expose bugs for fixing.dgp2014-04-251-1/+1
|/
* Added a refcounting mechanism to ChannelBuffers. Other edits todgp2014-04-211-8/+42
* Fix test failure socket-2.9: "1 {not owner}" instead of "1 {couldn't open soc...oehhar2014-04-011-9/+8
* Set return message in close if a flush error is reported (which may be an err...oehhar2014-04-011-2/+13
* Minimal patch to fix iocmd-23.11. Might not be the best fix, but is *a* fix.dgp2014-03-271-3/+20
* Simplify macro typecasting.dgp2014-01-311-6/+3
* The "channel" Tcl_ObjType is caching only. It never needs an UpdateString ro...dgp2014-01-311-46/+6
* Do not call updateStringProc directly. We have TclGetString() for that.dgp2014-01-311-10/+1
* Refactor to eliminate the DoWriteChars() layer.dgp2014-01-301-64/+22
* Eliminate DoWrite(). It duplicates WriteBytes().dgp2014-01-301-163/+2
* Trial: Implement DoWrite() as WriteBytes().dgp2014-01-301-0/+4
* Simplification and cleanup enabled by last commit.dgp2014-01-301-301/+7
* Refactor WriteChars() and WriteBytes() into simple wrappers of a commondgp2014-01-301-13/+35
* The outputStage field is now unused, so never allocate it.dgp2014-01-281-29/+0
* tidy things updgp2014-01-281-194/+17
* Working code with no staging buffer use.dgp2014-01-281-31/+97
* WIPdgp2014-01-281-0/+69
* Eliminate the copy to a staging buffer when that serves no functional purpose.dgp2014-01-241-10/+12
* Fix C99 comment-ism breaking the native AIX compiler. HPUX likely as well.andreask2013-05-291-2/+2
* Backport 8.6's fix [checkin 5af0d249de] to [Bug 2901998]: Inconsistent buffer...ferrieux2013-05-011-8/+92
* structs *ChannelHandler* GetsState CopyState used only locally.dgp2013-02-261-0/+102
|\
| * structs ChannelHandler ChannelHandlerEvent GetsState CopyState used locally.dgp2013-02-261-0/+78
| * struct NextChannelHandler used only locally. Remove from tclIO.h.dgp2013-02-261-0/+24
* | Repair linked list management in Tcl_DeleteCloseHandler().dgp2013-02-251-0/+14
|\ \ | |/
| * Repair linked list management in Tcl_DeleteCloseHandler(). dgp2013-02-251-0/+14
* | Use twoPtrValue.ptr1 in stead of otherValuePtr everywhere. This is exactly th...jan.nijtmans2013-01-311-2/+2
* | When checking for std channels being closed, compare the channel state,dgp2012-10-031-5/+9
|\ \ | |/
| * When checking for std channels being closed, compare the channel state,dgp2012-10-031-20/+24
| * Preserve the chanPtr so that script evaluation cannot invalidate it whendgp2012-07-241-0/+2
* | Preserve the chanPtr so that script evaluation cannot invalidate it whendgp2012-07-241-0/+2
* | make some more internal tables constjan.nijtmans2012-04-231-1/+1
|\ \ | |/
| * make some more internal tables constjan.nijtmans2012-04-231-1/+1
* | Make sure SetFooFromAny routines react reasonably when passed a NULL interp.dgp2011-04-211-0/+3
|\ \ | |/
* | Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-021-2/+0
|\ \ | |/
| * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-011-2/+0
| * * generic/tclIO.c (CopyData): [Bug 2895565]. Dropped bogosityandreas_kupries2009-11-121-5/+12
| * * generic/tclIO.c (FlushChannel): Skip OutputProc for low-levelandreas_kupries2009-10-231-2/+6
| * * generic/tclIO.c (TclFinalizeIOSubsystem): Revised latest commit todgp2008-12-011-3/+3
| * * generic/tclIO.c (TclFinalizeIOSubsystem): Applied backport ofandreas_kupries2008-11-251-2/+2
| * * generic/tclIO.c: Backport of fix for [Bug 2333466].andreas_kupries2008-11-231-2/+4
| * * win/tclWinChan.c (FileWideSeekProc): Accepted a patch byandreas_kupries2008-05-231-8/+8
| * * generic/tclIO.c (CopyData): Applied another patch by Alexandreandreas_kupries2008-04-151-6/+9
| * * tests/io.test (io-53.10): Testcase for bi-directionaly fcopy.andreas_kupries2008-04-071-27/+39
| * * generic/tclIO.c (BUSY_STATE, CheckChannelErrors,andreas_kupries2008-04-071-4/+8
| * * generic/tclIO.c (CopyData): Applied patch [Bug 1932639] toandreas_kupries2008-04-031-13/+23