From hhubner at common-lisp.net Wed Dec 10 10:52:03 2008 From: hhubner at common-lisp.net (=?UTF-8?Q?Hans_H=C3=BCbner?=) Date: Wed, 10 Dec 2008 10:52:03 +0000 Subject: [usocket-cvs] r481 - usocket/trunk Message-ID: Author: hhubner Date: Wed Dec 10 10:52:01 2008 New Revision: 481 Log: Update ECONNABORTED errno values to correct constants for FreeBSD and Linux. Modified: usocket/trunk/condition.lisp Modified: usocket/trunk/condition.lisp ============================================================================== --- usocket/trunk/condition.lisp (original) +++ usocket/trunk/condition.lisp Wed Dec 10 10:52:01 2008 @@ -184,7 +184,7 @@ ((9) . bad-file-descriptor-error) ((61 111) . connection-refused-error) ((64 131) . connection-reset-error) - ((130) . connection-aborted-error) + ((53 103) . connection-aborted-error) ((22) . invalid-argument-error) ((55 105) . no-buffers-error) ((12) . out-of-memory-error) From ctian at common-lisp.net Thu Dec 18 07:22:13 2008 From: ctian at common-lisp.net (Chun Tian (binghe)) Date: Thu, 18 Dec 2008 07:22:13 +0000 Subject: [usocket-cvs] r482 - usocket/branches/experimental-udp/backend Message-ID: Author: ctian Date: Thu Dec 18 07:22:11 2008 New Revision: 482 Log: [udp] small fix for SBCL, thanks to John Fremlin from MSI Modified: usocket/branches/experimental-udp/backend/sbcl.lisp Modified: usocket/branches/experimental-udp/backend/sbcl.lisp ============================================================================== --- usocket/branches/experimental-udp/backend/sbcl.lisp (original) +++ usocket/branches/experimental-udp/backend/sbcl.lisp Thu Dec 18 07:22:11 2008 @@ -218,7 +218,9 @@ (let ((socket (make-instance 'sb-bsd-sockets:inet-socket :type protocol - :protocol protocol))) + :protocol (case protocol + (:stream :tcp) + (:datagram :udp))))) (handler-case (ecase protocol (:stream From ctian at common-lisp.net Wed Dec 24 03:06:54 2008 From: ctian at common-lisp.net (Chun Tian (binghe)) Date: Wed, 24 Dec 2008 03:06:54 +0000 Subject: [usocket-cvs] r483 - usocket/trunk/backend Message-ID: Author: ctian Date: Wed Dec 24 03:06:52 2008 New Revision: 483 Log: [sbcl] fix a bug which cause WAIT-FOR-INPUT doesn't wait forever when giving (:TIMEOUT NIL), thanks to Chaitanya Gupta Modified: usocket/trunk/backend/sbcl.lisp Modified: usocket/trunk/backend/sbcl.lisp ============================================================================== --- usocket/trunk/backend/sbcl.lisp (original) +++ usocket/trunk/backend/sbcl.lisp Wed Dec 24 03:06:52 2008 @@ -353,7 +353,7 @@ (1+ (reduce #'max (wait-list-%wait sockets) :key #'sb-bsd-sockets:socket-file-descriptor)) (sb-alien:addr rfds) nil nil - (when timeout secs) musecs) + (when timeout secs) (when timeout musecs)) (if (null count) (unless (= err sb-unix:EINTR) (error (map-errno-error err))) From ctian at common-lisp.net Fri Dec 26 14:30:55 2008 From: ctian at common-lisp.net (Chun Tian (binghe)) Date: Fri, 26 Dec 2008 14:30:55 +0000 Subject: [usocket-cvs] r484 - in usocket/branches/experimental-udp: . backend Message-ID: Author: ctian Date: Fri Dec 26 14:30:55 2008 New Revision: 484 Log: [udp] merge recent fixes (r481, r483) from trunk Modified: usocket/branches/experimental-udp/backend/sbcl.lisp usocket/branches/experimental-udp/condition.lisp Modified: usocket/branches/experimental-udp/backend/sbcl.lisp ============================================================================== --- usocket/branches/experimental-udp/backend/sbcl.lisp (original) +++ usocket/branches/experimental-udp/backend/sbcl.lisp Fri Dec 26 14:30:55 2008 @@ -378,7 +378,7 @@ (1+ (reduce #'max (wait-list-%wait sockets) :key #'sb-bsd-sockets:socket-file-descriptor)) (sb-alien:addr rfds) nil nil - (when timeout secs) musecs) + (when timeout secs) (when timeout musecs)) (if (null count) (unless (= err sb-unix:EINTR) (error (map-errno-error err))) Modified: usocket/branches/experimental-udp/condition.lisp ============================================================================== --- usocket/branches/experimental-udp/condition.lisp (original) +++ usocket/branches/experimental-udp/condition.lisp Fri Dec 26 14:30:55 2008 @@ -184,7 +184,7 @@ ((9) . bad-file-descriptor-error) ((61 111) . connection-refused-error) ((64 131) . connection-reset-error) - ((130) . connection-aborted-error) + ((53 103) . connection-aborted-error) ((22) . invalid-argument-error) ((55 105) . no-buffers-error) ((12) . out-of-memory-error) From ctian at common-lisp.net Fri Dec 26 14:31:49 2008 From: ctian at common-lisp.net (Chun Tian (binghe)) Date: Fri, 26 Dec 2008 14:31:49 +0000 Subject: [usocket-cvs] r485 - in usocket/branches/0.4.x: . backend Message-ID: Author: ctian Date: Fri Dec 26 14:31:49 2008 New Revision: 485 Log: [0.4.x] merge recent fixes (r481, r483) from trunk Modified: usocket/branches/0.4.x/backend/sbcl.lisp usocket/branches/0.4.x/condition.lisp Modified: usocket/branches/0.4.x/backend/sbcl.lisp ============================================================================== --- usocket/branches/0.4.x/backend/sbcl.lisp (original) +++ usocket/branches/0.4.x/backend/sbcl.lisp Fri Dec 26 14:31:49 2008 @@ -353,7 +353,7 @@ (1+ (reduce #'max (wait-list-%wait sockets) :key #'sb-bsd-sockets:socket-file-descriptor)) (sb-alien:addr rfds) nil nil - (when timeout secs) musecs) + (when timeout secs) (when timeout musecs)) (if (null count) (unless (= err sb-unix:EINTR) (error (map-errno-error err))) Modified: usocket/branches/0.4.x/condition.lisp ============================================================================== --- usocket/branches/0.4.x/condition.lisp (original) +++ usocket/branches/0.4.x/condition.lisp Fri Dec 26 14:31:49 2008 @@ -184,7 +184,7 @@ ((9) . bad-file-descriptor-error) ((61 111) . connection-refused-error) ((64 131) . connection-reset-error) - ((130) . connection-aborted-error) + ((53 103) . connection-aborted-error) ((22) . invalid-argument-error) ((55 105) . no-buffers-error) ((12) . out-of-memory-error) From ehuelsmann at common-lisp.net Sat Dec 27 21:53:50 2008 From: ehuelsmann at common-lisp.net (Erik Huelsmann) Date: Sat, 27 Dec 2008 21:53:50 +0000 Subject: [usocket-cvs] r486 - usocket/tags/0.4.1 Message-ID: Author: ehuelsmann Date: Sat Dec 27 21:53:50 2008 New Revision: 486 Log: Create 0.4.1 tag. Added: usocket/tags/0.4.1/ - copied from r485, /usocket/branches/0.4.x/ Modified: usocket/tags/0.4.1/usocket.asd Modified: usocket/tags/0.4.1/usocket.asd ============================================================================== --- /usocket/branches/0.4.x/usocket.asd (original) +++ usocket/tags/0.4.1/usocket.asd Sat Dec 27 21:53:50 2008 @@ -14,7 +14,7 @@ (defsystem usocket :name "usocket" :author "Erik Enge & Erik Huelsmann" - :version "0.5.0-dev" + :version "0.4.1" :licence "MIT" :description "Universal socket library for Common Lisp" :depends-on (:split-sequence From ehuelsmann at common-lisp.net Sat Dec 27 22:01:16 2008 From: ehuelsmann at common-lisp.net (Erik Huelsmann) Date: Sat, 27 Dec 2008 22:01:16 +0000 Subject: [usocket-cvs] r487 - in public_html: . releases Message-ID: Author: ehuelsmann Date: Sat Dec 27 22:01:15 2008 New Revision: 487 Log: Publish 0.4.1 release. Signature to come later. Added: public_html/releases/usocket-0.4.1.tar.gz (contents, props changed) Modified: public_html/index.shtml Modified: public_html/index.shtml ============================================================================== --- public_html/index.shtml (original) +++ public_html/index.shtml Sat Dec 27 22:01:15 2008 @@ -392,6 +392,9 @@ + + +
Release history
DateReleaseSummary
Dec 27, 20080.4.1fixes for ECL, LispWorks, SBCL, SCL
Oct 28, 2008 0.4.0 select()-like api: make a single thread wait for multiple sockets.
Added: public_html/releases/usocket-0.4.1.tar.gz ============================================================================== Binary file. No diff available.