/[usocket]/usocket
ViewVC logotype

Log of /usocket

View Directory Listing Directory Listing


Sticky Revision:

Revision 727 - Directory Listing
Modified Mon Feb 10 05:44:17 2014 UTC (2 months, 1 week ago) by ctian
[ECL] comment out unused C lines which is conflicting with ECL system headers

Revision 726 - Directory Listing
Modified Thu Feb 6 04:40:31 2014 UTC (2 months, 2 weeks ago) by ctian
Fixed wrong condition-name in default condition map.

Revision 723 - Directory Listing
Modified Fri Jun 21 04:31:37 2013 UTC (10 months ago) by ctian
Created tag 0.6.1.

Revision 722 - Directory Listing
Modified Fri Jun 21 04:30:21 2013 UTC (10 months ago) by ctian
Created branch 0.6.x.

Revision 721 - Directory Listing
Modified Fri Jun 21 03:46:37 2013 UTC (10 months ago) by ctian
[MCL] finished initial UDP support (SOCKET-SEND, SOCKET-RECEIVE, ...)

Revision 720 - Directory Listing
Modified Wed Jun 19 15:07:57 2013 UTC (10 months ago) by ctian
Updated CHANGES with a fix in option.lisp

Revision 719 - Directory Listing
Modified Mon Jun 17 16:52:12 2013 UTC (10 months, 1 week ago) by ctian
[MCL] mcl-datagram-usocket with I/O buffers

Revision 718 - Directory Listing
Modified Thu Jun 13 16:49:52 2013 UTC (10 months, 1 week ago) by ctian
[MCL] improved SOCKET-CONNECT

Revision 717 - Directory Listing
Modified Tue Jun 11 15:38:47 2013 UTC (10 months, 1 week ago) by ctian
[MCL] initial UDP support for SOCKET-CONNECT.

Revision 716 - Directory Listing
Modified Mon Jun 10 14:56:10 2013 UTC (10 months, 2 weeks ago) by ctian
[MOCL] Added initial mocl support and fixed undefined condition (patch from github.com/Wukix/usocket)

Revision 715 - Directory Listing
Modified Wed Apr 17 07:46:44 2013 UTC (12 months, 1 week ago) by ctian
[CCL] "This patch makes usocket work much better on CCL.", patch from Faré <fahree@gmail.com>

Revision 714 - Directory Listing
Modified Sat Apr 13 12:33:07 2013 UTC (12 months, 1 week ago) by ctian
TCP-NO-DELAY (TCP_NODELAY), for TCP client

Revision 713 - Directory Listing
Modified Tue Feb 19 05:23:09 2013 UTC (14 months ago) by ctian
[CCL] Add (:external-format ccl:*default-external-format*) to SOCKET-CONNECT, to prevent it fallback to ISO-8859-1 on NIL. (Patch from Vsevolod Dyomkin)

Revision 711 - Directory Listing
Modified Thu Dec 27 03:13:54 2012 UTC (15 months, 3 weeks ago) by ctian
Created tag 0.6.0.1.

Revision 710 - Directory Listing
Modified Thu Dec 27 03:13:03 2012 UTC (15 months, 3 weeks ago) by ctian
[ECL] fixed compiling in ECL, there's no sb-bsd-sockets:sockopt-broadcast in ECL!!!

Revision 708 - Directory Listing
Modified Wed Dec 26 15:30:35 2012 UTC (15 months, 4 weeks ago) by ctian
Created tag 0.6.0.

Revision 707 - Directory Listing
Modified Wed Dec 26 15:25:06 2012 UTC (15 months, 4 weeks ago) by ctian
Improved SOCKET-OPTION support (for LispWorks, ECL, ...) (preparing for release)

Revision 706 - Directory Listing
Modified Tue Dec 11 06:24:47 2012 UTC (16 months, 1 week ago) by ctian
[MCL] Fixed OpenTransport load order for UDP patch.

Revision 705 - Directory Listing
Modified Mon Dec 10 15:14:33 2012 UTC (16 months, 1 week ago) by ctian
[MCL] Add basic file framework for UDP support.

Revision 704 - Directory Listing
Modified Mon Dec 10 06:01:56 2012 UTC (16 months, 2 weeks ago) by ctian
[ECL] Now ECL DFFI mode works for hunchentoot!

Revision 703 - Directory Listing
Modified Sun Dec 9 12:53:52 2012 UTC (16 months, 2 weeks ago) by ctian
[ECL] Fixed compilation.

Revision 702 - Directory Listing
Modified Sun Dec 9 10:05:24 2012 UTC (16 months, 2 weeks ago) by ctian
Update CHANGES

Revision 701 - Directory Listing
Modified Sun Dec 9 10:02:09 2012 UTC (16 months, 2 weeks ago) by ctian
[ECL] Add WAIT-FOR-INPUT support for ECL DFFI mode.

Revision 700 - Directory Listing
Modified Sat Dec 8 16:35:12 2012 UTC (16 months, 2 weeks ago) by ctian
[ECL] Add the framework for ECL DFFI support

Revision 699 - Directory Listing
Modified Sun Nov 18 01:44:09 2012 UTC (17 months ago) by ctian
[ECL] now list sb-bsd-sockets as a dependency, but rather relies on REQUIRE. Patched from Juanjo <juanjose.garciaripoll@gmail.com>

Revision 698 - Directory Listing
Modified Sat Nov 10 16:15:14 2012 UTC (17 months, 1 week ago) by ctian
Update CHANGES

Revision 697 - Directory Listing
Modified Sat Nov 10 16:14:33 2012 UTC (17 months, 1 week ago) by ctian
Add basic support of SO_BROADCAST and SO_REUSEADDR for SOCKET-OPTION

Revision 696 - Directory Listing
Modified Sat Nov 10 15:24:33 2012 UTC (17 months, 1 week ago) by ctian
[CLISP] improved HANDLE-CONDITION for CLISP

Revision 695 - Directory Listing
Modified Sat Nov 10 15:22:25 2012 UTC (17 months, 1 week ago) by ctian
Merge r692 from 0.5.x branch

Revision 694 - Directory Listing
Modified Sat Aug 18 21:04:22 2012 UTC (20 months ago) by ehuelsmann
Backport r693 from trunk to the 0.5.x release branch.

Revision 693 - Directory Listing
Modified Sat Aug 18 20:59:33 2012 UTC (20 months ago) by ehuelsmann
Make USOCKET compile warning-free on ABCL again: MAKE-IMMEDIATE-OBJECT
was deprecated a while ago in favor of 2 predefined constants.

Revision 692 - Directory Listing
Modified Wed Apr 25 02:23:24 2012 UTC (2 years ago) by ctian
[LispWorks] remove redundant call to hcl:flag-special-free-action

Revision 689 - Directory Listing
Modified Mon Feb 27 14:57:23 2012 UTC (2 years, 1 month ago) by ctian
Created tag 0.5.5.

Revision 688 - Directory Listing
Modified Mon Feb 27 14:56:33 2012 UTC (2 years, 1 month ago) by ctian
Update version info

Revision 687 - Directory Listing
Modified Mon Feb 27 14:49:55 2012 UTC (2 years, 1 month ago) by ctian
Align with trunk (to r683), prepare for 0.5.5

Revision 686 - Directory Listing
Modified Sat Feb 4 17:48:27 2012 UTC (2 years, 2 months ago) by ctian
Fixed a bug in previous commit during argument name changes

Revision 685 - Directory Listing
Modified Sat Feb 4 15:56:00 2012 UTC (2 years, 2 months ago) by ctian
[UDP] SOCKET-SEND now support an CCL-like OFFSET keyword for sending only parts of the whole buffer.

Revision 684 - Directory Listing
Modified Sat Feb 4 10:35:44 2012 UTC (2 years, 2 months ago) by ctian
[CCL] move the implementation of SOCKET-SEND from ccl-send.lisp to openmcl.lisp, with offset support.

Revision 683 - Directory Listing
Modified Sat Feb 4 04:31:26 2012 UTC (2 years, 2 months ago) by ctian
[LispWorks] SOCKET-CONNECT shouldn't have *auto-port* as its default value, this is not supported by LispWorks 6.1 any more. (Thanks to Raymond Wiker)

Revision 682 - Directory Listing
Modified Sat Jan 28 20:49:31 2012 UTC (2 years, 2 months ago) by ctian
Merge r678 from 0.5.x branch, this new feature is left for 0.6.0

Revision 681 - Directory Listing
Modified Sat Jan 28 20:31:12 2012 UTC (2 years, 2 months ago) by ctian
[LispWorks] Fixed UDP support for LispWorks 6.1 (patch from Camille Troillard with minor fixes).

Revision 680 - Directory Listing
Modified Fri Jan 20 23:38:00 2012 UTC (2 years, 3 months ago) by hhubner
Textual corrections for :nodelay :if-supported.

Revision 679 - Directory Listing
Modified Fri Jan 20 22:35:07 2012 UTC (2 years, 3 months ago) by hhubner
:nodelay :if-supported patch from Anton Vodonosov

Revision 678 - Directory Listing
Modified Fri Nov 11 01:40:53 2011 UTC (2 years, 5 months ago) by ctian
[server] adding *remote-host* *remote-port* to socket-server stream handler functions (suggested by Matthew Curry)

Revision 676 - Directory Listing
Modified Sat Oct 1 14:50:21 2011 UTC (2 years, 6 months ago) by ctian
Created tag 0.5.4.

Revision 675 - Directory Listing
Modified Sat Oct 1 14:49:26 2011 UTC (2 years, 6 months ago) by ctian
Merge all changes from branch 0.5.x (r672, 674) before tagging 0.5.4

Revision 674 - Directory Listing
Modified Sat Oct 1 14:35:11 2011 UTC (2 years, 6 months ago) by ctian
[SBCL] SOCKET-CONNECT on TCP won't call bind() when keyword arguments LOCAL-HOST or LOCAL-PORT is not set. (reported by Robert Brown)

Revision 673 - Directory Listing
Modified Sat Aug 27 05:46:28 2011 UTC (2 years, 7 months ago) by ctian
[ACL] Fixed for Allegro CL modern mode (merged from trunk, r671)

Revision 672 - Directory Listing
Modified Sat Aug 27 05:43:51 2011 UTC (2 years, 7 months ago) by ctian
[ECL] Fixed for ECL's MAKE-BUILD by removing some unecessary code (reported by Juan Jose Garcia-Ripoll, the ECL maintainer)

Revision 671 - Directory Listing
Modified Tue Aug 16 07:58:22 2011 UTC (2 years, 8 months ago) by hhubner
Allegro CL modern mode fixes

Revision 669 - Directory Listing
Modified Sat Aug 13 05:59:28 2011 UTC (2 years, 8 months ago) by ctian
Created tag 0.5.3.

Revision 668 - Directory Listing
Modified Sat Aug 13 05:58:27 2011 UTC (2 years, 8 months ago) by ctian
Merge all changes from branch 0.5.x (r663-667) before tagging 0.5.3

Revision 667 - Directory Listing
Modified Mon Aug 8 14:20:23 2011 UTC (2 years, 8 months ago) by ctian
[SBCL] Fixed for "SBCL data flush problem", reported by Robert Brown and confirmed by Nikodemus Siivola.

Revision 666 - Directory Listing
Modified Thu Jun 30 16:38:18 2011 UTC (2 years, 9 months ago) by ctian
[LispWorks] Fixed using OPEN-UDP-SOCKET in delivered applications.

Revision 665 - Directory Listing
Modified Sun Jun 26 15:55:52 2011 UTC (2 years, 9 months ago) by ctian
[MCL] Fixed WAIT-FOR-INPUT on passive sockets (stream-server-usocket)

Revision 664 - Directory Listing
Modified Sun Jun 26 01:15:16 2011 UTC (2 years, 9 months ago) by ctian
[mcl] separated input-available-p from wait-for-input-internel; add polling delay to prevent 100% CPU payload as suggest by Terje

Revision 663 - Directory Listing
Modified Sat Jun 25 07:02:05 2011 UTC (2 years, 10 months ago) by ctian
[MCL] fixed SOCKET-LISTEN on vector addresses like #(0 0 0 0)

Revision 661 - Directory Listing
Modified Wed May 11 13:10:34 2011 UTC (2 years, 11 months ago) by ctian
Created tag 0.5.2.

Revision 660 - Directory Listing
Modified Wed May 11 13:08:19 2011 UTC (2 years, 11 months ago) by ctian
Merge all changes from branch 0.5.x (r640-r659) before tagging 0.5.2

Revision 659 - Directory Listing
Modified Wed May 11 11:47:42 2011 UTC (2 years, 11 months ago) by ctian
[ECL] More fixes for issue elliott-slaughter.2; slightly optimize on SBCL's W-F-I when timeout happens.

Revision 658 - Directory Listing
Modified Wed May 11 07:24:37 2011 UTC (2 years, 11 months ago) by ctian
[ECL] Port fixes of issue elliott-slaughter.2 from SBCL to ECL (untested); Update ChangeLog

Revision 657 - Directory Listing
Modified Wed May 11 07:09:33 2011 UTC (2 years, 11 months ago) by ctian
[SBCL] Fixes for issue elliott-slaughter.2

Revision 656 - Directory Listing
Modified Wed May 11 07:05:39 2011 UTC (2 years, 11 months ago) by ctian
[test] Issue elliott-slaughter.2 (WAIT-FOR-INPUT/win32 on TCP socket)

Revision 655 - Directory Listing
Modified Sun May 1 11:40:31 2011 UTC (2 years, 11 months ago) by ctian
[test] fixed stage-2, stage-3 for platforms dont have %ready-p ...

Revision 654 - Directory Listing
Modified Sun May 1 11:29:07 2011 UTC (2 years, 11 months ago) by ctian
Update ChangeLog

Revision 653 - Directory Listing
Modified Sun May 1 11:27:58 2011 UTC (2 years, 11 months ago) by ctian
[SBCL, ECL] STATE cleaning step was wrongly disabled by doing Win32 ports, this caused test case ELLIOTT-SLAUGHTER.1 on SBCL/Windows.

Revision 652 - Directory Listing
Modified Sun May 1 11:26:24 2011 UTC (2 years, 11 months ago) by ctian
[test] Fixed test case ELLIOTT-SLAUGHTER.1, three stage functions didn't return correct value.

Revision 651 - Directory Listing
Modified Sun May 1 11:25:13 2011 UTC (2 years, 11 months ago) by ctian
[LispWorks] Fixed SOCKET-ACCEPT on W-F-I called sockets, additional waiting in COMM::GET-FD-FROM-SOCKET is wrong, use COMM::ACCEPT-CONNECTION-TO-SOCKET instead.

Revision 650 - Directory Listing
Modified Sun May 1 11:23:35 2011 UTC (2 years, 11 months ago) by ctian
[SBCL] SOCKET-CONNECT's TIMEOUT was limited on non-Windows; SOCKET-ACCEPT should always clear %READY-ONLY flag.

Revision 649 - Directory Listing
Modified Sun May 1 06:15:40 2011 UTC (2 years, 11 months ago) by ctian
[CLISP] missing GET-LOCAL-* methods for STREAM-SERVER-USOCKET was added.

Revision 648 - Directory Listing
Modified Sun May 1 05:42:23 2011 UTC (2 years, 11 months ago) by ctian
[test] disable the :TIMEOUT argument on SOCKET-CONNECT to focus on the core bug at current stage

Revision 647 - Directory Listing
Modified Sun May 1 05:20:52 2011 UTC (2 years, 11 months ago) by ctian
[test] Do not start test udp server at loading time.

