summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | | | | | Update changes filedgp2014-08-121-0/+103
| | | | | | | | | |
| | * | | | | | | | merge 8.5dgp2014-08-121-1/+1
| | |\ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ merge 8.5dgp2014-08-041-0/+1
| | |\ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ merge 8.5dgp2014-08-021-0/+3
| | |\ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ merge 8.5dgp2014-08-026-27/+30
| | |\ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ merge 8.5dgp2014-08-015-51/+77
| | |\ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ merge 8.5dgp2014-07-281-1/+2
| | |\ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | Revert the EOLFIX changes of checkin [a803608ed5] (2013-10-28).dgp2014-07-231-8/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | They do not work on the one machine where they must -- the release managers! Appears that the NATIVE_TCLSH support isn't found on the 8.5 branch, so we shouldn't expect to use it.
| | * | | | | | | | | | | | | | Bump to 8.5.16 for release.dgp2014-07-239-11/+11
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | * Do not let fossil README droppings leak into distribuiondgp2014-08-251-1/+1
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | * Bump to zlib 2.0.1.dgp2014-08-222-2/+2
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | * Bump to TclOO 1.0.2dgp2014-08-223-3/+3
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | * merge trunk; stamp release date.dgp2014-08-224-22/+31
| | | | | | | | | | | | | | | |\ | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | merge 8.5; fix notifier mask bug and Tcl_Read performance regressiondgp2014-08-222-21/+12
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / /
| * | | | | | | | | | | | | | | Correct performance regression in a series of short binary reads from adgp2014-08-221-19/+7
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | socket. Many thanks to Eric Boudaillier for the report and testing support.
| | * | | | | | | | | | | | | | | Same results; simpler logic.dgp_slow_readdgp2014-08-221-21/+7
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Test fix for likely cause of reported I/O slowdown.dgp2014-08-211-0/+2
| |/ / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In a DoRead() revision, it came to favor making every effort to fill buffers, in preference to a more sensible goal of favoring avoiding calls out to the driver if there's already enough data in the buffers to satisfy the read operation. Result is many more calls out to recv() than are a good idea. Ought to show up most glaringly when many Tcl_Read() calls asking for small numbers of bytes (compared to buffer size) each, and that matches the reported case.
| * | | | | | | | | | | | | | | Fix reviewed and accepted.andreask2014-08-201-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | Docs for Tcl_CreateChannelHandler() state that the registered handler procaku_reviewdgp2014-08-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | will be called back with a mask value. "Mask is an integer mask indicating which of the requested conditions actually exists for the channel; it will contain ***a subset of the bits from the mask argument*** to Tcl_CreateChannelHandler when the handler was created." (emhpasis added). Tcl_NotifyChannel is not honoring this. It passes a mask value that may contain bits not in common with the mask argument to T_CCH(). This commit is a one-liner patch adding in the masking step to make things behave as documented. Thanks to apn for digging this out. (In combination with other questionable code, this led to a hang in test http-4.6 on Windows) Tcl_NotifyChannel() has had this error in all of recorded Tcl history. It's hard to imagine any code dependent on it though. If any exists, it can be revised to pass the mask value it truly needs to T_CCH() and end up with code suitable both before and after this change. If you concur, please merge to core-8-5-branch, and I'll take it from there.
| * | | | | | | | | | | | | | | | Make test io-36.1.1 more portable.dgp2014-08-201-1/+4
| |/ / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | [74e073599e5e7c5eb535e2f60f1b06feb468eaae|74e073599e]: tclsh is using old ↵jan.nijtmans2014-08-201-0/+18
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / | | | | | | | | | | | | | | / / | |_|_|_|_|_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | | | | | | style dialogs when Tk is loaded on Windows
| * | | | | | | | | | | | | | [74e073599e5e7c5eb535e2f60f1b06feb468eaae|74e073599e]: tclsh is using old ↵jan.nijtmans2014-08-201-0/+18
| | |_|_|_|_|_|_|_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | style dialogs when Tk is loaded on Windows
| | | | | | | | | | | | | * Additions to changes.dgp2014-08-201-0/+4
| | | | | | | | | | | | | |
| | | | | | | | | | | | | * Update changes file.dgp2014-08-191-2/+144
| | | | | | | | | | | | | |
| | | | | | | | | | | | | * merge trunkdgp2014-08-1980-2809/+3062
| | | | | | | | | | | | | |\ | |_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | [7d52e1101b] oo::object should know that oo::class is a subclass.dkf2014-08-172-0/+18
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Put back SystemV timezone files, which were removed in previous commit. ↵jan.nijtmans2014-08-1313-0/+65
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't know if that was by accident, but seems unwise in a Tcl patch release.
| * | | | | | | | | | | | | Put back SystemV timezone files, which were removed in previous commit. ↵jan.nijtmans2014-08-1313-0/+65
| | |_|_|_|_|_|_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't know if that was by accident, but seems unwise in a Tcl patch release.
* | | | | | | | | | | | | merge tzdata2014f from ietf.orgKevin B Kenny2014-08-1391-2874/+3044
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / /
| * | | | | | | | | | | | tzdata2014f from ietf.orgKevin B Kenny2014-08-1391-2874/+3044
| | |_|_|_|_|_|/ / / / / | |/| | | | | | | | | |
| | | | | | | | | | | * merge trunkdgp2014-08-121-2/+10
| | | | | | | | | | | |\ | |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | |
* | | | | | | | | | | | merge-mark. Do not accommodate udp bugs in Tcl 8.6.2.dgp2014-08-120-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / /
| * | | | | | | | | | | Accommodate the "udp" package, and any other Tcl package that expects adgp2014-08-121-1/+1
| | |_|_|_|_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [read] on a channel @ EOF to attempt another pass through the channel drivers instead of immediately returning an empty string. Correcting this misbehavior appears too disruptive in a patch release to a long stable branch.
* | | | | | | | | | | Fixed type conversion warnings which break a Win32 debug build (MSVC).andreask2014-08-061-2/+10
| |_|_|_|_|_|_|_|/ / |/| | | | | | | | |
| | | | | | | | | * merge trunkdgp2014-08-041-0/+1
| | | | | | | | | |\ | |_|_|_|_|_|_|_|_|/ |/| | | | | | | | |
* | | | | | | | | | Add tclsh.exe.manifest.in to the distributiondgp2014-08-041-0/+1
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / | | | | | | | | / / | |_|_|_|_|_|_|/ / |/| | | | | | | |
| * | | | | | | | Add tclsh.exe.manifest.in to the distribution.dgp2014-08-041-0/+1
| | |_|_|_|/ / / | |/| | | | | |
| | | | | | | * merge trunkdgp2014-08-028-28/+33
| | | | | | | |\ | |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | Another Preserve/Release on channels is needed during IO finalization.dgp2014-08-021-0/+2
|\ \ \ \ \ \ \ \ | |/ / / / / / / | | | | | | / / | |_|_|_|_|/ / |/| | | | | |
| * | | | | | Another Preserve/Release on channels is needed during IO finalization.dgp2014-08-021-0/+3
| | |_|_|/ / | |/| | | |
* | | | | | Addition of a cast in tclWinFile.c to match types in a comparison, andandreask2014-08-012-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix of a TRACE string literal in tclExecute.c with a bogus escape. Both would otherwise bug a Windows debug build (where warnings are errors).
* | | | | | Updated package "platform" to version 1.0.13. Separated theandreask2014-08-015-26/+29
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | identifiers "macosx*-i386-x86_64" and "macosx-universal" as incompatible with each other.
| * | | | | Updated package "platform" to version 1.0.13. Separated theandreask2014-08-016-27/+30
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | identifiers "macosx*-i386-x86_64" and "macosx-universal" as incompatible with each other. Plus addition of a cast in tclIO.c to match types in a comparison which otherwise bugs a Windows debug build (warnings are errors).
* | | | | merge-markdgp2014-08-010-0/+0
|\ \ \ \ \ | |/ / / /
| * | | | Backport the cheaper Preserve/Release on channels.dgp2014-08-015-51/+77
| |\ \ \ \ | | |_|/ / | |/| | |
| | | | * merge trunkdgp2014-08-012-2/+38
| | | | |\ | |_|_|_|/ |/| | | |
* | | | | [e75fabac06] Teardown line information after failed ensemble subcommanddgp2014-08-011-0/+18
| | | | | | | | | | | | | | | | | | | | compile attempts. Copy/paste from CompileCmdCompileProc(). May be refactor opportunity here.
* | | | | Correction and commentary in the details of ensemble compiling.dgp2014-08-011-1/+17
| | | | |
* | | | | Fix part of [d19aef1487] (broken --disable-load on MacOSX), broken by ↵jan.nijtmans2014-07-311-1/+3
| | | | | | | | | | | | | | | | | | | | [4d417791c9]
| | | | * merge trunkdgp2014-07-311-1/+1
| | | | |\ | |_|_|_|/ |/| | | |