| Commit message (Expand) | Author | Age | Files | Lines |
| * | Move most code in root directory to src/ | jesopo | 2018-09-24 | 1 | -593/+0 |
| * | Update a user's ircv3 account if a PRIVMSG has an "account" tag | jesopo | 2018-09-21 | 1 | -0/+5 |
| * | Handle pre-register server NOTICES like `:server NOTICE Auth :text` | jesopo | 2018-09-19 | 1 | -1/+2 |
| * | When we get a command without *any* arguments e.g. ":nick!user@host AWAY" don't•••continue to parse that when we've seperated hostmask and command
| jesopo | 2018-09-17 | 1 | -0/+2 |
| * | In handling raw.part, remove_channel after calling self.part instead of before | jesopo | 2018-09-17 | 1 | -1/+1 |
| * | Don't pass nickname!username@hostname through to IRCChannel's add_mode on•••/NAMES resposne
| jesopo | 2018-09-14 | 1 | -0/+1 |
| * | Specific "n%" for WHOX as to only return nicks. | jesopo | 2018-09-13 | 1 | -1/+1 |
| * | Utils.irc_lower and Utils.irc_equals take an IRCServer parameter | jesopo | 2018-09-11 | 1 | -1/+1 |
| * | Respect RFC1459 casemapping rules | jesopo | 2018-09-11 | 1 | -2/+9 |
| * | Pass around an IRCPrefix object instead of "nickname!username@hostname", fix a•••bug in TAGMSG handling that was trying to get a user object from a channel, fix
a bug in ACCOUNT handling that was literally using "nickname" as a user's
nickname, instead of the parsed nickname.
| jesopo | 2018-09-10 | 1 | -63/+35 |
| * | Handle CHGHOST referencing the bot instead of another user | jesopo | 2018-09-10 | 1 | -3/+7 |
| * | Send '111' as the default WHOX token, not '001', as some servers cut that down•••to '1'
| jesopo | 2018-09-10 | 1 | -2/+2 |
| * | Add support for IRCv3's batch and draft/labeled-response | jesopo | 2018-09-10 | 1 | -4/+20 |
| * | Standardise the "last" argument of a line; be that an :arbitrary or just the•••last argument.
| jesopo | 2018-09-10 | 1 | -11/+10 |
| * | Fix a copypaste fail that pointed TAGMSG at ACCOUNT handling code | jesopo | 2018-09-09 | 1 | -1/+1 |
| * | Support IRCv3's cap-notify | jesopo | 2018-09-07 | 1 | -1/+10 |
| * | Support CAP 3.2 | jesopo | 2018-09-07 | 1 | -15/+31 |
| * | Support server-time, even if it's ignored for the moment | jesopo | 2018-09-07 | 1 | -1/+1 |
| * | Support NOTICE without a prefix ("NOTICE AUTH" etc) | jesopo | 2018-09-06 | 1 | -3/+8 |
| * | Match " :" for arbitrary instead of ":", to avoid e.g. splitting ipv6 in to•••pieces!
| jesopo | 2018-09-06 | 1 | -7/+8 |
| * | Handle \x01ACTION that's not correctly terminated with a \x01 | jesopo | 2018-09-05 | 1 | -2/+4 |
| * | Change more user.id references to get_id() | jesopo | 2018-09-05 | 1 | -2/+2 |
| * | Correctly keep track of IRCUser.identified_account_id | jesopo | 2018-09-05 | 1 | -0/+5 |
| * | Support IRCv3's account-notify/extended-join along with WHOX to replace internal•••register/identify
| jesopo | 2018-09-05 | 1 | -1/+19 |
| * | ACCOUNT doesn't use message-tags, duh! | jesopo | 2018-09-05 | 1 | -2/+2 |
| * | Change IRCLineHandler to use delimited events | jesopo | 2018-09-04 | 1 | -61/+59 |
| * | Track a user's away status in IRCUser | jesopo | 2018-09-04 | 1 | -0/+2 |
| * | Add IRCUser.identified_account for ACCOUNT/extended-join | jesopo | 2018-09-04 | 1 | -0/+8 |
| * | Don't get_user before we've seperated userhost-in-names hostmasks | jesopo | 2018-09-04 | 1 | -1/+3 |
| * | Most userhost-in-names check to after mode prefix checking | jesopo | 2018-09-04 | 1 | -7/+3 |
| * | Use "draft/message-tags-0.2" IRCv3 capability to actually be able to receive•••TAGMSG
| jesopo | 2018-09-04 | 1 | -3/+3 |
| * | idle-notify un-away messages don't have *any* args - this caused BitBot to crash•••in IRCLineHandler.handle
| jesopo | 2018-09-04 | 1 | -1/+3 |
| * | Support IRCv3's userhost-in-names | jesopo | 2018-09-04 | 1 | -12/+22 |
| * | Fix referencing account tag for ACCOUNT in IRCLineHandler | jesopo | 2018-09-04 | 1 | -1/+1 |
| * | Nope, revert echo-message support. a certain network only offers it in channel,•••not private.
| jesopo | 2018-09-03 | 1 | -16/+4 |
| * | Support IRCv3's echo-message | jesopo | 2018-09-03 | 1 | -9/+23 |
| * | Keep a list of CAP capabilities in IRCServer | jesopo | 2018-09-03 | 1 | -1/+4 |
| * | Support IRCv3's away-notify | jesopo | 2018-09-03 | 1 | -2/+16 |
| * | server -> event["server"] | jesopo | 2018-09-03 | 1 | -2/+2 |
| * | Send message-tags through PRIVMSG, NOTICE and !commands | jesopo | 2018-09-03 | 1 | -6/+8 |
| * | Support TAGMSG in IRCLineHandler | jesopo | 2018-09-03 | 1 | -0/+16 |
| * | IRCv3 message tag value should not be an array | jesopo | 2018-09-03 | 1 | -1/+1 |
| * | tag_split, not tag | jesopo | 2018-09-03 | 1 | -1/+1 |
| * | Handle empty tag sections, e.g. "@;tag=value" | jesopo | 2018-09-03 | 1 | -2/+3 |
| * | Support ircv3's extended-join | jesopo | 2018-09-03 | 1 | -5/+14 |
| * | Support account-tag and account-notify | jesopo | 2018-09-03 | 1 | -1/+15 |
| * | typo! targer -> target | jesopo | 2018-09-03 | 1 | -1/+1 |
| * | Support IRCv3's chghost and invite-notify | jesopo | 2018-09-03 | 1 | -7/+19 |
| * | Send CAP END when we're not waiting for any capability handshakes | jesopo | 2018-09-03 | 1 | -0/+3 |
| * | Make CAP functionality more part of the framework and support message-tags and•••multi-prefix
| jesopo | 2018-09-03 | 1 | -6/+27 |