Commit Graph

668 Commits

Author SHA1 Message Date
Valentin Lorentz 5af760ccdd Add tests for SASL mechanism refusal. 2015-12-19 21:17:06 +01:00
Valentin Lorentz 47a19c5a2c Fix comments and sheband in setup.py. 2015-12-19 21:15:52 +01:00
Valentin Lorentz 9426f8f527 Remove debug print. 2015-12-19 20:09:23 +01:00
Valentin Lorentz 4e57b793a3 Make Sopel quiet and remove warning. 2015-12-19 19:14:47 +01:00
Valentin Lorentz 100efc7b67 Add README. 2015-12-19 19:11:17 +01:00
Valentin Lorentz 9f5cdbc067 Add test for authstrings whose size is a multiple of 400. 2015-12-19 19:03:52 +01:00
Valentin Lorentz aa6ab3a77d Make it possible to specify a mode for opening Sopel files. 2015-12-19 19:03:31 +01:00
Valentin Lorentz 83eaa42bb5 Fix typo in setup.py. 2015-12-19 19:03:04 +01:00
Valentin Lorentz 3c6be69538 Add missing files. 2015-12-19 18:08:34 +01:00
Valentin Lorentz 9868f6a1d4 Add SASL PLAIN test. 2015-12-19 17:52:38 +01:00
Valentin Lorentz 2a4b1f1540 Add support for clients refusing negotiation and fix typos. 2015-12-19 11:32:19 +01:00
Valentin Lorentz f9c497b7ca Add Sopel controller and add support for CAP NAK. 2015-12-19 10:05:37 +01:00
Valentin Lorentz 6d68a497ac Add --show-io, improve I/O commands, and add test case for empty CAP LS. 2015-12-19 09:30:50 +01:00
Valentin Lorentz 097b28b8e7 Move CAP LS handling to a more generic class. 2015-12-19 09:03:08 +01:00
Valentin Lorentz 3f08c2eddd Add requirements. 2015-12-19 08:52:33 +01:00
Valentin Lorentz d99f8b39dc Add message parser and write first actual test. 2015-12-19 08:43:45 +01:00
Valentin Lorentz 7568e0d5d3 Basic architecture. 2015-12-19 01:11:57 +01:00
Valentin Lorentz 3a5371760f Initial commit 2015-12-18 17:26:55 +01:00