Commit Graph

18 Commits

Author SHA1 Message Date
Sergey Matveev
a939b027fd Ability to authenticate users by nickname↔password database 2014-08-14 17:31:49 +04:00
Sergey Matveev
5c79c4235e Remove goroutines that lead to possible races 2014-08-13 19:13:12 +04:00
Sergey Matveev
cfeaaad88f Golinting 2014-08-09 16:42:19 +04:00
Sergey Matveev
def74ddc09 Fix several races 2014-08-09 16:18:56 +04:00
Sergey Matveev
87ba38e7f7 Send "already existing nickname" error to unregistered client, instead of already existing one 2014-07-03 11:08:42 +04:00
Sergey Matveev
60bd9cec0b Do not prepend unnecessary ':' to person-to-person PRIVMSGs 2014-06-27 22:29:31 +04:00
Thomas Habets
a154bd6120 Remove port from /whois output. 2014-06-09 16:03:11 +02:00
Thomas Habets
41f9649494 Cleaned up file handling. 2014-06-08 03:16:33 +02:00
Thomas Habets
c1d256aaa0 Decrease log verbosity. 2014-06-08 02:49:27 +02:00
Thomas Habets
54d2fcb9cb Fix /whois for mixed case nicks. 2014-06-08 02:28:55 +02:00
Thomas Habets
de49f5eeba Make channels unidirectional. 2014-06-08 02:21:06 +02:00
Sergey Matveev
cda982f7e9 Continuation after negative replies 2014-05-18 15:26:15 +04:00
Sergey Matveev
9b2b3baca4 Save room state after it's creation 2014-05-18 15:25:11 +04:00
Sergey Matveev
6d2c47a7af Omit last empty string from MOTD reply 2014-05-14 16:18:40 +04:00
Sergey Matveev
043730c355 Cleaner nickname and channelname validation, not correlated together 2014-05-13 23:59:09 +04:00
Sergey Matveev
1331f317fb More RFC-close reply human-readable messages 2014-05-13 23:57:45 +04:00
Sergey Matveev
80082ba6f6 Separate 401 code answer 2014-05-13 23:56:29 +04:00
Sergey Matveev
b2f90fb412 Initial commit 2014-05-11 20:18:55 +04:00