Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
47 check-ins using file generic/tclIORChan.c version 8fc888c964
|
2015-04-29
| ||
| 16:34 | [894da183c8] Fix and test for bug at the point it was introduced. Closed-Leaf check-in: 8eb3c44932 user: dgp tags: bug-894da183c8 | |
|
2014-06-16
| ||
| 12:44 | [1758a0b603] socket-2.13 : Workaround the broken select() in some Linux kernels that fails to report... check-in: e67cc60d94 user: dgp tags: core-8-5-branch | |
| 12:09 | merge 8.5 Closed-Leaf check-in: b41f47a5fa user: dgp tags: bug-1758a0b603 | |
|
2014-06-13
| ||
| 21:15 | Draft test for [1758a0b603]. check-in: 71669f9456 user: dgp tags: core-8-5-branch | |
|
2014-06-12
| ||
| 13:36 | Additional check for an error condition on the socket. check-in: a6d7d34318 user: dgp tags: bug-1758a0b603 | |
|
2014-06-11
| ||
| 17:24 | Workaround the broken select() in some Linux kernels that fails to report a writable state on a sock... check-in: 1b53b3f232 user: dgp tags: bug-1758a0b603 | |
|
2014-06-05
| ||
| 19:06 | Test socket-2.12 covers the DiscardOutput() update. check-in: 47e4ef3394 user: dgp tags: core-8-5-branch | |
| 15:20 | merge fork check-in: 4b59bbceaf user: dgp tags: core-8-5-branch | |
| 15:17 | When too many chars are read by ReadChars() and we trim the limits to get it right on the next pass,... check-in: 04b06f7cea user: dgp tags: core-8-5-branch | |
| 00:22 | Fixed a tricky interaction of IO system and encodings which could result in a panic. The relevant f... check-in: 0f26611a0c user: andreask tags: core-8-5-branch | |
|
2014-06-04
| ||
| 16:36 | Revise DiscardOutput() to account for revisions to the loop in FlushChannel() which is its only call... check-in: 2b1cda088c user: dgp tags: core-8-5-branch | |
|
2014-06-03
| ||
| 19:57 | merge fork of 8.5 branch check-in: bd6ad3191b user: dgp tags: core-8-5-branch | |
| 17:32 | Backport I/O core fixes made known by async socket work on trunk. check-in: c801a8d5cc user: dgp tags: core-8-5-branch | |
|
2014-05-31
| ||
| 02:30 | Correct the interest masks in the Tcl_CreateFileHandler() calls in PipeWatchProc(). When we are int... check-in: 74a2238ecc user: dgp tags: core-8-5-branch | |
|
2014-05-30
| ||
| 10:36 | win socket -async: do not loose connect notification by temporarily stop connect monitoring. Bug [33... check-in: 6ecb583012 user: oehhar tags: core-8-5-branch | |
|
2014-05-29
| ||
| 14:56 | Try not to loose FD_CONNECT by switching monitoring off. Closed-Leaf check-in: a658836882 user: oehhar tags: bug-336441ed59 | |
| 14:53 | merge core-8-5-branch check-in: 4f0f24c6c3 user: oehhar tags: bug-336441ed59 | |
|
2014-05-28
| ||
| 18:58 | Refinements of FlushChannel() and its callers. Notably includes removal of the flag BUFFER_READY. check-in: 0ddf09e8bd user: dgp tags: core-8-5-branch | |
| 18:49 | Update comment to explain assumptions. Closed-Leaf check-in: b7bbbbc6ed user: dgp tags: dgp-flush-channel | |
| 18:24 | Further simplifications to FlushChannel(). This makes clear the BUFFER_READY flag serves no necessa... check-in: d9e66fbb28 user: dgp tags: dgp-flush-channel | |
| 17:14 | Expand the IsBufferFull() macro to check non-NULL bufPtr.. check-in: 577da77e8c user: dgp tags: dgp-flush-channel | |
| 16:54 | Increase size of test io-29.34 so that it more portably tests the case where the OS networking machi... check-in: 83b2c056eb user: dgp tags: dgp-flush-channel | |
|
2014-05-27
| ||
| 13:28 | Move code that can only matter in the first loop iteration out of the loop. check-in: 38257b5296 user: dgp tags: dgp-flush-channel | |
|
2014-05-24
| ||
| 19:56 | Comment out lines of test io-53.4 that appear to do nothing of any value. check-in: fb90b0f1fd user: dgp tags: core-8-5-branch | |
|
2014-05-23
| ||
| 17:17 | Followup on [72c54e1659]. Removed unused variable. check-in: 9f7e74b65a user: andreask tags: core-8-5-branch | |
|
2014-05-22
| ||
| 17:17 | Workarounds and fixes for wrapped executables on various platforms regarding the handling of wrappe... check-in: 72c54e1659 user: andreask tags: core-8-5-branch | |
|
2014-05-20
| ||
| 15:00 | Rework the management of the CHANNEL_BLOCKED and CHANNEL_EOF flags, in particular not allowing them ... check-in: f6b7d496c4 user: dgp tags: core-8-5-branch | |
|
2014-05-17
| ||
| 03:32 | Simplify the inputProc of [testchannel transform]. Closed-Leaf check-in: 5995ff7e6d user: dgp tags: dgp-channel-flag-repair | |
| 02:53 | Repair broken tests iogt-2.[123]. What happened is that now that EOF flags no loger leak acros chann... check-in: fb7b45c267 user: dgp tags: dgp-channel-flag-repair | |
|
2014-05-16
| ||
| 19:11 | Improved use of EOF state to avoid worthless allocations. check-in: 916e33672f user: dgp tags: dgp-channel-flag-repair | |
| 18:45 | Move the resets and testings of the BLOCKED flag to where they make more sense. check-in: b7aafa1d2d user: dgp tags: dgp-channel-flag-repair | |
| 15:05 | merge 8.5 check-in: 673526a228 user: dgp tags: dgp-channel-flag-repair | |
| 14:59 | Fix for failing tests *io-32.11* check-in: cf82fbc5f8 user: dgp tags: core-8-5-branch | |
| 14:47 | merge 8.5 Closed-Leaf check-in: 66fb298ca6 user: dgp tags: bug-io-32.11 | |
|
2014-05-15
| ||
| 16:48 | Portable test to demo bug otherwise seen only on Windows. check-in: f49bdfc563 user: dgp tags: core-8-5-branch | |
| 14:54 | Fix [3118489]: NUL in filenames. (On Windows, protect against invalid use of ':' in filenames as wel... check-in: 874ce8daf2 user: jan.nijtmans tags: core-8-5-branch | |
| 11:04 | Push the setting and clearing of CHANNEL_BLOCKED flag to the more inner parts of the channel read ma... check-in: 39ace581ea user: dgp tags: dgp-channel-flag-repair | |
|
2014-05-14
| ||
| 14:52 | merge 8.5 check-in: 8c51a39a00 user: dgp tags: dgp-channel-flag-repair | |
| 09:11 | Fix 3 test-cases which started failing on Windows check-in: 57d9dfa4e6 user: jan.nijtmans tags: core-8-5-branch | |
|
2014-05-13
| ||
| 18:24 | Rework Tcl_ReadRaw() mostly taking things out of the loop that never repeat. check-in: e1c467edcd user: dgp tags: dgp-channel-flag-repair | |
| 16:42 | Salvaged what was left of value in the dgp-read-bytes-detour branch. Refactored much management of t... check-in: 94b7cdc521 user: dgp tags: dgp-channel-flag-repair | |
| 11:23 | [958bc05fbe]: Clarify "clock format" using "%R" check-in: 1e1b95e0e6 user: jan.nijtmans tags: core-8-5-branch | |
|
2014-05-12
| ||
| 21:50 | Restore the largefileSupport constraint on Darwin, where tests (chan)io-34.21 take an unbearable 90 ... check-in: 6fe20c93b6 user: dgp tags: core-8-5-branch | |
|
2014-05-09
| ||
| 16:55 | Correct namespace bugs in normally skipped tests. Constrain them as "knownBug" rather than "unknownF... check-in: 0d300e1793 user: dgp tags: core-8-5-branch | |
| 16:38 | Added comment explaining the "knownBug" in iogt-6.1 check-in: 672bebd5f8 user: dgp tags: core-8-5-branch | |
| 16:31 | Tests (chan)io-34.21 are constrained for largefileSupport, and that's disabled by default, which mea... check-in: 753903e359 user: dgp tags: core-8-5-branch | |
| 13:19 | Test iocmd-32.1 is not "impossible" but after writing it properly it does segfault trying to use a d... check-in: 430312d573 user: dgp tags: core-8-5-branch | |