jesopo
|
c12a327ab9
|
v0.8.1 release
|
2020-04-01 23:19:11 +01:00 |
jesopo
|
b874aeb295
|
add Emit.tokens, use it for CAP tokens
|
2020-04-01 23:18:22 +01:00 |
jesopo
|
99a2a50d23
|
v0.8.0 release
|
2020-04-01 22:43:24 +01:00 |
jesopo
|
14caea8f07
|
add Emit.subcommand and Emit.finished, use for CAP
|
2020-04-01 22:41:50 +01:00 |
jesopo
|
c7b4eb7a32
|
server.caps->server.available_caps (now {} by default, add self.has_cap)
|
2020-04-01 22:41:15 +01:00 |
jesopo
|
552db49d76
|
add ->Emit: return hints to @line_handler functions
|
2020-04-01 16:51:22 +01:00 |
jesopo
|
a31e7f6a49
|
Emits -> Emit
|
2020-04-01 16:47:11 +01:00 |
jesopo
|
13dcad454e
|
return both Emits and Lines from server.recv()
|
2020-04-01 16:34:00 +01:00 |
jesopo
|
aad5e0d363
|
v0.7.0 release
|
2020-04-01 01:59:39 +01:00 |
jesopo
|
f4be365bc6
|
update license in setup.py
|
2020-04-01 01:59:20 +01:00 |
jesopo
|
66c2655df2
|
switch LICENCE from GPL-3.0 to MIT
|
2020-04-01 01:58:20 +01:00 |
jesopo
|
d62d0f6ce5
|
v0.6.3 release
|
2020-04-01 00:54:31 +01:00 |
jesopo
|
a2fa19e346
|
'_create_channel'->'create_channel', '_create_user'->'create_user'
|
2020-04-01 00:52:53 +01:00 |
jesopo
|
660b2b8bcd
|
v0.6.2 release
|
2020-03-31 23:58:44 +01:00 |
jesopo
|
833a22fa2f
|
Named.name shouldn't be Optional. things need names!
|
2020-03-31 23:58:09 +01:00 |
jesopo
|
ddecc26d5e
|
v0.6.1 release
|
2020-03-28 12:08:47 +00:00 |
jesopo
|
d90cb90bdc
|
update irctokens to 0.9.2
|
2020-03-28 12:08:17 +00:00 |
jesopo
|
d2b7282d86
|
v0.6.0 release
|
2020-03-28 12:05:50 +00:00 |
jesopo
|
740d926c7a
|
IRC objects should be geared towards being inheritable
|
2020-03-28 12:05:36 +00:00 |
jesopo
|
5d2a76872d
|
v0.5.3 release
|
2020-03-28 11:50:10 +00:00 |
jesopo
|
9aa6eae021
|
self.nickname_lower doesn't exist on on-connect NOTICE
|
2020-03-28 11:33:00 +00:00 |
jesopo
|
a486ce7f10
|
v0.5.2 release
|
2020-03-19 16:09:07 +00:00 |
jesopo
|
6b883e9b67
|
fix package_data pointing at irctokens (copypaste!)
|
2020-03-19 16:08:07 +00:00 |
jesopo
|
1adcdb484e
|
v0.5.1 release
|
2020-03-19 12:11:23 +00:00 |
jesopo
|
6b12f3290f
|
decorators.line_handler_decorator -> decorators.handler_decorator
|
2020-03-19 11:47:18 +00:00 |
jesopo
|
2626cdb7a1
|
0.5.0 release
|
2020-03-19 11:35:04 +00:00 |
jesopo
|
e332a91cce
|
fix parse_tokens() all_emits typehints
|
2020-03-19 11:29:37 +00:00 |
jesopo
|
35b2e46945
|
change Emits to just be one object
|
2020-03-19 11:28:44 +00:00 |
jesopo
|
c674a34c37
|
emit a EmitUsers object from 353, not multiple EmitUser objects
|
2020-03-18 16:42:17 +00:00 |
jesopo
|
9e73252a8e
|
"emit" important attributes from parsing tokens (who sent it, where, etc)
|
2020-03-18 15:59:42 +00:00 |
jesopo
|
1a7626e7d4
|
handle NOTICE and TAGMSG, like PRIVMSG, to grab hostmask
|
2020-03-17 09:55:31 +00:00 |
jesopo
|
bfdea91ec3
|
remove more extraneous spaces
|
2020-03-16 19:29:19 +00:00 |
jesopo
|
3d3759218d
|
add 005: network, statusmsg, callerid, invex, excepts, monitor, watch, whox
|
2020-03-16 00:38:14 +00:00 |
jesopo
|
9534293500
|
extraneous spaces
|
2020-03-16 00:05:43 +00:00 |
jesopo
|
628b79cb92
|
ctor Users with nickname_lower, add tests for NICK casefold
|
2020-03-15 23:53:21 +00:00 |
jesopo
|
ce248c64cd
|
keep a casefolded copy of our nickname, use it for ==self.nickname
|
2020-03-15 23:40:02 +00:00 |
jesopo
|
3e55f39bb7
|
test nicknames being casefolded on JOIN
|
2020-03-15 23:28:04 +00:00 |
jesopo
|
d8e4909017
|
casemap_lower() -> casefold(), casemap_equals() -> casefold_equals()
|
2020-03-15 23:16:06 +00:00 |
jesopo
|
b089e8b6f6
|
add ISUPPORT CASEMAPPING tests, fallback to rfc1459 on unknown
|
2020-03-15 23:12:34 +00:00 |
jesopo
|
af34486711
|
add support for casemappings (using 005 CASEMAPPING)
|
2020-03-15 23:05:42 +00:00 |
jesopo
|
097df312b4
|
add tests for ISUPPORT (005)
|
2020-03-15 22:43:33 +00:00 |
jesopo
|
5a0569a22f
|
remove anything related to sending; we're just a state machine.
|
2020-03-15 21:25:17 +00:00 |
jesopo
|
a379539af3
|
add tests for PREFIX channel modes
|
2020-03-15 21:11:44 +00:00 |
jesopo
|
2ad24c6b33
|
v0.4.0 release
|
2020-03-15 20:36:06 +00:00 |
jesopo
|
40de45e068
|
support userhost-in-names, support MODE for PREFIX modes
|
2020-03-15 20:29:39 +00:00 |
jesopo
|
510d160dc0
|
upgrade irctokens to v0.8.M0
|
2020-03-15 20:29:15 +00:00 |
jesopo
|
5af787bb56
|
handle IRCv3 account-notify
|
2020-03-15 19:40:50 +00:00 |
jesopo
|
3bebb384cc
|
support IRCv3 extended-join
|
2020-03-15 19:32:23 +00:00 |
jesopo
|
77aaeb8db6
|
subtly improve `socket to state` README.md section
|
2020-03-14 22:09:02 +00:00 |
jesopo
|
1bc8d0adae
|
remove PING handler (we shouldn't be sending stuff. we're a state machine)
|
2020-03-14 21:56:12 +00:00 |