Revision 646 - Directory Listing
Modified Sun May 1 05:04:23 2011 UTC (2 years, 11 months ago) by ctian
[test] move tests for WAIT-FOR-INPUT into a single test file; add new W-F-I test from Elliott Slaughter.

Revision 645 - Directory Listing
Modified Fri Apr 29 10:22:24 2011 UTC (2 years, 11 months ago) by ctian
Update ChangeLog (and more portable logical pathname translation)

Revision 644 - Directory Listing
Modified Fri Apr 29 10:17:19 2011 UTC (2 years, 11 months ago) by ctian
[Server] Additional NAME keyword argument for SOCKET-SERVER for setting the server thread name.

Revision 643 - Directory Listing
Modified Fri Apr 29 10:16:40 2011 UTC (2 years, 11 months ago) by ctian
[ABCL] GET-ADDRESS now works with underlying IP6 addresses; Fix SOCKET-ACCEPT (about :ELEMENT-TYPE), thanks to Mark Evenson (ABCL developer).

Revision 642 - Directory Listing
Modified Fri Apr 15 18:05:55 2011 UTC (3 years ago) by ctian
Fixed compilation warnings in SOCKET-OPTION, patched by Robert Brown

Revision 641 - Directory Listing
Modified Sun Apr 10 14:30:07 2011 UTC (3 years ago) by ctian
Update ChangeLog

Revision 640 - Directory Listing
Modified Sun Apr 10 14:29:35 2011 UTC (3 years ago) by ctian
[CLISP] Fixed WAIT-FOR-INPUT, this made Hunchentoot working on CLISP. (Thanks to Anton Vodonosov <avodonosov@yandex.ru>)

Revision 636 - Directory Listing
Modified Fri Apr 1 16:55:57 2011 UTC (3 years ago) by ctian
Created tag 0.5.1.

Revision 635 - Directory Listing
Modified Fri Apr 1 16:52:18 2011 UTC (3 years ago) by ctian
Merge all changes from branch 0.5.x (r616-r634) before tagging the 0.5.1

Revision 634 - Directory Listing
Modified Fri Apr 1 12:41:51 2011 UTC (3 years ago) by ctian
[CCL] Clozure CL doesn't understand VALUES declaration ...

Revision 633 - Directory Listing
Modified Fri Apr 1 12:06:23 2011 UTC (3 years ago) by ctian
Update ChangeLog, prepare for 0.5.1 release

Revision 632 - Directory Listing
Modified Fri Apr 1 11:54:02 2011 UTC (3 years ago) by ctian
[CLISP] Serious FFI fixes for Linux, confirmed by CL-NET-SNMP.

Revision 631 - Directory Listing
Modified Fri Apr 1 10:51:57 2011 UTC (3 years ago) by ctian
[CLISP, LW] Use IP_PROTO_UCP when doing socket() system call.

Revision 630 - Directory Listing
Modified Fri Apr 1 10:33:17 2011 UTC (3 years ago) by ctian
[CLISP] rewrite error handling facility.

Revision 629 - Directory Listing
Modified Fri Apr 1 08:45:48 2011 UTC (3 years ago) by ctian
[CLISP] SOCKET-RECEIVE (RAWSOCK version) returns reduced  buffer when calling with a NIL buffer argument.

Revision 628 - Directory Listing
Modified Fri Apr 1 08:05:38 2011 UTC (3 years ago) by ctian
Update ChangeLog

Revision 627 - Directory Listing
Modified Thu Mar 31 16:05:17 2011 UTC (3 years ago) by ctian
[CLISP] GET-SOCK-NAME / GET-PEER-NAME now works on Datagram usockets (RAWSOCK version); various fixes for RAWSOCK.

Revision 626 - Directory Listing
Modified Thu Mar 31 14:40:15 2011 UTC (3 years ago) by ctian
[CLISP] GET-SOCK-NAME / GET-PEER-NAME now works on Datagram usockets (FFI version)

Revision 625 - Directory Listing
Modified Thu Mar 31 14:39:07 2011 UTC (3 years ago) by ctian
[CMUCL] clean compilation warnings (the VALUES declaration works)

Revision 624 - Directory Listing
Modified Thu Mar 31 12:55:20 2011 UTC (3 years ago) by ctian
[LispWorks] minor fixes for version <= 5.0; use predefined *length-of-sockaddr_in*.

Revision 623 - Directory Listing
Modified Thu Mar 31 12:32:56 2011 UTC (3 years ago) by ctian
[CLISP] fixed SOCKET-SEND & SOCKET-RECEIVE for handling any data, confirmed by CL-NET-SNMP

Revision 622 - Directory Listing
Modified Thu Mar 31 11:56:14 2011 UTC (3 years ago) by ctian
[CLISP] fixed SOCKET-RECEIVE, now all four values correctly returned.

Revision 621 - Directory Listing
Modified Thu Mar 31 11:06:20 2011 UTC (3 years ago) by ctian
[CLISP] remove SEND-BUFFER slot from USOCKET class, no need

Revision 620 - Directory Listing
Modified Thu Mar 31 11:05:05 2011 UTC (3 years ago) by ctian
[CLISP] SOCKET-SEND & SOCKET-RECEIVE (FFI version), partly tested.

Revision 619 - Directory Listing
Modified Thu Mar 31 06:25:43 2011 UTC (3 years ago) by ctian
[CLISP] SOCKET-RECEIVE (FFI version), untested.

Revision 618 - Directory Listing
Modified Thu Mar 31 03:22:37 2011 UTC (3 years ago) by ctian
Add VALUES declaration for SOCKET-RECEIVE, and I doubt not all backends currently return all four values correctly.

Revision 617 - Directory Listing
Modified Wed Mar 30 18:25:06 2011 UTC (3 years ago) by ctian
[CLISP] SOCKET-CONNECT / UDP now works on both RAWSOCK and FFI.

Revision 616 - Directory Listing
Modified Wed Mar 30 15:13:37 2011 UTC (3 years ago) by ctian
Fixed HTTP 1.0 test cases

Revision 615 - Directory Listing
Modified Wed Mar 30 08:30:45 2011 UTC (3 years ago) by ctian
Update ChangeLog

Revision 614 - Directory Listing
Modified Wed Mar 30 08:16:10 2011 UTC (3 years ago) by ctian
Merge all changes since 0.5.0 from branch 0.5.x (r583-r611)

Revision 613 - Directory Listing
Modified Wed Mar 30 08:12:45 2011 UTC (3 years ago) by ctian
Basic SOCKET-OPTION framework added.

Revision 612 - Directory Listing
Modified Wed Mar 30 07:34:03 2011 UTC (3 years ago) by ctian
Merge r607 from branch 0.5.x

Revision 611 - Directory Listing
Modified Wed Mar 30 07:21:56 2011 UTC (3 years ago) by ctian
Update ChangeLog

Revision 610 - Directory Listing
Modified Wed Mar 30 07:17:22 2011 UTC (3 years ago) by ctian
[CLISP] Fixed UDP (datagram) support (RAWSOCK version), confirmed by CL-NET-SNMP.

Revision 609 - Directory Listing
Modified Wed Mar 30 06:44:16 2011 UTC (3 years ago) by ctian
Update ChangeLog

Revision 608 - Directory Listing
Modified Wed Mar 30 06:43:34 2011 UTC (3 years ago) by ctian
[CLISP] Full support of DNS helper functions (GET-HOST-BY-NAME, ...) added.

Revision 607 - Directory Listing
Modified Wed Mar 30 06:05:35 2011 UTC (3 years ago) by ctian
Fixed wrong macro expansions of {IP|PORT}-{FROM|TO}-OCTET-BUFFER functions!

Revision 606 - Directory Listing
Modified Wed Mar 30 05:49:11 2011 UTC (3 years ago) by ctian
[CLISP] more FFI basic definitions.

Revision 605 - Directory Listing
Modified Wed Mar 30 05:41:42 2011 UTC (3 years ago) by ctian
[LispWorks] fixed HANDLE-CONDITION on win32, should be (wsa-get-last-error) instead of (lw:errno-value)

Revision 604 - Directory Listing
Modified Tue Mar 29 17:04:30 2011 UTC (3 years ago) by ctian
[CLISP] Fixed SOCKET-CONNECT / UDP for RAWSOCK; Basic FFI framework.

Revision 603 - Directory Listing
Modified Tue Mar 29 13:32:14 2011 UTC (3 years ago) by ctian
Update ChangeLog

Revision 602 - Directory Listing
Modified Tue Mar 29 13:31:40 2011 UTC (3 years ago) by ctian
SOCKET-SERVER return a second value to indicate the created underlying usocket object when running in new thread mode. This make server debugging work easier.

Revision 601 - Directory Listing
Modified Tue Mar 29 13:29:33 2011 UTC (3 years ago) by ctian
Unit test: using random echo server port on test, this allow multiple tests running at the same time on different platforms.

Revision 600 - Directory Listing
Modified Tue Mar 29 13:28:30 2011 UTC (3 years ago) by ctian
[CCL] remove the useless OPENMCL-SOCKET:SOCKET-CONNECT call in SOCKET-CONNECT; set :input-timeout to TIMEOUT keyword argument.

Revision 599 - Directory Listing
Modified Tue Mar 29 13:04:27 2011 UTC (3 years ago) by ctian
Add some Unit Tests for Datagram sockets

Revision 598 - Directory Listing
Modified Tue Mar 29 13:03:02 2011 UTC (3 years ago) by ctian
[CCL] Fixed SOCKET-CONNECT returning NIL when doing UDP connections (involved in r583, after 0.5.0)

Revision 597 - Directory Listing
Modified Tue Mar 29 13:01:08 2011 UTC (3 years ago) by ctian
[CMUCL] Fixed SOCKET-SEND on unconnected usockets under Unicode version of CMUCL.

Revision 596 - Directory Listing
Modified Tue Mar 29 11:49:05 2011 UTC (3 years ago) by ctian
[SBCL] switch to a async unwind safe version of %WITH-TIMEOUT (Nikodemus Siivola)

Revision 595 - Directory Listing
Modified Mon Mar 28 23:22:25 2011 UTC (3 years ago) by ctian
Update ChangeLog

Revision 594 - Directory Listing
Modified Mon Mar 28 23:09:39 2011 UTC (3 years ago) by ctian
[SBCL] change the use of WITH-TIMEOUT into a nested version for safe purpose.

Revision 593 - Directory Listing
Modified Mon Mar 28 23:02:54 2011 UTC (3 years ago) by ctian
Fixed for ECL (always forget this)

Revision 592 - Directory Listing
Modified Mon Mar 28 18:30:35 2011 UTC (3 years ago) by ctian
[LispWorks] Detect networking error types by (LW:ERRNO-VALUE).

Revision 591 - Directory Listing
Modified Mon Mar 28 18:28:19 2011 UTC (3 years ago) by ctian
[test] Try to produce same detailed error type on all platforms

Revision 590 - Directory Listing
Modified Mon Mar 28 17:37:31 2011 UTC (3 years ago) by ctian
Clean-up useless test help files, never figure out how to use them...

Revision 589 - Directory Listing
Modified Mon Mar 28 17:23:37 2011 UTC (3 years ago) by ctian
[SBCL] SOCKET-CONNECT's TIMEOUT argument now works as a "connection timeout".

Revision 588 - Directory Listing
Modified Tue Mar 22 01:46:46 2011 UTC (3 years, 1 month ago) by ctian
Fixes for "SBCL/Win32: finalizer problem, etc", by Anton Kovalenko <anton@sw4me.com>

Revision 586 - Directory Listing
Modified Sun Mar 20 14:34:38 2011 UTC (3 years, 1 month ago) by ctian
Bugfix: last rework of SOCKET-CONNECT (by N. Siivola) broke UDP listening call (both HOST and PORT are NIL)

Revision 585 - Directory Listing
Modified Sun Mar 20 14:13:27 2011 UTC (3 years, 1 month ago) by ctian
Update vendor code (portable-threads) to support threads creating in ABCL.

Revision 584 - Directory Listing
Modified Sun Mar 20 14:11:31 2011 UTC (3 years, 1 month ago) by ctian
Bugfix: UDP flag "connected-p" never been set in SOCKET-CONNECT (ACL).

Revision 583 - Directory Listing
Modified Sun Mar 20 13:44:17 2011 UTC (3 years, 1 month ago) by ctian
Bugfix: UDP flag "connected-p" never been set in SOCKET-CONNECT (LW, CCL and SCL).

Revision 580 - Directory Listing
Modified Sat Mar 12 20:28:17 2011 UTC (3 years, 1 month ago) by ehuelsmann
Remove experimental-udp branch which has been long-merged.

Revision 579 - Directory Listing
Modified Sat Mar 12 20:25:40 2011 UTC (3 years, 1 month ago) by ehuelsmann
Update branch version number, now that 0.5.0 has been tagged.

Revision 578 - Directory Listing
Modified Sat Mar 12 20:22:35 2011 UTC (3 years, 1 month ago) by ehuelsmann
Create 0.5.0 release tag.

Revision 577 - Directory Listing
Modified Sat Mar 12 20:21:45 2011 UTC (3 years, 1 month ago) by ehuelsmann
Update version number on trunk, with 0.5.x release branch created.

Revision 576 - Directory Listing
Modified Sat Mar 12 20:18:55 2011 UTC (3 years, 1 month ago) by ehuelsmann
Create 0.5 release branch.

Revision 575 - Directory Listing
Modified Thu Mar 10 10:17:43 2011 UTC (3 years, 1 month ago) by ctian
[SBCL] Merge a patch from Nikodemus Siivola (SBCL maintainer), for "better SOCKET-CONNECT for SBCL".

Revision 574 - Directory Listing
Modified Wed Feb 2 06:51:56 2011 UTC (3 years, 2 months ago) by ctian
Clozure CL: wrap SOCKET-LISTEN's HOST argument in HOST-TO-HOSTNAME (Patched by James Ashley <james.ashley@gmail.com>)

Revision 573 - Directory Listing
Modified Wed Jan 5 23:16:16 2011 UTC (3 years, 3 months ago) by ctian
CLISP: work around on linksets without FFI

Revision 572 - Directory Listing
Modified Wed Dec 8 08:17:40 2010 UTC (3 years, 4 months ago) by ctian
LispWorks: SOCKET-CONNECT's TIMEOUT argument should be used to set up UDP read timeout (RCVTIMEO), fixes for other platforms still needed.

Revision 571 - Directory Listing
Modified Wed Dec 8 06:33:01 2010 UTC (3 years, 4 months ago) by ctian
LispWorks: UDP receive timeout parameter (patched by Kamil Shakirov)

Revision 570 - Directory Listing
Modified Wed Dec 8 04:43:05 2010 UTC (3 years, 4 months ago) by ctian
LispWorks: concurrent recv/send on mutiple UDP sockets. Patched by Kamil Shakirov <kamils80@gmail.com>

Revision 569 - Directory Listing
Modified Tue Oct 5 06:20:54 2010 UTC (3 years, 6 months ago) by ctian
Update TODO

Revision 568 - Directory Listing
Modified Mon Oct 4 12:04:01 2010 UTC (3 years, 6 months ago) by ctian
Documentation string of +max-datagram-packet-size+ added.

Revision 567 - Directory Listing
Modified Thu Sep 30 08:45:35 2010 UTC (3 years, 6 months ago) by ctian
Export +max-datagram-packet-size+

Revision 566 - Directory Listing
Modified Tue Sep 28 09:17:06 2010 UTC (3 years, 6 months ago) by ctian
Fixed non-exist confition class: ns-try-again-condition. Thanks to Stas Boukarev <stassats@gmail.com>

Revision 565 - Directory Listing
Modified Tue Sep 28 09:16:01 2010 UTC (3 years, 6 months ago) by ctian
Fixed non-exist confition class: ns-try-again-condition. Thanks to Stas Boukarev <stassats@gmail.com>

