James Lu
|
d5d140f4b0
|
p10: fix hashed cloaks check reading from the wrong config variable
(cherry picked from commit 043a147b41 )
Conflicts:
protocols/p10.py
|
2018-01-02 20:38:12 -08:00 |
|
James Lu
|
594e8ad771
|
p10: fix wrong hook name for user introduction
(cherry picked from commit 6dec4bd96f )
|
2017-09-19 21:06:14 -07:00 |
|
James Lu
|
1f377adfee
|
p10: also acknowledge our own kicks with a PART
(adapted from commit 1438f9e566 )
|
2017-07-16 07:34:45 -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 |
|