Ludovic Courtès
d532c41b91
Make `sockets.test' more robust.
...
* test-suite/tests/socket.test ("AF_INET6/SOCK_STREAM"): Gracefully
handle cases where this combination is not supported.
2010-01-19 18:49:06 +01:00
Ludovic Courtès
91cbeffc87
Work around path name length limitations in `socket.test'.
...
* test-suite/tests/socket.test (%tmpdir, %curdir): New variables.
Chdir to %TMPDIR. Switch back to %CURDIR at the end.
(temp-file-path): Return a base file name, not an absolute path.
2009-11-18 15:28:56 +01:00
Ken Raeburn
5ebc8b8141
Flush output before forking, to make test output consistent and avoid
...
duplication.
* test-suite/tests/socket.test: Before calling primitive-fork, call
force-output on the current output and error ports.
2009-10-13 13:30:15 -04:00
Neil Jerram
1ff4da6570
Fix handling of IPv6 addresses
...
Thanks to Scott McPeak for reporting this and providing a patch.
* libguile/socket.c (scm_to_ipv6): When address is the wrong type,
provide more information in the exception message.
(scm_to_sockaddr): scm_to_ipv6 expects just an address, not the
whole vector.
* test-suite/tests/socket.test ("AF_INET6/SOCK_STREAM"): New set of
tests.
2009-10-01 23:27:59 +01:00
Neil Jerram
53befeb700
Change Guile license to LGPLv3+
...
(Not quite finished, the following will be done tomorrow.
module/srfi/*.scm
module/rnrs/*.scm
module/scripts/*.scm
testsuite/*.scm
guile-readline/*
)
2009-06-17 00:22:09 +01:00
Ludovic Courtès
eedcb08a25
Honor $TMPDIR in the test suite.
2008-03-13 14:03:58 +00:00
Ludovic Courtès
d3075c52ac
Changes from arch/CVS synchronization
2007-06-25 22:25:22 +00:00
Ludovic Courtès
7a5fb79613
Changes from arch/CVS synchronization
2007-06-12 21:55:11 +00:00
Kevin Ryde
8ab3d8a068
merge from 1.8 branch
2006-10-09 23:40:48 +00:00
Kevin Ryde
6e7d5622ee
merge from 1.8 branch
2006-04-16 23:37:40 +00:00
Kevin Ryde
e7e4808056
2005-10-27 Ludovic Courtès <ludovic.courtes@laas.fr>
...
* tests/socket.test (make-socket-address): New tests.
(connect, bind, sendto): Exercise sockaddr object.
2005-10-27 00:35:06 +00:00
Marius Vollmer
92205699d0
The FSF has a new address.
2005-05-23 19:57:22 +00:00
Kevin Ryde
3810edd92c
(inet-pton): New tests.
2004-12-10 00:42:20 +00:00
Kevin Ryde
4064ed2ab5
New file.
2004-04-24 21:13:16 +00:00