You can clone with
HTTPS or Subversion.
Kill unused code.
Replace gproc and gen_leader.
Fix deprecated guards.
Add rebar configuration.
Rename application file.
Updating the eunit include path to compile on R13B+
Expanding the README to include information on the client.
Adding a readme file.
Fix s2c exit protocol.
Reduce log verbosity.
Bypass source/target rewriting to send correct target on JOIN messages.
Close connections correctly (reply to call and exit).
Set correct socket options on accepted sockets.
Correctly format :<user> messages.
Reporting quit messages better in the s2c fsm.
Ugly initial implementation of channel join in the s2c fsm.
Fixing typo c/C in the server channel management code.
Channels should be public by default.
Implementing namreply to_list.
Causing parse errors to be sent to the connection owner as error pack…
Changing role names to op/halfop/voice/user.
Giving #chan(s) pids instead of info.
Fixing compile warnings, adding not_numeric numeric.
Updating erlirc module list in app file.
Add a convenience function to irc_sup for running supervised servers.
Note to self, send ERROR :Message(s) to clients when terminating.
Handle server or connection exit(s) in s2c connections.
irc_messages:to_list improments for server -> client messages.
First working cut at the new irc_server.
Cutting down on the debug messages from gproc.
Adding a pid field to the #irc_server record.
Allowing bare pids in the From section of an irc message.
Adding message examples (should be exhaustive if kept up to date).
irc_app:start/0,stop/0 for command line operation.