summaryrefslogtreecommitdiffstats
path: root/generic/tclIO.h
Commit message (Expand)AuthorAgeFilesLines
* [104f2885bb] Rework the "chan" Tcl_ObjType to properly validate cacheddgp2016-07-181-4/+2
* align comment, no functional changejan.nijtmans2015-09-281-1/+1
* Member field which should not have been CONST, because it is dynamically allo...jan.nijtmans2015-06-231-1/+1
* Backport the cheaper Preserve/Release on channels.dgp2014-08-011-0/+2
|\
| * Reduce the cost of Preserve/Release on channelsdgp2014-07-301-0/+2
| * Refinements of FlushChannel() and its callers. Notably includes removal of th...dgp2014-05-291-5/+0
| |\ | |/ |/|
| * merge trunkdgp2014-04-211-0/+1
| |\
| | * Merge refcounting machinery for ChannelBuffer.dgp2014-04-211-0/+1
| | |\
| * | \ Merge the checkins of the dgp-read-bytes branch onto the trunk, up todgp2014-03-231-26/+0
| |\ \ \ | | |/ / | |/| |
| * | | Remove from tclIO.h structs used only in tclIO.c.dgp2013-02-261-108/+4
| |\ \ \
| * \ \ \ Repair linked list management in Tcl_DeleteCloseHandler().dgp2013-02-251-13/+4
| |\ \ \ \
| * | | | | Factor out constant that must be the same in multiple places. Prompted by adkf2012-05-251-0/+7
| * | | | | Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-2/+0
| |\ \ \ \ \
| * | | | | | [Bug 3129448]: Possible over-allocation on 64-bit platforms, part 2nijtmans2010-12-101-4/+4
| * | | | | | Allow [fcopy] to move more than 2GB per call. Frederic Bonnet identified issue.dkf2010-03-201-3/+3
| * | | | | | [Bug 218977] Tcl_DbCkfree needs a return valuenijtmans2009-02-271-2/+2
| * | | | | | * generic/tclIO.c (Tcl_CloseEx,CloseWrite,CloseChannelPart,ChanCloseHalf):andreas_kupries2008-12-181-1/+4
| * | | | | | * doc/ChnlStack.3: CONSTified the typePtr argumentnijtmans2008-10-041-2/+2
| * | | | | | More elimination of pre-C89-isms.dkf2008-05-021-2/+2
| * | | | | | * tests/io.test (io-53.10): Testcase for bi-directionaly fcopy.andreas_kupries2008-04-071-2/+3
* | | | | | | Further simplifications to FlushChannel(). This makes clear thedgp2014-05-281-5/+0
* | | | | | | merge 8.5dgp2014-04-211-0/+1
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | / | | |_|_|_|/ | |/| | | |
| * | | | | Added a refcounting mechanism to ChannelBuffers. Other edits todgp2014-04-211-0/+1
| | |_|_|/ | |/| | |
* | | | | Remove long dead "BAD_BLOCKING" support code so it no longer confusesdgp2014-03-171-23/+0
* | | | | Remove old dead code; silence compiler warnings; tidy up.dgp2014-03-051-3/+0
|/ / / /
* | | | structs *ChannelHandler* GetsState CopyState used only locally.dgp2013-02-261-108/+4
|\ \ \ \ | |_|_|/ |/| | |
| * | | structs ChannelHandler ChannelHandlerEvent GetsState CopyState used locally.dgp2013-02-261-83/+4
| * | | struct NextChannelHandler used only locally. Remove from tclIO.h.dgp2013-02-261-25/+0
* | | | Repair linked list management in Tcl_DeleteCloseHandler().dgp2013-02-251-13/+4
|\ \ \ \ | |/ / / | | | / | |_|/ |/| |
| * | Repair linked list management in Tcl_DeleteCloseHandler(). dgp2013-02-251-12/+4
* | | 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
| * | * tests/io.test (io-53.10): Testcase for bi-directionaly fcopy.andreas_kupries2008-04-071-2/+3
| * | * generic/tclIO.h (CHANNEL_INCLOSE): New flag. Set inandreas_kupries2004-07-151-1/+10
| * | * tclIO.c: Fixed [SF Tcl Bug 943274]. This is the same problem asandreas_kupries2004-05-191-1/+17
* | | * generic/tclIO.c (CopyData): Allow the total number of bytes copieddkf2010-03-201-2/+2
* | | * tests/io.test (io-53.10): Testcase for bi-directionaly fcopy.andreas_kupries2008-04-071-2/+3
| |/ |/|
* | merge stable branch onto HEADdgp2007-12-131-1/+1
* | * generic/tclIO.h: Create Tcl_Obj for Tcl channels to reducehobbs2007-12-051-1/+5
* | formattingdkf2005-10-131-182/+178
* | TIP#219 IMPLEMENTATIONandreas_kupries2005-08-241-1/+15
* | * generic/tclIO.h (CHANNEL_INCLOSE): New flag. Set inandreas_kupries2004-07-151-1/+10
* | * tclIO.c: Fixed [SF Tcl Bug 943274]. This is the same problem asandreas_kupries2004-05-191-1/+17
|/
* * Updated APIs in the file generic/tclIO.c according to the guidelinesdgp2002-01-151-4/+4
* * The changes below fix [Bug #462317] where Expect tried to readandreas_kupries2001-09-271-1/+12
* 2001-03-30 Andreas Kupries <andreas_kupries@users.sourceforge.net>andreas_kupries2001-03-301-1/+3
* up-port of the stacked channel implementation rewrite in 8.3.2 tohobbs2000-09-281-46/+77
* * generic/tclTest.c:hobbs2000-05-191-0/+348