James Lu
|
9997fa9306
|
docs/t: update protocol modules list
|
2016-10-01 13:42:48 -07:00 |
|
James Lu
|
36e18929de
|
docs, hybrid, ratbox: Mode definition updates
|
2016-10-01 13:41:11 -07:00 |
|
James Lu
|
eb79f77bd2
|
ratbox: fixes for mode name consistency
|
2016-10-01 13:40:10 -07:00 |
|
James Lu
|
e4e00b4cd3
|
README: add ratbox to supported IRCds
|
2016-10-01 13:00:20 -07:00 |
|
James Lu
|
19c5a8c64f
|
ratbox: update mode definitions
|
2016-10-01 13:00:04 -07:00 |
|
James Lu
|
a4c6a72a9c
|
README: move nefarious to Primary support
|
2016-10-01 12:44:18 -07:00 |
|
James Lu
|
4dd0709f66
|
protocols, core: remove unused imports
|
2016-10-01 12:43:12 -07:00 |
|
James Lu
|
625e7b8aae
|
ratbox: handle ENCAP LOGIN (#338)
|
2016-10-01 12:39:37 -07:00 |
|
James Lu
|
d943a8286f
|
ratbox: fix typo in outgoing REALHOST
|
2016-10-01 00:40:20 -07:00 |
|
James Lu
|
4dcbc85a81
|
ts6: don't crash when CHGHOST target is a nick instead of UID
|
2016-10-01 00:34:38 -07:00 |
|
James Lu
|
bd9885182e
|
ratbox: stub updateClient to prevent hostname desyncs
In ratbox, arbitrary host changing via CHGHOST is not supported.
|
2016-10-01 00:20:54 -07:00 |
|
James Lu
|
39987b6dcc
|
ts6: supply SAVETS_100 capability for ratbox
|
2016-10-01 00:11:50 -07:00 |
|
James Lu
|
d6cb5c1ed0
|
ratbox: implement REALHOST (#338)
|
2016-09-30 23:46:23 -07:00 |
|
James Lu
|
f618feea26
|
Initial protocol support for Ratbox (#338)
|
2016-09-30 23:33:27 -07:00 |
|
James Lu
|
d9fdd9dfcb
|
ts6: modularize required capabilities
|
2016-09-30 23:33:04 -07:00 |
|
James Lu
|
1cb320f5f4
|
clientbot: only send MODE if there are modes left after filtering
|
2016-09-25 20:21:01 -07:00 |
|
James Lu
|
57b566286d
|
relay: make clientbot modesync more configurable (#287)
|
2016-09-25 20:07:16 -07:00 |
|
James Lu
|
8dd0cb19af
|
clientbot: fix outgoing mode filtering
|
2016-09-25 20:07:16 -07:00 |
|
James Lu
|
1fbd9edc3b
|
README: briefly mention protocols/clientbot
|
2016-09-25 20:07:16 -07:00 |
|
James Lu
|
4222cc30a8
|
relay, clientbot: implement clientbot mode sync
Closes #287.
|
2016-09-25 20:07:16 -07:00 |
|
James Lu
|
13a42c17b2
|
servermaps: skip clientbot networks (servers aren't properly tracked)
|
2016-09-24 16:36:28 -07:00 |
|
James Lu
|
438838f81d
|
ServiceBot: handle autojoin additions even if bots haven't spawned yet
|
2016-09-24 12:33:57 -07:00 |
|
James Lu
|
1c60ad7251
|
services_support: honour joinmodes settings on kick-rejoin
|
2016-09-24 12:22:12 -07:00 |
|
James Lu
|
7d20b70d33
|
relay_cb: fix UnboundLocalError when kicking a service bot
|
2016-09-24 12:20:18 -07:00 |
|
James Lu
|
b9d8ec5039
|
relay: listen to PYLINK_SERVICE_JOIN from services_support
|
2016-09-24 12:13:33 -07:00 |
|
James Lu
|
eb18a6cf67
|
Bump VERSION to 1.0.0-dev
|
2016-09-24 12:08:46 -07:00 |
|
James Lu
|
dfa75f6606
|
servermaps: simplify output format
Drawing all the |'s and `'s is a rather complex process, so just replace this with bullet-point output.
|
2016-09-24 12:02:43 -07:00 |
|
James Lu
|
60b595ea6f
|
servermaps: fix help for 'localmap'
|
2016-09-24 11:58:28 -07:00 |
|
James Lu
|
595bceda2e
|
servermaps: implement network maps over relay!
Local-only map is available too using the 'localmap' command.
|
2016-09-24 11:56:37 -07:00 |
|
James Lu
|
68c247f764
|
New servermaps plugin: displays network /map's from the PyLink server's perspective
|
2016-09-24 11:19:33 -07:00 |
|
James Lu
|
d59732f6dd
|
automode: simplify join routines to use ServiceBot.join() (#326)
|
2016-09-23 23:43:27 -07:00 |
|
James Lu
|
a040c3c7d2
|
ServiceBot: modularize join() for explicit channel joining (#326)
|
2016-09-23 23:43:07 -07:00 |
|
James Lu
|
0cce6ca488
|
service_support: allow specifying modes to join with for each service (#326)
This updates the example config to, by default, join Automode bots as op in channels.
|
2016-09-23 23:10:38 -07:00 |
|
James Lu
|
3900833458
|
relay: allow configuring custom relay server suffixes
Closes #333.
|
2016-09-23 22:49:04 -07:00 |
|
James Lu
|
b467da13b1
|
relay: clobber colour codes in hosts
|
2016-09-20 06:58:04 -07:00 |
|
James Lu
|
e0f56a157d
|
relay_cb: remove dark gray from colours index
It's too hard to read on a dark background.
|
2016-09-19 21:56:12 -07:00 |
|
James Lu
|
8acdfc81c1
|
.gitattributes: force .py and .md to LF
|
2016-09-19 18:23:25 -07:00 |
|
James Lu
|
1c86f32003
|
bots: allow JOIN/NICK/QUIT on ServiceBot clients
|
2016-09-19 18:23:11 -07:00 |
|
James Lu
|
c62dd272d6
|
relay_clientbot: display the remote channel in join/kick/etc relay, not the local channel
|
2016-09-19 17:40:50 -07:00 |
|
James Lu
|
e60c020634
|
relay_clientbot: redo color hashing to be more unique
|
2016-09-19 17:40:33 -07:00 |
|
James Lu
|
fe5a40d632
|
ts6: handle legacy UID by wrapping around EUID
|
2016-09-18 14:13:05 -07:00 |
|
James Lu
|
a7662f8327
|
PyLink 1.0.0
|
2016-09-16 22:25:09 -07:00 |
|
James Lu
|
c94a92bd5f
|
Document the PyLink release process
|
2016-09-16 22:01:10 -07:00 |
|
James Lu
|
c690916da9
|
example-conf: fix inverted config desc. for relay:show_netsplits
|
2016-09-16 21:07:32 -07:00 |
|
James Lu
|
b9d6efa677
|
docs: refresh Automode guide with permissions info and more (#284)
Also... fix the line endings to LF
|
2016-09-12 20:21:34 -07:00 |
|
James Lu
|
e3627e4721
|
Normalize line endings
|
2016-09-12 20:16:56 -07:00 |
|
James Lu
|
8589feaedf
|
protocols: fix incomplete renames from c5c77eeb97
|
2016-09-12 20:16:56 -07:00 |
|
James Lu
|
da24b85ccd
|
example-conf: more consistent default nick for Automode
|
2016-09-12 20:16:52 -07:00 |
|
James Lu
|
eaa09d68ce
|
Automode: limit 'list' permissions on all channels to opers
|
2016-09-12 11:26:31 -07:00 |
|
James Lu
|
1eb48c63e5
|
README: actually, let's make these links more topical
|
2016-09-10 14:31:21 -07:00 |
|