Commit graph

  • a6b99c07d1
    serv_connect(): ensure both sa_bind[]/sa_connect[] are always populated (#352) main Aaron Jones 2022-07-05 06:01:26 +0000
  • 5c01fc8bd7 Cast time_t to long long when printing Matthew Martin 2022-06-27 12:04:33 -0500
  • 12cee8ab78
    global masktrace doesn't need to be an operspy action Jess Porter 2022-07-01 00:07:02 +0100
  • 9d2e66c08d
    ERROR instead of NOTICE for failed WEBIRC Jess Porter 2022-07-01 00:02:53 +0100
  • 5a3e99829a
    refuse opers setting an invalidly long k-line reason Jess Porter 2022-06-30 23:59:17 +0100
  • 3fdf26aa19 ircd/listener: return a TLS record layer alert to D-Lined TLS clients Aaron Jones 2022-01-22 23:50:58 +0000
  • c0d93064a6 chmode: Use original string when removing a mask Matthew Martin 2022-06-27 21:09:35 -0500
  • 62f6351d90 Illumos fixes JailBird 2022-06-08 17:35:58 -0500
  • 57aa79acb8 Normalize snprintf size to use sizeof where possible Matthew Martin 2022-06-23 23:40:02 -0500
  • e239ac8785 chmode: Fix snprintf size Matthew Martin 2022-06-23 23:38:52 -0500
  • fae8f2517c valid_temp_time: more simplification and test fixes Doug Freed 2022-06-20 11:33:03 +0000
  • 4f46809305 valid_temp_time: simplify/correct overflow check Ed Kellett 2022-06-19 22:07:20 +0100
  • 8e239de831
    don't truncate operspy WHO Jess Porter 2022-06-10 18:15:56 +0100
  • e73eade529
    Remove stray semicolons (#339) jailbird777 2022-06-10 12:07:25 -0500
  • 2681c7d2e4 Normalize generation for reproducible builds Bernhard M. Wiedemann 2022-05-27 05:27:44 +0200
  • 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
  • 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
  • 042218080e
    don't subject remote users to chm_nonotice upstream/main origin/main origin/HEAD casa/main Jess Porter 2022-01-16 18:06:53 +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
  • 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
  • 981a94c3c9
    chm_regmsg: actually check channel mode (#271) Eric Mertens 2021-08-23 19:52:18 -0700
  • b2184fc9e9 chm_regmsg: actually check channel mode upstream/fix_chm_regmsg Eric Mertens 2021-08-23 17:39:52 -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 upstream/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
  • 172c43e60c Merge branch 'main' of https://github.com/solanum-ircd/solanum into patch-1 origin/patch-1 patch-1 xfnw 2021-08-15 20:48:29 -0400
  • 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
  • 9b120c570c follow UMODE help convention for snomasks that require an extention patch/patch-1 xfnw 2021-08-13 22:49:56 -0400
  • 2c2f982971
    add SNO_FARCONNECT to the helptext owen 2021-08-12 11:11:10 -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
  • 0c43af77fc reference.conf: Fix inconsistent use of tabulations and spaces Valentin Lorentz 2021-06-27 18:23:52 +0200
  • 5c914e40fa Add a tutorial for connecting servers and services. Valentin Lorentz 2021-06-27 19:20:16 +0200
  • e370888264 (Mostly) exorcise select() jailbird777 2021-06-25 02:21:02 -0500
  • 81531536aa
    Remove ziplinks (#218) Ariadne Conill 2021-06-26 11:45:52 -0500
  • ef7a99cdb0
    Add solanum.chat/oper capablity (#217) David Schultz 2021-06-26 10:30:30 -0500
  • 365feb397b Remove unneeded ugly hack for 32-bit Solaris jailbird777 2021-06-17 18:15:11 -0500
  • 2f42f7c045
    remove trailing space from umode help file (#222) bakerst-221b 2021-06-25 02:32:19 +0200
  • ad0bbd9b3d um_callerid: Only people can have common channels Ed Kellett 2021-06-24 18:20:37 +0100
  • 4da55c14c0 CREDITS: update Doug Freed 2021-06-14 18:45:58 +0000
  • fcd7f2da0a
    README: updated notes about portability Doug Freed 2021-06-14 13:22:17 -0500