Commit Graph

20 Commits

Author SHA1 Message Date
Jeremy Latt f133f3691d Send Names reply in multiple messages. 2013-06-02 22:07:50 -07:00
Jeremy Latt 0001131095 Make channels synchronous. 2013-06-02 16:53:06 -07:00
Jeremy Latt be60d503be Remove unnecessary Database struct and add more persistence. 2013-06-02 16:32:22 -07:00
Jeremy Latt ccdf7779a5 User persistence to sqlite. 2013-05-26 13:28:22 -07:00
Jeremy Latt 48ca57c43d Encapsulate SQL statements and refactor Save functions as transactionable. 2013-05-24 21:39:53 -07:00
Jeremy Latt f24bb5ee7d Make channel and privmsg replies more useful for logged-out users. 2013-05-12 11:37:35 -07:00
Jeremy Latt fd814bf969 Add nick changing support. 2013-05-12 11:20:55 -07:00
Jeremy Latt c42cd92f91 Update a bunch of messages and fix reply struct embedding. 2013-05-11 18:28:18 -07:00
Jeremy Latt 65af2b4320 Mostly style stuff. 2013-05-09 11:05:10 -07:00
Jeremy Latt 4b0cfa816c Massive refactor to support multiple connections and NickServ. 2012-12-16 19:13:53 -08:00
Jeremy Latt f2aedbaffd Another massive refactor to support mutliple connections per nick. 2012-12-15 14:34:20 -08:00
Jeremy Latt 2cbf65564e I think I get IRC protocol now. 2012-12-12 23:27:17 -08:00
Jeremy Latt dbaa73a319 Disable channel modes and remove some client modes. 2012-12-11 23:08:20 -08:00
Jeremy Latt c99bc6b453 Display umode; delete a bunch of data structures for features that won't be implemented. 2012-12-11 22:55:12 -08:00
Jeremy Latt 78e741af3b Some user/channel modes. 2012-12-09 21:46:22 -08:00
Jeremy Latt 24b39fe847 Fix a few redundancies in replies. 2012-12-09 15:20:21 -08:00
Jeremy Latt d7d6263e35 rudimentary (broken) invite support 2012-12-09 13:47:02 -08:00
Jeremy Latt 55f7c89468 cleanup and reorganization 2012-12-09 12:51:50 -08:00
Jeremy Latt 2dba5f4c47 Fix channel parting. 2012-12-09 10:15:01 -08:00
Jeremy Latt 24ad2172a8 massive refactor and basic channel support: join, part, message 2012-12-08 22:54:58 -08:00