source: trunk/protocol.lisp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @244   9 years Erik Huelsmann * Resolve SBCL warning not to use SB-THREADS:DESTROY-THREAD
(edit) @236   11 years Erik Huelsmann Patch by Julien Danjou: Remove the (unused) `socket' slot from connections.
(edit) @233   11 years Erik Huelsmann Patch by Julien Danjou: register nickname upon RPL_WELCOME instead of …
(edit) @232   11 years Erik Huelsmann Patch submitted by Julien Danjou.
(edit) @227   12 years Erik Huelsmann Threading now located in the THREADS package on abcl.
(edit) @226   12 years Erik Huelsmann Use HANDLER-CASE where HANDLER-CASE was meant to be used.
(edit) @219   12 years Erik Huelsmann Fix long-standing complaint that cl-irc hits the debugger on unknown …
(edit) @214   12 years Erik Huelsmann Name threads on SBCL. Patch submitted by Daniel Lowe.
(edit) @213   12 years Erik Huelsmann Correct spelling error. Patch submitted by Daniel Lowe.
(edit) @212   15 years Erik Huelsmann Install sensible recovery routines for NO-SUCH-REPLY in the default …
(edit) @208   16 years Erik Huelsmann Fix errors reported by slyrus on #lisp (freenode irc).
(edit) @204   17 years Erik Huelsmann DCC implementation checkpoint: Working DCC CHAT with passive local …
(edit) @201   17 years Erik Huelsmann Implement CTCP-over-DCC framework.
(edit) @199   17 years Erik Huelsmann Add a dcc-chat-connection class; a non-abstract subclass of dcc-connection.
(edit) @197   17 years Erik Huelsmann Create a DCC CHAT message class, just like the IRC message classes we have.
(edit) @196   17 years Erik Huelsmann Move connectedp into the dcc-connection section; ignore errors when …
(edit) @195   17 years Erik Huelsmann r193 followup: 'user' was renamed to 'remote-user' to disambiguate its …
(edit) @194   17 years Erik Huelsmann Define fallback functions for the case where the message passed isn't …
(edit) @193   17 years Erik Huelsmann Rearrange code. Make dcc-connection an abstract base class.
(edit) @189   17 years Erik Huelsmann Move 2 utility routines.
(edit) @188   17 years Erik Huelsmann Fix off-by-one error and make sure we don't keep looping when the …
(edit) @187   17 years Erik Huelsmann Fix termination condition in read-protocol-line.
(edit) @186   17 years Erik Huelsmann Silence UNHANDLED messages on the debug stream when they are in fact …
(edit) @185   17 years Erik Huelsmann Fix typo, some refactoring and be more lenient on non-conforming input …
(edit) @179   17 years Erik Huelsmann KICK messages generally don't originate at the user being kicked. Fixed.
(edit) @170   17 years Erik Huelsmann Refactor START-BACKGROUND-MESSAGE-HANDLER. Deprecate threading …
(edit) @168   17 years Erik Huelsmann Fix several compile-warnings in SBCL.
(edit) @167   17 years Erik Huelsmann Remove forgotten socket-connect call.
(edit) @165   17 years Erik Huelsmann Change trivial-sockets dependency to usocket as discussed many moons …
(edit) @163   18 years Erik Huelsmann Fix type quoting bug reported by rpgoldman at real-time dot com.
(edit) @160   18 years Erik Huelsmann Change Source to URL keyword (remainder of CVS to svn conversion.
(edit) @157   18 years Erik Huelsmann Fix issue #6: insufficient data to reconnect.
(edit) @154   18 years Erik Huelsmann Fix issues with newly added code.
(edit) @153   18 years Erik Huelsmann Automatically record channel visibility for library users to use.
(edit) @152   18 years Erik Huelsmann Fix SBCL compile warnings, at least one of which was a bug.
(edit) @151   18 years Erik Huelsmann Resolve issue #2: Start guessing the message encoding. On some lisps, …
(edit) @149   18 years Erik Huelsmann More efficient string manipulation. Also remove dependency on …
(edit) @143   18 years Erik Huelsmann Prevent ctcp request loops: NOTICE messages are responses. By Andreas …
(edit) @142   18 years Erik Huelsmann When changing a nick: remove under the old nick, re-add with the new one.
(edit) @137   18 years Erik Huelsmann Remove last uses of trailing-argument.
(edit) @131   18 years Erik Huelsmann Remove the 'trailing argument' notion from send-irc-message: the last …
(edit) @129   18 years Erik Huelsmann Silence SBCL compile warnings (one of which being a real bug).
(edit) @128   18 years Erik Huelsmann Start eliminating trailing-argument to be RFC compliant. Step 2 …
(edit) @125   18 years Erik Huelsmann Fix syntax error.
(edit) @123   18 years Erik Huelsmann Satisfy read-message-loop assumption of read-message NIL return on eof.
(edit) @121   18 years Erik Huelsmann Patch by Andreas Fuchs [asf at boinkor.net] to allow specialization of …
(edit) @120   18 years Erik Huelsmann Followup to last commit; updating slot accessor and initialiser.
(edit) @119   18 years Erik Huelsmann Rename slots with same function in preparation of more DCC …
(edit) @118   18 years Erik Huelsmann Remove code also maintained in trivial-sockets, adding that as a …
(edit) @117   18 years Erik Huelsmann Untabify for consistent indenting accross all systems and editors.
(edit) @116   18 years Erik Huelsmann Replace invalidate-me condition machinery meant to catch EPIPE by code …
(edit) @108   19 years bmastenbrook Three patches from Mr. Fuchs: * the way to handle all IRC messages is …
(edit) @99   19 years Erik Huelsmann Remove *all* references to 'socket'. Close the stream the same way …
(edit) @98   19 years Erik Huelsmann Share connecting code between normal and dcc connections. Also remove …
(edit) @96   19 years Erik Huelsmann Extend mode tracking: Handle response to a MODE request on a channel
(edit) @95   19 years Erik Huelsmann Extend mode tracking: set absolute mode values for ban, except and …
(edit) @93   19 years Erik Huelsmann Cleanup. * package.lisp: Remove exported but undefined symbols. * …
(edit) @92   19 years Erik Huelsmann Don't apply 'key' to 'value'.
(edit) @90   19 years Erik Huelsmann Explicitly use a boolean-value-mode class instead of hiding the same …
(edit) @88   19 years Erik Huelsmann Implement MODE tracking. * TODO: Remove MODE updating item. * …
(edit) @84   19 years Erik Huelsmann Correctly pass 'output-stream' to make-instance.
(edit) @83   19 years Erik Huelsmann Correct call to non-existing function.
(edit) @76   19 years Erik Huelsmann Make default behaviours obey rpl_isupport parameters advertized by the …
(edit) @68   20 years Erik Huelsmann Invalidate the descriptor of the stream that failed; not necessarily …
(edit) @67   20 years Erik Huelsmann Fix invalidating the socket descriptor on non-threaded SBCL. Also …
(edit) @60   20 years bmastenbrook speedup from Maddas
(edit) @59   20 years bmastenbrook change re sbcl start-background-message-handler
(edit) @45   20 years Erik Huelsmann Fix use of start-background-message-handler in non-threaded SBCL; also …
(edit) @41   20 years bmastenbrook Armed Bear Common Lisp compatibility
(edit) @32   20 years bmastenbrook OpenMCL patches from marco (segv)
(edit) @31   20 years Erik Huelsmann Remove trailing spaces. * protocol.lisp Remove trailing spaces …
(edit) @25   20 years Erik Huelsmann Eliminate load warnings generated by (asdf:operate 'asdf:load-op …
(edit) @24   20 years Erik Huelsmann Fix typo in function-call * protocol.lisp (remove-channel): call …
(edit) @23   20 years Erik Huelsmann Make parameter order for remove-channel on users object consistent * …
(edit) @12   20 years krosenberg intern based on symbol-name to support case sensitive lisps
(add) @2   20 years Erik Enge Initial revision
Note: See TracRevisionLog for help on using the revision log.