167 Commits

Author SHA1 Message Date
034fe5c51c framework enhancements 2021-02-15 20:47:08 +01:00
911c0ded04 add a test for INVITE 2021-02-15 20:45:08 +01:00
9b99c6ce20 Fix compatibility with return value of SSLSocket.sendall in python >= 3.6.
https://bugs.python.org/issue25951
2021-02-14 23:18:51 +01:00
e6b1ca5521 remove psutil 2021-02-14 22:59:19 +01:00
ac2671acb0 limnoria: add support for STS. 2021-02-14 22:22:01 +01:00
8a81224ba8 Fix ecdsa tests to use the same protocol as Atheme.
Which requires not hashing the challenge.
2019-12-26 12:10:45 +01:00
442c57e6c6 Temporarily disabling sts on Limnoria until it's released. 2019-12-09 22:13:55 +01:00
f8faec77f1 Ignore return value of sendall; it's not None on py < 3.6.
https://bugs.python.org/issue25951
2019-12-08 22:36:56 +01:00
71d9315813 Add STS tests. 2019-12-08 21:26:21 +01:00
857e8d195e Fix exception handling in testUntrustedCertificate on closed connection. 2019-10-22 18:28:39 +02:00
19a0623e91 echo-message: Check server-time more accurately, and handle slight timing differences due to late application 2018-07-12 15:19:07 +02:00
de4c51e744 oragono: Fix ACC command 2018-07-12 15:19:07 +02:00
1198504f74 Add tests for labeled-responses 2018-07-12 15:17:00 +02:00
5b319a46ee Make message tests less fragile 2018-07-12 15:17:00 +02:00
5950d97926 Bump version number to 0.1.2. 2017-12-10 20:21:29 +01:00
b35a7f7a60 Fix merge. 2017-12-10 20:21:02 +01:00
f47584589b Add tests for nonexistent channels
Inspired by oragono issue #165.
2017-12-09 09:44:45 +01:00
0804b78572 Add multi-prefix testcase 2017-12-09 09:43:58 +01:00
aecfc26a63 tls -> starttls, to match feature name better 2017-12-09 09:43:46 +01:00
f9f13961eb controllers: Add hybrid controller 2017-12-09 09:43:34 +01:00
2bc3cafd25 Make openssl binary configurable, for OSX 2017-12-09 09:43:19 +01:00
86d26d6121 charybdis: New releases name the binary 'charybdis' rather than 'ircd' 2017-12-09 09:42:58 +01:00
3d0b493a11 Don't send empty CAP REQ 2017-12-09 09:41:53 +01:00
711de43b22 Fix channel deterministic joining s'more 2017-12-09 09:41:45 +01:00
8b52ceeee3 Make tests around joining channels more deterministic 2017-12-09 09:41:22 +01:00
6d9c06096b channels: Check server casemapping before doing mapping checks 2017-12-09 09:38:26 +01:00
9575987555 For SCRAM, check clients send an empty response at the end.
https://github.com/ircv3/ircv3-specifications/pull/326
2017-11-15 17:11:44 +01:00
15a92ccf0b oragono: Allow TLS tests 2017-10-01 13:15:46 +02:00
0c12e0ed20 oragono: Use new registration command 2017-07-28 20:19:46 +02:00
f71badbbc1 oragono: Fix config so it loads 2017-07-28 20:19:38 +02:00
41f0418df7 Add gIRC controller 2017-01-11 00:35:22 +01:00
2a55c85c5a gitignore: Use gitignore.io 2017-01-11 00:35:07 +01:00
0c7358c0a5 test_sasl: Unify successful auth checking a bit more 2017-01-11 00:29:14 +01:00
6326af34cc Add Oragono IRCd 2017-01-11 00:29:03 +01:00
ba1fe57248 Bump version number. 2017-01-11 00:07:55 +01:00
6baee70852 Add tests for SCRAM. 2017-01-11 00:07:25 +01:00
2bdcba3da5 Update README. 2016-11-20 09:18:25 +01:00
548ddb57b0 Add TLS certificate check tests for clients. 2016-07-20 11:41:35 +02:00
1f9e3a3546 Fix typo. 2016-07-20 10:24:06 +02:00
b4feb32bd7 Limnoria now uses SSL by default. Update its controller to disable it. 2016-02-21 11:22:38 +01:00
8948976bba Add tests for invite to non-existing channels. 2016-01-01 12:02:50 +01:00
f91693eeea Mark case sensitivity tests as strict.
https://github.com/mammon-ircd/mammon/issues/76
2015-12-30 16:23:31 +01:00
68e6adda69 Add tests for extended-join. 2015-12-29 12:54:09 +01:00
027dce4ef7 Add test to check a “MONITOR -” has no effect on other users. 2015-12-28 14:50:03 +01:00
a90490019f Fix test on servers not implementing server-time. 2015-12-28 12:40:08 +01:00
7fd17ad329 Proper synchronization instead of time.sleep() 2015-12-28 12:34:57 +01:00
a34d4077ca Better handling of closed connections. 2015-12-27 12:45:03 +01:00
a3b8bc13ae Add ecdsa to the list of requirements. 2015-12-27 12:44:49 +01:00
d62dfcdeec Configure Charybdis to make LIST behavior follow RFC 1459. 2015-12-27 10:24:29 +01:00
1de1ca40d7 Add tests for account-tag. 2015-12-26 21:45:50 +01:00