[usocket-devel] Release 0.4.0

Erik Huelsmann ehuels at gmail.com
Sun Oct 26 22:05:29 UTC 2008


I'm happy to be able to release usocket 0.4.0.


The major point in this release is the availability of the
WAIT-FOR-INPUT function, which allows waiting (with or without
timeout) for any number of sockets to become active for input. This
means one can either accept a new connection from a server socket or
read input off a stream socket.

The API documentation page on the website still needs to be updated
for the additional external symbols. (Any takers?)

If you want to download this release, please check out
http://common-lisp.net/project/usocket/releases/


A number of smaller features (options to SOCKET-CONNECT) have also
been added, however, these may not be available on all
implementations:

 * :no-delay, which disables Naggle's algorithm
 * :timeout, which sets a per-operation timeout on the socket
 * :deadline, which sets a maximum life-time to the socket
 * :local-host, which determines which interface is to be used locally
 * :local-port, which determines which port is to be used locally


As always, any feedback - bugs or hugs - is greatly appreciated. If
you use usocket, please let us know what for!

Bye,


Erik.




More information about the usocket-devel mailing list