Revision 564 - Directory Listing
Modified Tue Sep 28 09:15:13 2010 UTC (3 years, 6 months ago) by ctian
Fixed non-exist confition class: ns-try-again-condition. Thanks to Stas Boukarev <stassats@gmail.com>

Revision 562 - Directory Listing
Modified Wed Sep 15 06:26:32 2010 UTC (3 years, 7 months ago) by ctian
ABCL: bugfix for socket-accept, now socker-server confirmed works.

Revision 561 - Directory Listing
Modified Wed Sep 15 06:14:59 2010 UTC (3 years, 7 months ago) by ctian
ABCL: spawn-thread now works in ABCL.

Revision 560 - Directory Listing
Modified Wed Sep 15 04:19:01 2010 UTC (3 years, 7 months ago) by ctian
Fixed legacy reuseaddress argument for MCL and ABCL; Add CHANGES; Update TODO.

Revision 556 - Directory Listing
Modified Tue Sep 14 08:07:20 2010 UTC (3 years, 7 months ago) by ctian
ABCL: basically working implementation of SOCKET-SEND/SOCKET-RECEIVE.

Revision 555 - Directory Listing
Modified Mon Sep 13 15:33:20 2010 UTC (3 years, 7 months ago) by ctian
ABCL: replace old JDI-based implementation with new implementation.

Revision 554 - Directory Listing
Modified Sat Sep 11 13:34:27 2010 UTC (3 years, 7 months ago) by ctian
New ABCL backend using latest JAVA interface.

Revision 553 - Directory Listing
Modified Tue Jul 20 05:48:39 2010 UTC (3 years, 9 months ago) by ctian
ABCL: move JDI into vendor directory.

Revision 552 - Directory Listing
Modified Tue Jul 20 04:29:48 2010 UTC (3 years, 9 months ago) by ctian
Update ignore properties for ECL.

Revision 551 - Directory Listing
Modified Tue Jul 20 04:27:18 2010 UTC (3 years, 9 months ago) by ctian
Remove wrongly committed obj files

Revision 550 - Directory Listing
Modified Tue Jul 20 04:25:42 2010 UTC (3 years, 9 months ago) by ctian
ECL: first working WAIT-FOR-INPUT implementation on win32.

Revision 549 - Directory Listing
Modified Mon Jul 19 13:55:24 2010 UTC (3 years, 9 months ago) by ctian
MCL: mark UDP (datagram) as unsupported.

Revision 548 - Directory Listing
Modified Mon Jul 19 11:49:57 2010 UTC (3 years, 9 months ago) by ctian
Cleaned MCL test code.

Revision 547 - Directory Listing
Modified Fri Jul 16 08:23:10 2010 UTC (3 years, 9 months ago) by ctian
SBCL: fixed type error in calling of wsa-enum-network-events

Revision 546 - Directory Listing
Modified Fri Jul 16 03:05:27 2010 UTC (3 years, 9 months ago) by ctian
SBCL: first working WAIT-FOR-INPUT implementation.

Revision 545 - Directory Listing
Modified Thu Jul 15 06:02:17 2010 UTC (3 years, 9 months ago) by ctian
Server: fix wrong parensises in UDP-EVENT-LOOP

Revision 544 - Directory Listing
Modified Mon Jul 12 16:40:18 2010 UTC (3 years, 9 months ago) by ctian
Fixed Makefile, based on patch from Desmond O. Chang.

Revision 543 - Directory Listing
Modified Mon Jul 12 15:46:52 2010 UTC (3 years, 9 months ago) by ctian
Fix build under Rosetta-based Macintosh Common Lisp (RMCL).

Revision 542 - Directory Listing
Modified Mon Jul 12 09:47:40 2010 UTC (3 years, 9 months ago) by ctian
Server: improved SOCKET-SERVER, for both TCP and UDP now.

Revision 541 - Directory Listing
Modified Mon Jul 12 09:47:05 2010 UTC (3 years, 9 months ago) by ctian
Condition: ignore-unsupported-warnings

Revision 540 - Directory Listing
Modified Fri Jul 9 14:57:15 2010 UTC (3 years, 9 months ago) by ctian
Tests: handle 'usocket:unsupported condition in tests.

Revision 539 - Directory Listing
Modified Fri Jul 9 08:52:37 2010 UTC (3 years, 9 months ago) by ctian
ECL: wrong read macro fixed ... again

Revision 538 - Directory Listing
Modified Fri Jul 9 08:38:33 2010 UTC (3 years, 9 months ago) by ctian
CCL: add support for SOCKET-SEND on connected usocket.

Revision 537 - Directory Listing
Modified Fri Jul 9 07:26:48 2010 UTC (3 years, 9 months ago) by ctian
ECL: wrong read macro fixed ...

Revision 536 - Directory Listing
Modified Wed Jul 7 10:21:55 2010 UTC (3 years, 9 months ago) by ctian
SBCL: fix build due to references of compile-time constants.

Revision 535 - Directory Listing
Modified Wed Jul 7 10:18:09 2010 UTC (3 years, 9 months ago) by ctian
SBCL: fix for ioctlsocket().

Revision 534 - Directory Listing
Modified Wed Jul 7 09:05:20 2010 UTC (3 years, 9 months ago) by ctian
SBCL: fix wrong call of wsa-enum-network-events.

Revision 533 - Directory Listing
Modified Wed Jul 7 08:27:26 2010 UTC (3 years, 9 months ago) by ctian
SBCL: fixed os-socket-handle by using sockint::fd->handle

Revision 532 - Directory Listing
Modified Mon Jul 5 09:56:29 2010 UTC (3 years, 9 months ago) by ctian
SBCL: fix compilation errors.

Revision 531 - Directory Listing
Modified Mon Jul 5 09:03:05 2010 UTC (3 years, 9 months ago) by ctian
SBCL: commit untested WAIT-FOR-INPUT for win32.

