summaryrefslogtreecommitdiff
path: root/libguile/socket.c
AgeCommit message (Expand)AuthorFilesLines
2011-03-20Make VM string literals immutable.Ludovic Courtès1-1/+1
2011-02-13Set sockaddr_in.sin_len field when it exists.Noah Lavine1-1/+5
2011-02-13zero newly allocated sockaddrsNoah Lavine1-0/+3
2011-01-29Make `inet-ntop' and `inet-pton' available even when !HAVE_IPV6.Ludovic Courtès1-37/+61
2011-01-29Have `recv!', `send', etc. accept a bytevector.Ludovic Courtès1-72/+162
2010-12-02scm_accept no longer leaves guile modeAndy Wingo1-17/+1
2010-10-20Add support for more multicast sockopts.Tristan Colgate-McFarlane1-0/+18
2009-11-17Remove references to undefined macros.Ludovic Courtès1-4/+4
2009-11-16Deprecate `inet-ntoa' and `inet-aton'.Ludovic Courtès1-47/+0
2009-11-16Use Gnulib's `inet_ntop' and `inet_pton' modules.Ludovic Courtès1-4/+0
2009-10-01Fix doc for inet-ntop: always produces a stringNeil Jerram1-2/+2
2009-10-01Fix handling of IPv6 addressesNeil Jerram1-2/+3
2009-08-25Merge commit 'origin/master'Andy Wingo1-8/+24
2009-08-25Merge wip-array refactor, up to cd43fdc5b7a7cAndy Wingo1-2/+2
2009-08-23Modify socket and time functions for wide stringsMichael Gran1-8/+24
2009-08-08Add Unicode strings and symbolsMichael Gran1-0/+3
2009-07-19rename unif.[ch] to arrays.[ch]Andy Wingo1-2/+2
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2008-09-13Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès1-1/+1
2007-12-04Changes from arch/CVS synchronizationLudovic Courtès1-1/+17
2007-09-02Changes from arch/CVS synchronizationLudovic Courtès1-57/+65
2007-09-02Changes from arch/CVS synchronizationLudovic Courtès1-3/+7
2007-06-12Changes from arch/CVS synchronizationLudovic Courtès1-5/+17
2006-10-09merge from 1.8 branchKevin Ryde1-25/+33
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1
2006-02-09(scm_c_make_socket_address): Pass address_size pointerNeil Jerram1-2/+1
2006-01-29Renamed the "frames" that are related to dynamic-wind to "dynamicMarius Vollmer1-3/+3
2005-11-26(scm_fill_sockaddr): Remove SCM_C_INLINE_KEYWORD, this isKevin Ryde1-1/+1
2005-11-12(scm_setsockopt): Missing @defvar in docstring. ReportedKevin Ryde1-1/+2
2005-10-272005-10-27 Ludovic Courtès <ludovic.courtes@laas.fr>Kevin Ryde1-33/+265
2005-10-23(scm_getsockopt, scm_setsockopt): Update docstrings from posix.texi.Kevin Ryde1-18/+107
2005-10-23(scm_init_socket): Add IPPROTO_IP, IPPROTO_TCP,Kevin Ryde1-7/+14
2005-07-10(scm_inet_pton, scm_inet_ntop): Pointer cast to scm_t_uint8Kevin Ryde1-8/+8
2005-06-05* hashtab.h: Bugfix: use SCM_API (WAS: extern).Marius Vollmer1-4/+5
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2005-02-27(scm_setsockopt): Handle IP_ADD_MEMBERSHIP and IP_DROP_MEMBERSHIPMarius Vollmer1-40/+43
2005-01-02Use new vector elements API or simple vector API, as appropriate.Marius Vollmer1-15/+15
2004-12-10(scm_from_ipv6): Just use mpz_import. Don't bother tryingKevin Ryde1-59/+10
2004-09-22*** empty log message ***Marius Vollmer1-5/+5
2004-08-27(scm_fill_sockaddr): Use HAVE_STRUCT_SOCKADDR_SIN_LEN andKevin Ryde1-4/+2
2004-08-19* strings.h, strings.c: (scm_i_string_chars, scm_i_string_length,Marius Vollmer1-15/+23
2004-08-17(scm_init_socket): Add SOCK_SEQPACKET and SOCK_RDM.Kevin Ryde1-1/+11
2004-08-12* socket.c (scm_inet_aton, scm_inet_pton): Convert SCM strings toMarius Vollmer1-12/+35
2004-08-10* stime.c, socket.c, simpos.c, procs.c, posix.c, ports.c,Marius Vollmer1-6/+11
2004-08-02* numbers.h, numbers.c, discouraged.h, discouraged.c (scm_short2num,Marius Vollmer1-26/+29
2004-07-23* deprecated.h, deprecated.c, numbers.h (SCM_INUMP, SCM_NINUMP,Marius Vollmer1-38/+38
2004-07-10(ipv6_net_to_num, scm_from_ipv6): RenamedMarius Vollmer1-89/+48
2004-07-08* numbers.h (SCM_MAKINUM, SCM_I_MAKINUM): Renamed SCM_MAKINUM toMarius Vollmer1-41/+41
2004-04-24Add a copyright year, based on the changelog.Kevin Ryde1-1/+1
2004-04-24(VALIDATE_INET6): Correction to bignum_in_ipv6_range_pKevin Ryde1-2/+3