James Lu
|
f8155ff74c
|
protocols: sed -i 's/_getSid/_get_SID/g'
|
2017-06-16 17:13:30 -07:00 |
|
James Lu
|
a60d746e3b
|
protocols: sed -i 's/_getUid/_get_UID/g'
|
2017-06-16 17:13:30 -07:00 |
|
James Lu
|
1996b86e85
|
p10: acknowledge incoming KICKs with a PART
Per https://github.com/evilnet/nefarious2/blob/ed12d64/doc/p10.txt#L611-L616. This fixes autorejoin-on-kick not working with prefix modes because the remote verifies whether the KICK has been acknowledged properly. Closes #465.
|
2017-06-02 08:09:19 -07:00 |
|
James Lu
|
69cf21c04e
|
Merge ts6 and p10 handle_events, handle_privmsg into ircs2s_common
|
2017-05-20 19:41:19 -07:00 |
|
James Lu
|
08c0082430
|
protocols: rename checkCollision -> check_nick_collision() (#454)
|
2017-05-09 20:44:48 -07:00 |
|
James Lu
|
8f14cb238b
|
p10: rename checkCloakChange -> check_cloak_change (consistency) (#454)
|
2017-05-09 20:36:43 -07:00 |
|
James Lu
|
c898da7378
|
p10: move command tokens dict into a class variable & drop _getCommand()
|
2017-05-09 20:15:23 -07:00 |
|
James Lu
|
029bb38af8
|
protocols: skip queuing when responding to PING
|
2017-03-28 22:30:33 -07:00 |
|
James Lu
|
d6243d9f89
|
protocols: raise NotImplementedError with proper reasons
|
2017-03-26 14:32:54 -07:00 |
|
James Lu
|
7ff5f47064
|
protocols: tweak mode type definitions
|
2017-03-25 13:47:16 -07:00 |
|
James Lu
|
45729d48cc
|
p10: mode definition tweaks
- rename cmode +d to "had_delayjoin" (from "had_delayjoins")
- add cmode +R for ircu
-
|
2017-03-25 13:47:16 -07:00 |
|
James Lu
|
1994d1171c
|
p10: add support for ircu proper
|
2017-03-25 13:47:16 -07:00 |
|
James Lu
|
e27095dd67
|
p10: set mode +x on targets when changing vHost
|
2017-03-25 13:47:15 -07:00 |
|
James Lu
|
6a32ae94fc
|
p10: implement FAKE and SETHOST IRCd checks
|
2017-03-25 13:47:15 -07:00 |
|
James Lu
|
235b296a69
|
Rename protocols/nefarious.py to protocols/p10.py
|
2017-03-25 13:47:15 -07:00 |
|