summaryrefslogtreecommitdiff
path: root/libguile/socket.c
AgeCommit message (Expand)AuthorFilesLines
2021-03-06Merge branch 'master' of git.savannah.gnu.org:/srv/git/guile into mingw-guile...Michael Gran1-0/+5
2021-03-03don't presume availability of gmp.pcMichael Gran1-1/+2
2021-03-02improve autoconfigury for minigmpMichael Gran1-1/+1
2021-03-02Enable option to prefer mini-gmp over libgmpMichael Gran1-0/+4
2021-01-23On Win32, prefer winsock2 header for socket declarationsMike Gran1-3/+8
2021-01-21getsockopt may return garbage for parameters < sizeof(int)Michael Gran1-1/+2
2018-06-21Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint typesAndy Wingo1-9/+9
2018-06-20Update license notices in all C filesAndy Wingo1-17/+17
2018-06-20Remove (C) from copyright statementsAndy Wingo1-1/+1
2018-06-20Make .c copyright headers uniformAndy Wingo1-1/+1
2018-06-20Rationalize include order in C filesAndy Wingo1-7/+7
2018-06-20Make libguile header inclusion consistent within libguile c filesAndy Wingo1-19/+19
2018-06-20Remove Emacs local variables comments in Guile sourceAndy Wingo1-6/+0
2018-06-20Remove _scm.hAndy Wingo1-1/+0
2018-06-20Devolve symbols.h from _scm.hAndy Wingo1-0/+1
2018-06-20Remove modules.h from _scm.h.Andy Wingo1-0/+1
2018-06-20Move subr snarfing macros to gsubr.h.Andy Wingo1-0/+1
2018-06-19Devolve numbers.h from _scm.h.Andy Wingo1-0/+1
2018-06-19Remove bytevectors.h include form ports.hAndy Wingo1-0/+1
2018-06-18Devolve pairs.hAndy Wingo1-0/+1
2018-06-18Remove list.h from _scm.hAndy Wingo1-0/+1
2018-06-18Remove includes of validate.h.Andy Wingo1-1/+0
2018-06-17Inline definition of SIZEOF_SCM_T_BITSAndy Wingo1-2/+2
2018-06-17Move syscall-related private defines to their own headerAndy Wingo1-0/+1
2018-06-17Move "min" and "max" macros out of _scm.hAndy Wingo1-1/+3
2018-06-14Fix libguile subcomponent headers not to include <libguile.h>Andy Wingo1-1/+2
2017-05-22Remove all deprecated codeAndy Wingo1-5/+0
2017-02-21Conditionally define SOCK_CLOEXEC, SOCK_NONBLOCKAndy Wingo1-2/+5
2017-02-15Add accept4 supportAndy Wingo1-6/+20
2017-02-15Switch to accept4Andy Wingo1-1/+1
2017-02-14Elide syscalls in fdes->portAndy Wingo1-4/+10
2016-06-09Support `connect' on nonblocking socketsAndy Wingo1-2/+5
2016-06-09`accept' on nonblocking socket can return #fAndy Wingo1-11/+14
2016-06-04socket: TCP_CORK, TCP_NODELAYAndy Wingo1-0/+9
2016-05-22Fix getsockopt/setsockopt handling of SO_SNDBUF/SO_RCVBUF options.Mark H Weaver1-28/+2
2014-04-25Merge branch 'stable-2.0'v2.1.0Mark H Weaver1-3/+1
2014-03-11Use 'offsetof' to avoid undefined behavior.Mark H Weaver1-1/+1
2014-02-27Rely on Gnulib for <unistd.h>.Mark H Weaver1-2/+0
2014-02-08Merge commit 'b9b88351ea2c4b43a6f90938554dc5693b17e328'Andy Wingo1-45/+1
2014-02-08Deprecate htons, htonl, ntohs, ntohlAndy Wingo1-45/+1
2014-01-09Merge branch 'stable-2.0'Mark H Weaver1-1/+1
2013-12-15Hide EINTR returns from 'accept'.Ludovic Courtès1-1/+1
2013-07-16Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver1-1/+1
2013-06-16Define `AF_UNIX' only when Unix-domain sockets are supported.Ludovic Courtès1-1/+1
2013-03-28Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver1-26/+25
2013-03-18Define the new Linux-specific `SO_REUSEPORT'.Ludovic Courtès1-0/+5
2013-03-09mingw include order for socket.cAndy Wingo1-17/+19
2013-03-09squish remove some mingw-specific code that is covered by gnulibAndy Wingo1-14/+2
2013-01-07Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver1-1/+7
2012-12-10Verify the value of `SHUT_RD' and related constants.Ludovic Courtès1-1/+7