Commit Graph

188 Commits

Author SHA1 Message Date
.
8c5b148bc1 remove extra nick var
--HG--
branch : nmdc-ircfrontend
2016-05-05 19:45:59 +12:00
.
26ede341ef remove unused regexp code
--HG--
branch : nmdc-ircfrontend
2016-05-05 19:30:12 +12:00
.
cc22ee33ae patch potential race condition requesting topic before upstream has connected
--HG--
branch : nmdc-ircfrontend
2016-05-05 19:28:12 +12:00
.
62487dd437 simplify
--HG--
branch : nmdc-ircfrontend
2016-05-05 19:26:31 +12:00
.
3d582d2004 add AGPLv3 preamble to all source file headers
--HG--
branch : nmdc-ircfrontend
2016-05-05 19:20:36 +12:00
.
3bca2640a0 simplifications
--HG--
branch : nmdc-ircfrontend
2016-05-05 19:16:45 +12:00
.
d56203cd39 drop unused typedefs
--HG--
branch : nmdc-ircfrontend
2016-05-05 19:12:16 +12:00
.
6358ebe50a wip
--HG--
branch : nmdc-ircfrontend
2016-05-05 19:11:40 +12:00
.
e345e8b31e drop dead code
--HG--
branch : nmdc-ircfrontend
2016-05-05 18:57:22 +12:00
.
d2dec97259 handle terminating the libnmdc connection
--HG--
branch : nmdc-ircfrontend
2016-05-05 18:56:55 +12:00
.
07f01a1d92 transparently handle newlines in message
--HG--
branch : nmdc-ircfrontend
2016-05-03 19:57:55 +12:00
.
e97f344f00 wip
--HG--
branch : nmdc-ircfrontend
2016-05-03 19:57:02 +12:00
.
15b08e0f27 wip
--HG--
branch : nmdc-ircfrontend
2016-05-03 19:25:37 +12:00
.
46114809bd remove all multiuser support, all goroutines and all channels
--HG--
branch : nmdc-ircfrontend
2016-05-03 18:47:24 +12:00
.
be5715a562 wip
--HG--
branch : nmdc-ircfrontend
2016-05-03 18:25:27 +12:00
.
a9f1283dd6 remove support for voiced users
--HG--
branch : nmdc-ircfrontend
2016-05-03 18:02:10 +12:00
.
cb736df27c remove support for channel modes
--HG--
branch : nmdc-ircfrontend
2016-05-03 18:00:40 +12:00
.
e866451b7a remove support for multiple channels
--HG--
branch : nmdc-ircfrontend
2016-05-02 19:23:15 +12:00
.
37d61b3193 remove server's operatorMap, stub out code for requesting to op ourselves
--HG--
branch : nmdc-ircfrontend
2016-05-02 19:16:25 +12:00
.
cb3ba59cf7 only list our blessed channel
--HG--
branch : nmdc-ircfrontend
2016-05-02 19:13:09 +12:00
.
10e9aa473d remove support for user deciding to leave a channel
--HG--
branch : nmdc-ircfrontend
2016-05-02 19:07:58 +12:00
.
42b211dc5e remove support for topic set
--HG--
branch : nmdc-ircfrontend
2016-05-02 19:02:41 +12:00
.
eb597a6592 remove support for kicking other users and changing their mode
--HG--
branch : nmdc-ircfrontend
2016-05-02 19:00:24 +12:00
.
f8a06775f5 remove support for online-renaming yourself
--HG--
branch : nmdc-ircfrontend
2016-05-02 18:54:52 +12:00
.
f0cbe04d88 strip authfile, simplify motd, rename arguments and make the servername argument mandatory
--HG--
branch : nmdc-ircfrontend
2016-05-02 18:51:53 +12:00
.
468b9fe126 hgignore
--HG--
branch : nmdc-ircfrontend
2016-05-02 18:50:15 +12:00
.
570662cdcc remove TLS support (should be provided by a reverse proxy)
--HG--
branch : nmdc-ircfrontend
2016-05-02 18:45:51 +12:00
.
9b5c010e1a formatting
--HG--
branch : nmdc-ircfrontend
2016-05-02 18:45:31 +12:00
.
588795a3be remove upstream readme
--HG--
branch : nmdc-ircfrontend
2016-05-02 18:45:19 +12:00
.
562e8a178a rename application
--HG--
branch : nmdc-ircfrontend
2016-05-02 18:45:13 +12:00
.
fc0f66f864 clean commit of rosella 1.2.0
--HG--
branch : nmdc-ircfrontend
2016-05-02 18:41:05 +12:00
Harry Jeffery
928f0da7b6 Release v1.2.0 2016-04-10 13:19:23 +01:00
Harry Jeffery
bd7bf4bb38 Update documentation 2016-04-10 13:17:18 +01:00
ed@djsu.me
5fe27abec3 Changed password hashing method to bcrypt 2016-04-10 13:13:52 +01:00
Harry Jeffery
c5165c37e6 Merge pull request #8 from edjsu/use-key
Use Client.key for channel clientMap and modeMap lookups and insertions
2016-03-19 15:00:57 +00:00
ed
d9b56c3e05 Use Client.key for channel clientMap and modeMap lookups and insertions 2016-03-19 03:18:46 -04:00
Harry Jeffery
0e43a20937 Merge pull request #7 from edjsu/flexible-comments
Allow comments to appear anywhere on a line in the auth file
2016-03-16 14:05:35 +00:00
ed
a9c81d38f9 Allow comments to appear anywhere on a line in the auth file 2016-03-16 00:03:26 -04:00
Harry Jeffery
b714685933 Merge pull request #6 from edjsu/split-rplList
Split rplList into rplList and rplListEnd
2016-03-14 12:43:44 +00:00
Harry Jeffery
9cbea548a3 Merge pull request #5 from edjsu/split-rplMOTD
Split rplMOTD into rplMOTDStart, rplMOTD and rplEndOfMOTD
2016-03-14 12:36:43 +00:00
Harry Jeffery
888d9479f7 Merge pull request #4 from edjsu/fprintf-on-connections
Use fmt.Fprintf to write messages to client connections
2016-03-14 12:21:39 +00:00
ed
e040822a92 Use fmt.Fprintf to write messages to client connections 2016-03-14 07:17:05 -04:00
ed
ce6038f4b0 Split rplList into rplList and rplListEnd 2016-03-14 07:03:18 -04:00
ed
d7bbc2b475 Split rplMOTD into rplMOTDStart, rplMOTD and rplEndOfMOTD 2016-03-14 06:58:26 -04:00
Harry Jeffery
f240730e9a Merge pull request #2 from edjsu/friendly-namreply
Limit the number of nicks that are sent in a single NAMREPLY message
2016-03-09 19:12:37 +00:00
ed
8449c7e81a Limit the number of nicks that are sent in a single NAMREPLY message 2016-03-09 03:22:20 -05:00
ed
7cf71b33fa Fixed private messaging between users 2016-03-08 23:12:41 +00:00
ed
eed3517995 Normalized newlines so that \r and \n also work as message terminators
[messages are supposed to end in \r\n per RFC 1459, but some clients (Mibbit)
sometimes use \r or \n rather than \r\n]
2016-03-08 23:12:41 +00:00
ed
74dd329440 Make more use of the Client.key struct field 2016-03-08 23:12:41 +00:00
ed
e580513fa5 Update channel.modeMap when a client leaves a channel 2016-03-08 23:12:41 +00:00