[usocket-cvs] r633 - usocket/branches/0.5.x

Chun Tian (binghe) ctian at common-lisp.net
Fri Apr 1 12:06:28 UTC 2011


Author: ctian
Date: Fri Apr  1 08:06:23 2011
New Revision: 633

Log:
Update ChangeLog, prepare for 0.5.1 release

Modified:
   usocket/branches/0.5.x/CHANGES
   usocket/branches/0.5.x/README
   usocket/branches/0.5.x/usocket-test.asd
   usocket/branches/0.5.x/usocket.asd

Modified: usocket/branches/0.5.x/CHANGES
==============================================================================
--- usocket/branches/0.5.x/CHANGES	(original)
+++ usocket/branches/0.5.x/CHANGES	Fri Apr  1 08:06:23 2011
@@ -8,16 +8,17 @@
 
 0.5.1:
 
-* New feature: [CLISP] add UDP (Datagram) support based on FFI, no RAWSOCK needed.
+* New feature: [CLISP] UDP (Datagram) support based on FFI (Win/Mac/Linux), no RAWSOCK needed.
 * Enhancement: SOCKET-SERVER return a second value (socket) when calling in new-thread mode.
 * Enhancement: [CLISP] Full support of DNS helper functions (GET-HOST-BY-NAME, ...) added.
-* Bugfix: Fixed wrong macro expansions of {IP|PORT}-{FROM|TO}-OCTET-BUFFER functions!
+* Enhancement: [CLISP] Better network error type detection based on OS error code.
+* Enhancement: [LispWorks] Better network error type detection based on OS error code.
+* Bugfix: Fixed wrong macro expansions of {IP|PORT}-{FROM|TO}-OCTET-BUFFER functions (since 0.4.0)
 * Bugfix: SOCKET-CONNECT didn't set CONNECTED-P for datagram usockets on most backends.
 * Bugfix: [SBCL] Fixes for "SBCL/Win32: finalizer problem, etc", by Anton Kovalenko <anton at sw4me.com>
 * Bugfix: [SBCL] Fixed SOCKET-SERVER (UDP) on SBCL due to a issue in SOCKET-CONNECT when HOST is NIL.
 * Bugfix: [SBCL] SOCKET-CONNECT's TIMEOUT argument now works as a "connection timeout".
 * Bugfix: [CMUCL] Fixed SOCKET-SEND on unconnected usockets under Unicode version of CMUCL.
-* Bugfix: [LispWorks] Better network error type detection on LispWorks.
 * Bugfix: [CLISP] Fixed and confirmed UDP (Datagram) support (RAWSOCK version).
 
 [TODO]

Modified: usocket/branches/0.5.x/README
==============================================================================
--- usocket/branches/0.5.x/README	(original)
+++ usocket/branches/0.5.x/README	Fri Apr  1 08:06:23 2011
@@ -1,6 +1,5 @@
-                                                                -*- text -*-
-
-$Id$
+;;;; -*- Mode: Text -*-
+;;;; $Id$
 
 Content
 =======
@@ -164,14 +163,3 @@
   reuse the FFI code on all platforms (including Windows).  This benefit
   currently outweighs the additional requirement. (hey, it's *Embeddable*
   Common Lisp, so, you probably wanted to embed it all along, right?)
-
-- LispWorks has a bug(?) in wait-for-input-streams which make it
-  unsuited for waiting for input on stream socket servers, making it
-  necessary to resort to different  means.  With the absence of notice-fd
-  on Windows, that currenty leaves Windows unsupported.
-
-- SBCL can't use select() on Windows because it would mean porting
-  the FD_* macros and the select structures which I'm not sure
-  is the right way yet (if I need to write custom Win32 code anyway...)
-  The alternative is to use WSAEventSelect() and friends (which don't
-  have a limited number of sockets).

Modified: usocket/branches/0.5.x/usocket-test.asd
==============================================================================
--- usocket/branches/0.5.x/usocket-test.asd	(original)
+++ usocket/branches/0.5.x/usocket-test.asd	Fri Apr  1 08:06:23 2011
@@ -15,7 +15,8 @@
 (defsystem usocket-test
     :name "usocket test"
     :author "Erik Enge"
-    :version "0.1.0"
+    :maintainer "Chun Tian (binghe)"
+    :version "0.2.0"
     :licence "MIT"
     :description "Tests for usocket"
     :depends-on (:usocket

Modified: usocket/branches/0.5.x/usocket.asd
==============================================================================
--- usocket/branches/0.5.x/usocket.asd	(original)
+++ usocket/branches/0.5.x/usocket.asd	Fri Apr  1 08:06:23 2011
@@ -14,6 +14,7 @@
 (defsystem usocket
     :name "usocket"
     :author "Erik Enge & Erik Huelsmann"
+    :maintainer "Chun Tian (binghe)"
     :version "0.5.1"
     :licence "MIT"
     :description "Universal socket library for Common Lisp"




More information about the usocket-cvs mailing list