[iolib-devel] New patches: 4-Apr-2010
commit e0edd275e866597ef4fc81ac3fb890f8837dbf02 Author: Stelian Ionescu <sionescu@cddr.org> Date: Mon Apr 5 02:20:48 2010 +0200 Remove old NOTINLINE declamations. src/streams/gray/io-helpers.lisp | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit aa4d4f491a7472781b2695eff056fc4d0681a244 Author: Stelian Ionescu <sionescu@cddr.org> Date: Mon Apr 5 02:20:10 2010 +0200 Fix tests SIMPLE-UDP-CLIENT.[12] tests/sockets.lisp | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) commit 67d3bfd5eec87b753cf50c39a5f28270bedde659 Author: Stelian Ionescu <sionescu@cddr.org> Date: Sun Apr 4 22:37:21 2010 +0200 Style change. src/multiplex/fd-wait.lisp | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) commit f8b796e161da7c7bdab5613318913eba9a938f5c Author: Stelian Ionescu <sionescu@cddr.org> Date: Sun Apr 4 21:55:47 2010 +0200 Small fixes to the examples. examples/ex5a-client.lisp | 52 +++++++++++---------- examples/ex5b-client.lisp | 50 +++++++++++---------- examples/ex6-server.lisp | 75 ++++++++++++++++--------------- examples/ex7-buffer.lisp | 2 +- examples/ex7-server.lisp | 59 +++++++++++++------------ examples/ex8-buffer.lisp | 2 +- examples/ex8-server.lisp | 59 +++++++++++++------------ examples/tutorial | 107 +++++++++++++++++++++++--------------------- 8 files changed, 212 insertions(+), 194 deletions(-) commit 0945e55614e16640018277e34d8a844fe46a927e Author: Stelian Ionescu <sionescu@cddr.org> Date: Sun Apr 4 19:51:25 2010 +0200 Remove prefix %SYS- from syscalls. src/multiplex/backend-epoll.lisp | 16 +- src/multiplex/backend-kqueue.lisp | 12 +- src/multiplex/backend-select.lisp | 36 ++-- src/multiplex/event-loop.lisp | 2 +- src/multiplex/fd-wait.lisp | 4 +- src/multiplex/multiplexer.lisp | 4 +- src/multiplex/timers.lisp | 2 +- src/os/os-unix.lisp | 48 ++-- src/pathnames/file-path-unix.lisp | 16 +- src/sockets/common.lisp | 10 +- src/sockets/conditions.lisp | 4 +- src/sockets/dns/query.lisp | 4 +- src/sockets/make-socket.lisp | 14 +- src/sockets/socket-methods.lisp | 6 +- src/sockets/socket-options.lisp | 4 +- src/streams/gray/buffer.lisp | 6 +- src/streams/gray/classes.lisp | 4 +- src/streams/gray/fd-mixin.lisp | 14 +- src/streams/zeta/conditions.lisp | 2 +- src/streams/zeta/ffi-functions-unix.lisp | 85 +++--- src/streams/zeta/file-unix.lisp | 52 ++-- src/streams/zeta/pkgdcl.lisp | 2 +- src/syscalls/conditions.lisp | 4 +- src/syscalls/early.lisp | 2 +- src/syscalls/ffi-functions-unix.lisp | 430 +++++++++++++++--------------- src/syscalls/ffi-wrappers-unix.lisp | 24 +- src/syscalls/os-conditions-unix.lisp | 2 +- src/syscalls/pkgdcl.lisp | 255 +++++++++--------- tests/streams.lisp | 24 +- 29 files changed, 546 insertions(+), 542 deletions(-) commit 60e3c502f4103479fdb2ef7142b18124294ba135 Author: Stelian Ionescu <sionescu@cddr.org> Date: Sun Apr 4 19:48:59 2010 +0200 Fix array deftypes. src/base/types.lisp | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) commit 7d1a04cd8e591b51ff4d973ec3788eee8c83c386 Author: Stelian Ionescu <sionescu@cddr.org> Date: Sun Apr 4 19:10:00 2010 +0200 Remove obsolete check for O_NONBLOCK: FDs are always non-blocking now. src/streams/gray/io-helpers.lisp | 10 ++-------- 1 files changed, 2 insertions(+), 8 deletions(-) commit 07e73e9759fbb5a6db2c7f9ad94675914859401a Author: Stelian Ionescu <sionescu@cddr.org> Date: Sun Apr 4 18:57:32 2010 +0200 Rename CMSG accessors. src/sockets/make-socket.lisp | 10 +++++----- src/syscalls/ffi-wrappers-unix.lisp | 16 ++++++++-------- src/syscalls/pkgdcl.lisp | 8 ++++---- 3 files changed, 17 insertions(+), 17 deletions(-) commit cb6e4ad832178e04e29d81936634e3c72bdeadb8 Author: Stelian Ionescu <sionescu@cddr.org> Date: Sun Apr 4 18:29:06 2010 +0200 Fix SIGNAL-SYSCALL-ERROR/RESTART, some cleanup in IOLIB.SYSCALLS src/syscalls/conditions.lisp | 2 +- src/syscalls/designators.lisp | 15 +- src/syscalls/early.lisp | 26 ++- src/syscalls/ffi-functions-unix.lisp | 27 +- src/syscalls/ffi-types-unix.lisp | 436 +++++++++++++++------------ src/syscalls/os-conditions-unix.lisp | 2 +- src/syscalls/pkgdcl.lisp | 537 +++++++++++++++++----------------- 7 files changed, 563 insertions(+), 482 deletions(-) commit 71f30a27cb66e79ced965ed93a0ba2a07dcd5981 Author: Stelian Ionescu <sionescu@cddr.org> Date: Sat Apr 3 05:07:04 2010 +0200 Don't autodetect IPv6 support: make it always disabled by default. src/sockets/config.lisp | 7 ++----- 1 files changed, 2 insertions(+), 5 deletions(-) An updated tarball of IOLib's source can be downloaded here: http://common-lisp.net/project/iolib/files/snapshots/iolib-20100404.tar.gz Gitweb URL: http://repo.or.cz/w/iolib.git
participants (1)
-
Stelian Ionescu