[iolib-devel] New patches: 4-Apr-2010
Stelian Ionescu
sionescu at common-lisp.net
Mon Apr 5 09:00:06 UTC 2010
commit e0edd275e866597ef4fc81ac3fb890f8837dbf02
Author: Stelian Ionescu <sionescu at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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
More information about the iolib-devel
mailing list