Commit graph

  • 5eb10743f9
    Merge pull request #299 from edk0/tkline-reason Aaron Jones 2019-12-31 08:00:24 +00:00
  • 008a1b9d8d
    Merge pull request #298 from edk0/rejectcache Aaron Jones 2019-12-31 07:59:56 +00:00
  • 6292d72bbf
    Add hide_tkdline_duration to documentation .confs Ed Kellett 2019-12-31 01:50:24 +00:00
  • 9914c013b4
    Add general::hide_tkdline_duration Ed Kellett 2019-12-31 01:34:06 +00:00
  • a9536f755c
    reject: Remember and send reasons for rejections Ed Kellett 2019-12-31 01:11:45 +00:00
  • 1b0319448c Set EXTERNAL_BUILD_TIMESTAMP from SOURCE_DATE_EPOCH Bernhard M. Wiedemann 2019-12-06 18:32:46 +01:00
  • 7b8e4c0967
    Merge pull request #296 from edk0/modreload Aaron Jones 2019-11-17 19:12:03 +00:00
  • 7b6410135b
    m_modules: make modreload work like restart Ed Kellett 2019-11-17 11:15:47 +00:00
  • 58a7048006
    Merge pull request #287 from edk0/filter Aaron Jones 2019-10-22 18:33:51 +00:00
  • 09784400f2
    filter: avoid a memory leak per @amdj Ed Kellett 2019-10-22 18:44:19 +01:00
  • a52d84f723
    Merge pull request #293 from edk0/webirc Aaron Jones 2019-10-22 16:17:33 +00:00
  • 9e6c36d571
    Merge pull request #294 from edk0/deny-webirc-auth Aaron Jones 2019-10-22 16:16:36 +00:00
  • 8ffc517321
    m_webirc: deny using webirc. as a real auth block Ed Kellett 2019-10-20 18:39:29 +01:00
  • cccda2ff2f
    m_webirc: it's "TLS" to you Ed Kellett 2019-10-20 18:01:27 +01:00
  • 11ef0e2b98
    m_webirc: don't bail out when denying 'secure' Ed Kellett 2019-06-13 23:31:32 +01:00
  • a6b97b7d88
    m_webirc: const-correctness Ed Kellett 2019-06-12 23:06:50 +01:00
  • d6c813780f
    m_webirc: respect ircv3's secure option Ed Kellett 2019-06-09 01:12:52 +01:00
  • ab4420cbbe
    m_webirc: enforce need_ssl Ed Kellett 2019-06-09 01:11:58 +01:00
  • ac0ae805d7
    tests/Makefile.am: check-local: don't depend on extensions/* Aaron Jones 2019-10-07 03:48:57 +00:00
  • 2357449084
    Merge pull request #286 from edk0/strip-unprintable Aaron Jones 2019-10-06 22:23:59 +00:00
  • 12b3a184bc
    strip_unprintable: clarify type conversion Janik Kleinhoff 2018-10-25 20:31:46 +00:00
  • 9dcb9e1696
    Fix strip_unprintable on high bit bytes Ed Kellett 2018-09-25 12:48:22 +01:00
  • 3aab744e13
    Merge pull request #290 from edk0/quiet-override Aaron Jones 2019-10-06 21:57:42 +00:00
  • 1aff5a5647
    Merge pull request #289 from edk0/rehash-privileged-modes Aaron Jones 2019-10-06 21:51:20 +00:00
  • e5742a172b
    override: don't spam about (un)setting the mode Ed Kellett 2019-10-06 22:23:44 +01:00
  • c4e6888ef7
    Recheck umodes for opers after rehash Ed Kellett 2019-10-06 21:56:13 +01:00
  • 0cbb1ba9f0
    filter: explicit type conversion Ed Kellett 2019-10-06 19:41:06 +01:00
  • aecdd8237c
    Add hyperscan to CI deps Ed Kellett 2019-10-06 19:35:17 +01:00
  • eb06afc3fa
    filter: correct type for modinit Ed Kellett 2019-10-06 00:41:56 +01:00
  • 9fe8bccba0
    Fix build when hyperscan is missing Ed Kellett 2019-10-06 00:17:49 +01:00
  • a8f402e909
    filter: use AV2 Ed Kellett 2019-10-05 22:05:15 +01:00
  • 344af24c2f
    filter: add DROP and ABORT Ed Kellett 2019-04-05 00:13:34 +01:00
  • dc141aad45
    filter: require an extra "+" before data Ed Kellett 2019-04-03 12:16:44 +01:00
  • 8692240f51
    filter: add modes to disable incoming filters Ed Kellett 2019-04-07 20:45:38 +01:00
  • 649bda6d5d
    filter: make the kill reason more honest Ed Kellett 2018-09-20 19:02:19 +00:00
  • d928bc7af3
    filter: send the failure response only on PRIVMSG Ed Kellett 2018-08-14 22:41:24 +01:00
  • 744ac30804
    filter: match in two passes, before and after stripping Ed Kellett 2018-08-14 22:38:51 +01:00
  • fccc6d5669
    filter: move to extensions Ed Kellett 2018-08-14 22:37:58 +01:00
  • 4950a9436c
    filter: bump version Ed Kellett 2018-08-11 23:45:22 +01:00
  • f982238e91
    filter: use a static buffer instead of strdup Ed Kellett 2018-08-10 21:52:03 +01:00
  • fc7fbe6d20
    filter: add version number Ed Kellett 2018-08-10 16:24:37 +01:00
  • 7bb7f89911
    filter: send a numeric error for ACT_DROP Ed Kellett 2018-08-10 15:05:13 +01:00
  • 81e41406f4
    filter: add #defines for nick,user,host Ed Kellett 2018-08-10 15:04:32 +01:00
  • 11c11f30e7
    filter: don't give the target of PMs to filters Ed Kellett 2018-08-10 03:32:21 +01:00
  • 3fbb1d7aeb
    filter: include identified marker Ed Kellett 2018-08-09 23:39:19 +01:00
  • d09c55338f
    filter: drop messages if we're ACT_KILLing them Ed Kellett 2018-08-09 14:53:54 +01:00
  • 86ee00db91
    filter: Filter only locally-sourced messages Ed Kellett 2018-08-09 14:51:02 +01:00
  • 6a14bf789b
    filter: kill last or we can't send the snote Ed Kellett 2018-08-08 22:10:02 +01:00
  • a2d9c49410
    Add filter.c Ed Kellett 2018-08-06 17:48:15 +01:00
  • 1905ab5f7d
    Depend on hyperscan Ed Kellett 2018-08-06 12:57:52 +01:00
  • a5c6d66ac8
    Travis CI: Bump to Ubuntu Bionic 18.04 LTS Aaron Jones 2019-10-06 14:55:15 +00:00
  • 52fae04da0
    Merge pull request #285 from edk0/ratelimits Aaron Jones 2019-09-15 19:27:39 +00:00
  • 20276d4011
    m_motd: don't ratelimit with no server argument Ed Kellett 2019-08-02 22:55:19 +01:00
  • e902e16974
    m_stats: don't ratelimit with no server argument Ed Kellett 2019-08-02 21:56:10 +01:00
  • f47ac7081b
    Don't enable warnings on osx Simon Arlott 2019-09-15 12:56:55 +01:00
  • 400e650809
    librb: Fix nossl Simon Arlott 2019-09-15 12:33:56 +01:00
  • b7660ea49d
    librb: Fix nossl Simon Arlott 2019-09-15 11:43:52 +01:00
  • ce960aa5f0
    travis: Use newer versions of Clang Simon Arlott 2019-09-15 11:41:41 +01:00
  • 8679c0fe3c
    Fix Clang 6 compiler warnings Simon Arlott 2019-09-15 11:28:48 +01:00
  • a4fe4b8191
    travis: Remove -Wno-unused-variable Simon Arlott 2019-09-15 11:14:38 +01:00
  • 4b7abcfb7d
    librb: Avoid unused variable warning Simon Arlott 2019-09-15 11:13:54 +01:00
  • 53aeb0305a
    librb: Specify -Wno-unused-parameter Simon Arlott 2019-09-15 11:12:44 +01:00
  • 5889d67dea
    travis: Don't use -Werror on clang Simon Arlott 2019-09-15 11:04:28 +01:00
  • a52e946303
    travis: Notify on IRC Simon Arlott 2019-09-15 11:00:50 +01:00
  • e52893db93
    Fix GCC 8 compiler warnings Simon Arlott 2019-09-15 10:57:53 +01:00
  • b55caab91e
    travis: Ignore more unused warnings Simon Arlott 2019-09-15 10:44:05 +01:00
  • b3a987ed15
    ircd: Use a larger buffer for ilog() buf2 Simon Arlott 2019-09-15 10:41:33 +01:00
  • 6769ac13a2
    travis: Ignore unused-parameter warnings Simon Arlott 2019-09-15 10:26:35 +01:00
  • c4c1bf3b79
    librb: Fix GCC 8 warning; 640 bytes should be enough Simon Arlott 2019-09-15 10:25:25 +01:00
  • e89a399f94
    ircd: Zero out the global_client_list Simon Arlott 2019-09-15 10:21:49 +01:00
  • 0e5b57c40b
    travis: Build with GCC 7 and GCC 8 Simon Arlott 2019-09-15 10:02:11 +01:00
  • bcd241da68
    Fix compiler warning for SeesOper Simon Arlott 2019-09-15 10:00:56 +01:00
  • 004007982a
    travis: Compile with warnings as errors Simon Arlott 2019-09-15 09:57:45 +01:00
  • 2f2a26fe9d
    Merge pull request #283 from edk0/grant Aaron Jones 2019-09-14 23:39:40 +00:00
  • f7cc54c1ba
    Add help for GRANT Ed Kellett 2019-09-15 00:25:18 +01:00
  • b143f5e3bd
    m_grant: match "deoper" case-insensitively Ed Kellett 2019-09-15 00:16:00 +01:00
  • ebd0f4db7a
    m_grant: remove a confusing line Ed Kellett 2019-08-01 14:20:30 +01:00
  • 7f373431d0
    m_grant: use AV2 Ed Kellett 2019-07-30 23:18:22 +01:00
  • 910f883959
    m_grant: propagate privset changes Ed Kellett 2019-07-27 15:43:33 +01:00
  • bdc87b5f37
    m_grant: maintain privilegeset refcounts Ed Kellett 2019-07-27 15:42:36 +01:00
  • 6119faa9a0
    charybdise m_grant Ed Kellett 2019-07-27 15:20:49 +01:00
  • c1649fd04d
    Use the m_grant from ircd-seven Ed Kellett 2019-07-27 13:50:10 +01:00
  • 8b7503c89a
    Merge pull request #284 from edk0/drain Aaron Jones 2019-09-14 21:21:38 +00:00
  • a0d1df9f38
    extensions/drain: remove superfluous includes Janik Kleinhoff 2018-08-07 20:39:05 +00:00
  • b674a619eb
    Add extensions/drain Ed Kellett 2017-11-29 02:56:30 +00:00
  • b9da417b4e
    Merge pull request #282 from edk0/propagate-oper Aaron Jones 2019-09-13 12:15:06 +00:00
  • ed3ca2ff16
    Propagate OPER Ed Kellett 2019-07-07 02:36:58 +01:00
  • 742ddc8fac
    Merge pull request #279 from edk0/operhide Aaron Jones 2019-09-12 22:17:26 +00:00
  • 1123eefcb0
    Rework oper hiding Ed Kellett 2019-07-07 04:57:53 +01:00
  • f7f1c50494
    Support ECDH X25519 for TLSv1.3 (OpenSSL 1.1.1) Aaron Jones 2019-09-08 13:59:52 +00:00
  • 95c84a44fd
    Merge pull request #277 from edk0/helpops Aaron Jones 2019-09-07 14:57:30 +00:00
  • a9118e5b81
    Merge pull request #278 from edk0/override Aaron Jones 2019-09-07 14:26:01 +00:00
  • d6c8286e3e
    Merge pull request #275 from edk0/override-immunity Aaron Jones 2019-09-07 14:10:22 +00:00
  • 84a969d686
    Merge pull request #276 from edk0/deferred-cap-notify Aaron Jones 2019-09-07 14:08:19 +00:00
  • dbeda234e6
    override: always check oper:override Ed Kellett 2019-07-27 13:50:53 +01:00
  • 6637a54728
    override: don't leak the old expiry timer list Ed Kellett 2019-07-27 01:59:28 +01:00
  • cc75db3f3f
    override: start timers for +p clients on modinit Ed Kellett 2019-07-27 01:48:36 +01:00
  • 5339043003
    helpops: remove +H if usermode:helpops is lost Ed Kellett 2019-08-03 06:41:09 +01:00
  • 0c5dd86cfc
    helpops: handle the helper list properly on reload Ed Kellett 2019-08-03 05:17:35 +01:00
  • 6c639159b0
    helpops: fix umode handling Ed Kellett 2019-08-03 05:13:49 +01:00