3
0
mirror of https://github.com/jlu5/PyLink.git synced 2025-08-04 11:57:22 +02:00

Commit Graph

  • 774f30c940 pylink: exit with a non-zero code if pid check fails; reword error to be more helpful James Lu 2016-10-15 14:23:29 -07:00
  • bc4be815e4 coremods: make _shutdown remove running 'config'.pid #349 Ken Spencer 2016-10-15 16:50:25 -04:00
  • a30942669a pylink: Stop daemon if pid file exists and we're checking Ken Spencer 2016-10-15 16:43:14 -04:00
  • aaadb63137 Add PID file checking Ken Spencer 2016-10-15 16:09:35 -04:00
  • ac270c200c PyLink 1.0.2 1.0.2 James Lu 2016-10-14 22:51:33 -07:00
  • a09ec494f6 README: cherry-pick updates from the devel branch James Lu 2016-10-14 22:39:03 -07:00
  • 405b886ba2 clientbot: overload _getUid() to deal with nick collisions between virtual clients and Clientbot users James Lu 2016-10-14 22:29:13 -07:00
  • eb64190228 Clientbot: use a more specific realname fallback James Lu 2016-10-07 21:08:55 -07:00
  • 05e2d6d060 clientbot: overload _getUid() to deal with nick collisions between virtual clients and Clientbot users James Lu 2016-10-14 22:29:13 -07:00
  • 9e6e30324f setup: reword fallback version format & warnings James Lu 2016-10-14 21:29:36 -07:00
  • a4e1f2a4ab setup: reword fallback version format & warnings James Lu 2016-10-14 21:29:36 -07:00
  • 0db1947263 README: update clientbot notes James Lu 2016-10-10 15:55:36 -07:00
  • 44d139f610 README: update IRCd notes James Lu 2016-10-10 15:54:30 -07:00
  • 7917502799 clientbot: make oper status tracking a network-specific option James Lu 2016-10-09 19:03:46 -07:00
  • 288a2fffd7 Clientbot: use a more specific realname fallback James Lu 2016-10-07 21:08:55 -07:00
  • 5c2e7e9324 Clientbot: unconditionally block MODE hooks if we're the sender James Lu 2016-10-07 20:54:15 -07:00
  • 72ca41df33 Irc, clientbot: disallow unsetting bans that don't exist James Lu 2016-10-07 20:38:45 -07:00
  • 386c71475a servermaps: removing leading - from entries James Lu 2016-10-07 18:51:31 -07:00
  • e2e5de009b Merge branch 'master' into devel James Lu 2016-10-05 20:31:16 -07:00
  • 8bffffa000 example-conf: comment out filerotation: so it doesn't become an empty, null-valued block James Lu 2016-10-05 20:30:32 -07:00
  • 4c58ad97b9 PyLink 1.0.1.1 (identical to 1.0.1) 1.0.1.1 James Lu 2016-10-05 19:25:11 -07:00
  • e22d75d1a1 setup: install README.md as well ... 1.0.1 James Lu 2016-10-05 19:22:23 -07:00
  • 738f027f33 PyLink 1.0.1 James Lu 2016-10-05 19:13:00 -07:00
  • 613bece13a .gitattributes: force .py and .md to LF James Lu 2016-09-19 18:23:25 -07:00
  • 8486d7c85b setup.py: Ship the VERSION file as well James Lu 2016-10-05 19:07:37 -07:00
  • ec4e71c8cf Irc: demote unknown user errors in parseModes() to DEBUG James Lu 2016-10-02 22:06:46 -07:00
  • 844a4d5f19 README: add missing notes for ratbox James Lu 2016-10-01 16:45:38 -07:00
  • aa0d1596b0 ts6: don't crash when CHGHOST target is a nick instead of UID James Lu 2016-10-01 00:34:38 -07:00
  • 9997fa9306 docs/t: update protocol modules list James Lu 2016-10-01 13:42:48 -07:00
  • 36e18929de docs, hybrid, ratbox: Mode definition updates James Lu 2016-10-01 13:41:11 -07:00
  • eb79f77bd2 ratbox: fixes for mode name consistency James Lu 2016-10-01 13:40:10 -07:00
  • e4e00b4cd3 README: add ratbox to supported IRCds James Lu 2016-10-01 13:00:20 -07:00
  • 19c5a8c64f ratbox: update mode definitions James Lu 2016-10-01 13:00:04 -07:00
  • a4c6a72a9c README: move nefarious to Primary support James Lu 2016-10-01 12:44:18 -07:00
  • 4dd0709f66 protocols, core: remove unused imports James Lu 2016-10-01 12:43:12 -07:00
  • 625e7b8aae ratbox: handle ENCAP LOGIN (#338) James Lu 2016-10-01 12:39:25 -07:00
  • d943a8286f ratbox: fix typo in outgoing REALHOST James Lu 2016-10-01 00:40:20 -07:00
  • 4dcbc85a81 ts6: don't crash when CHGHOST target is a nick instead of UID James Lu 2016-10-01 00:34:38 -07:00
  • bd9885182e ratbox: stub updateClient to prevent hostname desyncs James Lu 2016-10-01 00:19:52 -07:00
  • 39987b6dcc ts6: supply SAVETS_100 capability for ratbox James Lu 2016-10-01 00:11:50 -07:00
  • d6cb5c1ed0 ratbox: implement REALHOST (#338) James Lu 2016-09-30 23:45:30 -07:00
  • f618feea26 Initial protocol support for Ratbox (#338) James Lu 2016-09-30 23:33:27 -07:00
  • d9fdd9dfcb ts6: modularize required capabilities James Lu 2016-09-30 23:33:04 -07:00
  • 1cb320f5f4 clientbot: only send MODE if there are modes left after filtering James Lu 2016-09-25 20:21:01 -07:00
  • 57b566286d relay: make clientbot modesync more configurable (#287) James Lu 2016-09-25 20:06:24 -07:00
  • 8dd0cb19af clientbot: fix outgoing mode filtering James Lu 2016-09-25 20:06:08 -07:00
  • 1fbd9edc3b README: briefly mention protocols/clientbot James Lu 2016-09-25 19:32:00 -07:00
  • 4222cc30a8 relay, clientbot: implement clientbot mode sync James Lu 2016-09-25 19:28:15 -07:00
  • 13a42c17b2 servermaps: skip clientbot networks (servers aren't properly tracked) James Lu 2016-09-24 16:36:10 -07:00
  • 438838f81d ServiceBot: handle autojoin additions even if bots haven't spawned yet James Lu 2016-09-24 12:33:57 -07:00
  • 1c60ad7251 services_support: honour joinmodes settings on kick-rejoin James Lu 2016-09-24 12:22:12 -07:00
  • 7d20b70d33 relay_cb: fix UnboundLocalError when kicking a service bot James Lu 2016-09-24 12:19:56 -07:00
  • b9d8ec5039 relay: listen to PYLINK_SERVICE_JOIN from services_support James Lu 2016-09-24 12:13:33 -07:00
  • eb18a6cf67 Bump VERSION to 1.0.0-dev James Lu 2016-09-24 12:08:46 -07:00
  • dfa75f6606 servermaps: simplify output format James Lu 2016-09-24 12:02:43 -07:00
  • 60b595ea6f servermaps: fix help for 'localmap' James Lu 2016-09-24 11:58:28 -07:00
  • 595bceda2e servermaps: implement network maps over relay! James Lu 2016-09-24 11:54:53 -07:00
  • 68c247f764 New servermaps plugin: displays network /map's from the PyLink server's perspective James Lu 2016-09-24 11:19:16 -07:00
  • d59732f6dd automode: simplify join routines to use ServiceBot.join() (#326) James Lu 2016-09-23 23:42:41 -07:00
  • a040c3c7d2 ServiceBot: modularize join() for explicit channel joining (#326) James Lu 2016-09-23 23:39:12 -07:00
  • 0cce6ca488 service_support: allow specifying modes to join with for each service (#326) James Lu 2016-09-23 23:07:42 -07:00
  • 3900833458 relay: allow configuring custom relay server suffixes James Lu 2016-09-23 22:49:04 -07:00
  • d05917222d relay: clobber colour codes in hosts James Lu 2016-09-20 06:58:04 -07:00
  • df50b7b137 bots: allow JOIN/NICK/QUIT on ServiceBot clients James Lu 2016-09-19 18:23:11 -07:00
  • b467da13b1 relay: clobber colour codes in hosts James Lu 2016-09-20 06:58:04 -07:00
  • e0f56a157d relay_cb: remove dark gray from colours index James Lu 2016-09-19 21:56:12 -07:00
  • 8acdfc81c1 .gitattributes: force .py and .md to LF James Lu 2016-09-19 18:23:25 -07:00
  • 1c86f32003 bots: allow JOIN/NICK/QUIT on ServiceBot clients James Lu 2016-09-19 18:23:11 -07:00
  • c62dd272d6 relay_clientbot: display the remote channel in join/kick/etc relay, not the local channel James Lu 2016-09-19 17:40:50 -07:00
  • e60c020634 relay_clientbot: redo color hashing to be more unique James Lu 2016-09-19 17:40:33 -07:00
  • fe5a40d632 ts6: handle legacy UID by wrapping around EUID James Lu 2016-09-18 14:13:05 -07:00
  • a7662f8327 PyLink 1.0.0 1.0.0 James Lu 2016-09-16 22:23:58 -07:00
  • c94a92bd5f Document the PyLink release process James Lu 2016-09-16 22:01:10 -07:00
  • c690916da9 example-conf: fix inverted config desc. for relay:show_netsplits James Lu 2016-09-16 21:07:32 -07:00
  • b9d6efa677 docs: refresh Automode guide with permissions info and more (#284) James Lu 2016-09-12 20:16:12 -07:00
  • e3627e4721 Normalize line endings James Lu 2016-09-12 20:14:10 -07:00
  • 8589feaedf protocols: fix incomplete renames from c5c77eeb9784101d690eb4252988787273ad8ea4 James Lu 2016-09-12 20:12:21 -07:00
  • da24b85ccd example-conf: more consistent default nick for Automode James Lu 2016-09-12 20:03:29 -07:00
  • eaa09d68ce Automode: limit 'list' permissions on all channels to opers James Lu 2016-09-12 11:26:31 -07:00
  • 1eb48c63e5 README: actually, let's make these links more topical James Lu 2016-09-10 14:31:21 -07:00
  • 9adab9f6f4 README: add badges pointing to PyPI & webchat James Lu 2016-09-10 14:28:31 -07:00
  • 9bb7cfc81b README: badges! James Lu 2016-09-09 07:28:53 -07:00
  • b43d714011 clientbot: ignore WHO replies for clients we don't know James Lu 2016-09-08 18:45:34 -07:00
  • d8990e8439 example-conf: add debug log example James Lu 2016-09-08 18:02:55 -07:00
  • 1ffb1bb1ec example-conf: remove extraneous example line James Lu 2016-09-08 18:00:03 -07:00
  • 90f1999c6d clientbot: downgrade bad updateClient() calls to warning James Lu 2016-09-08 17:44:02 -07:00
  • 838ea6bfc4 relay: skip iterating over modetype definitions during reverse mode lookup James Lu 2016-09-07 20:37:57 -07:00
  • ffa89f1e01 nefarious: fix UnboundLocalError when no modes are given on user introduction James Lu 2016-09-07 06:57:03 -07:00
  • bbdffc797d relay_clientbot: Implement relaying of text sent from service bots James Lu 2016-09-06 19:53:31 -07:00
  • dd083b9b8d relay: remove extraneous comment James Lu 2016-09-06 19:53:21 -07:00
  • a12ed6ad35 services_support: hack around nick clashes between service clients & real users in Clientbot James Lu 2016-09-06 19:46:59 -07:00
  • aacc3149ce fantasy: don't error when bots are removed while processing (e.g. on shutdown) James Lu 2016-09-06 18:06:29 -07:00
  • e2747839d1 1.0-beta1 1.0-beta1 James Lu 2016-09-03 00:48:33 -07:00
  • c5c77eeb97 protocols: chandata->channeldata for MODE and JOIN hooks James Lu 2016-09-02 17:52:19 -07:00
  • 4a80b2ce1e setup.py: install example-permissions.yml as a data file James Lu 2016-09-02 17:45:01 -07:00
  • d1e2dfcf61 clientbot: only call spawnClient for new message sources after irc.pseudoclient is set James Lu 2016-09-01 13:08:20 -07:00
  • 4d4dbb7764 Revert "clientbot: return existing PUIDs in spawnClient if nick exists" James Lu 2016-09-01 12:56:34 -07:00
  • 113fbf9eb8 clientbot: return existing PUIDs in spawnClient if nick exists James Lu 2016-08-31 23:22:24 -07:00
  • ae63f72cf9 clientbot: decouple inbound and outbound nick changes James Lu 2016-08-31 23:12:45 -07:00
  • 9bda4094e4 clientbot: handle pre-auth FNC better James Lu 2016-08-31 23:05:36 -07:00