summaryrefslogtreecommitdiffstats
path: root/generic/tclIO.h
Commit message (Expand)AuthorAgeFilesLines
* Eliminate (internal) TclOffset() usage, just use offsetof() in stead.jan.nijtmans2019-06-121-1/+1
* Add entry for Tcl_StaticPackage in internal stub table, since the public one ...jan.nijtmans2018-11-151-1/+1
* More internal use of size_t in stead of int, e.g. for epoch'sjan.nijtmans2017-02-151-1/+1
* [104f2885bb] Rework the "chan" Tcl_ObjType to properly validate cached channe...dgp2016-07-181-4/+2
|\
| * [104f2885bb] Rework the "chan" Tcl_ObjType to properly validate cacheddgp2016-07-181-4/+2
* | Align comment. Remove some end-of-line spacing. No functional changes.jan.nijtmans2015-09-281-1/+1
|\ \ | |/
| * 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
|\ \ | |/
| * 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
|\ \ | |/
| * Further simplifications to FlushChannel(). This makes clear thedgp2014-05-281-5/+0
| * merge 8.5dgp2014-04-211-0/+1
| |\
* | \ merge trunkdgp2014-04-211-0/+1
|\ \ \
| * \ \ Merge refcounting machinery for ChannelBuffer.dgp2014-04-211-0/+1
| |\ \ \ | | | |/ | | |/|
| | * | Added a refcounting mechanism to ChannelBuffers. Other edits todgp2014-04-211-0/+1
* | | | Merge the checkins of the dgp-read-bytes branch onto the trunk, up todgp2014-03-231-26/+0
|\ \ \ \ | |/ / / |/| | / | | |/ | |/|
| * | 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
| |/
* | Remove from tclIO.h structs used only in tclIO.c.dgp2013-02-261-108/+4
|\ \ | |/
| * 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-13/+4
| |\ \ | | |/
| | * Repair linked list management in Tcl_DeleteCloseHandler(). dgp2013-02-251-12/+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
|\ \ \ | |/ /
| * | 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
* | | [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
|/ /
* | 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