summaryrefslogtreecommitdiffstats
path: root/unix
Commit message (Collapse)AuthorAgeFilesLines
* Added a script-readable bytecode disassembler in tcl::unsupported.dkf2014-09-201-4/+7
|\
| * merge trunkdkf2014-09-143-13/+6
| |\
| * \ merge trunkdkf2014-08-305-5/+6
| |\ \
| * \ \ merge trunkKevin B Kenny2014-08-025-30/+27
| |\ \ \
| * \ \ \ merge trunkKevin B Kenny2014-06-2912-154/+461
| |\ \ \ \
| * \ \ \ \ merge trunkdkf2014-02-081-10/+11
| |\ \ \ \ \
| * \ \ \ \ \ merge trunkdkf2014-02-033-7/+26
| |\ \ \ \ \ \
| * \ \ \ \ \ \ merge trunkdkf2014-01-098-179/+264
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ merge trunkdkf2013-09-208-11/+13
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ merge trunkdkf2013-08-226-110/+188
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ merge trunkdkf2013-07-078-82/+40
| |\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ merge trunkdkf2013-06-193-12/+17
| |\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Move the disassembler to its own file.dkf2013-06-111-4/+7
| | | | | | | | | | | | |
* | | | | | | | | | | | | Better pic flag for OpenBSD.stwo2014-09-162-2/+16
| |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | |
* | | | | | | | | | | | Remove unused macros.dgp2014-09-051-3/+0
| | | | | | | | | | | |
* | | | | | | | | | | | Combine TCL_SHLIB_LD_EXTRAS+TK_SHLIB_LD_EXTRAS (for Cygwin and FreeBSD) to a ↵jan.nijtmans2014-09-012-10/+6
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | single SHLIB_LD_LIBS usable for both Tcl and Tk
| * | | | | | | | | | | Combine TCL_SHLIB_LD_EXTRAS+TK_SHLIB_LD_EXTRAS (for Cygwin and FreeBSD) to a ↵jan.nijtmans2014-09-012-8/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | single SHLIB_LD_LIBS usable for both Tcl and Tk.
| * | | | | | | | | | | `make dist` allowed README-* fossil droppings to leak into the distribution.core_8_5_16core_8_5_16_rcdgp2014-08-251-1/+1
| | | | | | | | | | | |
| * | | | | | | | | | | merge 8.5dgp2014-08-041-0/+1
| |\ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ merge 8.5dgp2014-08-021-2/+2
| |\ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ 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-233-4/+4
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | Do not let fossil README droppings leak into distribuiondgp2014-08-251-1/+1
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | Bump to TclOO 1.0.2dgp2014-08-221-1/+1
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | 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-021-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / /
| * | | | | | | | | | | | | Updated package "platform" to version 1.0.13. Separated theandreask2014-08-011-2/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | identifiers "macosx*-i386-x86_64" and "macosx-universal" as incompatible with each other.
| | * | | | | | | | | | | | Updated package "platform" to version 1.0.13. Separated theandreask2014-08-011-2/+2
| | | |/ / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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).
| | * | | | | | | | | | | correct EOLFIX macro, broken by [a803608ed5]jan.nijtmans2014-07-271-2/+2
| | |/ / / / / / / / / /
* | | | | | | | | | | | Bump to 8.6.2 for release.dgp2014-07-283-3/+3
|/ / / / / / / / / / /
* | | | | | | | | | | [e6477e1b0f] Plug memleak in AtForkChild() detected in iocmd-11.4.dgp2014-07-211-2/+2
| | | | | | | | | | |
* | | | | | | | | | | Convert TesteventloopCmd and TestchmodCmd to Tcl_Obj-API form.jan.nijtmans2014-07-172-24/+19
| | | | | | | | | | |
* | | | | | | | | | | [1211aceef2] Fix refcount management of TclpTempFileName() that caused leak.dgp2014-07-111-2/+4
| |_|_|_|_|_|_|_|_|/ |/| | | | | | | | |
* | | | | | | | | | ticket [2f9df4c4fa]: tcltest - request to move -cleanup script execution ↵jan.nijtmans2014-06-221-2/+2
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | until after -output compare. tcltest -> version 2.3.8
| * | | | | | | | | ticket [2f9df4c4fa]: tcltest - request to move -cleanup script execution ↵jan.nijtmans2014-06-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | until after -output compare
* | | | | | | | | | [1758a0b603] socket_*-2.13 : Workaround the broken select() in some Linuxdgp2014-06-161-2/+56
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | kernels that fails to report a writable state on a socket when an error condition (or remote close) is present.
| * | | | | | | | | Additional check for an error condition on the socket.dgp2014-06-121-1/+7
| | | | | | | | | |
| * | | | | | | | | Workaround the broken select() in some Linux kernels that fails to reportdgp2014-06-111-3/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a writable state on a socket when an error condition (or remote close) is present. Would be good to add actual test suite tests for this, but until then see demo scripts in the ticket 1758a0b603.
* | | | | | | | | | Valgrind doesn't like use of uninitialized variables.dgp2014-06-041-1/+1
| | | | | | | | | |
* | | | | | | | | | These edits make the tests socket-14.11.[01] stop hanging, but also introducedgp2014-06-021-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a whole raft of test failures. WIP.
* | | | | | | | | | Correct the interest masks in the Tcl_CreateFileHandler() calls in ↵dgp2014-05-311-2/+2
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PipeWatchProc(). When we are interested in both readable and writable events of a command pipeline channel, we only want the readable from the read end of the pipe, and the writable from the write end of the pipe.
| * | | | | | | | | | Correct the interest masks in the Tcl_CreateFileHandler() calls indgp2014-05-311-2/+2
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PipeWatchProc(). When we are interested in both readable and writable events of a command pipeline channel, we only want the readable from the read end of the pipe, and the writable from the write end of the pipe.
| * | | | | | | | | Fix [3118489]: NUL in filenames. (On Windows, protect against invalid use of ↵jan.nijtmans2014-05-151-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ':' in filenames as well)
* | | | | | | | | | Fix and improve socket -async [13d3af3ad5] oehhar2014-05-201-115/+188
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | * Give clearer names to some of the state flags and sync them with ↵bug_13d3af3ad5max2014-04-081-41/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Windows where it makes sense. * Rework WaitForConnect once more to always report ENOTCONN on I/O operations on failed async sockets. * Fix synchronous connections to a server that only listens on IPv6 (or whatever comes later in the list returned by getaddrinfo(), socket-15.*) * Fix spurious writable event on async sockets (socket-14.15).
| * | | | | | | | | | Rename error to connectError in struct TcpState.max2014-04-071-11/+11
| | | | | | | | | | |
| * | | | | | | | | | Rename CreateClientSocket to TcpConnectmax2014-04-071-8/+8
| | | | | | | | | | |