Revision 530 - Directory Listing
Modified Tue Jun 29 12:49:36 2010 UTC (3 years, 9 months ago) by ctian
SBCL: fix for calling (asdf:oos 'asdf:test-op :usocket)

Revision 529 - Directory Listing
Modified Tue Jun 29 12:27:32 2010 UTC (3 years, 9 months ago) by ctian
Tests: add support for calling tests by (asdf:test-system :usocket)

Revision 528 - Directory Listing
Modified Tue Jun 29 12:16:48 2010 UTC (3 years, 9 months ago) by ctian
Tests: add simple unit tests for WAIT-FOR-INPUT (with other small changes).

Revision 527 - Directory Listing
Modified Tue Jun 29 12:15:32 2010 UTC (3 years, 9 months ago) by ctian
LispWorks: fix typo in condition related code.

Revision 526 - Directory Listing
Modified Tue Jun 29 12:15:02 2010 UTC (3 years, 9 months ago) by ctian
Condition: add default value for slot REAL-ERROR, this prevent recursive conditions when usocket conditions are reported.

Revision 525 - Directory Listing
Modified Mon Jun 28 16:09:41 2010 UTC (3 years, 9 months ago) by ctian
CLISP: Clisp can't find gethostname on Linux, patch supplied by Stas Boukarev.

Revision 524 - Directory Listing
Modified Mon Jun 28 16:00:19 2010 UTC (3 years, 9 months ago) by ctian
Additional documentation for READY-ONLY keyword argument of WAIT-FOR-INPUT.

Revision 523 - Directory Listing
Modified Mon Jun 28 15:58:13 2010 UTC (3 years, 9 months ago) by ctian
SBCL: Add TIMEOUT support for sb-bsd-sockets:socket-make-stream, thanks to Pavel G. Koukoushkin

Revision 522 - Directory Listing
Modified Sun May 2 01:57:55 2010 UTC (3 years, 11 months ago) by ctian
Bugfix from USOCKET-UDP: call HOST-TO-HBO before detecting NULL values (Clozure only)

Revision 521 - Directory Listing
Modified Sun Feb 21 03:38:51 2010 UTC (4 years, 2 months ago) by ctian
LispWorks: code clean; remove support for LispWorks 3.

Revision 520 - Directory Listing
Modified Wed Jan 13 09:51:07 2010 UTC (4 years, 3 months ago) by ctian
Patch from R. Matthew Emerson: report nameserver errors in the socket-creation-error condition object.

Revision 519 - Directory Listing
Modified Wed Jan 13 09:48:05 2010 UTC (4 years, 3 months ago) by ctian
ASDF dependency fixes

Revision 518 - Directory Listing
Modified Wed Jan 13 07:01:21 2010 UTC (4 years, 3 months ago) by ctian
Remove dependency on split-sequence/cl-utilities, add as vendor code.

Revision 517 - Directory Listing
Modified Thu Jan 7 23:49:04 2010 UTC (4 years, 3 months ago) by ctian
merge from trunk (r509)

Revision 516 - Directory Listing
Modified Thu Jan 7 23:47:11 2010 UTC (4 years, 3 months ago) by ctian
merge bugfix from trunk (r496-504)

Revision 515 - Directory Listing
Modified Thu Jan 7 18:26:06 2010 UTC (4 years, 3 months ago) by ctian
Branch experimental-udp merged into trunk.

Revision 514 - Directory Listing
Modified Thu Jan 7 07:28:38 2010 UTC (4 years, 3 months ago) by ctian
Patch from Terje Norderhaug: an upgrade to the usocket MCL backend that allows a socket server to be shared between multiple processes. It adds a lock so only one process at a time polls for an established connection for the socket.

Revision 513 - Directory Listing
Modified Wed Jan 6 01:23:50 2010 UTC (4 years, 3 months ago) by ctian
Include MCL Issue 28.

Revision 512 - Directory Listing
Modified Mon Jan 4 10:22:52 2010 UTC (4 years, 3 months ago) by ctian
Include MCL Issue 29, and slightly change kqueue.lisp to make it compiles on MCL.

Revision 511 - Directory Listing
Modified Mon Jan 4 08:06:20 2010 UTC (4 years, 3 months ago) by ctian
Update ignore patterns

Revision 510 - Directory Listing
Modified Mon Jan 4 07:49:39 2010 UTC (4 years, 3 months ago) by ctian
MCL and usocket-test fixes from James Anderson <james.anderson@setf.de>

Revision 509 - Directory Listing
Modified Mon Jan 4 07:20:24 2010 UTC (4 years, 3 months ago) by ctian
OpenMCL bugfix: socket-connect scales the timeout value incorrectly, thanks to James Anderson <james.anderson@setf.de>

Revision 508 - Directory Listing
Modified Mon Jan 4 07:16:10 2010 UTC (4 years, 3 months ago) by ctian
Initial import of MCL's wait-for-input implementation, submit by Terje Norderhaug

Revision 507 - Directory Listing
Modified Sun Jan 3 08:54:58 2010 UTC (4 years, 3 months ago) by ctian
ASDF system definition changes for MCL, also make it smaller

Revision 506 - Directory Listing
Modified Sun Jan 3 07:37:22 2010 UTC (4 years, 3 months ago) by ctian
Add MCL support into usocket.asd

Revision 505 - Directory Listing
Modified Sun Jan 3 07:29:07 2010 UTC (4 years, 3 months ago) by ctian
Initial MCL backend support from Terje Norderhaug

Revision 504 - Directory Listing
Modified Thu Dec 31 11:36:56 2009 UTC (4 years, 3 months ago) by ctian
Fix build on ECL/msvc, found by Seth Burleigh. However, due to no "select()" on win32, WAIT-FOT-INPUT not working on ECL/win32, need more work here.

Revision 503 - Directory Listing
Modified Sat Dec 12 21:57:40 2009 UTC (4 years, 4 months ago) by ctian
Buggy UDP support for ABCL (only socket-connect works now)

Revision 502 - Directory Listing
Modified Fri Dec 11 13:37:33 2009 UTC (4 years, 4 months ago) by ctian
Clean UDP code (remove less used RTT stuff: SOCKET-SYNC)

Revision 501 - Directory Listing
Modified Fri Dec 11 13:36:08 2009 UTC (4 years, 4 months ago) by ctian
Update ignore patterns

Revision 500 - Directory Listing
Modified Thu Sep 17 07:01:50 2009 UTC (4 years, 7 months ago) by hhubner
unconditionalize deadline-timeout-error

Revision 499 - Directory Listing
Modified Thu Sep 17 07:00:14 2009 UTC (4 years, 7 months ago) by hhubner
Fix condition instanciation for openmcl port.
Add new deadline-timeout-error condition, conditionalized for openmcl atm

Revision 498 - Directory Listing
Modified Wed Jul 22 15:32:46 2009 UTC (4 years, 9 months ago) by ctian
Disable a error-map (sb-sys:io-timeout) on ECL, reported by Marko Kocic

Revision 497 - Directory Listing
Modified Fri May 22 08:05:53 2009 UTC (4 years, 11 months ago) by hhubner
Add mapping for SB-SYS:IO-TIMEOUT condition.
Patch provided by Andrei Stebakov

Revision 496 - Directory Listing
Modified Sun May 3 15:04:18 2009 UTC (4 years, 11 months ago) by hhubner
correct ECONNRESET errno (how many more are wrong?)

Revision 495 - Directory Listing
Modified Sat Apr 4 13:50:53 2009 UTC (5 years ago) by ctian
[ecl] merge r493 from trunk to make sure building works on ECL 9.4.0

Revision 494 - Directory Listing
Modified Sat Apr 4 13:50:00 2009 UTC (5 years ago) by ctian
[ecl] merge r493 from trunk

Revision 493 - Directory Listing
Modified Sat Apr 4 13:49:17 2009 UTC (5 years ago) by ctian
[ecl] fix a function name typo, thanks to Juan Jose Garcia-Ripoll, the ECL maintainer.

Revision 492 - Directory Listing
Modified Wed Feb 18 14:56:24 2009 UTC (5 years, 2 months ago) by hhubner
Change mapping of ccl:communication-deadline-expired to timeout-error

Revision 491 - Directory Listing
Modified Thu Feb 12 17:14:36 2009 UTC (5 years, 2 months ago) by hhubner
Avoid calling dotted-quad-to* functions for strings that can't
possibly parse as an IP address.  This helps when debugging using
*BREAK-ON-SIGNALS*.

Revision 490 - Directory Listing
Modified Wed Feb 11 04:20:40 2009 UTC (5 years, 2 months ago) by ctian
[udp, sbcl] fix a bug reported on usocket-udp

Revision 489 - Directory Listing
Modified Mon Feb 9 10:08:05 2009 UTC (5 years, 2 months ago) by hhubner
In CCL, guard against REMOTE-HOST returning nil (which will happen for
closed sockets).

Revision 486 - Directory Listing
Modified Sat Dec 27 21:53:50 2008 UTC (5 years, 3 months ago) by ehuelsmann
Create 0.4.1 tag.

Revision 485 - Directory Listing
Modified Fri Dec 26 14:31:49 2008 UTC (5 years, 3 months ago) by ctian
[0.4.x] merge recent fixes (r481, r483) from trunk

Revision 484 - Directory Listing
Modified Fri Dec 26 14:30:55 2008 UTC (5 years, 3 months ago) by ctian
[udp] merge recent fixes (r481, r483) from trunk

Revision 483 - Directory Listing
Modified Wed Dec 24 03:06:52 2008 UTC (5 years, 4 months ago) by ctian
[sbcl] fix a bug which cause WAIT-FOR-INPUT doesn't wait forever when giving (:TIMEOUT NIL), thanks to Chaitanya Gupta <mail@chaitanyagupta.com>

Revision 482 - Directory Listing
Modified Thu Dec 18 07:22:11 2008 UTC (5 years, 4 months ago) by ctian
[udp] small fix for SBCL, thanks to John Fremlin from MSI

Revision 481 - Directory Listing
Modified Wed Dec 10 10:52:01 2008 UTC (5 years, 4 months ago) by hhubner
Update ECONNABORTED errno values to correct constants for FreeBSD and Linux.

Revision 480 - Directory Listing
Modified Wed Nov 26 16:23:10 2008 UTC (5 years, 4 months ago) by ctian
[udp] type fix for rtt.lisp from lispworks-udp source code, which fix compilation on (optimize ((safety 3) (debug 3))) on at least LispWorks

Revision 479 - Directory Listing
Modified Wed Nov 26 16:18:06 2008 UTC (5 years, 4 months ago) by ctian
[scl] update version requirements for SCL (1.3.9 already released)

Revision 478 - Directory Listing
Modified Mon Nov 17 12:10:30 2008 UTC (5 years, 5 months ago) by ctian
[bugfix] fix compilation on old ECL which has no sb-bsd-sockets:sockopt-tcp-nodelay defined.

Revision 477 - Directory Listing
Modified Fri Nov 14 15:51:32 2008 UTC (5 years, 5 months ago) by ctian
[udp] bugfix for SCL, make sure server thread can exit when (QUIT) called, otherwise SCL will hang.

Revision 476 - Directory Listing
Modified Wed Nov 12 14:18:15 2008 UTC (5 years, 5 months ago) by ctian
[bugfix] read macro fix for detect on version before 4.4.5

Revision 475 - Directory Listing
Modified Wed Nov 12 13:39:46 2008 UTC (5 years, 5 months ago) by ctian
[0.4.x] update SOCKET-CONNECT on LW, TIMEOUT is supported.

Revision 474 - Directory Listing
Modified Wed Nov 12 13:39:02 2008 UTC (5 years, 5 months ago) by ctian
[udp-branch] update SOCKET-CONNECT on LW, TIMEOUT is supported.

Revision 473 - Directory Listing
Modified Wed Nov 12 13:37:41 2008 UTC (5 years, 5 months ago) by ctian
[usocket] update SOCKET-CONNECT on LW, TIMEOUT is supported.

Revision 472 - Directory Listing
Modified Fri Oct 31 17:16:35 2008 UTC (5 years, 5 months ago) by ctian
[udp] bugfix for SCL.

Revision 471 - Directory Listing
Modified Tue Oct 28 12:02:38 2008 UTC (5 years, 5 months ago) by ctian
[bugfix] merge from trunk (r469)

Revision 470 - Directory Listing
Modified Tue Oct 28 12:02:01 2008 UTC (5 years, 5 months ago) by ctian
[bugfix] merge from trunk (r469)

Revision 469 - Directory Listing
Modified Tue Oct 28 12:00:38 2008 UTC (5 years, 5 months ago) by ctian
bugfix: ETYPECASE in HANDLE-CONDITION (SCL) should be TYPECASE, Call HOST-TO-HBO should detect NULL first.

Revision 468 - Directory Listing
Modified Tue Oct 28 10:37:24 2008 UTC (5 years, 5 months ago) by ctian
[udp] merge from trunk and limit format of datagram to :binary

Revision 467 - Directory Listing
Modified Tue Oct 28 07:00:59 2008 UTC (5 years, 5 months ago) by ctian
[udp] cancel unused ELEMENT-TYPE keyword in SOCKET-SERVER

Revision 466 - Directory Listing
Modified Tue Oct 28 06:47:42 2008 UTC (5 years, 5 months ago) by ctian
[udp] more code change to match the API change on SOCKET-SEND

Revision 465 - Directory Listing
Modified Tue Oct 28 05:58:15 2008 UTC (5 years, 5 months ago) by ctian
[udp] SOCKET-SEND API Change: use keyword HOST instead of ADDRESS.

Revision 463 - Directory Listing
Modified Sun Oct 26 21:43:41 2008 UTC (5 years, 5 months ago) by ehuelsmann
Fix error in release script.

Revision 462 - Directory Listing
Modified Sun Oct 26 21:38:55 2008 UTC (5 years, 5 months ago) by ehuelsmann
Create 0.4.0 tag.

Revision 461 - Directory Listing
Modified Sun Oct 26 13:19:29 2008 UTC (5 years, 5 months ago) by ehuelsmann
Create 0.4.0 tag.

Revision 460 - Directory Listing
Modified Sun Oct 26 13:08:45 2008 UTC (5 years, 5 months ago) by ehuelsmann
Backport c459 from trunk.

Revision 459 - Directory Listing
Modified Sun Oct 26 13:06:24 2008 UTC (5 years, 5 months ago) by ehuelsmann
Catch serious-conditions for re-raising through ERROR too.

Found by: Attila Levendai

PS: Other backends seem to use different assumptions.

Revision 458 - Directory Listing
Modified Wed Oct 22 14:00:57 2008 UTC (5 years, 6 months ago) by ctian
[trunk] merge changes on branch 0.4.x back to trunk.

Revision 457 - Directory Listing
Modified Wed Oct 22 13:52:39 2008 UTC (5 years, 6 months ago) by ctian
[udp] ACL's SOCKET-CONNECT: fix bugs and make it cleaner.

Revision 456 - Directory Listing
Modified Wed Oct 22 13:51:19 2008 UTC (5 years, 6 months ago) by ctian
[0.4.x] clean acl code on SOCKET-CONNECT, the same way as
experimental-udp branch.

Revision 455 - Directory Listing
Modified Wed Oct 22 13:37:16 2008 UTC (5 years, 6 months ago) by ctian
[udp] merge recent fix on 0.4 branch and manually refit for SOCKET-CONNECT (UDP version).

Revision 454 - Directory Listing
Modified Wed Oct 22 13:35:22 2008 UTC (5 years, 6 months ago) by ctian
[0.4.x] minor fixes and enhancement

Revision 453 - Directory Listing
Modified Wed Oct 22 07:21:47 2008 UTC (5 years, 6 months ago) by ctian
fix ABCL after datagram-usocket removed.

Revision 452 - Directory Listing
Modified Wed Oct 22 07:18:07 2008 UTC (5 years, 6 months ago) by ctian
Remove datagram-usocket from 0.4.x branch, we will support it in 0.5.x

Revision 451 - Directory Listing
Modified Wed Oct 22 01:11:56 2008 UTC (5 years, 6 months ago) by ctian
Merge all changes on branch 0.4.x so far back to trunk, seems the only different between trunk and branch 0.4.x is the file backend/clisp.lisp which also contains some udp-related code.

Revision 450 - Directory Listing
Modified Wed Oct 22 01:07:48 2008 UTC (5 years, 6 months ago) by ctian
merge ECL document (r413) and build-fix for ECL (r427) from trunk.

Revision 449 - Directory Listing
Modified Tue Oct 21 19:48:16 2008 UTC (5 years, 6 months ago) by ctian
Fix minimum local-bind support version of CMUCL

Revision 448 - Directory Listing
Modified Tue Oct 21 19:18:02 2008 UTC (5 years, 6 months ago) by ctian
unsupport feature enhancements.

Revision 447 - Directory Listing
Modified Tue Oct 21 15:25:12 2008 UTC (5 years, 6 months ago) by ctian
bugfix: CERROR syntax need a string as its first argument (only SCL compiler find it).

Revision 446 - Directory Listing
Modified Tue Oct 21 14:02:59 2008 UTC (5 years, 6 months ago) by ctian
bugfix: non-simple UNKNOWN-ERRORs should be report as usual.

Revision 445 - Directory Listing
Modified Tue Oct 21 13:48:27 2008 UTC (5 years, 6 months ago) by ctian
[udp] merge last changes from trunk

Revision 444 - Directory Listing
Modified Tue Oct 21 13:47:47 2008 UTC (5 years, 6 months ago) by ctian
[udp] revert changes to HOST-TO-HOSTNAME and HOST-TO-HBO, just bad idea.

Revision 443 - Directory Listing
Modified Tue Oct 21 13:34:39 2008 UTC (5 years, 6 months ago) by ctian
Merge c441,442 from branch 0.4.x to trunk

Revision 442 - Directory Listing
Modified Tue Oct 21 13:31:36 2008 UTC (5 years, 6 months ago) by ctian
Report more details of a UNKNOWN-ERROR or NS-UNKNOWN-ERROR

Revision 441 - Directory Listing
Modified Tue Oct 21 13:30:16 2008 UTC (5 years, 6 months ago) by ctian
[lispworks] on non-win32 platform, add a warn when MP is not enabled when load.

Revision 440 - Directory Listing
Modified Tue Oct 21 12:27:45 2008 UTC (5 years, 6 months ago) by ehuelsmann
Merge c439: report deadline errors as DEADLINE-ERROR.

Revision 439 - Directory Listing
Modified Tue Oct 21 12:25:53 2008 UTC (5 years, 6 months ago) by ehuelsmann
Report deadline errors as DEADLINE-ERROR instead of TIMEOUT-ERROR

Revision 438 - Directory Listing
Modified Tue Oct 21 10:02:22 2008 UTC (5 years, 6 months ago) by ehuelsmann
Backport c437: Make UNSUPPORTED evaluate to a CERROR, for REPL users.

Revision 437 - Directory Listing
Modified Tue Oct 21 09:59:52 2008 UTC (5 years, 6 months ago) by ehuelsmann
Change the UNSUPPORTED macro to use CERROR instead of SIGNAL, for REPL users.

Revision 436 - Directory Listing
Modified Mon Oct 20 22:21:08 2008 UTC (5 years, 6 months ago) by ehuelsmann
Merge c424 from trunk: Stop leaking socket handles.

Revision 435 - Directory Listing
Modified Mon Oct 20 22:17:59 2008 UTC (5 years, 6 months ago) by ehuelsmann
Merge r418-423: Fix SBCL waiting backend.

Revision 434 - Directory Listing
Modified Mon Oct 20 22:14:12 2008 UTC (5 years, 6 months ago) by ehuelsmann
Merge c428 from trunk: WAIT-FOR-INPUT without timeout (non-Win32).

Revision 433 - Directory Listing
Modified Mon Oct 20 07:40:43 2008 UTC (5 years, 6 months ago) by ctian
[udp] minor fixes for CMUCL

Revision 432 - Directory Listing
Modified Mon Oct 20 07:33:49 2008 UTC (5 years, 6 months ago) by ctian
[udp] add SCL support, untested.

Revision 431 - Directory Listing
Modified Mon Oct 13 02:05:28 2008 UTC (5 years, 6 months ago) by ctian
[udp] use :datagram instead of :udp, extend HOST-TO-HBO to support NIL

Revision 430 - Directory Listing
Modified Mon Oct 6 14:22:36 2008 UTC (5 years, 6 months ago) by ctian
[udp] do not import any internal symbol from lispworks COMM

Revision 429 - Directory Listing
Modified Mon Oct 6 12:14:06 2008 UTC (5 years, 6 months ago) by ctian
[experimental-udp] many changes:

 * UDP Proposal change: :tcp/:udp -> :stream/:datagram in PROTOCOL keyword
 * Remove dependency of lispworks-udp, merge necessary code into usocket


Revision 428 - Directory Listing
Modified Sun Oct 5 18:52:06 2008 UTC (5 years, 6 months ago) by ctian
[lispworks] fix WAIT-FOR-INPUT on non-win32 platform when TIMEOUT is NIL, by using MP:PROCESS-WAIT.

Revision 427 - Directory Listing
Modified Sun Oct 5 18:45:41 2008 UTC (5 years, 6 months ago) by ctian
[ecl] fix compile by add sys/time.h into includes

Revision 426 - Directory Listing
Modified Fri Oct 3 12:49:40 2008 UTC (5 years, 6 months ago) by ctian
[experimental-udp] initial commit, no support on scl/clisp/armedbear, buggy on others.

Revision 425 - Directory Listing
Modified Thu Oct 2 22:48:46 2008 UTC (5 years, 6 months ago) by ctian
New branch: experimental UDP support

Revision 424 - Directory Listing
Modified Thu Sep 18 15:44:23 2008 UTC (5 years, 7 months ago) by ehuelsmann
Don't leak file descriptors.

Found by: Lars Nostdal <larsnostdal at gmail dot com>

Revision 423 - Directory Listing
Modified Fri Aug 8 21:08:41 2008 UTC (5 years, 8 months ago) by ehuelsmann
Fix the fixed fix.

Revision 422 - Directory Listing
Modified Fri Aug 8 21:02:48 2008 UTC (5 years, 8 months ago) by ehuelsmann
Fix the fixed fix.

Revision 421 - Directory Listing
Modified Fri Aug 8 20:22:59 2008 UTC (5 years, 8 months ago) by ehuelsmann
Fix the fixed fix.

Revision 420 - Directory Listing
Modified Fri Aug 8 20:21:32 2008 UTC (5 years, 8 months ago) by ehuelsmann
Fix the fix.

Revision 419 - Directory Listing
Modified Fri Aug 8 20:19:42 2008 UTC (5 years, 8 months ago) by ehuelsmann
Fix SBCL waiting backend.

Revision 418 - Directory Listing
Modified Thu Aug 7 20:32:59 2008 UTC (5 years, 8 months ago) by ehuelsmann
Merge c414 from trunk (fix for CCL/OpenMCL backend).

Revision 414 - Directory Listing
Modified Thu Aug 7 18:50:26 2008 UTC (5 years, 8 months ago) by ehuelsmann
Fix CCL backend.

Revision 413 - Directory Listing
Modified Sat Aug 2 20:06:09 2008 UTC (5 years, 8 months ago) by ehuelsmann
Document that we can't call SOCKOPT-TCP-NODELAY on all ECL versions, so we need a check.

Revision 412 - Directory Listing
Modified Fri Aug 1 22:08:45 2008 UTC (5 years, 8 months ago) by ehuelsmann
clisp: Delete private code which warns when loaded.

Revision 411 - Directory Listing
Modified Thu Jul 31 06:18:31 2008 UTC (5 years, 8 months ago) by ehuelsmann
Re-branch.

Revision 410 - Directory Listing
Modified Thu Jul 31 06:17:53 2008 UTC (5 years, 8 months ago) by ehuelsmann
Delete for re-branching.

Revision 409 - Directory Listing
Modified Thu Jul 31 05:50:06 2008 UTC (5 years, 8 months ago) by ehuelsmann
ABCL fixes for getting socket names.

Revision 408 - Directory Listing
Modified Wed Jul 30 22:57:42 2008 UTC (5 years, 8 months ago) by ehuelsmann
Revert too much added in the last commit.

Revision 407 - Directory Listing
Modified Wed Jul 30 22:56:07 2008 UTC (5 years, 8 months ago) by ehuelsmann
Fix SBCL and ECL compilation.

Revision 406 - Directory Listing
Modified Wed Jul 30 20:56:49 2008 UTC (5 years, 8 months ago) by ehuelsmann
Fix LispWorks local-host/-port.

Revision 405 - Directory Listing
Modified Wed Jul 30 19:26:46 2008 UTC (5 years, 8 months ago) by ehuelsmann
Implement local-host and local-port binding for SOCKET-CONNECT.

Revision 404 - Directory Listing
Modified Tue Jul 29 21:18:10 2008 UTC (5 years, 8 months ago) by ehuelsmann
Remove invalid IGNORE declaration.

Revision 403 - Directory Listing
Modified Tue Jul 29 21:13:43 2008 UTC (5 years, 8 months ago) by ehuelsmann
Make reporting of unimplemented and unsupported features dependent on their use.

Revision 402 - Directory Listing
Modified Tue Jul 29 06:08:34 2008 UTC (5 years, 8 months ago) by ehuelsmann
Add DEADLINE everywhere.

Revision 401 - Directory Listing
Modified Mon Jul 28 22:16:52 2008 UTC (5 years, 8 months ago) by ehuelsmann
Implement some of the 'new hot stuff': nodelay (ABCL).

Revision 400 - Directory Listing
Modified Mon Jul 28 22:10:18 2008 UTC (5 years, 8 months ago) by ehuelsmann
Implement some of the 'new hot stuff': nodelay.

Revision 399 - Directory Listing
Modified Mon Jul 28 21:57:23 2008 UTC (5 years, 8 months ago) by ehuelsmann
Signal to the caller whenever a certain feature is unavailable.

Revision 398 - Directory Listing
Modified Mon Jul 28 21:34:04 2008 UTC (5 years, 8 months ago) by ehuelsmann
Remove now-obsolete branch.

Revision 397 - Directory Listing
Modified Mon Jul 28 21:33:19 2008 UTC (5 years, 8 months ago) by ehuelsmann
Merge hans/ branch into trunk.

Revision 396 - Directory Listing
Modified Sun Jul 27 20:22:48 2008 UTC (5 years, 8 months ago) by ehuelsmann
More CMUCL fixes.

Revision 395 - Directory Listing
Modified Sun Jul 27 19:36:10 2008 UTC (5 years, 8 months ago) by ehuelsmann
Fix CMUCL: 1) remove premature optimization (inline declaration)
 2) Remove ignore declaration of used parameters

