Commit graph

  • a389de2a25 authd: rename blacklist_provider to dnsbl_provider, change auth notices accordingly Ariadne Conill 2020-07-05 21:18:23 -0600
  • 043f2c9063 example config: dnsbl{} block change, update explanation comment a bit Ariadne Conill 2020-07-05 21:09:48 -0600
  • 7f24f506e0 newconf: deprecate blacklist{} blocks, replace with dnsbl{} blocks. Ariadne Conill 2020-07-05 21:07:33 -0600
  • 3321eef45a ircd: rename DNSBL entries from blacklist to dnsbl_entry. Ariadne Conill 2020-07-05 21:01:56 -0600
  • d07feac7b2 client: drop no longer existent 'struct blacklist' definition. Ariadne Conill 2020-07-05 20:53:30 -0600
  • fff4f76353
    Add general::tls_ciphers_oper_only Ed Kellett 2020-07-05 21:05:18 +0100
  • 09bb659680
    add @ prefix to op-moderated (+z) messages to distinguish them from regular channel traffic Mike Quin 2017-06-10 12:21:29 +0000
  • 4e14f9a413
    m_alias: Preserve protocol framing characters Ed Kellett 2020-07-05 01:15:03 +0100
  • f598ba3857
    ircd/modules.c: complain to foreground if unable to locate module Aaron Jones 2020-07-04 02:13:13 +0000
  • 8abed91ce1
    Merge pull request #344 from dwfreed/use-module-hook-priorities Aaron Jones 2020-07-02 12:41:18 +0000
  • eed4099e07 Actually use modules' declared hook priorities Doug Freed 2020-07-01 19:43:48 +0000
  • e2ceb48c3e
    Merge pull request #343 from xnrand/patch-ison-unreg-conn Aaron Jones 2020-06-29 17:36:30 +0000
  • b41d97e9ab
    m_invite: remove redundant block of code missed by review Aaron Jones 2020-06-27 14:42:20 +0000
  • 3e95f943de
    Merge pull request #341 from ophion-project/upstream/modularize-regonlymsg Aaron Jones 2020-06-27 10:46:36 +0000
  • 402b21d47a regonlymsg: use hdata.error where available Ariadne Conill 2020-06-26 15:34:22 -0600
  • c345d844e6 m_ison: Do not report unregistered connections xnrand 2019-02-17 10:47:19 +0100
  • 2bbfce681f regonlymsg: catch find_umode_slot() failure Ariadne Conill 2020-06-26 14:32:46 -0600
  • daaf127d84 regonlymsg: use invite instead of can_invite hook Ariadne Conill 2020-06-26 14:22:31 -0600
  • 27590ae0b4 invite: revert the ERR_CHANOPRIVSNEEDED change too Ariadne Conill 2020-06-26 14:21:29 -0600
  • e3c27d7dbd Revert "invite: rework the way can_invite hook is called" Ariadne Conill 2020-06-26 14:20:52 -0600
  • ddb063e2f9 invite: remove redundant parenthesis Ariadne Conill 2020-06-26 13:58:00 -0600
  • 4371dcbd55 invite: rework the way can_invite hook is called Ariadne Conill 2020-06-26 19:55:12 +0000
  • 4436a7ca73 regonlymsg: allow messages through if target is not a local client Ariadne Conill 2020-06-26 19:46:57 +0000
  • 90e99760a0 regonlymsg: do not clobber the work of other modules Ariadne Conill 2020-06-26 19:03:25 +0000
  • dc5d1d012a regonlymsg: fix allow_message() return values Ariadne Conill 2020-06-26 12:03:43 -0600
  • 968dee680f modularize usermode +R (registered users only) Ariadne Conill 2020-06-26 11:55:30 -0600
  • ed3b56f965 message: remove hardcoded +R logic Ariadne Conill 2020-06-26 11:55:07 -0600
  • 0b8910e40b invite: remove hardcoded UMODE_REGONLYMSG code Ariadne Conill 2020-06-26 11:41:05 -0600
  • 01ef07c1c8
    Merge pull request #333 from edk0/privs-multiline Aaron Jones 2020-06-26 16:55:56 +0000
  • b804829aa4
    Merge pull request #340 from ophion-project/upstream/hook-channel-lowerts Aaron Jones 2020-06-26 16:51:52 +0000
  • 13a16b28cb join: add channel_lowerts hook Ariadne Conill 2020-06-26 16:21:19 +0000
  • 6d58b1d38e
    Merge pull request #334 from edk0/massnotice Aaron Jones 2020-06-25 17:42:43 +0000
  • 9d65d599c4
    Merge pull request #322 from edk0/invite-umode-g Aaron Jones 2020-06-25 17:37:04 +0000
  • 54a7996604
    Merge pull request #328 from edk0/capability-put-ownerdata Aaron Jones 2020-06-25 17:35:44 +0000
  • 17dc265c9d
    Merge pull request #329 from edk0/reload-by-path Aaron Jones 2020-06-25 17:32:58 +0000
  • 17698ba0d1
    Merge pull request #338 from edk0/kline-zero Aaron Jones 2020-06-25 11:49:40 +0000
  • 8e1e48e114
    m_kline: insert a safety zero early Ed Kellett 2020-06-25 12:32:01 +0100
  • f0e4d607c9
    m_invite: Don't punch through +g Ed Kellett 2020-05-02 02:26:39 +0100
  • 3ef1213be4
    Merge pull request #335 from edk0/post-registration-delay Aaron Jones 2020-06-21 12:56:56 +0000
  • 03c167e03b
    Merge pull request #330 from edk0/caps-before-init Aaron Jones 2020-06-10 15:03:57 +0000
  • 4682079dd9
    Merge pull request #327 from edk0/filter-quit Aaron Jones 2020-06-10 14:55:02 +0000
  • 64e6d3b9cd
    Merge pull request #321 from edk0/hook-priorities Aaron Jones 2020-06-10 14:49:59 +0000
  • 976b9c9614
    Merge pull request #336 from edk0/range-leak Aaron Jones 2020-06-10 14:38:53 +0000
  • 4a8df5edc5
    ircd_parser: free the ends of ranges after use Ed Kellett 2020-06-07 23:31:40 +0100
  • b3a0099139
    Rename connect_delay to post_registration_delay. This matches the ircd-ratbox feature, and better describes what it actually is. Also make sure to set localClient->firsttime on registration, so that the delay counts from the right time. Stephen Bennett 2010-01-13 23:54:49 +0000
  • 1bb7964378
    Add connect_delay to example and reference configs Stephen Bennett 2010-01-13 13:52:28 +0000
  • 2d6562846f
    Initial attempt at the conndelay hack Stephen Bennett 2010-01-12 21:32:18 +0000
  • d819df92b8
    Remove the massnotice wildcard restriction Ed Kellett 2020-06-07 15:06:24 +0100
  • 7e1a68eaf8
    m_privs: break long responses into multiple lines Ed Kellett 2020-06-07 00:19:35 +0100
  • 33c0142671
    modules: create caps before mapi_register() Ed Kellett 2020-06-02 16:32:28 +0100
  • df7e3dabce
    Reload modules by path Ed Kellett 2020-06-02 16:17:26 +0100
  • 1e221ac32e
    capability: accept new ownerdata for existing caps Ed Kellett 2020-06-02 16:08:40 +0100
  • ef62a62f62
    Merge pull request #326 from edk0/filter-part Aaron Jones 2020-05-24 23:08:02 +0000
  • 211c25b17d
    extensions/filter: filter quit messages Ed Kellett 2020-05-23 19:10:31 +0100
  • 260fc2cc34
    Add client_quit hook Ed Kellett 2020-05-23 19:10:07 +0100
  • 458b5d1f89
    Merge pull request #324 from mas90/patch-1 Aaron Jones 2020-05-11 07:32:41 +0000
  • 1f9bc066df
    Skip any unhandled DNS record type Malcolm Scott 2020-05-10 21:00:43 +0100
  • e9408bc4fc
    filter: fix part handling Ed Kellett 2020-05-02 02:52:21 +0100
  • c6b2dacad4
    hook: Use old insertion order for equal priority Ed Kellett 2020-04-27 16:36:40 +0100
  • c500b0bdb5
    Add priorities to some hooks Ed Kellett 2020-04-27 00:42:53 +0100
  • 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
  • 6cfb19943a
    extensions/extb_ssl.c: make certfp parameter case-insensitive Aaron Jones 2020-01-28 20:46:14 +0000
  • e0a8d121fa
    extensions/extb_ssl.c: port e0f1c3b5bc6c55b88938 & 5572f43834b93b898ea0 Aaron Jones 2020-01-28 20:37:39 +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