aboutsummaryrefslogtreecommitdiffstats
path: root/src/assuan-socket.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-10-05Map WSANOTINITIALIZED to ENOSYS.Werner Koch1-2/+4
2007-10-052007-10-05 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-5/+42
* assuan-defs.h (_assuan_sock_wsa2errno) [HAVE_W32_SYSTEM]: Add prototype. * assuan-uds.c (wsa2errno) [HAVE_W32_SYSTEM]: Move and rename to ... * assuan-socket.c (_assuan_sock_wsa2errno) [HAVE_W32_SYSTEM]: ... this. (_assuan_close, _assuan_sock_new, _assuan_sock_connect, _assuan_sock_bind): Always set errno on error.
2007-10-02Add new API assuan_set_sock_nonce.Werner Koch1-1/+4
Fixed a blocking problem on Windows.
2007-10-01Add socket wrapper API.Werner Koch1-58/+297
Changed the ABI ofthe W32 socket emulation.
2007-09-25Fixed a name clash in internal symbols used only under W32.Werner Koch1-4/+12
2007-08-24Preparing 1.0.3Werner Koch1-1/+1
2007-07-12Introduced new type for better support of W32 HADNLES vs. file descriptors.Werner Koch1-12/+16
2007-07-05Switched to LGPLv3.libassuan-1.0.2Werner Koch1-4/+2
2006-09-192006-09-19 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-0/+12
* assuan-pipe-connect.c: Add hacks for Slowaris. * assuan-socket.c: Likewise here.
2005-10-24Fixed and clarified copyright noticesWerner Koch1-13/+15
2004-12-07* configure.ac: Define HAVE_W32_SYSTEM and HAVE_DOSISH_SYSTEM.Werner Koch1-5/+5
Add -lwsock2 to the config lib flags for W32. * assuan-logging.c, assuan-io.c: Include config.h * assuan-pipe-connect.c (assuan_pipe_connect2) [_WIN32]: Return error Not Imlemented.
2004-11-27include/sys/types.hWerner Koch1-0/+1
2004-11-24Small API update and Windows fixesWerner Koch1-5/+5
2004-11-242004-11-23 Timo Schulz <[email protected]>Timo Schulz1-0/+133
* assuan-socket.c (_assuan_sock_connect): Get local port from the sun_path[] file. (_assuan_sock_bind): Write local port to the sun_path[] file. * assuan-socket-connect.c (assuan_socket_connect): Use DIRSEP_C for a better portability. (assuan-defs.h): Define DIRSEP_C. 2004-11-22 Timo Schulz <[email protected]> * assuan-io.c (_assuan_simple_read, _assuan_simple_write): W32 support. * assuan-socket.c (_assuan_close): New. (_assuan_sock_new): New. (_assuan_sock_bind): New.