Found by: Chun Tian

Revision 394 - Directory Listing
Modified Sun Jul 27 18:10:20 2008 UTC (5 years, 8 months ago) by ehuelsmann
Fix call to %remove-waiter with too few arguments.

Found by: Chun Tian


Revision 393 - Directory Listing
Modified Sun Jul 27 17:57:41 2008 UTC (5 years, 8 months ago) by ehuelsmann
Fix slot name.

Revision 392 - Directory Listing
Modified Sun Jul 27 16:59:36 2008 UTC (5 years, 8 months ago) by ehuelsmann
Conditions soon to be used (not only for backward compat).

Revision 391 - Directory Listing
Modified Sun Jul 27 16:24:48 2008 UTC (5 years, 8 months ago) by ehuelsmann
SBCL bug with HOST-TO-HBO.

Found by: Chun Tian (binge.lisp@gmail.com)

Revision 390 - Directory Listing
Modified Sun Jul 27 10:09:20 2008 UTC (5 years, 8 months ago) by ehuelsmann
Followup commit for SCL protocol compliance.

Revision 389 - Directory Listing
Modified Sun Jul 27 10:07:49 2008 UTC (5 years, 8 months ago) by ehuelsmann
Minimally change SCL backend to comply to new W-F-I protocol.

Revision 388 - Directory Listing
Modified Sat Jul 26 22:00:47 2008 UTC (5 years, 8 months ago) by ehuelsmann
Update TODO.

Revision 387 - Directory Listing
Modified Sat Jul 26 22:00:18 2008 UTC (5 years, 8 months ago) by ehuelsmann
Update TODO.

Revision 386 - Directory Listing
Modified Sat Jul 26 21:55:23 2008 UTC (5 years, 8 months ago) by ehuelsmann
Remove new-wfi branch now that it's integrated with the trunk.

Revision 385 - Directory Listing
Modified Sat Jul 26 21:54:21 2008 UTC (5 years, 8 months ago) by ehuelsmann
Backport new-wfi branch to 0.4.x release branch.

Revision 384 - Directory Listing
Modified Sat Jul 26 21:53:00 2008 UTC (5 years, 8 months ago) by ehuelsmann
Backport new-wfi branch.

Revision 383 - Directory Listing
Modified Sat Jul 26 11:27:56 2008 UTC (5 years, 8 months ago) by ehuelsmann
Export API symbols.

Revision 382 - Directory Listing
Modified Thu Jul 24 21:18:46 2008 UTC (5 years, 9 months ago) by ehuelsmann
Make sockets clean up their associated wait-list, if closed correctly.

Revision 381 - Directory Listing
Modified Wed Jul 23 21:13:51 2008 UTC (5 years, 9 months ago) by ehuelsmann
Increased ABCL W-F-I efficiency.

Revision 380 - Directory Listing
Modified Wed Jul 23 20:54:57 2008 UTC (5 years, 9 months ago) by ehuelsmann
Fix ABCL backend.

Revision 379 - Directory Listing
Modified Tue Jul 22 23:06:15 2008 UTC (5 years, 9 months ago) by ehuelsmann
Tackle ECL w-f-i, new style. At the same time, simplify the backend greatly by having less inline C code.

Revision 378 - Directory Listing
Modified Tue Jul 22 20:23:17 2008 UTC (5 years, 9 months ago) by ehuelsmann
Make the ABCL backend actually adhere to the new protocol (ie update the STATE slot).

Revision 377 - Directory Listing
Modified Tue Jul 22 06:24:21 2008 UTC (5 years, 9 months ago) by ehuelsmann
Fixes compilation issue with recent SBCL.

Patch by Chun Tian (binghe.lisp@gmail.com)

Revision 376 - Directory Listing
Modified Tue Jul 22 06:05:57 2008 UTC (5 years, 9 months ago) by ehuelsmann
Update the ABCL backend with new w-f-i.

Revision 375 - Directory Listing
Modified Sun Jul 20 19:22:13 2008 UTC (5 years, 9 months ago) by ehuelsmann
Update BRANCH-README with the factual state of affairs.

Revision 374 - Directory Listing
Modified Sun Jul 20 19:21:29 2008 UTC (5 years, 9 months ago) by ehuelsmann
Remove obsolete comment.

Revision 373 - Directory Listing
Modified Sun Jul 20 18:36:20 2008 UTC (5 years, 9 months ago) by ehuelsmann
Commit new W-F-I for LispWorks; including fixes to actually make the backend work at all.

Revision 372 - Directory Listing
Modified Sun Jul 20 17:52:23 2008 UTC (5 years, 9 months ago) by ehuelsmann
Fix 'old-style' calling convention.

Revision 371 - Directory Listing
Modified Sat Jul 19 22:38:17 2008 UTC (5 years, 9 months ago) by ehuelsmann
Add documentation to the LispWorks backend.

Revision 370 - Directory Listing
Modified Sat Jul 19 12:00:01 2008 UTC (5 years, 9 months ago) by hhubner
Update from bknr repository.

Revision 369 - Directory Listing
Modified Sat Jul 19 11:54:23 2008 UTC (5 years, 9 months ago) by hhubner
delete obsolete branch

Revision 363 - Directory Listing
Modified Sun Jul 13 11:05:40 2008 UTC (5 years, 9 months ago) by ehuelsmann
Commit change to trunk which should have been there all the time, but got committed to the 0.3.x branch only, for some reason.

Revision 362 - Directory Listing
Modified Fri Jul 4 23:19:05 2008 UTC (5 years, 9 months ago) by ehuelsmann
Fix CLISP backend.

Revision 361 - Directory Listing
Modified Thu Jul 3 22:33:36 2008 UTC (5 years, 9 months ago) by ehuelsmann
Fix SBCL backend (non Win32).

Revision 360 - Directory Listing
Modified Thu Jul 3 21:29:44 2008 UTC (5 years, 9 months ago) by ehuelsmann
Fix new-wfi code (generic part).

Revision 358 - Directory Listing
Modified Sat Jun 28 10:18:15 2008 UTC (5 years, 9 months ago) by ehuelsmann
Bump version number.

Revision 356 - Directory Listing
Modified Sat Jun 28 10:12:13 2008 UTC (5 years, 9 months ago) by ehuelsmann
Create 0.3.7 tag.

Revision 355 - Directory Listing
Modified Sat Jun 28 07:57:38 2008 UTC (5 years, 9 months ago) by ehuelsmann
Followup to fix of OpenMCL backend.

Patch by: Chun Tian (binghe.lisp@gmail.com)

Revision 354 - Directory Listing
Modified Thu Jun 26 21:30:49 2008 UTC (5 years, 9 months ago) by ehuelsmann
Fix OpenMCL (CCL) backend, directly on the branch, because this code
doesn't exist on trunk any longer.

Patch by: Chun Tian (binghe) (binghe.lisp@gmail.com)

Revision 353 - Directory Listing
Modified Sat Jun 21 00:06:02 2008 UTC (5 years, 10 months ago) by ehuelsmann
Start supporting the timeout parameter for SOCKET-CONNECT.

From a patch by Hans Huebner, with additional supported platforms from me.

Revision 350 - Directory Listing
Modified Fri Jun 20 23:30:09 2008 UTC (5 years, 10 months ago) by ehuelsmann
Create 0.3.6 tag.

Revision 349 - Directory Listing
Modified Fri Jun 20 23:26:28 2008 UTC (5 years, 10 months ago) by ehuelsmann
Fix the fix (ecl coding hints).

Revision 348 - Directory Listing
Modified Fri Jun 20 22:45:52 2008 UTC (5 years, 10 months ago) by ehuelsmann
Implement Juan's latest advice and backport c337 from Hans's branch.

Revision 347 - Directory Listing
Modified Fri Jun 20 22:41:17 2008 UTC (5 years, 10 months ago) by ehuelsmann
Implement Juan's latest advice.

Revision 346 - Directory Listing
Modified Fri Jun 20 22:21:33 2008 UTC (5 years, 10 months ago) by ehuelsmann
Backport c342 (mapcar and listen arguments).

Revision 345 - Directory Listing
Modified Mon Jun 16 21:56:25 2008 UTC (5 years, 10 months ago) by ehuelsmann
Follow-up commit, adjusting the wait-list slot names in the files.

Revision 344 - Directory Listing
Modified Mon Jun 16 21:31:21 2008 UTC (5 years, 10 months ago) by ehuelsmann
Fix general usocket breakage and lispworks/non-win32.

Revision 343 - Directory Listing
Modified Sun Jun 15 21:17:23 2008 UTC (5 years, 10 months ago) by ehuelsmann
Populate new-WAIT-FOR-INPUT branch with intended API.

Revision 342 - Directory Listing
Modified Sun Jun 15 12:28:40 2008 UTC (5 years, 10 months ago) by ehuelsmann
Create new WAIT-FOR-INPUT branch, hopefully performing more to hhubner's expectations.

Revision 341 - Directory Listing
Modified Sat Jun 14 18:32:57 2008 UTC (5 years, 10 months ago) by ehuelsmann
Fix 2 issues:
1) MAPCAR doesn't take a :key argument,
2) use a stream-argument for LISTEN


Found by: binghe Chun Tian <binghe.lisp@gmail.com>

Revision 337 - Directory Listing
Modified Wed May 28 09:41:46 2008 UTC (5 years, 10 months ago) by hhubner
add ECL patch from Geo Carnoss, add piston properties

Revision 336 - Directory Listing
Modified Wed Apr 23 21:33:32 2008 UTC (6 years ago) by hhubner
Initialized merge tracking via "svnmerge" with revisions "1-332" from 
svn+ssh://common-lisp.net/project/usocket/svn/usocket/trunk

Revision 335 - Directory Listing
Modified Wed Apr 23 21:29:50 2008 UTC (6 years ago) by hhubner
Merging from ITA branch:  CCL fixes, timeout argument to SOCKET-CONNECT.

Revision 334 - Directory Listing
Modified Wed Apr 23 21:24:15 2008 UTC (6 years ago) by hhubner
Add set-socket-timeouts stub and documentation.

Revision 333 - Directory Listing
Modified Wed Apr 23 21:21:02 2008 UTC (6 years ago) by hhubner
Create branch to receive ITA changes

Revision 332 - Directory Listing
Modified Fri Apr 11 21:52:19 2008 UTC (6 years ago) by ehuelsmann
Backport r328 to 0.3.x and 0.4.x branches.

Revision 331 - Directory Listing
Modified Fri Apr 11 21:48:26 2008 UTC (6 years ago) by ehuelsmann
Backport r327 to 0.3.x and 0.4.x branches.

Revision 330 - Directory Listing
Modified Fri Apr 11 21:47:32 2008 UTC (6 years ago) by ehuelsmann
Backport r326 to 0.3.x and 0.4.x branches.

Revision 329 - Directory Listing
Modified Fri Apr 11 21:46:29 2008 UTC (6 years ago) by ehuelsmann
Backport r325 to 0.3.x and 0.4.x branches.

Revision 328 - Directory Listing
Modified Fri Apr 11 21:24:24 2008 UTC (6 years ago) by ehuelsmann
Use #_select instead of syscalls; by Hans Huebner (hans at huebner dot org).

Revision 327 - Directory Listing
Modified Fri Apr 11 21:17:32 2008 UTC (6 years ago) by ehuelsmann
Wrap section with WITH-MAPPED-CONDITIONS; by Hans Huebner (hans at huebner dot org).

Revision 326 - Directory Listing
Modified Fri Apr 11 21:13:40 2008 UTC (6 years ago) by ehuelsmann
Expose WITH-MAPPED-CONDITIONS; by Hans Huebner (hans at huebner dot org).

Revision 325 - Directory Listing
Modified Fri Apr 11 21:12:29 2008 UTC (6 years ago) by ehuelsmann
Correct condition name; by Hans Huebner (hans at huebner dot org).

Revision 324 - Directory Listing
Modified Fri Apr 11 21:08:02 2008 UTC (6 years ago) by ehuelsmann
Small doc change and spacing fix.

