Commit graph

  • 91b1278224
    Implement hook priorities Ed Kellett 2020-04-27 00:14:56 +0100
  • c7561f03ef
    Merge pull request #319 from edk0/invite-notify Aaron Jones 2020-05-01 16:22:44 +0000
  • d691b63be2
    Document invite hooks Ed Kellett 2020-04-29 11:01:39 +0100
  • 0934799fb9
    Use a different cap for send tests Ed Kellett 2020-04-26 15:46:32 +0100
  • 91ccda4f8c
    Fix invite-notify and move it to an extension Ed Kellett 2020-02-01 02:10:33 +0000
  • e0622d7519
    m_invite: Add hooks Ed Kellett 2020-02-01 00:08:23 +0000
  • 297f3d01e1
    Merge pull request #320 from edk0/runtests Aaron Jones 2020-04-29 10:00:39 +0000
  • 30725c434b
    Run tests with ASan leak detection off Ed Kellett 2020-04-26 16:05:05 +0100
  • 1c99c4a4b8
    Merge pull request #316 from edk0/kline-spoof-flag Aaron Jones 2020-04-24 09:13:19 +0000
  • 57657a33a3
    Document kline_spoof_ip Ed Kellett 2020-04-20 00:45:22 +0100
  • 40e76ac76c
    Handle kline_spoof_ip in check_one_kline Ed Kellett 2020-04-14 23:51:23 +0100
  • 67e05d5b67
    Add an iline flag to match klines by spoof only Ed Kellett 2020-04-13 23:51:52 +0100
  • 30193794a1
    Merge pull request #317 from edk0/leak Aaron Jones 2020-04-19 14:25:14 +0000
  • ad516b7d47
    librb/event: Don't leak event names on completion Ed Kellett 2020-04-19 14:22:18 +0100
  • 2c11ccb99e
    Merge pull request #313 from edk0/spoof-chban Aaron Jones 2020-04-19 12:11:19 +0000
  • dd9796d65d
    Merge pull request #314 from jesopo/message-handler-comment Aaron Jones 2020-04-19 12:06:16 +0000
  • b2ee72e448 remove LAST in comment too; it's a bit pointless jesopo 2020-04-19 13:05:01 +0100
  • 60445f51d0
    Merge pull request #315 from edk0/check-kline Aaron Jones 2020-04-19 11:57:08 +0000
  • 485d245ec0
    Add ipv4-in-ipv6 logic to check_one_kline Ed Kellett 2020-04-19 02:16:17 +0100
  • 9274c0f3f4
    Align check_one_kline better with find_kline Ed Kellett 2020-04-19 00:53:10 +0100
  • de0673d7ad
    Move ipv4-in-ipv6 handling to find_conf_by_address Ed Kellett 2020-04-18 16:57:22 +0100
  • f53d2f45de
    Refactor check_one_kline a tiny bit Ed Kellett 2020-04-15 23:51:39 +0100
  • 310f88cfb1 rectify comment for Message handler indexes jesopo 2020-04-19 00:00:20 +0100
  • 55ed78dab1
    Don't match iline-spoofed IPs for channel bans Ed Kellett 2020-04-12 02:09:12 +0100
  • a7d4a0ab81
    Centralise banmask matching logic Ed Kellett 2020-04-12 02:07:17 +0100
  • baef55657e
    Merge pull request #311 from qaisjp/patch-2 Aaron Jones 2020-03-15 22:14:26 +0000
  • c0d82abefc
    readme: fix macOS instructions Qais Patankar 2020-03-15 22:06:42 +0000
  • 529e8705c2 Merge remote-tracking branch 'upstream/release/3.5' into hackint/3.5 ManiacTwister 2020-03-01 18:15:35 +0100
  • 6cfb19943a
    extensions/extb_ssl.c: make certfp parameter case-insensitive Aaron Jones 2020-01-28 20:46:14 +0000
  • fca7f870c8
    extensions/extb_ssl.c: make certfp parameter case-insensitive Aaron Jones 2020-01-28 20:43:48 +0000
  • e0a8d121fa
    extensions/extb_ssl.c: port e0f1c3b5bc & 5572f43834 Aaron Jones 2020-01-28 20:37:39 +0000
  • 5572f43834
    extensions/extb_ssl.c: clean up this logic Aaron Jones 2020-01-28 20:35:16 +0000
  • 155ecb7a7a
    tests: Check sendto_wallops_flags works with format strings Simon Arlott 2020-01-11 16:25:18 +0000
  • b50e5b28d4
    Merge pull request #308 from edk0/with-asan Aaron Jones 2020-01-10 15:36:06 +0000
  • 30a14c5884
    Link asan in a clang-friendly way Ed Kellett 2020-01-10 15:32:35 +0000
  • 6d17463554
    Add --with-asan to build with asan Ed Kellett 2020-01-06 23:46:44 +0000
  • 673fd77dd1
    Merge pull request #304 from edk0/reject-expired Aaron Jones 2020-01-03 17:33:10 +0000
  • 6cd12661af
    reject: reorder to avoid leaks Ed Kellett 2020-01-03 17:07:25 +0000
  • b9c43bc08a
    reject: Don't reject for expired K-lines Ed Kellett 2020-01-03 16:24:36 +0000
  • 6cac5cce0f
    Merge pull request #302 from edk0/sasl-usercloak Aaron Jones 2020-01-02 20:31:06 +0000
  • 28e12fad3c
    Merge pull request #297 from bmwiedemann/date Aaron Jones 2020-01-02 20:29:13 +0000
  • 1a7927bb87
    Merge pull request #303 from edk0/modreload-uaf Aaron Jones 2020-01-02 17:24:44 +0000
  • cd39eef71e
    Merge pull request #301 from edk0/reject-free-fix-fix Aaron Jones 2020-01-02 17:24:25 +0000
  • 6aa5c725ff
    modules: fix use-after-free when reloading Ed Kellett 2020-01-02 16:39:35 +0000
  • b44f6669d8
    sasl_usercloak: fix typo in format string Ed Kellett 2020-01-02 16:29:23 +0000
  • cdeca37ec3
    sasl_usercloak: make the magic string more specific Ed Kellett 2020-01-02 15:49:15 +0000
  • 5d5603b6ef
    sasl_usercloak: modernize Ed Kellett 2020-01-02 03:35:37 +0000
  • 11ae52095f
    Remove duplicated notify_banned_client Ed Kellett 2017-11-25 23:54:43 +0000
  • 5958d6b99b
    sasl_usercloak: check K-lines after host change Ed Kellett 2017-11-25 22:53:45 +0000
  • 40c4d9d85b
    Revert "recheck users after applying SASL account cloaks" Ed Kellett 2017-01-04 18:36:07 +0000
  • 5aeeea187e
    recheck users after applying SASL account cloaks Ed Kellett 2016-12-27 23:06:20 +0000
  • dae6f5dbee
    Make sasl_usercloak.so update the original host, as well as the visible host if it hasn't already changed. Allows for the sasl spoof to be used to override services ones in some circumstances. Stephen Bennett 2010-02-02 21:31:50 +0000
  • 271ddd99d7
    Be sure to zero out host buffer before using it Stephen Bennett 2010-01-30 19:57:35 +0000
  • 721410d575
    Add sasl_usercloak module, to allow injecting SASL account name into a user's host on connection Stephen Bennett 2010-01-29 23:29:00 +0000
  • 0a7faba63d
    Remove from the list of propagated bans on expiry Ed Kellett 2020-01-01 23:58:00 +0000
  • b21c1403c6
    Merge pull request #300 from edk0/reject-free-fix Aaron Jones 2020-01-01 08:57:52 +0000
  • 548e31d3bd
    Fix a place aconfs could be freed while referenced Ed Kellett 2020-01-01 08:48:50 +0000
  • 5eb10743f9
    Merge pull request #299 from edk0/tkline-reason Aaron Jones 2019-12-31 08:00:24 +0000
  • 008a1b9d8d
    Merge pull request #298 from edk0/rejectcache Aaron Jones 2019-12-31 07:59:56 +0000
  • 6292d72bbf
    Add hide_tkdline_duration to documentation .confs Ed Kellett 2019-12-31 01:50:24 +0000
  • 9914c013b4
    Add general::hide_tkdline_duration Ed Kellett 2019-12-31 01:34:06 +0000
  • a9536f755c
    reject: Remember and send reasons for rejections Ed Kellett 2019-12-31 01:11:45 +0000
  • 1b0319448c Set EXTERNAL_BUILD_TIMESTAMP from SOURCE_DATE_EPOCH Bernhard M. Wiedemann 2019-12-06 18:32:46 +0100
  • 7b8e4c0967
    Merge pull request #296 from edk0/modreload Aaron Jones 2019-11-17 19:12:03 +0000
  • 7b6410135b
    m_modules: make modreload work like restart Ed Kellett 2019-11-17 11:15:47 +0000
  • 58a7048006
    Merge pull request #287 from edk0/filter Aaron Jones 2019-10-22 18:33:51 +0000
  • 09784400f2
    filter: avoid a memory leak per @amdj Ed Kellett 2019-10-22 18:44:19 +0100
  • a52d84f723
    Merge pull request #293 from edk0/webirc Aaron Jones 2019-10-22 16:17:33 +0000
  • 9e6c36d571
    Merge pull request #294 from edk0/deny-webirc-auth Aaron Jones 2019-10-22 16:16:36 +0000
  • 8ffc517321
    m_webirc: deny using webirc. as a real auth block Ed Kellett 2019-10-20 18:39:29 +0100
  • cccda2ff2f
    m_webirc: it's "TLS" to you Ed Kellett 2019-10-20 18:01:27 +0100
  • 11ef0e2b98
    m_webirc: don't bail out when denying 'secure' Ed Kellett 2019-06-13 23:31:32 +0100
  • a6b97b7d88
    m_webirc: const-correctness Ed Kellett 2019-06-12 23:06:50 +0100
  • d6c813780f
    m_webirc: respect ircv3's secure option Ed Kellett 2019-06-09 01:12:52 +0100
  • ab4420cbbe
    m_webirc: enforce need_ssl Ed Kellett 2019-06-09 01:11:58 +0100
  • ac0ae805d7
    tests/Makefile.am: check-local: don't depend on extensions/* Aaron Jones 2019-10-07 03:48:57 +0000
  • 2357449084
    Merge pull request #286 from edk0/strip-unprintable Aaron Jones 2019-10-06 22:23:59 +0000
  • 12b3a184bc
    strip_unprintable: clarify type conversion Janik Kleinhoff 2018-10-25 20:31:46 +0000
  • 9dcb9e1696
    Fix strip_unprintable on high bit bytes Ed Kellett 2018-09-25 12:48:22 +0100
  • 3aab744e13
    Merge pull request #290 from edk0/quiet-override Aaron Jones 2019-10-06 21:57:42 +0000
  • 1aff5a5647
    Merge pull request #289 from edk0/rehash-privileged-modes Aaron Jones 2019-10-06 21:51:20 +0000
  • e5742a172b
    override: don't spam about (un)setting the mode Ed Kellett 2019-10-06 22:23:44 +0100
  • c4e6888ef7
    Recheck umodes for opers after rehash Ed Kellett 2019-10-06 21:56:13 +0100
  • 0cbb1ba9f0
    filter: explicit type conversion Ed Kellett 2019-10-06 19:41:06 +0100
  • aecdd8237c
    Add hyperscan to CI deps Ed Kellett 2019-10-06 19:35:17 +0100
  • eb06afc3fa
    filter: correct type for modinit Ed Kellett 2019-10-06 00:41:56 +0100
  • 9fe8bccba0
    Fix build when hyperscan is missing Ed Kellett 2019-10-06 00:17:49 +0100
  • a8f402e909
    filter: use AV2 Ed Kellett 2019-10-05 22:05:15 +0100
  • 344af24c2f
    filter: add DROP and ABORT Ed Kellett 2019-04-05 00:13:34 +0100
  • dc141aad45
    filter: require an extra "+" before data Ed Kellett 2019-04-03 12:16:44 +0100
  • 8692240f51
    filter: add modes to disable incoming filters Ed Kellett 2019-04-07 20:45:38 +0100
  • 649bda6d5d
    filter: make the kill reason more honest Ed Kellett 2018-09-20 19:02:19 +0000
  • d928bc7af3
    filter: send the failure response only on PRIVMSG Ed Kellett 2018-08-14 22:41:24 +0100
  • 744ac30804
    filter: match in two passes, before and after stripping Ed Kellett 2018-08-14 22:38:51 +0100
  • fccc6d5669
    filter: move to extensions Ed Kellett 2018-08-14 22:37:58 +0100
  • 4950a9436c
    filter: bump version Ed Kellett 2018-08-11 23:45:22 +0100
  • f982238e91
    filter: use a static buffer instead of strdup Ed Kellett 2018-08-10 21:52:03 +0100
  • fc7fbe6d20
    filter: add version number Ed Kellett 2018-08-10 16:24:37 +0100
  • 7bb7f89911
    filter: send a numeric error for ACT_DROP Ed Kellett 2018-08-10 15:05:13 +0100
  • 81e41406f4
    filter: add #defines for nick,user,host Ed Kellett 2018-08-10 15:04:32 +0100