Commit graph

  • f1d265d177 m_userhost: hide user's own IP if iline spoofed Ed Kellett 2021-06-09 13:14:23 +0100
  • d5e424bcff msgbuf: use only relevant caps for the cache key Ed Kellett 2021-06-12 02:18:40 +0100
  • e62ec6f17c
    Show account name in cliconn snotes when SASL is used (#135) David Schultz 2021-06-12 13:30:50 -0500
  • bb10433ec5
    Port m_invex_regonly from ircd-seven (#178) Mike Quin 2021-06-12 19:22:42 +0100
  • 4d8088c386
    Allow auth{} to apply extra umodes (#202) Eric Mertens 2021-06-12 11:04:33 -0700
  • 29a0def020 GH Actions: Fix Oper Guide CI Doug Freed 2021-06-12 17:28:31 +0000
  • e79f901d68 Add ^ marker to stats l,L Ed Kellett 2021-06-09 12:55:46 +0100
  • 20066eae1f Manage IsDynSpoof when effecting a (post-reg) SIGNON Ed Kellett 2021-05-27 13:00:38 +0100
  • 848f1a289b matchset_for_client: fix off-by-one error Ed Kellett 2021-05-19 21:40:27 +0100
  • 16a2d0c9d3 Use MayHavePrivilege for oper:message Ed Kellett 2021-05-20 08:08:47 +0100
  • 396edc6fbd authd: substitute * if rewritten user is empty Ed Kellett 2021-05-29 16:47:17 +0100
  • 888d20da6d msgbuf_cache_get: Don't create cycle when evicting Ed Kellett 2021-05-19 14:44:55 +0100
  • 73d8a5aa23 Don't free propagated bans on dereference Ed Kellett 2021-05-20 08:09:00 +0100
  • ce376a21cc Keep propagated bans in a dictionary, not a list Ed Kellett 2021-03-03 14:24:50 +0000
  • 8b7110d6ba modules/m_sasl.c: use IsSecure() instead of IsSSL() Aaron Jones 2021-06-04 23:53:09 +0100
  • ea51635c01 m_whois: show services even if they lack opernames Ed Kellett 2021-06-05 16:00:53 +0100
  • b5f46fda92 Delete RPL_WHOISSPECIAL Ed Kellett 2021-04-11 23:35:23 +0100
  • 96f6804b24 m_whois: put opername/privset in RPL_WHOISOPERATOR Ed Kellett 2021-04-11 23:25:49 +0100
  • eeaea74616 Allow privset-less OPER bursting Ed Kellett 2021-04-12 10:59:01 +0100
  • 53b209c748 m_oper: receive ircd-seven-style opernames Ed Kellett 2021-04-11 23:55:38 +0100
  • cad61c9d1a
    m_invite: send message tags (#173) megubyte 2021-06-05 14:57:03 +0000
  • 68f3678b46 GitHub CI: Ignore more text file updates Aaron Jones 2021-06-03 01:19:11 +0000
  • 2a8338475c Improve README.md NetSysFire 2021-06-01 18:42:44 +0200
  • b29800911a librb mbedTLS: der_pubkey is used out of scope jailbird777 2021-06-01 22:34:44 -0500
  • 3fc0499e77
    Mailmap and copyright update for Ariadne Ariadne Conill 2021-06-01 11:40:02 -0500
  • 6adc24e5b1 CREDITS: update IRC channel for network move Doug Freed 2021-05-30 17:13:20 -0400
  • 79a38ce96d Fix time.h in librb autoconf mniip 2021-05-27 01:18:29 +0300
  • 8dbfb0203e librb: radixtree: fix iteration restarting Ariadne Conill 2021-05-29 21:32:44 -0600
  • f47785bca2
    Use plain language in +r/+R error messages (#169) Mike Quin 2021-05-29 00:41:25 +0100
  • 2450895399
    README: change IRC network (#172) Doug Freed 2021-05-27 15:01:24 -0500
  • cb2af23193
    Remove the CLIENTVER 005 token. (#161) Sadie Powell 2021-05-25 11:08:59 +0100
  • a07fd84069 Document +u in umode and cmode help Mike Quin 2021-05-22 23:52:07 +0100
  • ef4d506edf initial x25519 challenge upstream/glguy/challenge Eric Mertens 2021-04-30 23:57:12 -0700
  • 3ff5a12e75
    Allow temporary K-lines to extend shorter ones (#142) Ed Kellett 2021-04-27 14:45:04 +0100
  • 788e1a98f0 Remove $x's magical powers Ed Kellett 2021-04-24 12:47:27 +0100
  • dfeba65563 Add channel::ip_bans_through_vhost Ed Kellett 2021-04-24 12:15:20 +0100
  • d58de35b83 Remove redundant param to update_session_deadline Ed Kellett 2021-04-26 17:31:26 +0100
  • 0abb79b706 Manage override sessions properly Ed Kellett 2021-04-26 01:26:43 +0100
  • 64d5cff464
    add separate priv (oper:message) for walking over CALLERID (umode +g) (#152) jess 2021-04-26 17:24:36 +0100
  • 4cac091255
    Add an s2s cap for ECHO (#141) Ed Kellett 2021-04-20 12:22:50 +0100
  • e6e26343c3
    Reword ERR_ALREADYREGISTERED (#145) Ed Kellett 2021-04-17 19:48:53 +0100
  • 92fa29ce37
    channel: flood warnings for privmsg, not notice (#147) Ed Kellett 2021-04-17 19:43:59 +0100
  • f8838806ef
    make VERSION not include sid (#118) David Schultz 2021-04-10 09:19:27 -0500
  • 5a261597e4 send account-notify messages to subject connection too jesopo 2021-02-13 19:01:39 +0000
  • 72b1dbd4bf "KDX-Line active for" is now L_NETWIDE, so remove sno_globalkline jesopo 2021-04-05 11:34:34 +0000
  • 36828ff720 switch "KDX-Line active for" snote to L_NETWIDE and include which mask caused it jesopo 2021-04-04 19:24:26 +0000
  • f89a8deb3e
    Make show_ip not care about remoteness (#139) Ed Kellett 2021-04-09 21:01:11 +0100
  • a03871c657
    A missing colon to RPL_MAP recently split (#131) Eric Mertens 2021-03-16 17:51:42 -0700
  • df4fead0f2 privilegeset_add_privs: append rather than replace Ed Kellett 2021-02-28 11:41:08 +0000
  • 181410f218 Make privilegeset_privs more const Ed Kellett 2021-02-14 00:31:43 +0000
  • 9962f62577 privilegeset_diff: return things in a struct Ed Kellett 2021-02-14 00:28:22 +0000
  • 8b8320596c privilege: factor out a null check Ed Kellett 2021-01-29 13:13:53 +0000
  • 02690ad5b2 Use bsearch to check privset membership Ed Kellett 2021-01-29 12:54:37 +0000
  • ae54b3a735 Add tests for privsets Ed Kellett 2021-01-29 11:55:06 +0000
  • 8aadf0ce46 Track and inform modules of privset changes Ed Kellett 2021-01-29 11:54:12 +0000
  • 2e8a889fc9 doc/reference.conf: add an example TLSv1.3 ciphersuite name Aaron Jones 2021-02-01 15:51:59 +0000
  • a90f22c92d OpenSSL: Support configuration of TLSv1.3 ciphersuites Aaron Jones 2021-02-01 08:35:44 +0000
  • 4863b35d1d
    doc: Change missed chadybdis name to solanum (#111) Taavi Väänänen 2021-01-28 16:14:40 +0200
  • d04ed5c53f
    wallops: require new oper:wallops right (#110) Taavi Väänänen 2021-01-28 16:09:31 +0200
  • 9f58e97d5d
    searchkline: match dlines iff the user mask is * upstream/edk/searchkline Ed Kellett 2020-10-29 23:56:51 +0000
  • d3e228ce57
    Add help for searchkline Ed Kellett 2020-10-29 16:47:50 +0000
  • 6dad52e9f8
    Add m_searchkline Ed Kellett 2020-10-29 14:42:12 +0000
  • fc8847ffac
    hostmask: export hash_ipv[46] Ed Kellett 2020-10-29 14:42:32 +0000
  • 2e79cebb9e
    chmode: centralise + test mode limits (#94) Ed Kellett 2021-01-26 11:22:39 +0000
  • 12fd6e80c5 wsproc: call rb_clear_cloexec on child fds Doug Freed 2020-12-13 08:42:03 +0000
  • 6865484458 sslproc: call rb_clear_cloexec on child fds Doug Freed 2020-12-13 08:41:46 +0000
  • 71325a9801 librb/helper: call rb_clear_cloexec on child fds Doug Freed 2020-12-13 08:41:13 +0000
  • 1cad0654b7 librb: call rb_set_cloexec in rb_setup_fd Doug Freed 2020-12-13 08:39:29 +0000
  • 34a2afbc28 librb: add rb_{set,clear}_cloexec Doug Freed 2020-12-13 08:38:25 +0000
  • 4ce7aa6f70 CI: test on gcc-10 too Doug Freed 2020-12-17 17:02:36 +0000
  • fdd4857c1d
    /accept list should track nick changes when you share channels (#96) jess 2021-01-25 05:00:34 +0000
  • 0ba1da5910
    Add +R channel mode module requiring services account to chat (#102) Eric Mertens 2021-01-24 05:13:03 -0800
  • cb0c957ac6 Drop redundant snote extensions upstream/dwfreed/netwide Doug Freed 2020-12-20 00:25:27 +0000
  • d032e7d7fd Make more snotes NETWIDE Doug Freed 2020-12-12 07:16:25 +0000
  • 551e5a146e README: update build statusbadge to use GH Actions Doug Freed 2020-12-12 09:09:11 +0000
  • cd1f698ec1 Kill appveyor too Doug Freed 2020-12-12 09:03:22 +0000
  • 0af84b132c Oper-guide workflow for Github Actions Doug Freed 2020-12-12 03:39:26 -0500
  • 457a6dff1a Kill Travis Doug Freed 2020-12-12 03:34:12 -0500
  • e9edc8edb9 Start CI configuration for Github Actions Doug Freed 2020-12-12 03:33:09 -0500
  • b860ad5ffa
    chmode: end the grace period more intelligently (#84) patch/main Ed Kellett 2020-11-30 09:24:32 +0000
  • 6638c837cc send: fix infinite recursion in _send_linebuf Doug Freed 2020-11-28 20:03:29 -0500
  • 31f9d9b2f3 bandb: remove embedded sqlite Doug Freed 2020-11-23 03:12:36 +0000
  • 11f8fd4526 fix broken atheme link in README.md jesopo 2020-11-23 15:12:14 +0000
  • 41729935d0 extensions: remove m_roleplay Doug Freed 2020-11-22 22:24:27 +0000
  • 73520cd1ed m_challenge: various fixes Doug Freed 2020-11-19 14:19:14 -0500
  • 40ecb85a1d
    add ConfigFileEntry.oper_secure_only, to require TLS to oper up (#76) jess 2020-11-18 14:29:08 +0000
  • 6485005214 Get rid of hub_mask/leaf_mask Ed Kellett 2020-11-14 18:00:20 +0000
  • e5e814b3db Use opernames not servernames for remote opers Ed Kellett 2020-11-13 22:47:09 +0000
  • 99b8e2feea s_serv: refactor burst_modes_TS6 to use multiline Doug Freed 2020-11-08 18:33:45 +0000
  • 8783544360 m_findforwards: refactor to use multiline Doug Freed 2020-11-08 17:28:29 +0000
  • aacd07a2c6 m_monitor: refactor to use multiline Doug Freed 2020-11-08 16:17:52 +0000
  • fcdc666b42 m_privs: refactor to use multiline Doug Freed 2020-11-08 01:44:10 +0000
  • d901e969a3 m_whois: refactor channel list to use multiline Doug Freed 2020-11-08 00:39:11 +0000
  • e51d9a67be names: refactor to use multiline Doug Freed 2020-11-06 23:44:57 +0000
  • 56c8530469 m_cap: refactor clicap_generate to use multiline Doug Freed 2020-11-06 22:30:45 +0000
  • 6f88bf5c30 Add some tests for multiline Ed Kellett 2020-11-09 00:16:52 +0000
  • 8efff56fdf send: add sendto_one_multiline_* API Doug Freed 2020-11-06 19:03:59 +0000
  • f0356d2a6f iter lists backwards when sending BMASK jesopo 2020-11-12 21:10:08 +0000
  • dab715910d
    Update .gitignore for 25d169b649 (#69) Ed Kellett 2020-11-11 22:14:12 +0000
  • 8e7cc44919 Remove *.la from install/lib Ed Kellett 2020-11-09 21:53:53 +0000