3
0
mirror of https://github.com/jlu5/PyLink.git synced 2025-08-03 19:37:25 +02:00

Commit Graph

  • b456966dd3 relay: move ban-style and whitelist checks to earlier in get_supported_cmodes James Lu 2017-08-05 22:02:12 -07:00
  • ffde2c6b32 relay: add in muteban relaying on InspIRCd and UnrealIRCd James Lu 2017-08-05 21:52:52 -07:00
  • 7db811f2dd protocols: declare quiet extban support where applicable James Lu 2017-08-05 21:52:34 -07:00
  • b9a58670ef relay: cleanup code flow in handle_mode James Lu 2017-08-05 21:13:26 -07:00
  • 7ae22dc848 faq: add a note regarding #497 (bans and modes blocking clientbot from relaying) James Lu 2017-08-03 10:44:47 -07:00
  • a0a295f7d2 Set Irc.aborted earlier in the disconnect loop James Lu 2017-08-03 10:22:57 -07:00
  • 0d5afd266f Irc: stop extraneous queue threads when removing from world.networkobjects James Lu 2017-08-03 10:15:29 -07:00
  • d734fc3280 servprotect: bump default conf up to 10 hits/10 seconds James Lu 2017-08-03 10:10:28 -07:00
  • dcc171095f example-conf: spacing & comment tweaks James Lu 2017-08-02 22:02:35 +08:00
  • a639efa93e relay: allow overriding tag_nicks per network James Lu 2017-08-02 21:57:48 +08:00
  • e8efbb8e83 Merge branch 'master+example-conf-updates' James Lu 2017-08-03 09:54:02 -07:00
  • 819aab2248 example-conf: roughly sort the plugins' order by usefulness/popularity James Lu 2017-07-30 23:44:27 +08:00
  • 13baef08c1 example-conf: roughly sort config options by usefulness James Lu 2017-07-12 08:37:08 -07:00
  • 7df19bae5f example-conf: tweak whether some options are commented out by default or not James Lu 2017-07-12 08:33:28 -07:00
  • 4379ef68ef Migrate coremods.permissions to snake case James Lu 2017-08-02 22:24:23 +08:00
  • f15f27168a services_support: log the reason as well when a service bot is killed James Lu 2017-08-02 22:14:57 +08:00
  • d42eb82b62 bots: remove obsolete "Admin-only" tags from command help James Lu 2017-08-02 22:10:04 +08:00
  • 76b8932eeb bots: remove duplicate nick_to_uid call James Lu 2017-08-02 22:09:48 +08:00
  • 529d1d84be opercmds: remove obsolete "Oper/admin only" tags from commands James Lu 2017-08-02 22:06:08 +08:00
  • a55f60c6dc example-conf: spacing & comment tweaks James Lu 2017-08-02 22:02:35 +08:00
  • b947afabd0 example-conf: reorder some config options James Lu 2017-08-02 22:02:23 +08:00
  • 1d6b692e14 relay: allow overriding tag_nicks per network James Lu 2017-08-02 21:57:48 +08:00
  • def1c0bfd9 opercmds: use irc.reply() instead of irc.msg(source, ...) James Lu 2017-08-02 21:48:05 +08:00
  • acceb4e714 opercmds: reword checkban docs James Lu 2017-08-02 21:45:20 +08:00
  • bf495a0aae opercmds.checkban: make maxresults configurable, up to a cap of 200 James Lu 2017-08-02 21:43:58 +08:00
  • 981e6c508f Move _check_nick_collision to NetworkCoreWithUtils James Lu 2017-07-31 20:58:02 +08:00
  • 47f3977554 Move NetworkCore.parse_protocol_command to IRCNetwork.parse_irc_command James Lu 2017-07-31 11:09:08 +08:00
  • b9a5de16de user-modes.csv: fix wrong names for sno_serverconnects, sno_stats James Lu 2017-07-31 00:57:51 +08:00
  • 0a56ab662b channel/user-modes.csv: add RFC1459 & ngIRCd columns James Lu 2017-07-31 00:55:35 +08:00
  • eae1425975 NetworkCore: remove nonexistent cmode +r from mode type definitions James Lu 2017-07-31 00:43:19 +08:00
  • 9345f2549b Merge branch 'master+faq-updates' James Lu 2017-07-31 00:33:45 +08:00
  • 7b281e4b04 faq: tweak wording James Lu 2017-07-31 00:29:04 +08:00
  • 381d96552b faq: fix formatting in the connection troubleshooting guide James Lu 2017-07-31 00:27:48 +08:00
  • 5d000c9930 faq: add a section regarding #463 (sporadic SSL-related errors) James Lu 2017-07-31 00:19:53 +08:00
  • 8e67017c81 faq: be slightly less excited James Lu 2017-07-31 00:19:26 +08:00
  • c9734cc0af faq: add "Relay users are missing" section James Lu 2017-07-31 00:06:19 +08:00
  • b41234ad79 faq: add a troubleshooting guide for connection failures James Lu 2017-07-31 00:01:07 +08:00
  • f18f7de9f7 faq: sort by subtopic James Lu 2017-07-30 23:42:23 +08:00
  • c16ca14fba faq: reword "advantages over Janus" section James Lu 2017-07-30 23:40:26 +08:00
  • 54dab5f107 faq: remove obsolete note about clientbot support James Lu 2017-07-30 07:57:05 -05:00
  • bed40cc10a faq: add point about maxnicklen misconfigurations and relay James Lu 2017-07-30 07:54:58 -05:00
  • 17a4bbea87 faq: tweak wording James Lu 2017-07-31 00:29:04 +08:00
  • f1f8f91bd7 ffaq: fix formatting in the connection troubleshooting guide James Lu 2017-07-31 00:27:48 +08:00
  • 99acd06e02 faq: add a section regarding #463 (sporadic SSL-related errors) James Lu 2017-07-31 00:19:53 +08:00
  • cc4890184c faq: be slightly less excited James Lu 2017-07-31 00:19:26 +08:00
  • 0d9c53a4f4 faq: add "Relay users are missing" section James Lu 2017-07-31 00:06:19 +08:00
  • bc5474a43a faq: add a troubleshooting guide for connection failures James Lu 2017-07-31 00:01:07 +08:00
  • b24eefc873 example-conf: roughly sort the plugins' order by usefulness/popularity James Lu 2017-07-30 23:44:27 +08:00
  • 42ce9c83b5 faq: sort by subtopic James Lu 2017-07-30 23:42:23 +08:00
  • 9dcc941292 faq: reword "advantages over Janus" section James Lu 2017-07-30 23:40:26 +08:00
  • 01dc2505e2 faq: remove obsolete note about clientbot support James Lu 2017-07-30 07:57:05 -05:00
  • c7f300357c faq: add point about maxnicklen misconfigurations and relay James Lu 2017-07-30 07:54:58 -05:00
  • 02bd2035e4 opercmds: refactor checkban to use IRCParser, and implement --channel James Lu 2017-07-30 01:10:51 +08:00
  • 9b271efc89 opercmds: use %r instead of '%s' in formatting James Lu 2017-07-30 00:37:27 +08:00
  • 3eb2c6bbf7 service_support: raise KILLs to service bots to INFO James Lu 2017-07-30 00:32:35 +08:00
  • 79d66ad94d .gitignore: ignore .idea/ due to PyCharm (#492) Ken Spencer 2017-07-24 11:21:13 -04:00
  • f53969a4b2 launcher: reword -n description to mention that it skips PID file checking as well James Lu 2017-07-20 21:39:36 +08:00
  • 9bec181cec launcher: restore -c/--check-pid as a no-op option for compatiblity James Lu 2017-07-20 21:39:12 +08:00
  • dac0d5b234 core: Properly track whether we should actually remove the PID file James Lu 2017-07-20 21:33:17 +08:00
  • b90da19dfa control: log the name of the PID file on shutdown James Lu 2017-07-12 22:17:00 -07:00
  • 498a32a525 launcher: reword "PID exists" error James Lu 2017-07-20 21:22:01 +08:00
  • 1630d176d0 launcher: re-enable PID file checking by default James Lu 2017-07-20 21:19:00 +08:00
  • 819ac4d406 Move world.log_queue to world._log_queue James Lu 2017-07-20 21:16:44 +08:00
  • 91659ea992 core: Properly track whether we should actually remove the PID file James Lu 2017-07-20 21:13:01 +08:00
  • 2113f834a3 Rework the launcher to always call the installed copy of PyLink James Lu 2017-07-20 21:01:16 +08:00
  • 63f52ca8b0 ircs2s_common: handle 'netadmin' umodes as an oper type James Lu 2017-07-20 20:03:32 +08:00
  • d707c243f4 Refresh mailmap James Lu 2017-07-12 23:07:38 -07:00
  • b4ef0d1b16 PyLink 1.2.0-rc1 1.2.0-rc1 James Lu 2017-07-20 18:41:53 +08:00
  • 19d41d7298 ngircd: add GLINE support James Lu 2017-07-17 09:12:07 -07:00
  • 75e286fdc7 README: remove experimental tag for ngIRCd James Lu 2017-07-17 08:43:04 -07:00
  • 66576daf3f README: declare ChatIRCd support James Lu 2017-07-17 08:42:46 -07:00
  • 22e11d7811 README: add note about shared{} blocks on ts6 ircds James Lu 2017-07-17 08:40:35 -07:00
  • b1d5ca36fb hybrid: add KLINE support (#139) James Lu 2017-07-17 08:37:43 -07:00
  • f56fae4bc9 unreal: implement GLINE support (#139) James Lu 2017-07-17 08:13:28 -07:00
  • 7e8ff51646 conf: when config loading fails, show an error /before/ quitting James Lu 2017-07-17 07:55:29 -07:00
  • cc9025a080 p10: add GLINE support (#139) James Lu 2017-07-17 07:50:48 -07:00
  • 410ade3b60 ts6: implement KLINE support (#139) James Lu 2017-07-17 06:11:49 -07:00
  • ab8a922809 inspircd: add GLINE support (#139) James Lu 2017-07-17 05:24:07 -07:00
  • c7c29f35e5 core: make message cutoff optional, and disable for inspircd James Lu 2017-07-16 18:46:56 -07:00
  • 1f377adfee p10: also acknowledge our own kicks with a PART James Lu 2017-07-16 07:34:45 -07:00
  • d1b321310e opercmds: add chghost, chgident, chgname commands (#488) Mitchell Cooper 2017-07-14 19:41:16 -04:00
  • 5a5a98c4ef services_support: migrate to conf.conf['pylink'], make the realname option optional James Lu 2017-07-14 05:51:40 -07:00
  • 06d3de354e utils: migrate to conf.conf['pylink'] James Lu 2017-07-14 05:51:29 -07:00
  • b88830ba25 classes: migrate to conf.conf['pylink'] James Lu 2017-07-14 05:50:07 -07:00
  • a164924ce5 Merge branch 'conf-host' of https://github.com/cooper/PyLink into devel James Lu 2017-07-14 05:38:45 -07:00
  • 880d0975db Merge branch 'type-to-isinstance' of https://github.com/cooper/PyLink into devel James Lu 2017-07-14 05:22:37 -07:00
  • 716ffd389b classes: mark reply_lock, init_vars as private James Lu 2017-07-14 05:22:05 -07:00
  • fa4d831e44 NetworkCore: remove outdated, now misleading constructor description James Lu 2017-07-12 23:16:03 -07:00
  • 2e7fed84c1 IRCNetwork: mark connection_thread, pingTimer, socket, and queue as private James Lu 2017-07-12 22:56:30 -07:00
  • 2ef7df01e7 IRCNetwork: don't try to close the socket if none was ever initialized James Lu 2017-07-12 22:50:16 -07:00
  • 3cc6ea1e88 corecommands: remove duplicate error logging when REHASH fails James Lu 2017-07-12 22:44:21 -07:00
  • 2b346e3c01 conf: use Python logging when avaiable when the config file fails to load James Lu 2017-07-12 22:40:07 -07:00
  • db778debb8 Fix error logging for validate_server_conf (#472) James Lu 2017-07-12 22:39:28 -07:00
  • fceb2efce4 conf: remove ancient migration note from PyLink 0.9.x James Lu 2017-07-12 22:24:59 -07:00
  • 69bafedcca IRCNetwork: use a less confusing error than "No data received" James Lu 2017-07-12 22:18:52 -07:00
  • d57e141fbc control: log the name of the PID file on shutdown James Lu 2017-07-12 22:17:00 -07:00
  • 561319bc57 networks: explicitly log successful network disconnects James Lu 2017-07-12 22:12:55 -07:00
  • 61db5d616d corecommands: use irc.get_hostmask instead of formatting the caller's hostname manually James Lu 2017-07-12 22:12:32 -07:00
  • 0e3d733a72 NetworkCore: set self.aborted to True as early as possible when launching a disconnect James Lu 2017-07-12 22:07:42 -07:00
  • f85bdb3d8b IRCNetwork: suppress logging connection errors when PyLink is shutting down James Lu 2017-07-12 22:02:40 -07:00