Revision 323 - Directory Listing
Modified Wed Mar 19 22:47:05 2008 UTC (6 years, 1 month ago) by ehuelsmann
Datagram (udp) socket creation interface. [Use socket-close to close the socket.

Revision 322 - Directory Listing
Modified Wed Mar 5 22:13:31 2008 UTC (6 years, 1 month ago) by ehuelsmann
Correct spelling of socket closing routine SOCKET-CLOSE -> SOCK-CLOSE.

Revision 321 - Directory Listing
Modified Thu Feb 28 07:30:01 2008 UTC (6 years, 1 month ago) by ehuelsmann
Preliminary implementation of datagram sockets send(to)/recv(from) functions.

TODO:
 - Adjust WAIT-FOR-INPUT
 - Think of a name to instantiate datagram sockets
 - Make sure the functions which retrieve local and remote socket names
   work with datagram sockets

Revision 320 - Directory Listing
Modified Thu Feb 21 20:29:19 2008 UTC (6 years, 2 months ago) by ehuelsmann
Update version identifier, as 0.4.x has branched now, we're working toward 0.5.0.

Revision 319 - Directory Listing
Modified Wed Feb 20 21:47:46 2008 UTC (6 years, 2 months ago) by ehuelsmann
Introduce datagram socket and several utility functions.

Revision 318 - Directory Listing
Modified Wed Feb 20 21:38:47 2008 UTC (6 years, 2 months ago) by ehuelsmann
Make way on trunk for development of UDP sockets interfaces by creating a WAIT-FOR-INPUT branch (0.4.x).

Revision 317 - Directory Listing
Modified Sun Feb 17 21:40:31 2008 UTC (6 years, 2 months ago) by ehuelsmann
Fix nameservice condition/error names; also revert some of r307: fast-unix-select *does* return errno,
but change the code a bit to prevent the compiler from issueing warnings.

Revision 316 - Directory Listing
Modified Sun Feb 17 19:29:16 2008 UTC (6 years, 2 months ago) by ehuelsmann
Take alternate approach on LW: We don't know whether the internals depend
on WSAEnumNetworkEvents(), but if we use that function, the internals can't work
correctly anymore: it clears the socket state.

So, for the stream socket (the one type supported by LispWorks), resort to trickery
to establish whether there are octets to be read from the network buffer.

Revision 315 - Directory Listing
Modified Sun Feb 17 12:46:10 2008 UTC (6 years, 2 months ago) by ehuelsmann
Remove obsolete HAS-NON-ERROR-STATE-P and HAS-NETWORK-ERRORS-P.

Revision 314 - Directory Listing
Modified Sun Feb 17 12:44:47 2008 UTC (6 years, 2 months ago) by ehuelsmann
Clean up LW backend for socket waiting:
 - rename MAP-NETWORK-ERRORS to MAP-NETWORK-EVENTS
 - reimplement more lispy HAS-NETWORK-ERRORS-P (record for posterity, as it's now unused)
 - change implementation of SOCKETS-READY to use MAP-NETWORK-EVENTS

Revision 313 - Directory Listing
Modified Sun Feb 17 09:37:57 2008 UTC (6 years, 2 months ago) by ehuelsmann
Adapt LW backend WAIT-FOR-INPUT-INTERNAL to new general behaviour in caller, which already adjusts TIMEOUT.

Revision 312 - Directory Listing
Modified Sun Feb 17 09:29:37 2008 UTC (6 years, 2 months ago) by ehuelsmann
Fix ECL error reporting: we need to map an errno-error, not a socket-error.

Revision 311 - Directory Listing
Modified Sat Feb 16 23:51:09 2008 UTC (6 years, 2 months ago) by ehuelsmann
Nameservice condition/error mapping to usocket conditions/errors.

Revision 310 - Directory Listing
Modified Sat Feb 16 23:48:31 2008 UTC (6 years, 2 months ago) by ehuelsmann
Adapt backends to my newly gained understanding of the CL condition system: make handle-condition less gready grabbing
errors, now that with-mapped-conditions is adapted to use handler-bind instead of handler-case.

Revision 309 - Directory Listing
Modified Sat Feb 16 23:44:54 2008 UTC (6 years, 2 months ago) by ehuelsmann
Generate a mapped error on ECL when select() returns one.

Revision 308 - Directory Listing
Modified Sat Feb 16 10:16:50 2008 UTC (6 years, 2 months ago) by ehuelsmann
Don't loop over the sockets if we timed out...

[NOTE]
Kill me, but I accidentally also committed a fix to wait-for-input,
which used to wait, even if a socket's stream would return T on CL:LISTEN.

Revision 307 - Directory Listing
Modified Fri Feb 15 16:07:02 2008 UTC (6 years, 2 months ago) by ehuelsmann
sb-unix:fast-unix-select doesn't return multiple values; check 'get-errno' ourselves.

Revision 306 - Directory Listing
Modified Fri Feb 15 10:20:17 2008 UTC (6 years, 2 months ago) by ehuelsmann
Fix r302.

Revision 305 - Directory Listing
Modified Sun Feb 10 20:29:25 2008 UTC (6 years, 2 months ago) by ehuelsmann
Add native eol-style property for better cooperation between Windows and Unix.

NOTE: Unintentionally, a lot of LispWorks code got included in this revision. I'll leave it in, as I was meaning to commit it some time anyway (but not exactly now).

Revision 304 - Directory Listing
Modified Sun Feb 10 20:19:49 2008 UTC (6 years, 2 months ago) by ehuelsmann
Remove spurious file.

Revision 303 - Directory Listing
Modified Sun Feb 10 20:18:58 2008 UTC (6 years, 2 months ago) by ehuelsmann
Ignore clisp generated fasl files.

Revision 302 - Directory Listing
Modified Sun Feb 10 20:16:42 2008 UTC (6 years, 2 months ago) by ehuelsmann
Fix sb-bsd-sockets:unknown-protocol leaking through to the usocket user.

Revision 301 - Directory Listing
Modified Sun Jan 13 21:21:52 2008 UTC (6 years, 3 months ago) by ehuelsmann
Merge r274 from trunk [Add missing condition-symbols to export list].

Revision 298 - Directory Listing
Modified Mon Sep 17 22:08:26 2007 UTC (6 years, 7 months ago) by ehuelsmann
Create 0.3.5 tag.

Revision 297 - Directory Listing
Modified Mon Sep 17 20:25:40 2007 UTC (6 years, 7 months ago) by ehuelsmann
Backport r286: SBCL/ECL fixes.

Revision 296 - Directory Listing
Modified Mon Sep 17 20:14:43 2007 UTC (6 years, 7 months ago) by ehuelsmann
Backport r287: clisp language specifier and ignored variable.

Revision 295 - Directory Listing
Modified Mon Sep 17 19:53:12 2007 UTC (6 years, 7 months ago) by ehuelsmann
Follow up to r294: match parens.

Revision 294 - Directory Listing
Modified Mon Sep 17 19:50:34 2007 UTC (6 years, 7 months ago) by ehuelsmann
Manual backport of r288 from trunk.

Revision 293 - Directory Listing
Modified Mon Sep 17 19:41:59 2007 UTC (6 years, 7 months ago) by ehuelsmann
r289 followup for Scieneer.

Revision 292 - Directory Listing
Modified Mon Sep 17 19:25:34 2007 UTC (6 years, 7 months ago) by ehuelsmann
Expand SBCL with-mapped-conditions binding to close over sb-bsd-sockets:accept call.

Revision 291 - Directory Listing
Modified Mon Sep 17 19:22:43 2007 UTC (6 years, 7 months ago) by ehuelsmann
Fix CMUCL leaked internal errors (cmucl version of r289).

Revision 290 - Directory Listing
Modified Mon Sep 17 19:15:07 2007 UTC (6 years, 7 months ago) by ehuelsmann
Merge r289 from trunk (clisp breakage with get-local-name/get-peer-name).

Revision 289 - Directory Listing
Modified Mon Sep 17 19:09:50 2007 UTC (6 years, 7 months ago) by ehuelsmann
Fix CLISP error: *Dont* resolve the hostname.

Reported by Chandler Escude (chandler at reduct dash intact dot org).
"

Revision 288 - Directory Listing
Modified Mon Sep 17 18:59:29 2007 UTC (6 years, 7 months ago) by ehuelsmann
Define datagram-usocket-p; ArmedBear depends on it.
Catch implementation defined errors to transform them to usocket errors
 whenever possible.


Revision 287 - Directory Listing
Modified Tue Sep 4 22:54:28 2007 UTC (6 years, 7 months ago) by ehuelsmann
Fix clisp problem pointed out by Matthew Kennedy and Yaroslav Kavenchuk.

Revision 286 - Directory Listing
Modified Tue Sep 4 22:52:04 2007 UTC (6 years, 7 months ago) by ehuelsmann
Fix sbcl/ecl problems pointed out by Yaroslav Kavenchuk <kavenchuk@gmail.com>.

Revision 285 - Directory Listing
Modified Sun Aug 12 23:09:55 2007 UTC (6 years, 8 months ago) by ehuelsmann
Fix eval-when evaluation conditions (fixing non-bound syscalls function).

Revision 284 - Directory Listing
Modified Sun Aug 12 22:38:57 2007 UTC (6 years, 8 months ago) by ehuelsmann
Fix error in wait-for-input where no timeout is specified: don't do
number (real) comparison with NIL.

Revision 283 - Directory Listing
Modified Fri Aug 10 20:02:49 2007 UTC (6 years, 8 months ago) by ehuelsmann
Add support for Darwin x86.

Revision 282 - Directory Listing
Modified Wed Jul 25 21:07:23 2007 UTC (6 years, 9 months ago) by ehuelsmann
Bump development version number.

Revision 280 - Directory Listing
Modified Wed Jul 25 21:01:31 2007 UTC (6 years, 9 months ago) by ehuelsmann
Create 0.3.4 tag.

Revision 279 - Directory Listing
Modified Wed Jul 25 20:56:39 2007 UTC (6 years, 9 months ago) by ehuelsmann
Backport r278 from trunk (fix use of stack allocated value in ECL).

Revision 278 - Directory Listing
Modified Wed Jul 25 20:07:31 2007 UTC (6 years, 9 months ago) by ehuelsmann
make_simple_base_string() takes ownership of the string. Don't use a stack
allocated string, but rather, duplicate it on the heap using strndup().
And other fixes.

Revision 277 - Directory Listing
Modified Wed Jul 25 19:28:12 2007 UTC (6 years, 9 months ago) by ehuelsmann
Merge r276 from trunk (fix clisp get-host-name).

Revision 276 - Directory Listing
Modified Wed Jul 25 19:20:35 2007 UTC (6 years, 9 months ago) by ehuelsmann
Fix get-host-name on clisp.

Revision 275 - Directory Listing
Modified Tue Jul 24 21:34:38 2007 UTC (6 years, 9 months ago) by ehuelsmann
Fix ECL to work both with current HEAD
 and the 9i(and possibly earlier) releases.

Revision 274 - Directory Listing
Modified Sun Jun 24 18:52:30 2007 UTC (6 years, 10 months ago) by ehuelsmann
Add missing symbols to the export list.

Revision 272 - Directory Listing
Modified Wed Jun 13 18:35:26 2007 UTC (6 years, 10 months ago) by ehuelsmann
SCL implementation of wait-for-input-internal, submitted by Douglas Crosher.

Revision 263 - Directory Listing
Modified Tue Jun 5 15:40:14 2007 UTC (6 years, 10 months ago) by ehuelsmann
Increment development version.

Revision 261 - Directory Listing
Modified Tue Jun 5 15:26:51 2007 UTC (6 years, 10 months ago) by ehuelsmann
Create 0.3.3 tag.

Revision 260 - Directory Listing
Modified Tue Jun 5 15:23:20 2007 UTC (6 years, 10 months ago) by ehuelsmann
Merge r236:245 and r258 (cl-smtp support and minor crash fix).

Revision 259 - Directory Listing
Modified Tue Jun 5 15:07:58 2007 UTC (6 years, 10 months ago) by ehuelsmann
Wrap new wait-for-input code in error handling code. Also update TODO.

Revision 258 - Directory Listing
Modified Tue Jun 5 15:07:16 2007 UTC (6 years, 10 months ago) by ehuelsmann
Fix crash where resolution leads to 'no data'. Return NIL instead.

Revision 257 - Directory Listing
Modified Wed May 30 21:10:10 2007 UTC (6 years, 10 months ago) by ehuelsmann
Two changes:

1) Change socket slot to contain a channel instead of a socket.
2) Optimize wait-for-input-internal for comming abcl optimization where
   (jmethod ...) is considered constant when it has only string arguments.

Revision 256 - Directory Listing
Modified Fri May 25 22:27:48 2007 UTC (6 years, 11 months ago) by ehuelsmann
Finish ArmedBear backend implementation by changing socket-connect to
java.nio.channels too. At the same time implement a somewhat more readable
FFI. (We'll later abstract it out and make it even better by making it require
even fewer type casts\!)

Revision 255 - Directory Listing
Modified Tue May 22 21:51:25 2007 UTC (6 years, 11 months ago) by ehuelsmann
Small but important changes to clisp backend as a result of more heavy testing.

Revision 253 - Directory Listing
Modified Tue May 22 21:35:58 2007 UTC (6 years, 11 months ago) by ehuelsmann
Small but important changes to various backends as a result of more heavy testing.

Revision 250 - Directory Listing
Modified Mon May 21 20:29:05 2007 UTC (6 years, 11 months ago) by ehuelsmann
ABCL 'wait-for-input'. Victory\!

Revision 249 - Directory Listing
Modified Sun May 20 14:16:12 2007 UTC (6 years, 11 months ago) by ehuelsmann
Update README.

Revision 248 - Directory Listing
Modified Sun May 20 12:27:15 2007 UTC (6 years, 11 months ago) by ehuelsmann
Work-in-progress 'wait-for-input'. Many implementations done,
most notably missing:
- LispWorks Win32
- SBCL Win32
- ABCL
- Scieneer (but can probably be copy-pasted from cmucl).

Revision 247 - Directory Listing
Modified Sun May 20 10:51:58 2007 UTC (6 years, 11 months ago) by ehuelsmann
Add ignore value for LispWorks 5.0 ufasls.

Revision 246 - Directory Listing
Modified Fri May 18 20:18:59 2007 UTC (6 years, 11 months ago) by ehuelsmann
Prefix package construction with Common Lisp package designator.
Add 2 missing external symbols.

Revision 245 - Directory Listing
Modified Thu May 17 22:03:55 2007 UTC (6 years, 11 months ago) by ehuelsmann
Add cl-smtp 'requirement': get-host-name (SCL backend); needs verification.

Revision 244 - Directory Listing
Modified Thu May 17 22:00:04 2007 UTC (6 years, 11 months ago) by ehuelsmann
Add cl-smtp 'requirement': get-host-name (OpenMCL backend).

Revision 243 - Directory Listing
Modified Thu May 17 21:21:11 2007 UTC (6 years, 11 months ago) by ehuelsmann
Add cl-smtp 'requirement': get-host-name (ArmedBear backend).

Revision 242 - Directory Listing
Modified Thu May 17 20:54:47 2007 UTC (6 years, 11 months ago) by ehuelsmann
Add cl-smtp 'requirement': get-host-name (Allegro backend).

Revision 241 - Directory Listing
Modified Thu May 17 07:27:16 2007 UTC (6 years, 11 months ago) by ehuelsmann
Add cl-smtp 'requirement': get-host-name (clisp backend).

Revision 240 - Directory Listing
Modified Wed May 16 23:06:09 2007 UTC (6 years, 11 months ago) by ehuelsmann
Add cl-smtp 'requirement': get-host-name (ECL backend).

Revision 239 - Directory Listing
Modified Wed May 16 22:15:45 2007 UTC (6 years, 11 months ago) by ehuelsmann
Add cl-smtp 'requirement': get-host-name (SBCL backend).

Revision 238 - Directory Listing
Modified Wed May 16 06:49:25 2007 UTC (6 years, 11 months ago) by ehuelsmann
Add cl-smtp 'requirement': get-host-name (CMUCL backend).

Revision 237 - Directory Listing
Modified Wed May 16 06:42:52 2007 UTC (6 years, 11 months ago) by ehuelsmann
Add cl-smtp 'requirement': get-host-name (Lispworks backend).

Revision 236 - Directory Listing
Modified Tue May 8 22:05:52 2007 UTC (6 years, 11 months ago) by ehuelsmann
Add generic function for socket-accept.

Revision 232 - Directory Listing
Modified Tue May 8 20:24:28 2007 UTC (6 years, 11 months ago) by ehuelsmann
Add remarks on licensing.

Revision 231 - Directory Listing
Modified Tue May 8 20:20:57 2007 UTC (6 years, 11 months ago) by ehuelsmann
Update docstring for the 'new' :element-type key parameter.

Revision 228 - Directory Listing
Modified Sun Apr 8 21:56:25 2007 UTC (7 years ago) by ehuelsmann
Document tests a bit more and move config section to the beginning of the file.

Revision 223 - Directory Listing
Modified Tue Apr 3 20:22:47 2007 UTC (7 years ago) by ehuelsmann
Merge r220-222 from trunk.

Revision 222 - Directory Listing
Modified Tue Apr 3 20:13:38 2007 UTC (7 years ago) by ehuelsmann
Support the more common reuse-address option for listening sockets.

Revision 221 - Directory Listing
Modified Tue Apr 3 17:38:15 2007 UTC (7 years ago) by ehuelsmann
Set keywords on Scieneer backend.

Revision 220 - Directory Listing
Modified Sat Mar 24 23:18:41 2007 UTC (7 years, 1 month ago) by ehuelsmann
Specialize the peer info functions on the only socket which has a peer.

Revision 218 - Directory Listing
Modified Sat Mar 3 23:54:32 2007 UTC (7 years, 1 month ago) by ehuelsmann
Increase version number.

