Commit Graph

  • 71275615d5
    Merge branch 'upstream' main Ron Nazarov 2022-06-01 19:18:44 +0100
  • 2681c7d2e4 Normalize generation for reproducible builds Bernhard M. Wiedemann 2022-05-27 05:27:44 +0200
  • 0362544ce4
    Increase default channel limit and re-enable defer_accept Ron Nazarov 2022-04-17 00:23:25 +0100
  • 336cf5f3a9
    Add extensions/m_getid Ron Nazarov 2022-04-16 02:36:59 +0100
  • d264eea1b5
    Pissnetify doc/ircd.conf.example Ron Nazarov 2022-04-15 20:35:50 +0100
  • 8bd04cbb1f
    Add LICENSE.GPLv3 Ron Nazarov 2022-04-15 19:52:18 +0100
  • 870e7ae951
    Add extensions/cap_id Ron Nazarov 2022-04-15 19:32:13 +0100
  • 3c68c0cb1c run spamfilters against NICK jess/filter-nick jesopo 2022-04-15 13:55:22 +0000
  • 20c9468cfb refuse to honour RSFNC for a RESV nick jess/rsfnc-resv jesopo 2022-04-15 12:10:54 +0000
  • 48a06ae3d7
    Add description parameter to auth blocks (#327) Eric Mertens 2022-04-14 14:39:45 -0700
  • b2fa28dd95
    Apply cmode C to replies (#328) Eric Mertens 2022-04-14 13:14:12 -0700
  • ba95896969 Make valid_temp_time overflow-resistant Ed Kellett 2022-03-18 18:13:31 +0000
  • 1fcdacb424 Test some edge cases of valid_temp_time Ed Kellett 2022-03-18 18:13:24 +0000
  • 2f596395fa
    Make opers talking through +g controllable by user mode +M (#275) Stephen Bennett 2022-04-12 22:54:58 +0100
  • 099d470763
    show IPs in remote /stats i (#312) Jess Porter 2022-04-08 18:06:43 +0100
  • 80d71456cf
    authd/providers/opm.c: include <netinet/tcp.h> (#318) Aaron Jones 2022-04-08 16:47:18 +0000
  • 9dd98618d0
    whowas.c: store account name in whowas (#323) David Schultz 2022-04-01 16:58:43 -0500
  • c2fdb023a9 Remove the subset ban restriction Ed Kellett 2022-04-01 14:26:47 +0100
  • 492d560ee1 valid_temp_time: style fixes Ed Kellett 2022-03-06 16:44:45 +0000
  • 2644dcd166 Add tests for valid_temp_time Ed Kellett 2022-03-06 16:44:32 +0000
  • 7a246575e5 remove some header dependencies on client.h Ed Kellett 2022-03-06 21:35:03 +0000
  • 93035e75d9 Support more human friendly k/d/x-line duration format David Schultz 2021-04-07 22:41:52 +0100
  • d10b701fc8
    tests/send1: we don't add tags to remote messages edk/server-time Ed Kellett 2022-03-06 15:54:20 +0000
  • 1ff42b9e82
    cap_server_time: data->client can be null Ed Kellett 2022-03-06 15:53:58 +0000
  • ad42cac237
    Propagate server-time implicitly (ugh) Ed Kellett 2021-09-16 16:22:48 +0100
  • 8cf482b614
    tests/send1: @time is sent remotely now Ed Kellett 2021-02-28 14:20:06 +0000
  • daa62ddeec
    cap_server_time: Don't stamp remote-sourced things Ed Kellett 2020-11-17 22:27:34 +0000
  • 45e4589e7b
    send: Make cap masks respect CAP_STAG for servers Ed Kellett 2021-09-19 15:15:40 +0100
  • b91b2d1648
    msgbuf: Add msgbuf_get_tag Ed Kellett 2020-10-22 22:57:35 +0100
  • 3fbc71d2e8
    Add STAG server cap Ed Kellett 2020-10-22 22:56:31 +0100
  • 22ebfd257e Fix comment in example configuration Eric Mertens 2022-02-03 09:23:42 -0800
  • 18ac52f017 Remove ambiguity in descriptions +u Valentin Lorentz 2022-01-29 08:16:20 +0100
  • 7f70d12fb8
    ircd/listener: return a TLS record layer alert to D-Lined TLS clients amdj/dline-tls-code Aaron Jones 2022-01-22 23:50:58 +0000
  • 042218080e
    don't subject remote users to chm_nonotice Jess Porter 2022-01-16 18:06:53 +0000
  • 7a37d142e2 send RPL_LOGGEDIN to target_p upon ENCAP SU jess/su-rpl-loggedin jesopo 2022-01-01 22:36:36 +0000
  • beff18e008 more noncasefolded extban changessss jess/non-casefolded-extbans jesopo 2022-01-01 22:20:06 +0000
  • 7c84f21e83 don't casefold extban characters jesopo 2022-01-01 21:54:42 +0000
  • 2c287e33a3 move privset extban to $O and add $o extban for oper name jess/extb-opername jesopo 2022-01-01 21:35:47 +0000
  • 8ca4ef81fa snote if mode change requires oper priv, not just if it is hidden jess/chm-hidden-snote jesopo 2021-12-07 16:36:14 +0000
  • 71dbc68e5e snote when an oper sets a chm_hidden mode jesopo 2021-12-04 21:15:25 +0000
  • 5a1b54fddc channel: always send chm_hidden modes to servers Ed Kellett 2021-12-04 19:31:53 +0000
  • 284649441f
    ircd/packet.c: make function definition consistent with declaration (#301) Aaron Jones 2021-11-30 19:50:30 +0000
  • bd38559fed
    better standardised SNO_FULL. always show host AND ip jess 2021-11-14 17:59:58 +0000
  • 19f0ae8429
    check_one_kline: fix kline_spoof_ip handling Ed Kellett 2021-11-07 23:30:22 +0000
  • 85d5888f69
    Fix link to doc/readme.txt Eric Mertens 2021-11-02 08:52:41 -0700
  • 08b7b6bd7e just a stray colon where it wasn't meant to have :) Valerie Pond 2021-10-26 19:48:49 +0100
  • b5bf350512 m_list: fail on invalid parameters Ed Kellett 2021-10-19 23:56:22 +0100
  • e7f0aea682 m_list: Treat valid names with wildcards as masks Ed Kellett 2021-10-19 13:30:03 +0100
  • cbb9d48fa2 Add mask modifiers to LIST help Ed Kellett 2021-10-18 18:26:11 +0100
  • 1788e55713 Support *mask* and !*mask* in LIST Ed Kellett 2021-10-18 18:26:05 +0100
  • 08e57732b6
    CREDITS: add mcintosh Doug Freed 2021-10-18 19:33:18 -0400
  • 31db8f0094
    m_names: use ITER_COMM_CHANNELS Ed Kellett 2021-10-17 17:36:53 +0100
  • 54f05581ab
    helpops: show opernames to opers Ed Kellett 2021-10-17 01:56:49 +0100
  • e318ea8872
    Remove tests for implicit SASL abort edk/sasl-implicit-abort Ed Kellett 2021-10-17 01:17:29 +0100
  • 23549f4aab
    m_sasl: Remove implicit abort on registration Ed Kellett 2021-10-17 00:00:55 +0100
  • 5ebb0d93d0 remove chm_staff & chm_hidden, replace with chmode->priv & CHM_HIDDEN jess/chmode-priv jesopo 2021-10-10 15:10:09 +0000
  • b274c9b23e return *ChannelMode from cflag_add jesopo 2021-10-10 15:03:14 +0000
  • 430833dca2
    "KLINE active for ..." -> "Disconnecting K-Lined user ..." jess 2021-10-09 23:44:36 +0100
  • 78825899cd
    explicitly show IP in SNO_BANNED snotes jess 2021-10-09 22:45:22 +0100
  • e7ab04fc74 add sqlite3 to build instructions Seth Arnold 2021-09-30 19:46:44 +0000
  • c57762ed50 doc/features/extban.txt: document $j, $x, and $z David Schultz 2021-09-01 21:18:54 -0500
  • 1d107bae93 Add 3 more of the delegates to CREDITS Eric Mertens 2021-09-24 19:20:31 -0700
  • cb317c5e4a
    Send RPL_ENDOFTRACE on local /etrace Ryan Schmidt 2021-09-23 12:49:30 -0700
  • 7b4a1198c5 extb_canjoin: Ignore exemptions Ed Kellett 2021-09-22 15:14:33 +0100
  • 202674a822
    fix typo in `sasl_only_client_message` (#279) David Schultz 2021-09-15 13:57:48 -0500
  • 564479df5f Typo in sasl_only_client_message glguy/via_sasl_typo Eric Mertens 2021-09-15 08:59:55 -0700
  • 981a94c3c9
    chm_regmsg: actually check channel mode (#271) Eric Mertens 2021-08-23 19:52:18 -0700
  • 2ef034d111
    Avoid show_iline_prefix showing leftovers (#266) Eric Mertens 2021-08-21 08:54:16 -0700
  • e9e4192e10
    Remove sno_whois from reference.conf (#270) Aaron Jones 2021-08-21 11:33:48 +0000
  • 057f0385aa show IP, not rDNS, for SNO_BANNED snotes jess/sno-banned-userhost jesopo 2021-08-20 22:57:23 +0000
  • a8457d98e5
    switch sasl_usercloak.c to use SNO_BANNED jesopo 2021-08-20 18:38:05 +0100
  • 82436efb60
    hook_fn casts were hiding UB (#265) Eric Mertens 2021-08-19 20:09:40 -0700
  • b6b40dda24 Make new_local_user hooks handle dead clients Ed Kellett 2021-08-19 20:33:55 +0100
  • e83449d5be
    Stop announcing SASL cap changes on services split/join (#263) Eric Mertens 2021-08-15 16:25:46 -0700
  • 540c3a8a05
    ERR_USERONCHANNEL when following a forward is missing a param jesopo 2021-08-15 05:15:27 +0100
  • 95898abbb1
    ircd/newconf: ignore invalid connect block passwords (#261) Aaron Jones 2021-08-14 23:14:39 +0000
  • f6b73103d6
    add SNO_FARCONNECT to the help text (#260) owen 2021-08-14 07:15:39 -0400
  • be52c4c062
    add SNO_BANNED, snote for it on client k/x-line rejection (#242) jesopo 2021-08-11 17:08:31 +0100
  • 0fd3040caf add show_iline_prefix for IsNeedSasl jesopo 2021-08-04 15:22:37 +0000
  • 667c106118 Rename doc/index.txt to doc/readme.txt and mention reference.conf Valentin Lorentz 2021-06-27 18:17:40 +0200
  • 6e2baa6661 reference.conf: Document the common syntax for flags Valentin Lorentz 2021-06-27 18:12:33 +0200
  • d7964d4585
    reference.conf: Make it clearer connect {} blocks are reciprocal Val Lorentz 2021-07-31 06:41:46 +0200
  • 3175172d52 The rb_heap_block struct doesn't appear to be used anywhere jailbird777 2021-06-01 22:46:42 -0500
  • 40ae4dee6c tests: chase listener refactor changes Ariadne Conill 2021-06-19 05:06:17 -0600
  • 9a7b4a4521 librb: appease libtool by adding rb_close_pending_fds() to the export list Ariadne Conill 2021-06-19 05:00:55 -0600
  • e2ade30437 listener: refactor to use rb_dlink like the other lists in ircd Ariadne Conill 2021-06-19 04:51:50 -0600
  • 0ab6dbbc65 listener: use rb_close_pending_fds() in close_listeners() Ariadne Conill 2021-06-19 04:41:37 -0600
  • ad2421c74e librb: make free_fds() public as rb_close_pending_fds() Ariadne Conill 2021-06-19 04:41:17 -0600
  • 8f0c3422e7 Remove Windows support jailbird777 2021-07-08 19:11:22 -0500
  • e4a62bbc85 Create configurations for user-facing messages within registration (#238) Melissa Draper 2021-07-10 17:02:06 -0700
  • 05bc814d83 Create configurable client rejection message for SASL only (#236) Melissa Draper 2021-07-09 15:31:17 -0700
  • 875fed0168
    Update NUMERIC_STR_435 to be more human-readable and mention quiets Melissa Draper 2021-07-29 18:40:16 -0700
  • 1854aa25a7
    modules/core/m_message.c: align comments about idle time (#252) Aaron Jones 2021-07-19 03:56:24 +0000
  • 52f1947f56
    m_services: delete nick delay on RSFNC Doug Freed 2021-07-16 11:24:33 -0500
  • 883ac66b20 kick,remove: don't confuse source and target membership Ed Kellett 2021-07-13 15:13:47 +0100
  • b9a7173ab5 chmode: stop processing when too many modes Ed Kellett 2021-07-13 15:40:34 +0100
  • c7496b6fb7 m_dline: make the private reason private Ed Kellett 2021-06-16 16:57:29 +0100
  • 1c78029cd4 reference.conf: add drain_reason David Schultz 2021-07-11 17:40:49 -0500
  • c5d7c5ed44 um_regonlymsg: copy auto-accept logic from +g Ed Kellett 2021-06-09 12:52:24 +0100
  • d24434edb7 add override /invite jesopo 2021-07-06 15:31:40 +0000