Commit Graph

267 Commits

Author SHA1 Message Date
jesopo 025fde97ee v0.4.6 release 2021-12-09 23:53:14 +00:00
jesopo 05750f00d9 make sure 'tls' is defined 2021-12-09 23:49:40 +00:00
jesopo ac4c144d58 v0.4.5 release 2021-11-29 16:11:54 +00:00
jesopo 6c91ebc7ec add ConnectionParams.from_hoststring("nick", "host:+port") 2021-11-29 16:09:26 +00:00
jesopo 0edcbfa234 v0.4.4 release 2021-09-19 21:36:20 +00:00
jesopo 7b6a845927 don't infinitely loop SASLUserPass attempts on FAIL or ABORT 2021-09-19 21:34:57 +00:00
jesopo dfd78b3d3e v0.4.3 release 2021-09-19 21:32:02 +00:00
jesopo ab65e39ab9 handle ERR_SASLABORTED 2021-09-18 17:34:52 +00:00
jesopo 9ca1ec21c9 v0.4.2 release 2021-09-18 17:15:53 +00:00
jesopo a03f11449c upgrade ircstates to v0.11.10 2021-09-18 17:11:40 +00:00
jesopo bb87c86b37 v0.4.1 release 2021-09-11 15:44:15 +00:00
jesopo 8ee692f1be upgrade ircstates to 0.11.9 2021-09-11 15:43:40 +00:00
jesopo c7604686a2 channel_user.modes is now a set 2021-09-11 15:42:47 +00:00
jesopo 64935c7a8d react to pre-reg ERR_ERRONEUSNICKNAME the same as ERR_NICKNAMEINUSE 2021-09-11 15:40:18 +00:00
jesopo fb93d59c43 v0.4.0 release 2021-06-26 15:11:32 +00:00
jesopo ab17645d83 catch reconnection failures, do exponential backoff 2021-06-26 15:08:48 +00:00
jesopo 8d3681eba1 freenode is dead long live libera.chat 2021-05-24 18:08:26 +00:00
jesopo 930342d74f v0.3.14 release 2021-05-22 08:43:50 +00:00
jesopo dd41b0dbde parse tokens in wait_for - waity things expect state change 2021-05-22 08:43:11 +00:00
jesopo f22471993a v0.3.13 release 2021-05-12 12:35:39 +00:00
jesopo 6fddfb7fe9 reset ping_sent in wait_for too 2021-05-12 12:34:06 +00:00
jesopo b4eaf6c24c v0.3.12 release 2021-05-12 11:56:24 +00:00
jesopo bdfb91b51d invert ping check 2021-05-12 11:52:33 +00:00
jesopo a14c7c34a2 v0.3.11 release 2021-05-12 11:28:27 +00:00
jesopo 3574868458 reset ping timer when we read a line 2021-05-12 11:24:54 +00:00
jesopo 0253aba99e v0.3.10 release 2021-05-12 10:58:51 +00:00
jesopo bfb5b4ec61 v0.3.9 release 2021-05-12 10:54:47 +00:00
jesopo 6a05370a12 simplify wait_for 2021-05-12 10:52:39 +00:00
jesopo 90fb4b7bba v0.3.8 release 2021-04-10 13:55:04 +00:00
jesopo d0c6b4a43d update ircstates to 0.11.8 2021-04-10 13:54:00 +00:00
jesopo fc0e8470cc change pre-001 throttle to 100 lines in 1 second 2021-03-26 12:35:02 +00:00
jesopo d0e0314169 _check_regain wants a string list, not a string 2020-12-20 00:42:18 +00:00
jesopo a15e2bd1fb "001" literal -> RPL_WELCOME 2020-12-20 00:40:31 +00:00
jesopo 7a59ece687 try to regain nick on servers that have WATCH or MONITOR 2020-12-20 00:40:11 +00:00
jesopo e7779bcf17 update ircstates to v0.11.7 2020-12-20 00:39:26 +00:00
jesopo 04b44e2e94 v0.3.7 release 2020-12-02 17:26:18 +00:00
jesopo 69e303dfa9 update anyio from 1.3.0 to 2.0.2 2020-12-02 17:10:04 +00:00
jesopo def58730bc v0.3.6 release 2020-12-02 10:42:05 +00:00
jesopo 4f5fd90ca5 update ircstates to ~=0.11.6 2020-12-01 21:48:40 +00:00
jesopo efc280b2e9 don't pin specific versions (~= instead) in requirements.txt
(and fix dataclasses for 3.7)
2020-12-01 15:59:02 +00:00
jesopo 834ca4b817 v0.3.5 release 2020-11-09 03:46:06 +00:00
jesopo 48b0748b92 upgrade ircstates to v0.11.5 2020-11-09 03:44:39 +00:00
jesopo bd4758e97c v0.3.4 release 2020-10-12 18:03:39 +00:00
jesopo 805b247375 successful pre-reg NICK has no ack, so we can't await a result 2020-10-10 22:56:45 +00:00
jesopo acd9211225 v0.3.3 release 2020-09-30 11:11:39 +00:00
jesopo 70476c9fc9 _pending_who.pop() -> _pending_who.popleft(), or we WHO the same chan 2020-09-30 11:11:06 +00:00
jesopo 8aaad83dbe v0.3.2 release 2020-09-30 11:04:16 +00:00
jesopo 8495838541 sent_ping wasn't be used for some reason 2020-09-30 11:03:17 +00:00
jesopo bfdae87b36 handle ERR_NICKNAMEINUSE pre-registration (add alt-nicknames param) 2020-09-30 10:06:47 +00:00
jesopo 4d9dcf0652 v0.3.1 release 2020-09-30 09:28:44 +00:00