3
0
mirror of https://github.com/jlu5/PyLink.git synced 2024-11-01 01:09:22 +01:00

Commit Graph

  • 0ce80f0ede faq: link to the new Disabling Colors/Control Codes section in adv-relay-config James Lu 2018-05-06 11:44:18 -0700
  • 09d2f99855 RELNOTES: refresh with more 2.0-alpha3 changes James Lu 2018-05-06 11:39:48 -0700
  • 2f6c8d2938 Revert "relay: shortcut get_remote_user some more; only grab spawn lock if the user doesn't exist" James Lu 2018-05-05 22:52:08 -0700
  • c71e9a6410 Merge branch 'services-v3' into devel James Lu 2018-05-05 22:54:56 -0700
  • 5a0cb9a4ff automode: add/remove persistent channels on set/del/clearacc James Lu 2018-05-05 21:51:15 -0700
  • 8aa67b93fa automode: also rejoin DB channels on reload James Lu 2018-05-05 21:10:08 -0700
  • bf4863eb6d relay, ServiceBot: remove dead code James Lu 2018-05-05 13:20:45 -0700
  • 72c2fa38e9 relay: consistently use "Channel delinked." as part message for service bots too James Lu 2018-05-05 13:19:57 -0700
  • c7da7f0025 ServiceBot: allow sending service parts with reasons James Lu 2018-05-05 13:19:43 -0700
  • 61d7bf18d3 relay: also attempt to part the PyLink service bot on delink James Lu 2018-05-05 13:15:17 -0700
  • 2532042506 services_support: raise endburst handler priority James Lu 2018-05-05 13:05:43 -0700
  • 01c22aac21 Revert "service_support: consistently rejoin all channels on kick and kill" James Lu 2018-05-05 12:58:34 -0700
  • 92be421fad relay: attempt to remove persistent channels on delink as well James Lu 2018-05-05 12:57:17 -0700
  • 8994811f54 relay: further fixes for persistent channels James Lu 2018-05-05 12:52:00 -0700
  • e9fe15bd7d [WIP] Further revise the persistent channels implementation James Lu 2018-05-04 22:37:25 -0700
  • b46ab844fe classes: really fix KeyError crashes on duplicate QUIT James Lu 2018-04-27 20:48:38 -0700
  • 7476c6cf05 ServiceBot: log access denials to warning - closes #593 James Lu 2018-04-07 20:21:41 -0700
  • 8eba402a33 clientbot: drop pre-WHO join bursting with userhost-in-names, it's too unreliable James Lu 2018-04-24 12:15:25 -0700
  • d0568a6ad7
    Add a donate badge James Lu 2018-04-21 13:28:34 -0700
  • 8a09f321da Drop pypandoc stuff and use Markdown descriptions on PyPI James Lu 2018-04-21 11:04:27 -0700
  • e96081aa6e PyLinkNetworkCore: make deletion from self.users non-fatal James Lu 2018-04-20 19:37:22 -0700
  • af744123e6 automode: join channels regardless of whether they're empty James Lu 2018-04-17 15:21:56 -0700
  • 0ead868546 service_support: skip dynamic join/part hooks on bot-only servers James Lu 2018-04-17 15:21:40 -0700
  • 4bfcd52731 RELNOTES: fix formatting of old versions' changelogs James Lu 2017-10-07 22:50:41 -0700
  • 9967b7d9fe adv-relay-config: fix up in-page link [skip ci] James Lu 2018-04-17 11:52:09 -0700
  • 041b6aecb6 adv-relay-config: more revisions (closes #597) [skip ci] James Lu 2018-04-17 11:50:01 -0700
  • 593be123c4
    Merge 996a6e48e8 into 89a7f59262 #601 Ken Spencer 2018-04-17 06:15:33 +0000
  • 996a6e48e8
    adv-relay-config: change a bit of formatting (#597) #601 Ken Spencer 2018-04-17 02:15:31 -0400
  • 76f70a3a30
    adv-relay-config: add more about coloring, sort events Ken Spencer 2018-04-17 02:09:31 -0400
  • 89a7f59262 adv-relay-config: various wording adjustments James Lu 2018-04-16 22:09:01 -0700
  • 236d800b47 adv-relay-config: move the supported events slightly lower (#597) James Lu 2018-04-16 22:00:02 -0700
  • 601259c771 adv-relay-config: fix up and change table to markdown (#600) Ken Spencer 2018-04-17 00:56:20 -0400
  • 8eb12b6506
    adv-relay-config: fix up and change table to markdown #600 Ken Spencer 2018-04-17 00:50:50 -0400
  • 5623c06b8f adv-relay-config: fix colons so they match example-conf (#599) Ken Spencer 2018-04-16 23:33:10 -0400
  • 637362109e
    adv-relay-config: fix colons so they match example-conf #599 Ken Spencer 2018-04-16 23:31:12 -0400
  • 78d1d20856 adv-relay-config: fix colons so they match example-conf (#598) Ken Spencer 2018-04-16 23:27:00 -0400
  • 4cd9cd09e5
    fix colons so they all match up #598 Ken Spencer 2018-04-16 23:24:27 -0400
  • 281ac7aa31 antispam: add a workaround for clientbot support (#359) James Lu 2018-04-14 11:39:24 -0700
  • 47052a3bba antispam: use kick+ban as default punishment James Lu 2018-04-13 22:18:41 -0700
  • 3e07239db4 antispam: don't kill users if they quit after previous punishments James Lu 2018-04-13 22:18:03 -0700
  • dd8f9411b6 antispam: filter protection-triggering messages from reaching other plugins (#359) James Lu 2018-04-13 22:14:59 -0700
  • 3825b93dee Initial pass of a mass-highlight blocking plugin (#359) James Lu 2018-04-13 22:08:37 -0700
  • 4d9fbc55ba Merge branch 'wip/dynamic-services' into devel James Lu 2018-04-13 22:08:18 -0700
  • 3c9dac7e6b service_support: consistently rejoin all channels on kick and kill James Lu 2018-04-13 20:34:26 -0700
  • 4cdc19ac78 relay: fix is_internal_client call James Lu 2018-04-13 20:31:56 -0700
  • 2f12a5b710 Initial work on dynamic service bot joining / parting (#265) James Lu 2018-04-12 12:45:33 -0700
  • 2cb4a06e64 commands: report times in showuser, showchan in UTC James Lu 2018-04-12 10:56:47 -0700
  • 25d24e9bb2 Use non-blocking sockets again, since Linux select() doesn't guarantee that recv() won't block James Lu 2018-04-12 10:51:34 -0700
  • bbc7a981ba example-conf: tweak some more defaults for clarity James Lu 2018-04-07 15:44:44 -0700
  • c82b12d9d6 example-conf: clarify nick/ident setting on clientbot James Lu 2018-04-07 15:37:42 -0700
  • c7159b9cad core: move clearing channels on kick/part to coremods/handlers James Lu 2018-04-07 22:44:00 -0700
  • 16faac83eb core: delete empty permanent channels when -P is set on them James Lu 2018-04-07 22:38:19 -0700
  • 6bcf7d325f PyLinkNetworkCore: add get_service_option() James Lu 2018-04-07 22:20:35 -0700
  • 138a52611e classes: oops, actually tell the queue thread to abort before we wait for it to stop James Lu 2018-04-07 22:12:17 -0700
  • 80cbd7a257 classes: make disconnections more synchronized James Lu 2018-04-07 21:46:05 -0700
  • 84dbca4bda classes: thread socket connects once more since they block James Lu 2018-04-07 21:22:18 -0700
  • 655221491c ServiceBot: log access denials to warning - closes #593 James Lu 2018-04-07 20:21:41 -0700
  • 0202d88124 PyLink 1.3-beta1 1.3-beta1 James Lu 2018-04-07 16:40:24 -0700
  • 66ec3d9755 example-conf: tweak some more defaults for clarity James Lu 2018-04-07 15:44:44 -0700
  • 170d793939 example-conf: clarify nick/ident setting on clientbot James Lu 2018-04-07 15:37:42 -0700
  • 3266e1a430 plugins/automode: fix SETACC example (#507) Austin Ellis 2017-08-08 22:12:23 -0500
  • c33f7437ef Rename servers::<netname>::server_suffix -> servers::<netname>::relay_server_suffix James Lu 2018-04-03 17:41:22 -0700
  • 5339ddcf08 example-conf: reword description for servers::<netname>::relay_forcetag_nicks James Lu 2017-12-30 01:33:14 -0800
  • 95f806dc46 relay: allow defining server-specific nicks to always tags James Lu 2017-12-30 01:22:24 -0800
  • 3e16469b25 allow realname to be specified the same way Mitchell Cooper 2017-07-12 18:53:02 -0400
  • 95dbacdba6 allow host to be specified in service bot block or per-network Mitchell Cooper 2017-07-12 18:38:26 -0400
  • 8200d92d23 relay: add server-specific server_suffix (closes #462) (#484) Mitchell Cooper 2017-07-12 17:10:36 -0400
  • f75b1eb356 Rename servers::<netname>::server_suffix -> servers::<netname>::relay_server_suffix James Lu 2018-04-03 17:41:22 -0700
  • 7586989763 classes: really quash duplicate disconnect calls as much as possible James Lu 2018-03-31 11:53:01 -0700
  • d6952f0361 handlers: fix names of state cleanup function James Lu 2018-03-31 00:08:56 -0700
  • ac4296b56b README: the Ubuntu nightlies PPA is no longer supported for trusty / 14.04 James Lu 2018-03-31 00:00:07 -0700
  • 57d7a70933 launcher: mention that -c is explicitly kept as a no-op for PyLink <= 1.2.x James Lu 2018-03-30 23:44:47 -0700
  • c0a061eff3 launcher: mention that -c is explicitly kept as a no-op for PyLink <= 1.2.x James Lu 2018-03-30 23:44:47 -0700
  • b14f52b547 unreal: bump protocol version to 4017 (no changes needed) James Lu 2018-03-02 19:51:11 -0800
  • 481561f972 control: don't spew "Stopping plugins" notices if none are loaded James Lu 2017-08-16 12:17:08 -0700
  • 7dec2d15db launcher: daemonize and write PID file only after reading control options (-s/-R/-r) James Lu 2018-03-30 23:23:10 -0700
  • b9a66244f0 launcher: daemonize and write PID file only after reading control options (-s/-R/-r) James Lu 2018-03-30 23:23:10 -0700
  • 2ddb0ee18f launcher: add experimental daemonization support James Lu 2018-02-19 21:05:15 -0800
  • 7d5d5a385e control: handle SIGUSR1 as well as SIGHUP as rehash James Lu 2018-03-30 23:06:58 -0700
  • b5735702f7 Backport the launcher as of commit 8321485315 to 1.3 James Lu 2018-03-30 23:01:23 -0700
  • 79ff9f23fb setup: update PyPI classifiers James Lu 2017-12-22 00:07:49 -0800
  • 58e6527719 Irc: don't abort on BlockingIOError, ssl.SSLWantReadError, ssl.SSLWantWriteError James Lu 2018-03-30 12:24:01 -0700
  • c54bb557dd relay: only look up nick once in normalize_nick James Lu 2018-03-22 22:45:40 -0700
  • 78b515144f Bump VERSION to 1.3-dev James Lu 2018-03-30 12:08:37 -0700
  • 9d21a5269f relay: speed up shutdowns by not manually splitting off every relay server James Lu 2018-03-30 12:06:45 -0700
  • c978e1c52f relay: fix a typo: CLIENTBOT_WHITELISTED_UMODES -> CLIENTBOT_WHITELISTED_CMODES James Lu 2018-03-30 12:01:38 -0700
  • 310ad345a3 SECURITY: normalize account names before checking network / oper filters James Lu 2018-03-30 11:54:45 -0700
  • 22efe1384c _login: tweak error message: opered up => opered James Lu 2018-03-30 11:55:08 -0700
  • a6c1beaad0 SECURITY: normalize account names before checking network / oper filters James Lu 2018-03-30 11:54:45 -0700
  • 557f1578bc _login: tweak error message: opered up => opered James Lu 2018-03-30 11:55:08 -0700
  • 79143a1e40 Allow limiting login blocks to opers & certain hosts James Lu 2018-03-30 11:30:26 -0700
  • c5970ba26d Allow specifying login blocks that are local to certain networks James Lu 2017-08-07 16:16:17 -0700
  • 1fbe3c6891 relay: sync whitelisted mode lists with 2.0-alpha3 James Lu 2018-03-30 11:21:06 -0700
  • 209fa9722c inspircd: move definitions for cmodes +J and +E to kicknorejoin_insp and repeat_insp James Lu 2017-12-18 13:05:12 -0800
  • 597685d77c relay_clientbot: fix @#channel messages not being treated as channel-specific James Lu 2018-03-30 11:14:56 -0700
  • a24d4d5b9c example-conf: sort clientbot ex. options so that cb-specific ones are at the end James Lu 2018-02-20 23:23:04 -0800
  • 59d52920f3 example-conf: revise the example servers: section James Lu 2018-02-20 23:41:31 -0800
  • 77eb9b4060 example-conf: revise notes for P10, TS6 servers James Lu 2018-02-23 12:18:21 -0800
  • 6d08e0b953 docs: various fixes pointed out by @MrBenC James Lu 2018-02-17 00:48:54 -0800
  • f274088ea0 classes: more checks on _aborted to (hopefully) prevent duplicate disconnects triggered by _send James Lu 2018-03-30 10:47:34 -0700