if you can't find the version number, don't have a cow
Merge branch 'handle-missing-colon'
handle stupid broken clients like limechat that don't send a colon on…
… single-word PRIVMSGs and NOTICEs
Merge remote branch 'bpmcd/master'
Removed unnecessary try+ block. Cleaned :dev-dependencies with duplic…
Added items to .gitignore
Replaced the EPL 'delete-file-recursively with
Removed superfluous dev-deps, and a debug
logging statement. These changes were based on the
pull request feedback.
Migrated to Clojure 1.4.
Also removed test logging.
Migrated to Clojure 1.3 and modular clojure.contrib. This
required replacing contrib.Condition with Slingshot. Slingshot
*should* be unnecessary in Clojure 1.4.
Merge commit '0.8.1'
log exceptions correctly -- print out a stacktrace instead of just th…
…e exception object
don't NPE when querying room-is-private? on non-extant rooms
bump to 0.9-SNAPSHOT
log through log4j, not printlns
report available channel modes on connect
rooms ending with - are now "private", which means they aren't logged…
… and don't show up in LIST, WHOIS, etc.
don't send catchup playback for private channels
upgrade lein-release to lein-tar
add swank plugin
server port is now read from config
logging plugin now handles KICK
add KICK support
rewrite QUIT code to now support quit messages
PART now respects part-message (as does logging)
catchup plugin should handle CTCP ACTION
logging plugin should handle CTCP ACTION
catchup plugin should capture & playback NOTICEs
fs logging should include NOTICE
fix catchup error code
Merge branch 'catchup'