| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove some unnecessary "struct" definitions and some type casts no longer ne... | jan.nijtmans | 2017-04-11 | 1 | -1/+1 |
|
|
* | More minor style fixes. | dkf | 2017-04-10 | 1 | -330/+399 |
|
|
* | In comments and documentation, distinguish between __int64 (a Microsoft 64-bi... | jan.nijtmans | 2017-03-29 | 1 | -1/+1 |
|\ |
|
| * | In comments and documentation, distinguish between __int64 (a Microsoft 64-bi... | jan.nijtmans | 2017-03-29 | 1 | -1/+1 |
|
|
* | | More internal use of size_t in stead of int, e.g. for epoch's | jan.nijtmans | 2017-02-15 | 1 | -1/+1 |
|
|
* | | If TCL_NO_DEPRECATED is defined, remove the "case" statement, and use much le... | jan.nijtmans | 2017-01-25 | 1 | -41/+0 |
|
|
* | | Update -DMSTATS functionality, for possible total memory sizes > 2Gb. One mor... | jan.nijtmans | 2016-12-23 | 1 | -2/+2 |
|/ |
|
* | compatability -> compatibility | jan.nijtmans | 2016-12-01 | 1 | -1/+1 |
|\ |
|
| * | compatability -> compatibility | jan.nijtmans | 2016-12-01 | 1 | -1/+1 |
|
|
* | | [104f2885bb] Rework the "chan" Tcl_ObjType to properly validate cached channe... | dgp | 2016-07-18 | 1 | -86/+73 |
|\ \
| |/ |
|
| * | [104f2885bb] Rework the "chan" Tcl_ObjType to properly validate cached | dgp | 2016-07-18 | 1 | -85/+76 |
|
|
* | | [261a8a79f0] Integer overflow leads to segfault. | dgp | 2015-11-10 | 1 | -1/+1 |
|\ \
| |/ |
|
| * | [261a8a79f0] Integer overflow leads to segfault. | dgp | 2015-11-10 | 1 | -1/+1 |
|
|
| * | Backout of failed attempt to fix [32ae34e63a] got checked into wrong branch. | dgp | 2015-10-23 | 1 | -43/+4 |
|
|
* | | Backout failed attempt to fix [32ae34e63a]. | dgp | 2015-09-25 | 1 | -43/+4 |
|\ \
| |/ |
|
* | | [e0a7b3e5f8] Add missing UpdateInterest call in DoRead(). | dgp | 2015-09-23 | 1 | -3/+10 |
|\ \
| |/ |
|
| * | merge 8.5bug_e0a7b3e5f8 | dgp | 2015-09-23 | 1 | -4/+43 |
| |\ |
|
| * | | Add the critical missing UpdateInterest() call at the exit of DoRead(). | dgp | 2015-08-10 | 1 | -3/+10 |
|
|
* | | | [32ae34e63a] Prevent segfaults and data corruption when CopyData() is called ... | dgp | 2015-09-23 | 1 | -4/+43 |
|\ \ \
| | |/
| |/| |
|
| * | | Protect CopyState buffer from conflicting uses when CopyData() is called | dgp | 2015-09-23 | 1 | -0/+7 |
|
|
| * | | CopyData() now tolerates recursion enough so that io-53.18 does not segfault. | dgp | 2015-09-23 | 1 | -21/+9 |
|
|
| * | | WIP | dgp | 2015-09-23 | 1 | -3/+47 |
| |/ |
|
* | | [b1534b438b] Prevent read outside buffer boundaries. | dgp | 2015-07-15 | 1 | -1/+12 |
|\ \
| |/ |
|
| * | [b1534b438b] Prevent read outside buffer boundaries. | dgp | 2015-07-15 | 1 | -1/+12 |
|
|
* | | Revert some refcount changes on I/O structs. | dgp | 2015-07-02 | 1 | -2/+2 |
|
|
* | | Another round of refCount consistancy improvements. | jan.nijtmans | 2015-07-02 | 1 | -29/+28 |
|
|
* | | [894da183c8] Test and fix for regression in flushing blocked channels. | dgp | 2015-04-29 | 1 | -1/+4 |
|\ \
| |/ |
|
| * | [894da183c8] Test and fix for regression in flushing blocked channels. | dgp | 2015-04-29 | 1 | -1/+4 |
| |\ |
|
| | * | [894da183c8] Fix and test for bug at the point it was introduced.bug_894da183c8 | dgp | 2015-04-29 | 1 | -0/+3 |
|
|
* | | | [879a0747be] Repair handling of incomplete multi-byte chars at the ends of in... | dgp | 2015-04-24 | 1 | -6/+53 |
|\ \ \
| |/ / |
|
| * | | [879a0747be] Repair handling of incomplete multi-byte chars at the ends | dgp | 2015-04-24 | 1 | -7/+54 |
|
|
| * | | Backport of channel mem leak fix that got missed before. | dgp | 2015-02-05 | 1 | -3/+15 |
|
|
* | | | per ticket [e08c2c407b053bbfaab] (and stray code related to [84f208762f172e]... | bch | 2015-02-19 | 1 | -3/+0 |
|
|
* | | | Even clearer failure messages. | dkf | 2015-02-11 | 1 | -16/+17 |
|
|
* | | | inputProc and outputProc tests run conditionally on TCL_READABLE, TCL_WRITABL... | bch | 2015-02-08 | 1 | -2/+2 |
|
|
* | | | switch raw assert() to Tcl_Panic() per discussion w/ dkf
| bch | 2015-02-07 | 1 | -7/+17 |
|
|
* | | | merge [trunk] | bch | 2015-02-07 | 1 | -2/+2 |
|\ \ \ |
|
| * | | | Fix [08872796bc] | dgp | 2015-01-29 | 1 | -2/+2 |
|
|
* | | | | truncateProc *can* be NULL | bch | 2015-01-21 | 1 | -1/+0 |
|
|
* | | | | assert() on missing definitions for Tcl_ChannelCreate() required struct Tcl_C... | bch | 2015-01-20 | 1 | -0/+9 |
|/ / / |
|
* | | | Now that we're using TCL_ENCODING_NO_TERMINATE - be careful about acting on | dgp | 2015-01-02 | 1 | -2/+1 |
|
|
* | | | Use the new TCL_ENCODING_CHAR_LIMIT flag to have the encoding system manage | dgp | 2014-12-23 | 1 | -4/+11 |
|
|
* | | | merge trunk | dgp | 2014-12-23 | 1 | -0/+3 |
|\ \ \ |
|
| * | | | [7c187a3773] Fix error in managing inStatePtr->inQueueTail value in the | dgp | 2014-12-18 | 1 | -0/+3 |
|
|
* | | | | With no padding needed for a terminating NUL, there no need for a distinction | dgp | 2014-11-15 | 1 | -5/+4 |
|
|
* | | | | Tcl_ExternalToUtf appends a terminating NUL to its encoded results. | dgp | 2014-11-15 | 1 | -21/+23 |
|/ / / |
|
* | | | Likely fix for channel mem leaks.core_8_6_3core_8_6_3_rc | dgp | 2014-11-11 | 1 | -3/+15 |
|
|
* | | | Same patch re-enabling read after EOF, but here applied to 8.6. | dgp | 2014-11-03 | 1 | -42/+184 |
|\ \ \
| |/ / |
|
| * | | [5adc350683] Reworked the management of the EOF states to re-enable the | dgp | 2014-11-03 | 1 | -43/+139 |
|
|
| * | | Work in progress restoring ability to [read] after [eof] and get non-empty | dgp | 2014-10-28 | 1 | -21/+67 |
|
|