Revision 216 - Directory Listing
Modified Sat Mar 3 23:48:53 2007 UTC (7 years, 1 month ago) by ehuelsmann
Create 0.3.2 tag.

Revision 215 - Directory Listing
Modified Sat Mar 3 23:41:09 2007 UTC (7 years, 1 month ago) by ehuelsmann
Merge r212:214 from trunk (LispWorks server sockets fixes).

Revision 214 - Directory Listing
Modified Sat Mar 3 23:36:21 2007 UTC (7 years, 1 month ago) by ehuelsmann
Fix LispWorks server sockets support.

Revision 213 - Directory Listing
Modified Sat Mar 3 23:35:49 2007 UTC (7 years, 1 month ago) by ehuelsmann
Raise an error when creating an invalid socket.

Revision 212 - Directory Listing
Modified Sat Mar 3 23:03:58 2007 UTC (7 years, 1 month ago) by ehuelsmann
Merge r211 from trunk (documentation and API requirements changes).

Revision 211 - Directory Listing
Modified Sat Mar 3 22:39:39 2007 UTC (7 years, 1 month ago) by ehuelsmann
Change interface slightly (to prepare to port Drakma) and add documentation.

Revision 210 - Directory Listing
Modified Fri Mar 2 22:11:06 2007 UTC (7 years, 1 month ago) by ehuelsmann
Move 0.2.4 tag into tags directory (from branches).

Revision 209 - Directory Listing
Modified Fri Mar 2 22:08:14 2007 UTC (7 years, 1 month ago) by ehuelsmann
Merge r206:208 from trunk: add comments and fix (stream) socket closing.

Revision 208 - Directory Listing
Modified Fri Mar 2 21:58:17 2007 UTC (7 years, 1 month ago) by ehuelsmann
Fix closing of (stream) sockets (and comment); followup to r207.

Revision 207 - Directory Listing
Modified Fri Mar 2 21:25:12 2007 UTC (7 years, 1 month ago) by ehuelsmann
Fix closing of (stream) sockets (and comment).

Revision 206 - Directory Listing
Modified Wed Feb 28 20:21:06 2007 UTC (7 years, 1 month ago) by ehuelsmann
Increment version number.

Revision 204 - Directory Listing
Modified Wed Feb 28 20:10:48 2007 UTC (7 years, 1 month ago) by ehuelsmann
Create 0.3.1 tag.

Revision 203 - Directory Listing
Modified Wed Feb 28 19:29:04 2007 UTC (7 years, 1 month ago) by ehuelsmann
Merge r201 and r202 from trunk.

Revision 202 - Directory Listing
Modified Wed Feb 28 19:27:09 2007 UTC (7 years, 1 month ago) by ehuelsmann
Fix sloppiness in with-server-socket implementation.

Revision 201 - Directory Listing
Modified Wed Feb 28 19:26:08 2007 UTC (7 years, 1 month ago) by ehuelsmann
Implement 2 helper macros from an
idea by Harold Lee (harold at hotelling dot net) [my implementation.

Revision 200 - Directory Listing
Modified Sun Feb 25 23:09:34 2007 UTC (7 years, 1 month ago) by ehuelsmann
Merge r196 from trunk: Raise an error on invalid parameters for a socket.

Revision 196 - Directory Listing
Modified Mon Jan 22 19:39:13 2007 UTC (7 years, 3 months ago) by ehuelsmann
Raise an error on invalid parameters for a socket.

Revision 195 - Directory Listing
Modified Sun Jan 21 13:31:46 2007 UTC (7 years, 3 months ago) by ehuelsmann
Update LICENSE information.

Revision 192 - Directory Listing
Modified Sun Jan 21 10:08:25 2007 UTC (7 years, 3 months ago) by ehuelsmann
Advance version number.

Revision 191 - Directory Listing
Modified Sun Jan 21 10:03:35 2007 UTC (7 years, 3 months ago) by ehuelsmann
Create 0.3.0 tag.

Revision 189 - Directory Listing
Modified Sat Jan 20 12:57:27 2007 UTC (7 years, 3 months ago) by ehuelsmann
Branch for 0.3.x: server sockets.

Revision 188 - Directory Listing
Modified Sat Jan 20 12:48:03 2007 UTC (7 years, 3 months ago) by ehuelsmann
Add last-minute :element-type specification for trivial-sockets compatibility.

Revision 187 - Directory Listing
Modified Sat Jan 20 12:45:20 2007 UTC (7 years, 3 months ago) by ehuelsmann
Add last-minute :element-type specification for trivial-sockets compatibility.

Revision 186 - Directory Listing
Modified Sat Jan 20 00:19:32 2007 UTC (7 years, 3 months ago) by ehuelsmann
Don't raise NIL as an error, return it instead.

Revision 185 - Directory Listing
Modified Fri Jan 19 23:58:50 2007 UTC (7 years, 3 months ago) by ehuelsmann
Use new ip comparison functions when determining ip (in)equality.

Revision 184 - Directory Listing
Modified Fri Jan 19 23:53:45 2007 UTC (7 years, 3 months ago) by ehuelsmann
Add ip comparison functions ip= and ip/=.

Revision 183 - Directory Listing
Modified Fri Jan 19 23:43:50 2007 UTC (7 years, 3 months ago) by ehuelsmann
Update project description files README and TODO.

Revision 182 - Directory Listing
Modified Fri Jan 19 23:43:12 2007 UTC (7 years, 3 months ago) by ehuelsmann
Document new backend requirements.

Revision 181 - Directory Listing
Modified Fri Jan 19 23:37:45 2007 UTC (7 years, 3 months ago) by ehuelsmann
Implement error handling for host name resolution.

Revision 179 - Directory Listing
Modified Fri Jan 19 20:56:14 2007 UTC (7 years, 3 months ago) by ehuelsmann
Add the 'with-server-socket' macro to the list of exported symbols.

Revision 178 - Directory Listing
Modified Fri Jan 19 20:34:50 2007 UTC (7 years, 3 months ago) by ehuelsmann
Add :element-type support for server sockets.

Revision 177 - Directory Listing
Modified Fri Jan 19 19:38:40 2007 UTC (7 years, 3 months ago) by ehuelsmann
Server side socket support for Scieneer (and re-indenting).

Revision 175 - Directory Listing
Modified Thu Jan 18 23:51:29 2007 UTC (7 years, 3 months ago) by ehuelsmann
Advance version number.

Revision 174 - Directory Listing
Modified Thu Jan 18 23:48:53 2007 UTC (7 years, 3 months ago) by ehuelsmann
Create 0.2.5 tag.

Revision 173 - Directory Listing
Modified Thu Jan 18 21:24:25 2007 UTC (7 years, 3 months ago) by ehuelsmann
Fix argument number problem (Allegro).

Revision 172 - Directory Listing
Modified Thu Jan 18 21:15:13 2007 UTC (7 years, 3 months ago) by ehuelsmann
Fix variable naming error (Allegro).

Revision 171 - Directory Listing
Modified Thu Jan 18 19:12:29 2007 UTC (7 years, 3 months ago) by ehuelsmann
Fix semantic bugs: add 2 closing parens.

Revision 170 - Directory Listing
Modified Thu Jan 18 06:53:59 2007 UTC (7 years, 3 months ago) by ehuelsmann
Fix Allegro backend syntax.

Revision 168 - Directory Listing
Modified Tue Jan 16 23:40:05 2007 UTC (7 years, 3 months ago) by ehuelsmann
Advance branch version number.

Revision 167 - Directory Listing
Modified Tue Jan 16 23:39:15 2007 UTC (7 years, 3 months ago) by ehuelsmann
Tag 0.2.4 release.

Revision 166 - Directory Listing
Modified Tue Jan 16 23:14:50 2007 UTC (7 years, 3 months ago) by ehuelsmann
Backport r 162:165 (DNS query function fixes).

Revision 165 - Directory Listing
Modified Tue Jan 16 23:11:09 2007 UTC (7 years, 3 months ago) by ehuelsmann
Ensure correct return type for DNS query function.

Revision 164 - Directory Listing
Modified Tue Jan 16 23:07:39 2007 UTC (7 years, 3 months ago) by ehuelsmann
Ensure correct argument type for DNS query functions.

Revision 163 - Directory Listing
Modified Tue Jan 16 23:05:29 2007 UTC (7 years, 3 months ago) by ehuelsmann
Implement DNS query functions for OpenMCL.

Revision 162 - Directory Listing
Modified Tue Jan 16 22:59:49 2007 UTC (7 years, 3 months ago) by ehuelsmann
Add OpenMCL and Allegro server sockets.

Revision 161 - Directory Listing
Modified Tue Jan 16 22:24:39 2007 UTC (7 years, 3 months ago) by ehuelsmann
Backport r160 (element-type support for OpenMCL).

Revision 160 - Directory Listing
Modified Tue Jan 16 22:23:20 2007 UTC (7 years, 3 months ago) by ehuelsmann
Implement element-type support for OpenMCL.

Revision 159 - Directory Listing
Modified Tue Jan 16 21:45:57 2007 UTC (7 years, 3 months ago) by ehuelsmann
Remove (partially stale) comments.

Revision 158 - Directory Listing
Modified Tue Jan 16 21:41:58 2007 UTC (7 years, 3 months ago) by ehuelsmann
Add condition mapping (LispWorks).

Revision 157 - Directory Listing
Modified Tue Jan 16 20:56:57 2007 UTC (7 years, 3 months ago) by ehuelsmann
Backport r156 (missing get-hosts-by-name).

Revision 156 - Directory Listing
Modified Tue Jan 16 20:55:53 2007 UTC (7 years, 3 months ago) by ehuelsmann
Add missing function get-hosts-by-name (LispWorks).

Revision 155 - Directory Listing
Modified Tue Jan 16 20:01:04 2007 UTC (7 years, 3 months ago) by ehuelsmann
Server socket support for LispWorks.

Revision 154 - Directory Listing
Modified Tue Jan 16 08:22:16 2007 UTC (7 years, 3 months ago) by ehuelsmann
Backport r153 (character :element-type fix).

Revision 153 - Directory Listing
Modified Tue Jan 16 08:20:00 2007 UTC (7 years, 3 months ago) by ehuelsmann
Fix LispWorks character :element-type.

Revision 152 - Directory Listing
Modified Mon Jan 15 20:07:41 2007 UTC (7 years, 3 months ago) by ehuelsmann
Server socket support for ArmedBear (abcl).

Revision 151 - Directory Listing
Modified Sun Jan 14 23:28:28 2007 UTC (7 years, 3 months ago) by ehuelsmann
Server socket support (after basic testing) for

- CLISP
- CMUCL
- SBCL (and probably ECL)

Revision 150 - Directory Listing
Modified Sun Jan 14 23:19:17 2007 UTC (7 years, 3 months ago) by ehuelsmann
Merge r149 (CMUCL unflushed socket close fix).

Revision 149 - Directory Listing
Modified Sun Jan 14 23:18:04 2007 UTC (7 years, 3 months ago) by ehuelsmann
Fix unflushed streams upon socket close in CMUCL.

Revision 148 - Directory Listing
Modified Sat Jan 13 16:08:44 2007 UTC (7 years, 3 months ago) by ehuelsmann
Backport r147 to the 0.2.x release branch.

Revision 147 - Directory Listing
Modified Sat Jan 13 16:07:10 2007 UTC (7 years, 3 months ago) by ehuelsmann
Fix OpenMCL bug.

Patch by: Kevin Montuori (montuori at igvanus dot info)

Revision 146 - Directory Listing
Modified Thu Jan 11 21:06:38 2007 UTC (7 years, 3 months ago) by ehuelsmann
More tests updates.

Revision 145 - Directory Listing
Modified Thu Jan 11 20:05:58 2007 UTC (7 years, 3 months ago) by ehuelsmann
Update tests.

Revision 144 - Directory Listing
Modified Thu Jan 11 07:54:04 2007 UTC (7 years, 3 months ago) by ehuelsmann
Update test package with latest function signatures.

Revision 142 - Directory Listing
Modified Thu Jan 4 22:08:10 2007 UTC (7 years, 3 months ago) by ehuelsmann
Advance development version number.

Revision 141 - Directory Listing
Modified Thu Jan 4 22:07:16 2007 UTC (7 years, 3 months ago) by ehuelsmann
Tag 0.2.3.

Revision 140 - Directory Listing
Modified Thu Jan 4 20:03:59 2007 UTC (7 years, 3 months ago) by ehuelsmann
Backport r131 :element-type support.

Revision 139 - Directory Listing
Modified Wed Jan 3 21:48:19 2007 UTC (7 years, 3 months ago) by ehuelsmann
Do a 0.2.2 release, updating the whole shebang.

Revision 138 - Directory Listing
Modified Wed Jan 3 20:43:39 2007 UTC (7 years, 3 months ago) by ehuelsmann
Update README's with supported implementations.

Revision 137 - Directory Listing
Modified Wed Jan 3 20:35:28 2007 UTC (7 years, 3 months ago) by ehuelsmann
Backport r132 SBCL fix.

Revision 136 - Directory Listing
Modified Wed Jan 3 20:34:46 2007 UTC (7 years, 3 months ago) by ehuelsmann
Backport ECL support.

Revision 135 - Directory Listing
Modified Wed Jan 3 20:32:25 2007 UTC (7 years, 3 months ago) by ehuelsmann
Branch 0.2.x from 0.2.1 tag.

Revision 134 - Directory Listing
Modified Wed Jan 3 20:29:34 2007 UTC (7 years, 3 months ago) by ehuelsmann
Update README and explain non-support for external-format.

Revision 133 - Directory Listing
Modified Wed Jan 3 20:22:12 2007 UTC (7 years, 3 months ago) by ehuelsmann
Add ECL support.

Revision 132 - Directory Listing
Modified Tue Jan 2 23:11:39 2007 UTC (7 years, 3 months ago) by ehuelsmann
Fix typo found by emarsden.

Revision 131 - Directory Listing
Modified Thu Dec 21 22:53:28 2006 UTC (7 years, 4 months ago) by ehuelsmann
Add support for the 'element-type' stream creation argument.

Revision 130 - Directory Listing
Modified Thu Dec 21 22:29:18 2006 UTC (7 years, 4 months ago) by ehuelsmann
Upload 0.2.1 release, which removes unsupported interface.

Revision 129 - Directory Listing
Modified Thu Dec 21 22:08:01 2006 UTC (7 years, 4 months ago) by ehuelsmann
Remove interface now provided in trivial-usocket.

Revision 125 - Directory Listing
Modified Mon Dec 18 21:20:56 2006 UTC (7 years, 4 months ago) by ehuelsmann
Release version 0.2.0, bump trunk version to 0.3.0-dev.

Revision 123 - Directory Listing
Modified Wed Oct 25 19:28:16 2006 UTC (7 years, 6 months ago) by ehuelsmann
Prepare for server-side sockets support.

Note: The new socket classes are not used (yet).

Revision 122 - Directory Listing
Modified Sun Oct 22 08:42:00 2006 UTC (7 years, 6 months ago) by ehuelsmann
Some design comments sent to the mailing list.

Revision 121 - Directory Listing
Modified Wed Oct 18 16:46:42 2006 UTC (7 years, 6 months ago) by ehuelsmann
Remove cruft accidentally added in r119. This wasn't part of the contribution.

Revision 119 - Directory Listing
Modified Wed Oct 18 06:56:33 2006 UTC (7 years, 6 months ago) by ehuelsmann
Add Scieneer support.

  Donated by Douglas Crosher <dtc at scieneer dot com>.

Revision 118 - Directory Listing
Modified Sat Sep 9 22:10:43 2006 UTC (7 years, 7 months ago) by ehuelsmann
Apply patch by afuchs, fixing issue #6.

Revision 117 - Directory Listing
Modified Thu Jun 8 21:35:51 2006 UTC (7 years, 10 months ago) by ehuelsmann
Add documentation.

Revision 116 - Directory Listing
Modified Thu Jun 8 19:43:23 2006 UTC (7 years, 10 months ago) by ehuelsmann
Trivial-sockets compat addition (as far as possible at this stage)
Also formatting tweaks and comment removal.

Revision 114 - Directory Listing
Modified Tue Feb 21 19:35:32 2006 UTC (8 years, 2 months ago) by ehuelsmann
Update docs.

Revision 113 - Directory Listing
Modified Tue Feb 21 14:17:50 2006 UTC (8 years, 2 months ago) by ehuelsmann
Update TODO.

Revision 112 - Directory Listing
Modified Tue Feb 21 14:16:01 2006 UTC (8 years, 2 months ago) by ehuelsmann
Update documentation.

Revision 109 - Directory Listing
Modified Fri Feb 17 20:53:53 2006 UTC (8 years, 2 months ago) by ehuelsmann
Export new interfaces.

Revision 106 - Directory Listing
Modified Fri Feb 17 20:27:51 2006 UTC (8 years, 2 months ago) by ehuelsmann
Remove non-working 0.0.9 compat code.

Revision 105 - Directory Listing
Modified Fri Feb 17 20:26:47 2006 UTC (8 years, 2 months ago) by ehuelsmann
More tests.

Revision 104 - Directory Listing
Modified Fri Feb 17 07:49:57 2006 UTC (8 years, 2 months ago) by ehuelsmann
Add more tests.

Revision 103 - Directory Listing
Modified Fri Feb 17 07:49:40 2006 UTC (8 years, 2 months ago) by ehuelsmann
nth-value is zero based ...

Revision 102 - Directory Listing
Modified Fri Feb 17 07:20:41 2006 UTC (8 years, 2 months ago) by ehuelsmann
Make tests pass again.

Revision 101 - Directory Listing
Modified Thu Feb 16 23:36:45 2006 UTC (8 years, 2 months ago) by ehuelsmann
First step at implementing socket addresses. Also update site.

Revision 97 - Directory Listing
Modified Tue Feb 14 18:28:43 2006 UTC (8 years, 2 months ago) by ehuelsmann
Add releases to the website.

Revision 96 - Directory Listing
Modified Mon Feb 13 21:01:59 2006 UTC (8 years, 2 months ago) by ehuelsmann
Create first release tag! :-)

