Commit graph

  • 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
  • 11c11f30e7
    filter: don't give the target of PMs to filters Ed Kellett 2018-08-10 03:32:21 +0100
  • 3fbb1d7aeb
    filter: include identified marker Ed Kellett 2018-08-09 23:39:19 +0100
  • d09c55338f
    filter: drop messages if we're ACT_KILLing them Ed Kellett 2018-08-09 14:53:54 +0100
  • 86ee00db91
    filter: Filter only locally-sourced messages Ed Kellett 2018-08-09 14:51:02 +0100
  • 6a14bf789b
    filter: kill last or we can't send the snote Ed Kellett 2018-08-08 22:10:02 +0100
  • a2d9c49410
    Add filter.c Ed Kellett 2018-08-06 17:48:15 +0100
  • 1905ab5f7d
    Depend on hyperscan Ed Kellett 2018-08-06 12:57:52 +0100
  • a5c6d66ac8
    Travis CI: Bump to Ubuntu Bionic 18.04 LTS Aaron Jones 2019-10-06 14:55:15 +0000
  • 52fae04da0
    Merge pull request #285 from edk0/ratelimits Aaron Jones 2019-09-15 19:27:39 +0000
  • 20276d4011
    m_motd: don't ratelimit with no server argument Ed Kellett 2019-08-02 22:55:19 +0100
  • e902e16974
    m_stats: don't ratelimit with no server argument Ed Kellett 2019-08-02 21:56:10 +0100
  • f47ac7081b
    Don't enable warnings on osx Simon Arlott 2019-09-15 12:56:55 +0100
  • 400e650809
    librb: Fix nossl Simon Arlott 2019-09-15 12:33:56 +0100
  • b7660ea49d
    librb: Fix nossl Simon Arlott 2019-09-15 11:43:52 +0100
  • ce960aa5f0
    travis: Use newer versions of Clang Simon Arlott 2019-09-15 11:41:41 +0100
  • 8679c0fe3c
    Fix Clang 6 compiler warnings Simon Arlott 2019-09-15 11:28:48 +0100
  • a4fe4b8191
    travis: Remove -Wno-unused-variable Simon Arlott 2019-09-15 11:14:38 +0100
  • 4b7abcfb7d
    librb: Avoid unused variable warning Simon Arlott 2019-09-15 11:13:54 +0100
  • 53aeb0305a
    librb: Specify -Wno-unused-parameter Simon Arlott 2019-09-15 11:12:44 +0100
  • 5889d67dea
    travis: Don't use -Werror on clang Simon Arlott 2019-09-15 11:04:28 +0100
  • a52e946303
    travis: Notify on IRC Simon Arlott 2019-09-15 11:00:50 +0100
  • e52893db93
    Fix GCC 8 compiler warnings Simon Arlott 2019-09-15 10:57:53 +0100
  • b55caab91e
    travis: Ignore more unused warnings Simon Arlott 2019-09-15 10:44:05 +0100
  • b3a987ed15
    ircd: Use a larger buffer for ilog() buf2 Simon Arlott 2019-09-15 10:41:33 +0100
  • 6769ac13a2
    travis: Ignore unused-parameter warnings Simon Arlott 2019-09-15 10:26:35 +0100
  • c4c1bf3b79
    librb: Fix GCC 8 warning; 640 bytes should be enough Simon Arlott 2019-09-15 10:25:25 +0100
  • e89a399f94
    ircd: Zero out the global_client_list Simon Arlott 2019-09-15 10:21:49 +0100
  • 0e5b57c40b
    travis: Build with GCC 7 and GCC 8 Simon Arlott 2019-09-15 10:02:11 +0100
  • bcd241da68
    Fix compiler warning for SeesOper Simon Arlott 2019-09-15 10:00:56 +0100
  • 004007982a
    travis: Compile with warnings as errors Simon Arlott 2019-09-15 09:57:45 +0100
  • 2f2a26fe9d
    Merge pull request #283 from edk0/grant Aaron Jones 2019-09-14 23:39:40 +0000
  • f7cc54c1ba
    Add help for GRANT Ed Kellett 2019-09-15 00:25:18 +0100
  • b143f5e3bd
    m_grant: match "deoper" case-insensitively Ed Kellett 2019-09-15 00:16:00 +0100
  • ebd0f4db7a
    m_grant: remove a confusing line Ed Kellett 2019-08-01 14:20:30 +0100
  • 7f373431d0
    m_grant: use AV2 Ed Kellett 2019-07-30 23:18:22 +0100
  • 910f883959
    m_grant: propagate privset changes Ed Kellett 2019-07-27 15:43:33 +0100
  • bdc87b5f37
    m_grant: maintain privilegeset refcounts Ed Kellett 2019-07-27 15:42:36 +0100
  • 6119faa9a0
    charybdise m_grant Ed Kellett 2019-07-27 15:20:49 +0100
  • c1649fd04d
    Use the m_grant from ircd-seven Ed Kellett 2019-07-27 13:50:10 +0100
  • 8b7503c89a
    Merge pull request #284 from edk0/drain Aaron Jones 2019-09-14 21:21:38 +0000
  • a0d1df9f38
    extensions/drain: remove superfluous includes Janik Kleinhoff 2018-08-07 20:39:05 +0000
  • b674a619eb
    Add extensions/drain Ed Kellett 2017-11-29 02:56:30 +0000
  • b9da417b4e
    Merge pull request #282 from edk0/propagate-oper Aaron Jones 2019-09-13 12:15:06 +0000