Commit graph

  • 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
  • ed3ca2ff16
    Propagate OPER Ed Kellett 2019-07-07 02:36:58 +0100
  • 742ddc8fac
    Merge pull request #279 from edk0/operhide Aaron Jones 2019-09-12 22:17:26 +0000
  • 1123eefcb0
    Rework oper hiding Ed Kellett 2019-07-07 04:57:53 +0100
  • f7f1c50494
    Support ECDH X25519 for TLSv1.3 (OpenSSL 1.1.1) Aaron Jones 2019-09-08 13:59:52 +0000
  • 905508885b
    Support ECDH X25519 for TLSv1.3 (OpenSSL 1.1.1) Aaron Jones 2019-09-08 13:57:20 +0000
  • 95c84a44fd
    Merge pull request #277 from edk0/helpops Aaron Jones 2019-09-07 14:57:30 +0000
  • a9118e5b81
    Merge pull request #278 from edk0/override Aaron Jones 2019-09-07 14:26:01 +0000
  • d6c8286e3e
    Merge pull request #275 from edk0/override-immunity Aaron Jones 2019-09-07 14:10:22 +0000
  • 84a969d686
    Merge pull request #276 from edk0/deferred-cap-notify Aaron Jones 2019-09-07 14:08:19 +0000
  • dbeda234e6
    override: always check oper:override Ed Kellett 2019-07-27 13:50:53 +0100
  • 6637a54728
    override: don't leak the old expiry timer list Ed Kellett 2019-07-27 01:59:28 +0100
  • cc75db3f3f
    override: start timers for +p clients on modinit Ed Kellett 2019-07-27 01:48:36 +0100
  • 5339043003
    helpops: remove +H if usermode:helpops is lost Ed Kellett 2019-08-03 06:41:09 +0100
  • 0c5dd86cfc
    helpops: handle the helper list properly on reload Ed Kellett 2019-08-03 05:17:35 +0100
  • 6c639159b0
    helpops: fix umode handling Ed Kellett 2019-08-03 05:13:49 +0100
  • 28cc8bb924
    Deferred capability notifications from modules Ed Kellett 2019-07-08 03:53:29 +0100
  • 515b54ddf9
    Merge pull request #274 from edk0/event-deletion Aaron Jones 2019-09-07 13:56:17 +0000
  • ead77e93aa
    override: move kick immunity to its own module Ed Kellett 2019-08-02 19:45:25 +0100
  • 3576d1b482
    librb/event: delete indirectly via a dead flag Ed Kellett 2019-08-03 06:41:58 +0100
  • 9ac0390734
    Version 4.1.3-dev Simon Arlott 2019-08-31 21:14:27 +0100
  • efe1f312b5
    Version 4.1.2 Simon Arlott 2019-08-31 21:12:44 +0100
  • 88fbca25d0
    Charybdis 3.5.7 Aaron Jones 2019-08-31 19:11:05 +0000
  • 728c3ed5cb
    travis: don't run the tests on macosx Simon Arlott 2019-08-31 16:41:18 +0100
  • ac4365f5a4
    ircd: remove debug Simon Arlott 2019-08-31 16:36:41 +0100
  • eeeb228664
    cap_server_time: Fix strftime return value check Simon Arlott 2019-08-31 16:35:19 +0100
  • 493f729efc
    tests: Fix use-after-free bug Simon Arlott 2019-08-31 16:32:55 +0100
  • 17809d2db7
    librb: Fix type of dst for rb_inet_pton_sock() Simon Arlott 2019-08-31 16:10:50 +0100
  • 8b96670079
    tests: Remove modules that don't exist Simon Arlott 2019-08-31 15:38:48 +0100
  • a006add93c
    check_one_kline: Fix compiler warning Simon Arlott 2019-08-31 15:31:45 +0100
  • a74ee5d2c7
    Revert "ircd: Fix umode orphan scheme." Simon Arlott 2019-08-31 15:06:30 +0100
  • c6e707ae76
    Merge branch 'edk0-check-one-kline' Simon Arlott 2019-08-31 15:05:29 +0100
  • b18dba6da8
    Document the process shared by check_one_kline() and find_kline() Simon Arlott 2019-08-31 15:04:33 +0100
  • 912d118fa2
    Merge branch 'check-one-kline' of https://github.com/edk0/charybdis into edk0-check-one-kline Simon Arlott 2019-08-31 15:05:11 +0100
  • 5a15b97696
    Revert "ircd: Fix umode orphan scheme." Simon Arlott 2019-08-31 14:43:34 +0100
  • e2a0687835
    Correct OPM port configuration variables Aaron Jones 2019-06-16 08:02:51 +0000
  • 11b122dfd3
    travis: run the tests Simon Arlott 2019-07-07 19:35:13 +0100
  • 24b8fd0063
    m_sasl: Don't process authentication messages if SASL has been aborted Simon Arlott 2019-06-08 22:07:25 +0100
  • a589946b42
    Revert "m_sasl: Don't process authentication messages if SASL has been aborted" Aaron Jones 2019-06-08 20:59:36 +0000
  • 6ca9ff0ea1
    Remove unused kline_delay config option Ed Kellett 2019-04-27 14:53:04 +0100
  • 9834d3d5ba
    Remove unused kline delay machinery Ed Kellett 2019-04-27 14:51:27 +0100
  • 43037e1af3
    m_ban: check only the added K-line Ed Kellett 2019-04-27 14:51:04 +0100
  • b068a4b518
    m_kline: check only the added K-line Ed Kellett 2017-11-25 01:31:34 +0000
  • 10df26d08f
    Add check_one_kline, expose notify_banned_client Ed Kellett 2017-11-25 22:17:50 +0000
  • c87c8e5bfe
    newconf: remove plaintext listeners warning Aaron Jones 2019-03-27 19:29:55 +0000
  • f44a0d7ea2
    m_sasl: Don't process authentication messages if SASL has been aborted Simon Arlott 2019-02-23 13:15:34 +0000
  • 40a766a0a0
    m_sasl: Don't process authentication messages if SASL has been aborted, but track failures Simon Arlott 2019-02-23 12:40:27 +0000
  • 958c354cca
    tests: Verify behaviour if services authenticates a user after SASL is aborted Simon Arlott 2019-02-23 12:31:56 +0000
  • 358a73c8d5
    Merge branch fakelist into release/3.5 Aaron Jones 2018-11-26 21:24:34 +0000
  • 3c36726f83
    src/newconf.c: fakechannel: guard against repeated config options Aaron Jones 2018-11-26 21:22:40 +0000
  • 9a10251fd5 Fixed syntax error ManiacTwister 2018-11-26 22:10:11 +0100
  • d7aec4702a Initialize fakechan topic to NULL, allocate an empty string if not overridden ManiacTwister 2018-11-26 22:03:42 +0100
  • 908f1c30c4 Proper range for fakechannel user count ManiacTwister 2018-11-26 20:13:37 +0100
  • cee332ab83 Use irccmp instead of strcasecmp for fakechannels ManiacTwister 2018-11-26 20:13:20 +0100
  • 0ca3cf0d91 Disable fakechannels by default ManiacTwister 2018-11-26 20:13:00 +0100
  • 590a46b165 Fixed fakechannel removal ManiacTwister 2018-11-26 20:12:44 +0100
  • 23e6d4ed73 Check if users_max is less than users_min ManiacTwister 2018-11-26 20:12:04 +0100
  • 6d01464fc5 Allow fakechannels with 0 users ManiacTwister 2018-11-26 20:11:37 +0100