summaryrefslogtreecommitdiffstats
path: root/unix/tclUnixSock.c
Commit message (Expand)AuthorAgeFilesLines
* Fix 3 trivial (possible) errors, discovered by covertity.comjan.nijtmans2013-09-041-0/+2
* Fix compiler warning when compiling Itcl 4.0:jan.nijtmans2013-07-031-2/+3
* [Bug 3598300]: unix: tcl.h does not include sys/stat.hjan.nijtmans2013-01-151-3/+3
* Factor out creation of the -sockname and -peername lists frommax2012-11-261-48/+70
* Final part of result generation conversion (modulo any minor blunders)dkf2012-08-051-68/+78
* Use EAI_SYSTEM only if it exists.max2012-06-261-6/+1
* Rework the error message generation of [socket], so that the errormax2012-06-221-10/+13
* Avoid calling close() on a bogus fd when an attempt to open a client socketdgp2012-05-221-0/+3
* don't try to run the cpuid test when cpuid is not availablejan.nijtmans2012-05-031-0/+2
|\
* | 3428753 Fix [socket -async] connections that manage to connect synchronously.dgp2012-05-031-2/+2
* | * Use the values returned by getaddrinfo() for all three arguments to sock...max2012-03-191-1/+22
* | [Bug 3401422] Cache script-level changes to the nonblocking flag of an async ...ferrieux2011-09-011-1/+7
* | Put back the check for server sockets (bug #3394732).max2011-08-291-0/+9
* | 3364777 Stop segfault caused by reading from struct after it had been freed.dgp2011-07-121-1/+4
* | * unix/tclUnixSock.c (CreateClientSocket): Fix and simplify posting of the...max2011-06-281-19/+56
* | * doc/socket.n: Document the fact that the event loop is now needed for [s...max2011-06-161-1/+2
* | Simplify file descriptor handling for client sockets and derivedmax2011-06-071-42/+38
* | Fix bug#3084338, a memleak when a [socket -async] was closed before the conne...max2011-06-071-29/+22
* | * Don't use port 0 for test 14.2 as it fails in different ways on Linux an...max2011-06-061-30/+29
* | * Improve socket.test by checking the latency on the loopback address and ...max2011-06-011-33/+33
* | * Fix setting up of [fileevent] while an async socket is still in progress max2011-05-301-42/+59
* | Fix [socket -async] for DNS names with more than one addressmax2011-05-271-98/+133
* | * unix/tclUnixSock.c (TcpWatchProc): No need to check for server sockets h...max2011-05-111-18/+9
* | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts indkf2011-03-121-15/+13
* | Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-2/+0
|\ \ | |/
| * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-021-2/+0
| |\
| | * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-011-2/+0
| | * Removed unused variablesvasiljevic2006-09-071-6/+1
| | * Rewritten MT-safe wrappers to return ptrs to TSD storagevasiljevic2006-09-071-12/+3
| | * Added MT-safe implementation of some library calls.vasiljevic2006-09-061-1/+15
| | * Added no-op TclpFinalizeSockets()vasiljevic2006-03-101-1/+23
* | | * win/tclWinSock.c (CreateSocket): Swap the loops overrmax2010-12-141-19/+19
* | | Change first parameter of TclSockMinimumBuffers to ClientData, and TclWin(Get...nijtmans2010-12-101-3/+3
* | | * unix/tclUnixSock.c: Prevent calls freeaddrinfo(NULL) which candgp2010-10-281-3/+7
* | | * unix/tclUnixSock.c (TcpGetOptionProc): Prevent crash if interp isdkf2010-10-261-11/+9
* | | Add support for ::tcl::unsupported::noReverseDNSrmax2010-10-261-4/+9
* | | * unix/tclUnixSock.c (CreateClientSocket): Fix a memleak andrmax2010-10-121-16/+6
* | | * doc/socket.n: Document the changes to the [socket] and rmax2010-09-281-362/+385
* | | Eliminate various unnecessary type casts, use function typedefs whenever poss...nijtmans2010-06-211-9/+9
* | | Make the code prettierdkf2010-03-011-5/+10
* | | Refrain from a possibly lengthy reverse-DNS lookup on 0.0.0.0 whenferrieux2010-03-011-4/+10
* | | * win/tclWinDde.c: VC++ 6.0 doesn't havenijtmans2010-01-101-3/+3
* | | * unix/tclUnixPort.h: Move all socket-related code from tclUnixChan.crmax2009-06-151-1/+1151
* | | Get rid of pre-C89-isms (esp. CONST vs const).dkf2008-04-271-6/+6
|/ /
* | merge stable branch onto HEADdgp2007-12-131-1/+1
* | Whitespace/format cleanupdkf2007-07-311-4/+4
* | Complete the purge of K&R function definitions from manually-written code.dkf2007-04-161-2/+2
* | Rewritten MT-safe wrappers to return ptrs to TSD storage.vasiljevic2006-09-071-17/+3
* | Added fixes for Tcl Bug 999544 (ported from core-8-4-branch).vasiljevic2006-09-061-1/+15
* | Added no-op TclpFinalizeSockets().vasiljevic2006-03-101-1/+23