| Commit message (Expand) | Author | Age | Files | Lines |
| * | move src/utils/irc/__init__.py to src/utils/irc.py | jesopo | 2019-10-28 | 1 | -274/+0 |
| * | remove src/utils/irc/protocol.py | jesopo | 2019-10-28 | 1 | -1/+0 |
| * | Revert "remove unneeded import"•••This reverts commit 8425c11c97bbd9b5690000cac9f622327105d1ee.
| jesopo | 2019-10-27 | 1 | -0/+1 |
| * | remove unneeded import | jesopo | 2019-10-27 | 1 | -1/+0 |
| * | move IRCLine related code from utils.irc to IRCLine.py | jesopo | 2019-10-27 | 1 | -83/+5 |
| * | don't consume past 2nd digit in e.g. "\03033,123" | jesopo | 2019-10-25 | 1 | -5/+5 |
| * | Allow passing source Hostmask to IRCBatch | jesopo | 2019-09-19 | 1 | -1/+2 |
| * | 'seperate_hostmask()' -> 'parse_hostmask()' | jesopo | 2019-09-16 | 1 | -2/+2 |
| * | Remove extraneous space | jesopo | 2019-08-07 | 1 | -1/+0 |
| * | fixed capabilities | jan6 | 2019-07-01 | 1 | -1/+1 |
| * | Implement dependency system for CAPs | jesopo | 2019-06-21 | 1 | -1/+3 |
| * | Adda system of aliases for CAPs, mostly for changeable draft specs and creating•••dependence between moving specs
| jesopo | 2019-06-21 | 1 | -2/+5 |
| * | fix hostmask_match_many type hinting | jesopo | 2019-06-20 | 1 | -1/+2 |
| * | Implement hostmask_match_any, for more efficient matching of multiple hostmasks | jesopo | 2019-06-20 | 1 | -3/+9 |
| * | Implement utils.irc.hostmask_match() as regex | jesopo | 2019-06-20 | 1 | -2/+9 |
| * | Add MessageTag.present, to see if a tag is present (even without value) | jesopo | 2019-06-19 | 1 | -0/+2 |
| * | Implement client-to-server BATCHes | jesopo | 2019-06-16 | 1 | -3/+18 |
| * | labels: Use BatchType to match, pass `lines` not `line`, batch ID isn't a label,•••fire event on label response
| jesopo | 2019-06-04 | 1 | -2/+7 |
| * | Add new BatchType object, to match like how Capability and MessageTag do | jesopo | 2019-06-04 | 1 | -1/+8 |
| * | v1.8.0 release | jesopo | 2019-06-03 | 1 | -4/+4 |
| * | Hold on to BATCH args, allow event hooks to manipulate batches | jesopo | 2019-06-02 | 1 | -2/+3 |
| * | fix some CAP related type hints | jesopo | 2019-06-02 | 1 | -4/+6 |
| * | Remove IRCSendBatch, fix some batch-related type hints | jesopo | 2019-06-02 | 1 | -11/+5 |
| * | Make labeled-resposnes it's own module, tag and track every sent line | jesopo | 2019-05-30 | 1 | -0/+3 |
| * | Remove mention of `ipv4` - detect address family automatically | jesopo | 2019-05-21 | 1 | -3/+2 |
| * | Remove Capability.enabled() - it's unused | jesopo | 2019-05-20 | 1 | -2/+0 |
| * | `typing.List` -> `typing.Sequence` | jesopo | 2019-05-20 | 1 | -1/+1 |
| * | use fnmatchcase( so the strings are not case-"normalised" | jesopo | 2019-05-19 | 1 | -1/+1 |
| * | Implement utils.irc.hostmask_match for glob-like hostmask matching | jesopo | 2019-05-19 | 1 | -1/+4 |
| * | Remove _name and _draft_name (unused) and add Capability.copy() | jesopo | 2019-05-19 | 1 | -2/+3 |
| * | Add type hints to utils.irc.MessageTag | jesopo | 2019-05-14 | 1 | -2/+2 |
| * | Add utils.irc.MessageTag and use it for both draft and ratified msgid | jesopo | 2019-05-14 | 1 | -0/+7 |
| * | Revamp how CAPs are tracked through REQ and ACK/NAK etc | jesopo | 2019-05-11 | 1 | -0/+9 |
| * | Refactor CAPs in to objects | jesopo | 2019-05-11 | 1 | -0/+11 |
| * | IRCServer.alias is no longer optional | jesopo | 2019-04-24 | 1 | -1/+1 |
| * | Only print ANSI reset characters when appropriate | jesopo | 2019-03-06 | 1 | -1/+10 |
| * | Treat both `a` and `a=` as None for message-tags | jesopo | 2019-02-27 | 1 | -1/+1 |
| * | Move utils.irc.IRCParsedLine to IRCLine.ParsedLine, improve truncation•••mechanism, don't convert sent line from ParsedLine to text to ParsedLine for
line_handler handling
| jesopo | 2019-02-23 | 1 | -81/+8 |
| * | .upper() command in IRCParsedLine.format() | jesopo | 2019-02-23 | 1 | -1/+1 |
| * | Only allow the last arg of a formatted line to be :trailing | jesopo | 2019-02-23 | 1 | -2/+3 |
| * | Revert "Treat both `a` and `a=` as having a value of None in message-tags (ut...•••This reverts commit e7ec4b5716b560832e6c899dbc14232f8ed6ca34.
| jesopo | 2019-02-21 | 1 | -1/+1 |
| * | Treat both `a` and `a=` as having a value of None in message-tags (utils.irc) | jesopo | 2019-02-20 | 1 | -1/+1 |
| * | again, `r"\"` isn't valid. | jesopo | 2019-02-20 | 1 | -1/+1 |
| * | `r"\"` isn't valid - use `"\\"` (utils.irc) | jesopo | 2019-02-20 | 1 | -1/+1 |
| * | Remove '\' from post-unescaped message-tags | jesopo | 2019-02-20 | 1 | -1/+2 |
| * | don't replace '\\' with '\\' with message-tag unescape | jesopo | 2019-02-20 | 1 | -1/+1 |
| * | draft/message-tags-0.3 (JSON tags) was rejected | jesopo | 2019-02-20 | 1 | -10/+6 |
| * | Don't pass `None` around as tag default, fix some missing return type args | jesopo | 2019-02-19 | 1 | -5/+7 |
| * | typo, 'utls' -> 'utils' (utils.irc) | jesopo | 2019-02-19 | 1 | -1/+1 |
| * | Add `.message(` and `.notice(` to IRCSendBatch | jesopo | 2019-02-19 | 1 | -1/+7 |