Commit graph

  • c7da812303
    Merge branch 'solanum' into merging-solanum-into-hackint merging-solanum-into-hackint 9pfs 2024-06-06 00:33:19 +0000
  • 519d9bc0f4 Fix small typo solanum Firepup650 2024-04-08 21:28:37 -0500
  • dd3355732b m_starttls: advertise tls cap only if SSL is possible Doug Freed 2023-02-21 20:47:11 +0000
  • 1ccc642277 doc/reference.conf: document the auth::umodes configuration option Aaron Jones 2024-01-15 22:59:40 +0000
  • a9505057c5 MODRESTART/MODRELOAD: Defer reloading more quickly Aaron Jones 2023-11-19 11:47:24 +0000
  • eaf922d427 doc/reference.conf: document connect::flags sctp Aaron Jones 2023-11-19 17:51:29 +0000
  • 4d12e65469 extensions/invite_notify: make the NOTICE optional, configurable Aaron Jones 2023-01-11 21:16:58 +0000
  • 642c73dddb ircd/listener: return a fatal TLS alert for early rejected TLS clients Aaron Jones 2023-06-15 22:32:12 +0000
  • c1b01bf5ec client: refactor del_all_accepts to allow skipping own accept list Doug Freed 2023-09-03 23:19:00 +0000
  • fd241b5fc8 modules/m_oper.c: give a better error message for failure to find o:line Aaron Jones 2023-10-04 18:54:05 +0000
  • 3b24363e91 modules/m_challenge.c: give a better error message for failure to find o:line Aaron Jones 2023-10-04 18:52:47 +0000
  • c790520218 modules/m_challenge.c: log correct mechanism Aaron Jones 2023-10-04 18:48:42 +0000
  • f718aed2ae Replace free with rb_free Eric Mertens 2023-11-05 17:29:19 -0800
  • 59ea3c6753 Delay rehashing until we're not processing events Ed Kellett 2023-11-05 22:05:41 +0000
  • 460e793274
    Replace RPL_WHOISTEXT(337) with RPL_WHOISSPECIAL(320) (#419) Eric Mertens 2023-10-03 16:35:52 -0700
  • 2a0f0393d2
    document +M cmode (#417) Svetlana T 2023-08-30 02:12:01 +1000
  • 1b4957f617 Terminate last line in setfilter help Mike Quin 2023-08-07 15:04:21 +0100
  • 7a7aa92f8a Fix typo Mike Quin 2023-08-07 14:38:31 +0100
  • a4db1d4784 Correct order of chunking and encoding steps. Mike Quin 2023-08-07 14:28:59 +0100
  • 21dbde201c Describe database loading. Mike Quin 2023-08-07 08:39:30 +0100
  • 28bcd75330 Add documentation for extensions/filter Mike Quin 2023-08-06 19:02:14 +0100
  • 0ca18d072a extensions/extb_extgecos: Fix breakage TheDaemoness 2023-07-03 13:50:46 -0700
  • 309e1e624e Clarify messages when auspex users have hidden their own idle times Stephen Bennett 2023-07-01 19:28:01 +0100
  • fa33bdd14d prioritise telling opers that a auspexed target is +I jesopo 2023-02-25 16:03:59 +0000
  • c5a067165c show opers a reasonable message when auspex allows them to see idle time jesopo 2023-01-12 00:24:15 +0000
  • 83f7888d72 Add ACCOUNTEXTBAN ISUPPORT token Valentin Lorentz 2022-11-23 20:56:35 +0100
  • cc95a6722e modules: quietly succeed at loading a module if already loaded Doug Freed 2023-06-22 23:11:35 +0000
  • 7a2ccb077f modules: clear module list and mod paths in init Doug Freed 2023-06-23 00:00:55 +0000
  • c33da0d24e
    support RSFNC indicating type of FNC (e.g. FORCE vs REGAIN) (#406) Jess Porter 2023-07-01 19:22:40 +0100
  • 5ca20c098a
    extensions/extb_extgecos: support CIDR masks in $x extbans (#414) Aaron Jones 2023-07-01 18:16:27 +0000
  • a6ad35e5d8
    Add extban type for unidentified connections (#411) TheDaemoness 2023-07-01 11:09:41 -0700
  • d1c028f212
    Warn opers about unresponsive servers David Schultz 2023-06-13 09:13:42 -0500
  • fe83a33526 Sort reps in CREDITS case insensitive alphabetically Tom Wesley 2023-06-05 19:08:57 +0100
  • 2b0410bc2c Replace libera reps with amdj and spb Tom Wesley 2023-06-03 18:48:08 +0100
  • f5e8ad65c1 reference.conf: document hide_opers David Schultz 2023-05-18 22:23:19 -0500
  • 1608b0e70e
    m_shedding: user shedding module based on oftc-hybrid David Schultz 2023-05-18 14:44:23 -0500
  • a445c2ed63 doc/connecting-servers: update example atheme protocol module David Schultz 2023-05-15 17:47:30 -0500
  • e593329945 Add "automake" and "libtool" to the list of packages required for building jonesman 2023-01-26 05:10:44 +0100
  • 4a47689a35 chmode: convert bants to a proper serial Doug Freed 2022-11-16 16:44:25 -0500
  • 2a64b1e5b9
    um_callerid: increase hook priority to restore +Rg behavior Doug Freed 2023-01-18 16:21:30 -0600
  • e02cc991bb ircd/authproc.c: avoid crash on lack of any configured DNSBLs Aaron Jones 2023-01-11 18:39:26 +0000
  • 7285e5febf help/opers/: add HELP entry for DEHELPER Aaron Jones 2023-01-11 01:28:13 +0000
  • fbc97166a6
    authd: fix crash/restart breaking DNSBL lookups (#394) Aaron Jones 2023-01-11 01:28:32 +0000
  • 32d37a1660 strip_colour: Strip '\x11' (monospace) and '\x1e' (strikethrough) Tobias Geerinckx-Rice 2022-12-04 01:00:00 +0100
  • 8e3239be2e
    send RPL_LOGGEDIN to target_p upon ENCAP SU (#308) Jess Porter 2022-12-23 16:27:30 +0000
  • 6f4dfd9c78 Remove the unused COMPRESSED flag and stats handler JailBird 2022-12-22 15:55:58 -0600
  • f26681c735 Don't crash on receiving GRANT from a server Stephen Bennett 2022-11-20 13:32:10 +0000
  • ab9f279a1d ssld: Remove unused zlib_ok variable JailBird 2022-11-09 17:53:25 -0600
  • 21cc31f4e5 SET SPANNUM: Fix incorrect > 0 check to be >= 0 JailBird 2022-11-09 17:50:33 -0600
  • 3a4efe9081
    CHGHOST when only case changes (#384) Jess Porter 2022-11-09 23:33:07 +0000
  • 63ee10379c
    timeout_dead_authd_clients(): fix memory leak and order of operations (#385) Aaron Jones 2022-11-06 08:14:15 +0000
  • ed775e9bb4
    Make auto-accept on message conditional on oper:always_message, not oper:general. This updates the test to match current behaviour of +g Stephen Bennett 2022-11-03 14:43:59 +0000
  • d03347cbb6 Note that messages caught in +g/+G are discarded Tobias Geerinckx-Rice 2022-10-23 02:00:00 +0200
  • 7cd188a91f ircd.conf.example: reference.conf: fix invalid line wrapping Doug Freed 2022-08-26 16:39:36 -0400
  • 1548c14021
    extensions/umode_hide_idle_time: mask times for hidden sources (#373) Aaron Jones 2022-10-21 08:01:41 +0000
  • 33822550e5 librb/helper: pass our fd limit to the child Doug Freed 2022-10-20 20:42:57 -0400
  • f085388a74 Unify helper snotes and make netwide. Unit 193 2022-10-21 02:47:15 -0400
  • 06c5309534 m_sasl: Remove implicit abort on registration Ed Kellett 2021-10-17 00:00:55 +0100
  • 687f290a6c
    make some authd warnings L_NETWIDE Jess Porter 2022-10-03 20:00:21 +0100
  • cd219040a7
    help/cmode: correct chm_regmsg help Doug Freed 2022-10-02 19:34:42 -0400
  • 0ea108fcee chm_regmsg: fix typo in description David Schultz 2022-10-02 14:37:34 -0500
  • 6a0074bfaa add help for chm_regmsg David Schultz 2022-10-02 14:37:03 -0500
  • 8d67f0605c Make +R play nicely with +z Stephen Bennett 2022-09-30 08:29:02 +0100
  • 5206a066f2
    Add semicolon to fix a compile error in librb/src/arc4random.c hello-smile6 2022-09-30 10:27:26 -0700
  • 00ba30c175
    Add oper:free_target (#374) Jess Porter 2022-09-26 19:50:11 +0100
  • 1f8c7ce5ca remove old reference to the unsupported directory vulpine 2022-08-30 21:29:12 -0400
  • 01fb744c40
    Add umode +I to allow users to hide their idle time (#220) David Schultz 2022-08-30 15:49:43 -0500
  • 1e7fd14296 Remove missed Winsock2 check jailbird777 2022-08-26 17:12:21 -0500
  • 3c586ccf3e
    Remove ancient portability code (#361) jailbird777 2022-08-24 19:53:52 -0500
  • 8e9a741832 OpenSSL 3.0 compatibility jailbird777 2022-08-12 22:40:48 -0500
  • 689afc7c51 m_stats: z: remove unnecessary casting and fix format strings Doug Freed 2022-08-25 00:23:49 +0000
  • 7c5b4dbba7 m_stats: z: restore total memory display Doug Freed 2022-08-25 00:23:32 +0000
  • ae510cce12 librb/src/crypt.c: rb_sha*_crypt_r: avoid UB pointer math Aaron Jones 2022-08-24 23:51:14 +0000
  • 0302f1532b CI: Modernize Doug Freed 2022-08-24 23:14:24 +0000
  • c8025927ae Fix assert = hard assignments jailbird777 2022-08-16 14:04:37 -0500
  • 1b64bfa05e Fix SCTP support on FreeBSD & NetBSD jailbird777 2022-08-15 19:03:49 -0500
  • b951e21b5d um_regonlymsg: prevent unregistered users from NOTICEing +R users too Doug Freed 2022-08-23 12:04:03 +0000
  • fdd8cad93f
    EBMASK capab, to burst BMASK metadata (#354) Jess Porter 2022-08-20 01:35:54 +0100
  • a5192806a9
    send "End of burst" snote to L_NETWIDE (#356) Jess Porter 2022-08-19 03:17:05 +0100
  • 860187d028 chm_regmsg: don't duplicate nick in 415 Doug Freed 2022-07-11 22:46:00 -0400
  • a6b99c07d1
    serv_connect(): ensure both sa_bind[]/sa_connect[] are always populated (#352) 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