summaryrefslogtreecommitdiffstats
path: root/unix
Commit message (Collapse)AuthorAgeFilesLines
* * doc/socket.n: Document the fact that the event loop is now needed for ↵max2011-06-161-1/+2
| | | | | | [socket -async] * unix/tclUnixSock.c: Set up the file handler for async sockets to fire on exceptions in addition to writable state. * tests/socket.test: Improve error reporting when socket-14.2 times out.
* Simplify file descriptor handling for client sockets and derivedmax2011-06-071-42/+38
| | | | | server sockets by putting an instance of TcpFdList into TcpState instead of just a pointer. Now only server sockets that listen on multiple addresses need the linked list of file descriptors.
* Fix bug#3084338, a memleak when a [socket -async] was closed before the ↵max2011-06-071-29/+22
| | | | connection had succeeded or failed.
* * Don't use port 0 for test 14.2 as it fails in different ways on Linux ↵max2011-06-061-30/+29
| | | | | | | and NetBSD. * Unify channel name creation. * Prevent error messages from appearing twice. * Double the measured latency in socket.test to be on the safe side.
* * Improve socket.test by checking the latency on the loopback address and ↵max2011-06-011-33/+33
| | | | | use that for some of the tests instead of fixed "big enough" times. * Improve correctness of [socket -async] in some error cases.
* * Fix setting up of [fileevent] while an async socket is still in progress max2011-05-301-42/+59
| | | | * Cache async socket errors for later use by [fconfigure -error] * Add tests for the above
* Fix [socket -async] for DNS names with more than one addressmax2011-05-271-98/+133
|
* Bump to msgcat 1.4.4dgp2011-05-251-2/+2
|\
| * Bump to msgcat 1.4.4.dgp2011-05-251-2/+2
| |
| * [Bug 2715421] fix backported from 8.6 to remove extra newline from POSTs.patthoyts2011-05-121-2/+2
| | | | | | | | | | Package version incremented to 2.7.6. Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
* | Bump TclOO version.corresponds_to_TclOO_0_6_3dkf2011-05-251-1/+1
| |
* | * unix/tclUnixSock.c (TcpWatchProc): No need to check for server sockets ↵max2011-05-111-18/+9
| | | | | | | | | | here, as the generic server code already takes care of that. * tests/socket.test (accept): Add tests to make sure that this remains so.
* | fix USE_TCLALLOC so that it can be enabled without editing the Makefilemig2011-05-071-4/+1
|\ \ | |/
| * fix USE_TCLALLOC so that it can be enabled without editing the Makefilemig2011-05-071-4/+1
| |\
| | * fix USE_TCLALLOC so that it can be enabled without editing the Makefilemig2011-05-071-4/+1
| | |
* | | no longer depend on MODULE_SCOPE being definedjan.nijtmans2011-05-051-0/+3
| | |
* | | Fix issue with library stripping in install-shKevin Walzer2011-04-291-1/+5
| | |
* | | More isspace() callers.dgp2011-04-281-1/+1
|\ \ \ | |/ /
| * | More isspace() callers.dgp2011-04-281-1/+1
| | |
* | | minor comment fixjan.nijtmans2011-04-281-1/+1
|\ \ \ | |/ /
| * | minor comment fixjan.nijtmans2011-04-281-1/+1
| |\ \ | | |/
| | * minor comment fixjan.nijtmans2011-04-281-1/+1
| | |
* | | minor nits, taken over from TEA (tclconfig)jan.nijtmans2011-04-121-7/+5
|\ \ \ | |/ /
| * | minor nits, taken over from TEA (tclconfig)jan.nijtmans2011-04-121-7/+5
| | |
| * | restore exec perms on unix/ldAix, accidentally clearedmig2011-04-071-0/+0
| | |
| * | * generic/tclExecute.c (TclCompEvalObj): earlier return if Tip280 gymnastics ↵mig2011-04-071-0/+0
| | | | | | | | | | | | not needed
* | | revert 6b6ef4e0b1, removing the temporary tests againjan.nijtmans2011-04-123-36/+2
|\ \ \
* | | | fix for [Bug 3281728]: Tcl sources from 2011-04-06 do not build on GCC9 (RH9)jan.nijtmans2011-04-112-3/+9
| | | |
* | | | Add some (temporary) test cases showing the problem with --export-dynamicjan.nijtmans2011-04-073-2/+36
|/ / /
* | | Don't use -fvisibility=hidden with static libraries (--disable-shared)jan.nijtmans2011-04-062-7/+2
| | |
* | | Make symbols "main" and "Tcl_AppInit" MODULE_SCOPE: there is absolutely no ↵jan.nijtmans2011-04-061-1/+4
| | | | | | | | | | | | reason for exporting them.
* | | More generation of error codes (most platform-specific parts not already usingdkf2011-04-062-0/+26
| | | | | | | | | Tcl_PosixError).
* | | [3202030] Updated README files, repairing broken URLs and other rot.dgp2011-04-041-5/+0
|\ \ \ | |/ /
| * | [3202030] Updated README files, repairing broken URLs and other rot.dgp2011-04-041-5/+0
| |\ \ | | |/
| | * Updated README files, repairing broken URLs and other rot.dgp2011-04-041-5/+0
| | |
* | | Replaced another couple of 'double' declarations with 'volatile Kevin B Kenny2011-04-021-1/+1
|\ \ \ | |/ / | | | | | | double' to work around misrounding issues in mingw-gcc 3.4.5.
| * | Fixed execute permission for unix/ldAix on this branch. core-8-4-branch and ↵andreask2011-03-301-1/+1
| | | | | | | | | | | | trunk are ok, so a merge is not required.
* | | set default MODULE_SCOPE=extern, in case no other value is determinedjan.nijtmans2011-03-282-1/+30
| | |
* | | Remove Tclp(Local|Gm)time_unix forwarders, the same can be done directlyjan.nijtmans2011-03-251-20/+0
|\ \ \ | |/ /
| * | fix genStubs.tcl in one place where it generated "void *" in stead of "VOID *"jan.nijtmans2011-03-251-24/+4
| |\ \ | | |/ | | | | | | Remove Tclp(Local|Gm)time_unix forwarders, the same can be done directly Some more void -> VOID transitions
| | * Remove Tclp(Local|Gm)time_unix forwarders, the same can be done directlyjan.nijtmans2011-03-251-145/+136
| | | | | | | | | Some void -> VOID transitions
| | * SHLIB_LD_LIBS='${LIBS}' for OSF1-V*.jan.nijtmans2011-03-162-47/+50
| | | | | | | | | | | | | | | Add /usr/lib64 to set of auto-search dirs. [Bug 1230554] (SC_PATH_X): Correct syntax error when xincludes not found. Backported from Tcl 8.5
* | | [Bug #3216070] Loading extension libraries from embedded Tcl applications.jan.nijtmans2011-03-222-9/+21
|\ \ \ | |/ /
| * | [Bug #3216070] Loading extension libraries from embedded Tcl applications.jan.nijtmans2011-03-222-9/+21
| |\ \
| | * | bug-3216070bug_3216070jan.nijtmans2011-03-164-27/+27
| |/ /
* | | Make SHLIB_LD_LIBS='${LIBS}' the default and set to "" on per-platform ↵jan.nijtmans2011-03-162-66/+8
|\ \ \ | |/ / | | | | | | | | | necessary basis. Backported from TEA, but kept all original platform code which was removed from TEA.
| * | Make SHLIB_LD_LIBS='${LIBS}' the default and set to "" on per-platform ↵jan.nijtmans2011-03-162-66/+8
| | | | | | | | | | | | | | | necessary basis. Backported from TEA, but kept all original platform code which was removed from TEA.
| * | [Bug 3205320]: stack space detection defeated by inliningjan.nijtmans2011-03-102-6/+10
| | |
| * | Fix [Bug 3166410]: "out of stack space" on AIXjan.nijtmans2011-03-071-0/+10
| | |
* | | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts indkf2011-03-1213-69/+64
| | | | | | | | | rest of Tcl source code. No ABI change. API change *should* be harmless.