summaryrefslogtreecommitdiffstats
path: root/mac/tclMacSock.c
Commit message (Collapse)AuthorAgeFilesLines
* * generic/tcl.h: addition of ConditionalMacros.h and use ofhobbs2001-04-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DLLIMPORT and DLLEXPORT. * generic/tclIntPlatDecls.h: * generic/tclInt.decls: * generic/tclMain.c: * generic/tclStubInit.c: * generic/tclThreadTest.c: NewThread -> NewTestThread * mac/MW_TclAppleScriptHeader.pch: * mac/MW_TclHeader.pch: * mac/MW_TclTestHeader.pch: * mac/tclMac.h: * mac/tclMacAppInit.c: * mac/tclMacApplication.r: * mac/tclMacChan.c: cast for *BlockMode * mac/tclMacCommonPch.h: * mac/tclMacFCmd.c: * mac/tclMacInt.h: * mac/tclMacLibrary.c: * mac/tclMacLibrary.r: * mac/tclMacMath.h: * mac/tclMacNotify.c: * mac/tclMacOSA.c: * mac/tclMacOSA.r: * mac/tclMacPanic.c: * mac/tclMacPort.h: * mac/tclMacResource.r: * mac/tclMacSock.c: cast for *BlockMode * mac/tclMacThrd.c: * mac/tclMacUnix.c: * mac/tclMacUtil.c: changed mac declarations to use Tcl ending, fixed copyrights, updated headers, fixed comments, updated resource files. Mac builds are now meant to be build with MetroWerks CW 6. FossilOrigin-Name: 7003b57ecaa2317b4f6286e3d6a5c58ca919a194
* Corrected out of date commentsdgp2001-04-041-3/+3
| | | FossilOrigin-Name: 0dee016d4fbbdf6248c773a5a93f0e8856c7b3bf
* 2000-04-23 Jim Ingham <jingham@cygnus.com> These changes make ↵jingham2000-04-241-25/+130
| | | | | some error handling marginally better for Mac sockets. It is still somewhat flakey, however. * mac/tclMacSock.c (TcpClose): Add timeouts to the close - these don't seem to be honored, however. * Use a separate PB for the release, since an async connect socket will still be using the original buffer. * Make sure TCPRelease returns noErr before freeing the recvBuff. If the call returns an error, then the buffer is not right. * mac/tclMacSocket.c (CreateSocket): Add timeouts to the async create. These don't seem to trigger, however. Sigh... * mac/tclMacSocket.c (WaitForSocketEvent): If an TCP_ASYNC_CONNECT socket errors out, then return EWOULDBLOCK & error out. * mac/tclMacSock.c: (NotifyRoutine) Added a NotifyRoutine for experimenting with MacTCP. FossilOrigin-Name: 406aaa947bb834dc28c69fbc0128db6ccb23905e
* Don't panic when you can't close an async socket on error. It seems to be ↵jingham2000-02-101-11/+7
| | | | | benign to just pass out the error, which is a better solution in the long term. FossilOrigin-Name: 444274f9092b4a6432f6818e980bc399cc07df99
* Move Mark Roseman's fix for slow connections from Tcl 8.0 to Tcl 8.2.jingham1999-08-101-2/+30
| | | FossilOrigin-Name: 5bf564a528d45b9fe11e6e2a66237cbe6bec7af6
* merged tcl 8.1 branch back into the main trunkstanton1999-04-161-111/+105
| | | FossilOrigin-Name: f3b32fb71c9011ac220779bd9dbe5617c9dc87d9
* * Merge 8.0.5 changes:stanton1999-04-151-2/+30
| | | | | | | | | | | - Mac changes for final release - Minor fixes to tools configure file * win/tclWinSock.c: Apply patch to allow write access to a socket if FD_WRITE is sent but FD_CONNECT is not. Some strange problem with either Win32 or a socket driver. [Bug: 1664 1776] FossilOrigin-Name: 08c27030dc1053223d15e60941c667b9adfcc185
* Replaced SCCS strings, fixed binary filescore-8-0-3stanton1998-09-141-1/+1
| | | FossilOrigin-Name: 196f92fd17305db5fec1acd59f6926de11e01624
* Initial revisionrjohnson1998-03-261-0/+2615
FossilOrigin-Name: cacdd0f329872d67973970d74c6978730bc24baa