rfw
caa5cc51fc
Fix typo where self.channels was using the self.users dict.
2017-11-13 00:36:19 -08:00
Shiz
c944a151c0
Merge pull request #64 from Yay295/patch-1
...
use MyClient instead of pydle.Client
2017-07-26 02:59:06 +02:00
rfw
4eb5075d42
Clean up patch.
2017-07-13 01:08:33 -07:00
rfw
77779e2d8a
Merge pull request #62 from shakedunay/v0.8.3-reconnect-fix
...
reconnect-fix
2017-07-13 01:07:29 -07:00
Yay295
f9e0761530
use MyClient instead of pydle.Client
2017-06-11 13:09:22 -05:00
Shaked Dunay
dada4e5c21
reconnect-fix
2017-01-01 22:57:35 +02:00
Shiz
72efad2790
pydle v0.8.3
2016-12-20 17:26:42 +01:00
Harmon
00913c5f2d
Fix minimal line separator reference in parse
2016-12-20 17:26:11 +01:00
Shiz
2fbddfb03f
Disallow SSLv3 connections and session tickets.
2016-11-07 23:24:05 +01:00
Shiz
4d58aac721
Debug log outgoing messages and raw incoming messages.
2016-10-30 21:16:10 +01:00
Shiz
152eff09ca
Merge pull request #52 from Polsaker/master+timeout-fix
...
Increasing PING_TIMEOUT from 180 to 300 seconds.
2016-10-30 20:44:31 +01:00
Ramiro Bou
a76c1154c7
Increasing PING_TIMEOUT from 180 to 300 seconds.
...
Some networks (like freenode) have ping timeouts way higher than 180 seconds.
2016-10-25 18:32:55 -03:00
Shiz
9241e2bb34
Merge pull request #46 from Polsaker/master+mass-whois
...
Sending WHOIS to new users if WHOX is unavailable.
2016-10-19 13:44:26 +02:00
Ramiro Bou
41e5a549c2
Sending WHOIS to new users if WHOX is unavailable.
2016-09-04 21:13:51 -03:00
Shiz
6da07ae1d0
Merge pull request #45 from Polsaker/master+cap-notify
...
Implementing IRCv3 cap-notify to request capabilities available after…
2016-09-05 00:27:50 +02:00
Ramiro Bou
ffba2d211e
Adding an on_capability_X_disabled handler.
2016-09-04 19:24:46 -03:00
Ramiro Bou
8971144b9e
Redirecting on_cap_del to on_cap_nak.
2016-09-04 19:13:14 -03:00
Ramiro Bou
55dc11e1e2
Implementing IRCv3 cap-notify to request capabilities available after we connected or to mark removed capabilities.
2016-09-04 18:59:28 -03:00
Shiz
4403235788
Be more careful when unregistering connection callbacks.
2016-09-04 23:58:40 +02:00
Shiz
e6510a854b
Fix issue with tracking event loop handler registration per FD.
2016-09-04 23:58:40 +02:00
Shiz
72f4195bc6
Merge pull request #44 from Polsaker/master+ircv3-cap-fix
...
Properly detecting IRCv3.2 capabilities with arguments
2016-09-04 23:48:14 +02:00
Ramiro Bou
9789d8029f
Using "plain" instead of "PLAIN" when checking for SASL mechs, since they're lowercased in features.ircv3.cap
2016-09-04 18:39:26 -03:00
Ramiro Bou
161c7636c3
Fixing IRCv3.2 capability detection with capabilities that have arguments.
...
It was processing "sasl=PLAIN,AUTHCOOKIE,EXTERNAL,ECDSA-NIST256P-CHALLENGE" as "asl plain,authcookie,external,ecdsa-nist256p-challenge"
2016-09-04 18:38:31 -03:00
Shiz
2eba77eeb3
Merge pull request #40 from Harmon758/fix-typo
...
Fix typo in capability negotiation
2016-08-26 09:41:02 +02:00
Harmon758
6fafa8f794
Fix typo in capability negotiation
2016-08-25 23:26:03 -05:00
Shiz
29d2ea1134
Merge pull request #39 from EnKrypt/master
...
Improved timeout handling
2016-08-25 02:20:34 +02:00
Arvind Kumar
e506b45f54
Improved timeout handling
...
This fixes Shizmob/pydle#38
2016-08-18 01:20:36 +05:30
Shiz
f7d23244d2
Merge pull request #36 from EnKrypt/patch-1
...
Fixed typo in client.py
2016-08-16 11:45:38 +02:00
Arvind Kumar
452b60b674
Fixed typo in client.py
2016-08-16 15:08:56 +05:30
Shiz
459b1b947e
Omit WHOIS song and dance on account rename with account-notify.
...
As mentioned in issue #34 .
2016-04-20 18:59:35 +02:00
Shiz
84982c9778
Re-check account status upon renames.
...
Issue #34 points out that not all service packages drop registration status
upon renaming, so check the registration status again manually when that
happens, instead of dropping it.
2016-04-20 16:44:45 +02:00
Shiz
871148af08
Fix improper message unpacking for 301 response.
...
Fixes #33 .
2016-04-20 16:40:59 +02:00
Shiz
36f4711566
pydle v0.8.2
2016-03-01 02:58:06 +01:00
Shiz
59b4ed0cf6
pydle v0.8.1
2016-03-01 02:52:38 +01:00
Shiz
108685de92
Fix broken references in refactored RFC1459 code.
...
Fixes #29 properly.
2015-12-28 18:25:41 +01:00
Shiz
83942c8f2c
Fix _destroy_user signature in RFC1459 feature.
...
Fixes #29 .
2015-12-28 13:48:32 +01:00
Shiz
e28e984fa6
Bypass empty message restrictions on ircd-hybrid derivatives.
2015-12-22 19:45:19 +01:00
Shiz
4bc88d871f
Allow sending empty messages.
2015-12-22 19:16:57 +01:00
Tony Young
b7c771a2af
Merge pull request #26 from knitori/master
...
pass contents along.
2015-05-23 12:45:07 -07:00
Lars Peter Søndergaard
bb61957811
pass contents along.
2015-05-23 20:51:58 +02:00
Shiz
3b93a655cd
Reflect package merge in setup.
2015-05-08 14:25:16 +02:00
Shiz
e9395b7e20
Remove outdated NickServ feature.
2015-05-02 21:45:55 +02:00
Shiz
fe250d1efe
Update docs for IRCv3.2 changes.
2015-05-02 21:43:20 +02:00
Shiz
986c7cda2c
Support IRCv3.2-style capability negotiation.
2015-05-02 21:43:05 +02:00
Shiz
ca59f47833
Send IRCv3.2 capability initialisation command.
2015-05-02 21:15:41 +02:00
Shiz
2b0bf4ca96
Add IRCv3.2 metadata support.
2015-05-02 21:15:01 +02:00
Shiz
2218468aa9
Fix invalid old constant references.
2015-05-02 21:13:54 +02:00
Shiz
7f9bf49f30
Unconditionally support message tags.
2015-05-02 20:03:49 +02:00
Shiz
62c439da98
Require capability negotiation for IRCv3.1 support.
2015-05-02 19:59:56 +02:00
Shiz
ed12cffe27
Schedule disconnect on event loop.
2015-05-02 19:25:04 +02:00