Revision 95 - Directory Listing
Modified Mon Feb 13 20:59:33 2006 UTC (8 years, 2 months ago) by ehuelsmann
Finalize step 2 inventarization document.

Revision 94 - Directory Listing
Modified Mon Feb 13 20:52:11 2006 UTC (8 years, 2 months ago) by ehuelsmann
Start preparation of step 2.

Revision 93 - Directory Listing
Modified Mon Feb 13 20:48:39 2006 UTC (8 years, 2 months ago) by ehuelsmann
Expand TODO.

Revision 92 - Directory Listing
Modified Mon Feb 13 20:45:58 2006 UTC (8 years, 2 months ago) by ehuelsmann
Remove unused TYPE argument to SOCKET-CONNECT.

Revision 91 - Directory Listing
Modified Mon Feb 13 08:01:51 2006 UTC (8 years, 2 months ago) by ehuelsmann
Reorganise the tree.

Revision 90 - Directory Listing
Modified Sun Feb 12 22:15:27 2006 UTC (8 years, 2 months ago) by ehuelsmann
Extend TODO.

Revision 89 - Directory Listing
Modified Sun Feb 12 22:15:07 2006 UTC (8 years, 2 months ago) by ehuelsmann
Extend README.

Revision 86 - Directory Listing
Modified Sun Feb 12 20:58:42 2006 UTC (8 years, 2 months ago) by ehuelsmann
Fix typo.

Revision 85 - Directory Listing
Modified Sun Feb 12 20:26:14 2006 UTC (8 years, 2 months ago) by ehuelsmann
Fix compilation error.

Revision 84 - Directory Listing
Modified Sun Feb 12 20:17:34 2006 UTC (8 years, 2 months ago) by ehuelsmann
More OpenMCL fixes.

Revision 83 - Directory Listing
Modified Sun Feb 12 19:27:25 2006 UTC (8 years, 2 months ago) by ehuelsmann
Add OpenMCL fasls to ignores list.

Revision 80 - Directory Listing
Modified Sun Feb 12 10:09:49 2006 UTC (8 years, 2 months ago) by ehuelsmann
Ajust for use with svn and set keywords.

Revision 79 - Directory Listing
Modified Sat Feb 11 23:27:34 2006 UTC (8 years, 2 months ago) by ehuelsmann
Fix return type of socket-connect.

Revision 78 - Directory Listing
Modified Sat Feb 11 23:18:52 2006 UTC (8 years, 2 months ago) by ehuelsmann
Adjust package prefixes.

Revision 77 - Directory Listing
Modified Sat Feb 11 22:57:04 2006 UTC (8 years, 2 months ago) by ehuelsmann
Change test script to take arguments from .conf files and add those.

Revision 76 - Directory Listing
Modified Sat Feb 11 22:39:07 2006 UTC (8 years, 2 months ago) by ehuelsmann
Add package prefixes.

Revision 75 - Directory Listing
Modified Sat Feb 11 22:09:28 2006 UTC (8 years, 2 months ago) by ehuelsmann
Always print error information.

Revision 74 - Directory Listing
Modified Sat Feb 11 09:20:56 2006 UTC (8 years, 2 months ago) by ehuelsmann
Rearrange and extend test scripts.

Revision 73 - Directory Listing
Modified Sat Feb 11 09:19:50 2006 UTC (8 years, 2 months ago) by ehuelsmann
Add more cleanup: Armedbear writes other files.

Revision 72 - Directory Listing
Modified Fri Feb 10 22:34:52 2006 UTC (8 years, 2 months ago) by ehuelsmann
Fix typo.

Revision 71 - Directory Listing
Modified Fri Feb 10 22:29:52 2006 UTC (8 years, 2 months ago) by ehuelsmann
Make the tests work again.

Revision 70 - Directory Listing
Modified Fri Feb 10 21:58:19 2006 UTC (8 years, 2 months ago) by ehuelsmann
Add host name resolution conditions.

Revision 69 - Directory Listing
Modified Fri Feb 10 21:57:25 2006 UTC (8 years, 2 months ago) by ehuelsmann
Fix typo.

Revision 67 - Directory Listing
Modified Fri Feb 10 17:41:41 2006 UTC (8 years, 2 months ago) by ehuelsmann
Remove debugging statement.

Revision 66 - Directory Listing
Modified Fri Feb 10 16:57:16 2006 UTC (8 years, 2 months ago) by ehuelsmann
Fix Armedbear test failures.

Revision 65 - Directory Listing
Modified Thu Feb 9 22:08:30 2006 UTC (8 years, 2 months ago) by ehuelsmann
Update ignore patterns to accomodate Armedbear.

Revision 64 - Directory Listing
Modified Thu Feb 9 22:06:54 2006 UTC (8 years, 2 months ago) by ehuelsmann
Add OpenMCL (untested) and Armedbear (tested with FAILures) support.

Revision 63 - Directory Listing
Modified Wed Feb 8 20:47:18 2006 UTC (8 years, 2 months ago) by ehuelsmann
Move function documentation out of the backend file.

Revision 62 - Directory Listing
Modified Wed Feb 8 20:45:56 2006 UTC (8 years, 2 months ago) by ehuelsmann
Add TODO and update design doc.

Revision 61 - Directory Listing
Modified Wed Feb 8 20:43:08 2006 UTC (8 years, 2 months ago) by ehuelsmann
One more test case.

Revision 60 - Directory Listing
Modified Wed Feb 8 20:42:28 2006 UTC (8 years, 2 months ago) by ehuelsmann
Clean up SBCL backend.

Revision 57 - Directory Listing
Modified Tue Feb 7 19:39:46 2006 UTC (8 years, 2 months ago) by ehuelsmann
Make LispWorks work.

Revision 55 - Directory Listing
Modified Tue Feb 7 18:27:50 2006 UTC (8 years, 2 months ago) by ehuelsmann
Make Allegro work.

Revision 54 - Directory Listing
Modified Tue Feb 7 07:53:52 2006 UTC (8 years, 2 months ago) by ehuelsmann
Make clisp work, adjusting ignore patterns and update website.

Revision 52 - Directory Listing
Modified Mon Feb 6 23:28:51 2006 UTC (8 years, 2 months ago) by ehuelsmann
Make CMUCL pass the test-suite.

Revision 51 - Directory Listing
Modified Mon Feb 6 23:28:23 2006 UTC (8 years, 2 months ago) by ehuelsmann
Adjust to new naming.

Revision 50 - Directory Listing
Modified Mon Feb 6 23:27:37 2006 UTC (8 years, 2 months ago) by ehuelsmann
Limit hostname resolution to non-dotted quad strings.

Revision 49 - Directory Listing
Modified Mon Feb 6 23:25:14 2006 UTC (8 years, 2 months ago) by ehuelsmann
Change ignore patterns to accomodate CMUCL.

Revision 47 - Directory Listing
Modified Mon Feb 6 20:51:50 2006 UTC (8 years, 2 months ago) by ehuelsmann
Update LispWorks backend.

Revision 46 - Directory Listing
Modified Mon Feb 6 20:50:07 2006 UTC (8 years, 2 months ago) by ehuelsmann
Commit test script update.

Revision 45 - Directory Listing
Modified Sun Feb 5 21:50:41 2006 UTC (8 years, 2 months ago) by ehuelsmann
Introduce error handling for cmucl 19b and later.

Revision 44 - Directory Listing
Modified Sun Feb 5 21:46:10 2006 UTC (8 years, 2 months ago) by ehuelsmann
Extend design document.

Revision 43 - Directory Listing
Modified Sun Feb 5 21:45:33 2006 UTC (8 years, 2 months ago) by ehuelsmann
Add required lispworks module.

Revision 42 - Directory Listing
Modified Sun Feb 5 21:44:22 2006 UTC (8 years, 2 months ago) by ehuelsmann
Fix host transformation routines.

Revision 41 - Directory Listing
Modified Sat Feb 4 21:43:49 2006 UTC (8 years, 2 months ago) by ehuelsmann
Fix loading errors for Allegro CL.

Revision 40 - Directory Listing
Modified Sat Feb 4 21:41:49 2006 UTC (8 years, 2 months ago) by ehuelsmann
Fix condition mapping for CMUCL.

Revision 39 - Directory Listing
Modified Sat Feb 4 14:16:42 2006 UTC (8 years, 2 months ago) by ehuelsmann
Update README with a 'known problems' section.

Revision 38 - Directory Listing
Modified Sat Feb 4 14:14:30 2006 UTC (8 years, 2 months ago) by ehuelsmann
Implement CMUCL error mapping and update status table.

Revision 37 - Directory Listing
Modified Sat Feb 4 12:24:14 2006 UTC (8 years, 2 months ago) by ehuelsmann
Remove usocket- prefix from (most) errors.
Also eliminate clisp error- and condition-map remapping.

Revision 35 - Directory Listing
Modified Sat Feb 4 00:14:37 2006 UTC (8 years, 2 months ago) by ehuelsmann
Implement Allegro backend (and update website).

Revision 33 - Directory Listing
Modified Fri Feb 3 23:27:31 2006 UTC (8 years, 2 months ago) by ehuelsmann
Fix clisp hack. That should teach me using old clisp...

Revision 32 - Directory Listing
Modified Fri Feb 3 22:33:39 2006 UTC (8 years, 2 months ago) by ehuelsmann
Update backend implementation requirements.

Revision 30 - Directory Listing
Modified Fri Feb 3 22:10:43 2006 UTC (8 years, 2 months ago) by ehuelsmann
Implement condition handling for clisp.

Revision 29 - Directory Listing
Modified Fri Feb 3 21:26:05 2006 UTC (8 years, 2 months ago) by ehuelsmann
Make clisp error translation work.

Revision 28 - Directory Listing
Modified Fri Feb 3 21:24:31 2006 UTC (8 years, 2 months ago) by ehuelsmann
Fix error where hostnames were erroneously not translated to vector quads.

Revision 27 - Directory Listing
Modified Fri Feb 3 21:19:43 2006 UTC (8 years, 2 months ago) by ehuelsmann
Update interface documentation.

Revision 26 - Directory Listing
Modified Fri Feb 3 20:20:59 2006 UTC (8 years, 2 months ago) by ehuelsmann
Remove/add interfaces to be implemented at this stage.

Revision 25 - Directory Listing
Modified Fri Feb 3 19:09:09 2006 UTC (8 years, 2 months ago) by ehuelsmann
Error translation for SBCL (non-Win32).

Revision 24 - Directory Listing
Modified Fri Feb 3 18:47:57 2006 UTC (8 years, 2 months ago) by ehuelsmann
Add comments and documentation.

Revision 23 - Directory Listing
Modified Thu Feb 2 20:00:08 2006 UTC (8 years, 2 months ago) by ehuelsmann
Set keywords.

Revision 19 - Directory Listing
Modified Wed Feb 1 22:02:27 2006 UTC (8 years, 2 months ago) by ehuelsmann
Update with latest code+docs research.

Revision 18 - Directory Listing
Modified Wed Feb 1 22:01:18 2006 UTC (8 years, 2 months ago) by ehuelsmann
Update with latest documentation research.

Revision 17 - Directory Listing
Modified Wed Feb 1 22:00:16 2006 UTC (8 years, 2 months ago) by ehuelsmann
Update with latest condition ideas and API promises.

Revision 14 - Directory Listing
Modified Tue Jan 31 18:05:22 2006 UTC (8 years, 2 months ago) by ehuelsmann
Update documentation.

Revision 13 - Directory Listing
Modified Tue Jan 31 18:04:58 2006 UTC (8 years, 2 months ago) by ehuelsmann
Update clisp and allegro backends.

Revision 12 - Directory Listing
Modified Mon Jan 30 21:14:23 2006 UTC (8 years, 2 months ago) by ehuelsmann
More backends documentation.

Revision 10 - Directory Listing
Modified Mon Jan 30 20:36:29 2006 UTC (8 years, 2 months ago) by ehuelsmann
Update backends with current progress.

Revision 8 - Directory Listing
Modified Sun Jan 29 21:51:23 2006 UTC (8 years, 2 months ago) by ehuelsmann
Implement the first bit of 'Step 1' in SBCL and at the same time,
start documenting the different implementations wrt that same step.

Revision 6 - Directory Listing
Modified Sun Jan 29 19:23:36 2006 UTC (8 years, 2 months ago) by ehuelsmann
Update website and sync design document.

Revision 5 - Directory Listing
Modified Sun Jan 29 15:37:53 2006 UTC (8 years, 2 months ago) by ehuelsmann
Update keyword expansion and sockets documentation.

Revision 4 - Directory Listing
Modified Sat Jan 28 22:52:58 2006 UTC (8 years, 2 months ago) by ehuelsmann
Update design document.

Revision 2 - Directory Listing
Modified Sat Jan 28 19:56:16 2006 UTC (8 years, 2 months ago) by ehuelsmann
Update documentation.

Revision 1 - Directory Listing
Added Fri Jan 27 23:05:41 2006 UTC (8 years, 2 months ago) by ehuelsmann
Initial import as copied off Erik Enge's home dir.

  ViewVC Help
Powered by ViewVC 1.1.5