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

Commit Graph

  • 08386a8ef7 inspircd: get rid of MIN_PROTO_VER James Lu 2019-05-02 17:23:20 -0700
  • db6d5d6d05 inspircd: actually read our DEFAULT_IRCD setting James Lu 2019-05-02 17:23:00 -0700
  • 42e1eda51a inspircd: use NUM to send numerics on insp3 James Lu 2019-05-02 17:06:04 -0700
  • 4276607ee4 inspircd: rework modelist negotiation to support InspIRCd 3.0 James Lu 2019-05-02 16:51:06 -0700
  • 0fe8a8d51a inspircd: move protocol version check into CAPAB START handler James Lu 2019-05-02 16:11:53 -0700
  • 6f617cb068 inspircd: allow choosing the target IRCd via "target_version" option James Lu 2019-05-02 16:11:21 -0700
  • 44a364df98 Move message tags code from clientbot to ircs2s_common James Lu 2019-05-02 15:54:15 -0700
  • e3d72c43a4 inspircd: move proto_ver constants into the class definition James Lu 2019-05-02 15:47:03 -0700
  • d082495297 launcher: drop experimental tag from -d/--daemonize James Lu 2019-05-02 15:41:11 -0700
  • 0273faf933 PyLink 2.1-alpha1 2.1-alpha1 James Lu 2019-05-02 15:38:08 -0700
  • 81bf6480df clientbot: avoid adding empty nicks to the state James Lu 2019-04-29 12:04:11 -0700
  • 7e088dfacb clientbot: log the entire args list when splitting /names reply fails James Lu 2019-04-29 11:58:18 -0700
  • f90b0c8577 clientbot: avoid adding empty nicks to the state James Lu 2019-04-29 12:04:11 -0700
  • a8bb5f66e5 clientbot: log the entire args list when splitting /names reply fails James Lu 2019-04-29 11:58:18 -0700
  • ad9a51fc33 commands.showuser: properly handle numeric-type UIDs and channels James Lu 2019-04-09 19:10:20 -0700
  • 13be40e08b changehost: only send a host change if new host != original James Lu 2019-04-09 19:01:35 -0700
  • 739c87ef50 clientbot: only split /names replies by spaces James Lu 2019-04-08 22:33:55 -0700
  • 9056799633 clientbot: only split /names replies by spaces James Lu 2019-04-08 22:33:55 -0700
  • 5ca57cb3c1 Decrease default log file size from 50 MiB to 20 MiB James Lu 2019-04-06 02:20:28 -0700
  • 41cbd455d6 relay: only check _invisible flag on actual users James Lu 2019-04-02 21:22:40 -0700
  • 8f10af9942 PyLink 2.0.2 2.0.2 James Lu 2019-03-31 01:33:46 -0700
  • 28166ed4ee Only write the pid file when --no-pid isn't passed (#633) Ian Carpenter 2019-02-18 20:14:04 -0500
  • 71353a29c2 relay: add support for hiding users marked invisible or offline James Lu 2019-03-28 20:14:58 -0700
  • 0ffbaa8e5e control: suppress NotImplementedError when disconnecting networks on shutdown James Lu 2019-03-28 20:14:28 -0700
  • 2c028e2762 classes: remove channels, modes from User.get_fields() James Lu 2019-03-28 20:14:04 -0700
  • 63d63c0137 relay: allow trailing .'s in subserver names James Lu 2019-03-20 21:14:12 -0700
  • 88f45fb1d5 relay: whitelist ~ in idents James Lu 2019-03-20 21:08:55 -0700
  • c9176a06fc relay: check for nicks starting with numbers or - after removing Unicode James Lu 2019-03-20 21:08:21 -0700
  • 1780271dd0 unreal: work around a potential race when sending kills on join James Lu 2019-03-01 23:34:32 -0800
  • 190e51211f log: use pylinkirc as logger name James Lu 2019-02-20 13:22:01 -0800
  • 4f17a7986b PyLinkNC: don't overwrite sid, serverdata if they're already set James Lu 2019-02-20 13:21:08 -0800
  • 24f85acfb8 Explicitly specify UTF-8 for the log files (#634) Ian Carpenter 2019-02-18 20:14:30 -0500
  • 30387c9ed5 Only write the pid file when --no-pid isn't passed (#633) Ian Carpenter 2019-02-18 20:14:04 -0500
  • 4fcbb19ee1 Explicitly specify UTF-8 for the log files #634 Ian Carpenter 2019-02-18 20:12:04 -0500
  • 27257f7b25 Only write the pid file when --no-pid isn't passed #633 Ian Carpenter 2019-02-18 20:09:05 -0500
  • ba17821af4 Declare visible-state-only by default in ClientbotBaseProtocol James Lu 2019-02-16 16:42:46 -0800
  • 9d459fab92 relay: fixes to support IDs as channel name James Lu 2019-02-16 16:33:02 -0800
  • 55360dd0b2 classes: allow Server name to be a non-string type James Lu 2019-02-16 16:32:42 -0800
  • 96815a0a32 relay: sanitize idents before mirroring them to IRC James Lu 2019-02-12 15:54:38 -0800
  • ac8b7babf1 inspircd: don't allow _ in hosts James Lu 2019-02-12 15:53:58 -0800
  • a9f59307c9 relay: use base64 as fallback if unidecode returns an empty string for nick James Lu 2019-02-12 14:17:53 -0800
  • 11b65ee809 relay: rework nick normalization with optional unidecode support James Lu 2019-02-12 00:58:07 -0800
  • cfbadb4539 Move _squit, _get_SID, _get_UID wrappers into PyLinkNCWUtils James Lu 2019-02-11 23:27:04 -0800
  • 11e7589304 relay_clientbot: fix previous commit James Lu 2019-02-10 14:35:34 -0800
  • 76f534ce84 relay_clienbot: fix rpm when UIDs are ints James Lu 2019-02-10 14:22:18 -0800
  • 873283e61e clientbot: properly bounce kicks on networks not implementing them James Lu 2019-02-10 13:01:31 -0800
  • a9b8bfe94d classes: allow _expandPUID() to work when UIDs are ints James Lu 2019-02-10 13:01:11 -0800
  • 5731a301ce classes: fix incorrect wrap_messages() stub James Lu 2019-02-10 13:00:53 -0800
  • d089b8d40e clientbot: split wrapper stuff into a ClientbotBaseProtocol class James Lu 2019-02-10 12:40:02 -0800
  • 5e1da09901 control: don't remove network objects with virtual_parent on rehash James Lu 2019-02-08 15:10:21 -0800
  • 6e7c58ee36 PyLinkNCWithUtils: don't assume mode args are strings James Lu 2019-02-07 14:55:27 -0800
  • 61c8677802 classes, relay_clientbot: more type safety for protocols/discord James Lu 2019-02-07 13:49:38 -0800
  • 23cb7c173a stats: hide login blocks not relevant to this network James Lu 2019-02-07 13:49:22 -0800
  • 52f588c920 Track affected servers in SQUIT hooks James Lu 2018-12-27 12:09:40 -0800
  • 82ce9aac6c writing-plugins.md: mention that the default hook priority is 100 James Lu 2018-12-27 12:08:36 -0800
  • cb7708e095 Bump VERSION to 2.1-dev James Lu 2018-12-27 12:08:17 -0800
  • 852c257e88 relay: remove use of re-entrant locks James Lu 2018-12-27 11:58:39 -0800
  • bf9eb8d4ea relay: fix incorrect in-place changes of modedelta modes James Lu 2018-11-30 10:21:51 -0800
  • 61d559926f Bump VERSION to 2.0.2-dev James Lu 2018-11-10 23:22:07 -0800
  • d01a9fe9b4 antispam: more lookalike chars for o, \, # James Lu 2018-11-10 23:21:44 -0800
  • aa5412712a antispam: more lookalike unicode chars James Lu 2018-11-10 10:20:41 -0800
  • 32e9cc689e antispam: filter away Unicode lookalike characters when processing James Lu 2018-11-07 16:14:48 -0800
  • 6462ae3a3c example-conf: minor rewording for show_unknown_commands James Lu 2018-10-28 21:13:29 -0700
  • 77febfe69f Allow disabling dynamic channels via a new "join_empty_channels" option James Lu 2018-10-27 18:48:12 -0700
  • 94a345423e classes: allow callers to override the make_channel_ban() ban style James Lu 2018-10-20 12:34:11 -0700
  • eb231a2aad classes: always raise an error if make_channel_ban creates something invalid James Lu 2018-10-20 12:31:54 -0700
  • 31a65697a3 example-conf: document the ban_style option James Lu 2018-10-20 12:30:19 -0700
  • 6ceaabe092 classes: use get_fields() in make_channel_ban() for more reliable substitutions James Lu 2018-10-20 12:29:45 -0700
  • 5a482118b8 example-conf: describe more thoroughly how antispam handles unsupported punishments James Lu 2018-10-20 11:58:36 -0700
  • 5c4fba653f IRCNetwork: disable throttling by default James Lu 2018-10-10 22:39:30 -0700
  • dac8410b63 relay: shortcut if the remote network is not ready James Lu 2018-10-10 22:39:08 -0700
  • 12d1412cba PyLinkNCWUtils: stop logging the entirety of prefixmodes James Lu 2018-10-10 22:38:36 -0700
  • 60b7894cd6 IRCNetwork: try to abort immediately if the send queue is full James Lu 2018-10-08 16:25:53 -0700
  • 0b3793380b relay: remove TCONDITION_TIMEOUT James Lu 2018-10-08 14:59:01 -0700
  • 1ee93d2cc4 relay: remove world.started check, this shouldn't be needed anymore James Lu 2018-10-08 14:44:37 -0700
  • 767ff15200 relay: add an explicit forcetag command James Lu 2018-10-08 12:42:11 -0700
  • 57faa1443a relay: rename nick_collide() to forcetag_nick() James Lu 2018-10-08 12:41:52 -0700
  • 20b3a61cd6 relay: simplify is_relay_client() James Lu 2018-10-08 12:12:09 -0700
  • 7fb4c8da04 automode: manage persistent channels on the right network James Lu 2018-10-06 23:46:49 -0700
  • 724a71e1b2 PyLink 2.0.1 2.0.1 James Lu 2018-10-06 00:39:12 -0700
  • 97603fe169 Changelog for PyLink 2.0.1 James Lu 2018-10-06 00:35:23 -0700
  • 4d39ad1c84 unreal: bump protocol version to 4200 James Lu 2018-10-05 23:57:06 -0700
  • a3e18081a6 relay: don't relay as text modes being set on netburst (#627) James Lu 2018-09-21 21:53:34 -0700
  • 2f4476eb0c unreal: remove invalid comparison James Lu 2018-09-21 21:40:27 -0700
  • 667fa610ec unreal: remove duplicate conversion James Lu 2018-09-16 11:29:05 -0700
  • e929fda293 unreal: Bump protocol version to 4019 (4.0.19-rc1) James Lu 2018-09-12 17:20:51 -0700
  • d5fd7b03f5 unreal: enable slash-in-hosts, it seems to work fine James Lu 2018-09-12 17:18:37 -0700
  • 81170e8062 Try to fix Travis deployments James Lu 2018-08-31 10:06:05 -0700
  • fac6fe506f unreal: use SJOIN in join() to work around weird TS corrupting bugs James Lu 2018-08-25 18:50:11 -0400
  • 119873a9ed RELNOTES: fix some mistakes in the 2.0.0 changelog James Lu 2018-08-24 23:46:52 -0700
  • 298913200c clientbot: properly handle cases when the bot is told to kick itself James Lu 2018-08-25 00:52:34 -0400
  • 79b3387bcb Revert "docs/t: warn in main articles that specifications in master may be outdated" James Lu 2018-08-23 21:31:34 -0700
  • 5838d88404 networks: reload shared modules used by protocol modules too James Lu 2018-08-23 02:56:01 -0400
  • 8a096e537c PyLinkNCWUtils: add "ignore_ts_errors" server option to suppress bogus TS warnings James Lu 2018-08-23 02:52:54 -0400
  • dda8a2a081 launcher: rename has_pid variable to pid_exists James Lu 2018-08-19 16:58:49 -0700
  • 874dfaf3f1 launcher: fix PID files not being read if psutil isn't installed James Lu 2018-08-19 16:55:59 -0700
  • 49badd1665 updateTS: silently ignore messages with ts = 0 James Lu 2018-08-19 19:41:29 -0400
  • 6a2a6a769f docs/adv-relay-config: resync default message formats & add missing line for MODE James Lu 2018-08-19 15:56:09 -0700
  • e95b11d329 PyLink 2.0.0 2.0.0 James Lu 2018-07-31 15:04:25 -0700
  • 51f441085e .travis.yml refresh James Lu 2018-07-28 11:01:01 -0700