Commit graph

15 commits

Author SHA1 Message Date
Shivaram Lingamneni
23a3bb8f66 rename to Message and Reader; remove Event 2021-03-10 18:08:37 -05:00
Shivaram Lingamneni
18f4dccb97 validate outgoing message tag content 2021-02-22 19:30:40 -05:00
Shivaram Lingamneni
dfb963d463 rename IrcMessage to IRCMessage 2021-02-15 11:23:09 -05:00
Shivaram Lingamneni
245831ff95 use strings.Builder for tag unescaping 2020-11-16 15:28:46 -05:00
Shivaram Lingamneni
c52d9b251f validate tag names and values 2020-11-15 22:02:19 -05:00
Shivaram Lingamneni
e0907adffb ircmsg: support ratified message-tags spec 2019-03-03 00:41:32 -05:00
Daniel Oaks
1cb16094f0 ircmsg: Make ircmsg respect emoji in tags 2018-02-11 01:12:16 +10:00
Daniel Oaks
a5eafb7ec8 ircmsg: add ParseTags function to allow parsing of tag-like strings arbitrarily 2017-08-24 08:39:31 +10:00
Daniel Oaks
dcb717d58d ircmsg: Ignore trailing slashes while unescaping 2017-06-09 00:26:24 -06:00
Daniel Oaks
c0935e7388 Whoops, let's use ISC for this instead of public domain 2016-01-18 00:48:04 +10:00
Daniel Oaks
3d123edd35 ircmsg: Escape things more nicely, but can't do that while unescaping 2016-01-17 23:56:39 +10:00
Daniel Oaks
d47adb204d ircmsg: Fix tag unescaping 2016-01-17 18:27:12 +10:00
Daniel Oaks
6d1f7ba746 ircmsg: Add note about using functions 2016-01-17 12:15:12 +10:00
Daniel Oaks
81ff74b7f0 ircmsg: Add tag escaping and unescaping 2016-01-17 12:10:51 +10:00
Daniel Oaks
92eac020e2 ircmsg: Split tags into their own file 2016-01-17 11:31:49 +10:00