[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