Commit graph

  • 28cc8bb924
    Deferred capability notifications from modules Ed Kellett 2019-07-08 03:53:29 +01:00
  • 515b54ddf9
    Merge pull request #274 from edk0/event-deletion Aaron Jones 2019-09-07 13:56:17 +00:00
  • ead77e93aa
    override: move kick immunity to its own module Ed Kellett 2019-08-02 19:45:25 +01:00
  • 3576d1b482
    librb/event: delete indirectly via a dead flag Ed Kellett 2019-08-03 06:41:58 +01:00
  • 9ac0390734
    Version 4.1.3-dev Simon Arlott 2019-08-31 21:14:27 +01:00
  • efe1f312b5
    Version 4.1.2 Simon Arlott 2019-08-31 21:12:44 +01:00
  • 728c3ed5cb
    travis: don't run the tests on macosx Simon Arlott 2019-08-31 16:41:18 +01:00
  • ac4365f5a4
    ircd: remove debug Simon Arlott 2019-08-31 16:36:41 +01:00
  • eeeb228664
    cap_server_time: Fix strftime return value check Simon Arlott 2019-08-31 16:35:19 +01:00
  • 493f729efc
    tests: Fix use-after-free bug Simon Arlott 2019-08-31 16:32:55 +01:00
  • 17809d2db7
    librb: Fix type of dst for rb_inet_pton_sock() Simon Arlott 2019-08-31 16:10:50 +01:00
  • 8b96670079
    tests: Remove modules that don't exist Simon Arlott 2019-08-31 15:38:48 +01:00
  • a006add93c
    check_one_kline: Fix compiler warning Simon Arlott 2019-08-31 15:31:45 +01:00
  • c6e707ae76
    Merge branch 'edk0-check-one-kline' Simon Arlott 2019-08-31 15:05:29 +01:00
  • b18dba6da8
    Document the process shared by check_one_kline() and find_kline() Simon Arlott 2019-08-31 15:04:33 +01:00
  • 912d118fa2
    Merge branch 'check-one-kline' of https://github.com/edk0/charybdis into edk0-check-one-kline Simon Arlott 2019-08-31 15:05:11 +01:00
  • 5a15b97696
    Revert "ircd: Fix umode orphan scheme." Simon Arlott 2019-08-31 14:43:34 +01:00
  • e2a0687835
    Correct OPM port configuration variables Aaron Jones 2019-06-16 08:02:51 +00:00
  • 11b122dfd3
    travis: run the tests Simon Arlott 2019-07-07 19:35:13 +01:00
  • 6ca9ff0ea1
    Remove unused kline_delay config option Ed Kellett 2019-04-27 14:53:04 +01:00
  • 9834d3d5ba
    Remove unused kline delay machinery Ed Kellett 2019-04-27 14:51:27 +01:00
  • 43037e1af3
    m_ban: check only the added K-line Ed Kellett 2019-04-27 14:51:04 +01:00
  • b068a4b518
    m_kline: check only the added K-line Ed Kellett 2017-11-25 01:31:34 +00:00
  • 10df26d08f
    Add check_one_kline, expose notify_banned_client Ed Kellett 2017-11-25 22:17:50 +00:00
  • c87c8e5bfe
    newconf: remove plaintext listeners warning Aaron Jones 2019-03-27 19:29:55 +00:00
  • 40a766a0a0
    m_sasl: Don't process authentication messages if SASL has been aborted, but track failures Simon Arlott 2019-02-23 12:40:27 +00:00
  • 958c354cca
    tests: Verify behaviour if services authenticates a user after SASL is aborted Simon Arlott 2019-02-23 12:31:56 +00:00
  • ac5a5a0cfa
    set version back to -dev Simon Arlott 2018-08-15 23:12:38 +01:00
  • 17776e5274
    charybdis 4.1.1 Simon Arlott 2018-08-15 23:00:26 +01:00
  • d5d52a994d
    m_nick/m_sasl/m_user: restore check for mixing of client and server protocol Simon Arlott 2018-08-15 22:44:02 +01:00
  • d4b2529a61
    m_pass: store unverified SID in preClient for use in m_server Simon Arlott 2018-08-13 20:53:04 +01:00
  • 8d93dd76ad
    MbedTLS: Support ChaCha20-Poly1305 in TLSv1.2+ Aaron Jones 2018-08-13 22:34:16 +00:00
  • 244f6259de
    authd: always use an empty buffer to read ident reply Simon Arlott 2018-08-12 18:45:05 +01:00
  • 15b05f95f0
    m_sasl: check if the agent is present after every client_exit Simon Arlott 2018-08-12 12:16:51 +01:00
  • bfd95f010b
    authd: fix "is provider done" logic in blacklist/opm providers Simon Arlott 2018-08-12 11:05:59 +01:00
  • 258eb31c9c
    Merge pull request #260 from FauxFaux/yesno-1 Simon Arlott 2018-08-12 10:17:12 +01:00
  • 82546fb7b7
    travis: don't build docs on osx Simon Arlott 2018-08-12 10:01:56 +01:00
  • 3a484c2c9d
    doc: build with travis Simon Arlott 2018-08-12 09:40:40 +01:00
  • 1b81e34a55
    doc: there is no _static directory Simon Arlott 2018-08-12 09:37:50 +01:00
  • f2fa7bd2ab
    Merge pull request #263 from anarcat/extban-doc Simon Arlott 2018-08-12 09:25:56 +01:00
  • f5bd632497
    point to the CMODE help page for more modes Antoine Beaupré 2017-08-29 09:10:37 -04:00
  • 15e0fce707
    fix more headings Antoine Beaupré 2017-03-25 12:35:29 -04:00
  • 0f04574db1
    fix two headings to be toplevel Antoine Beaupré 2017-03-25 12:33:06 -04:00
  • 3eea7d371e
    do not hardcode theme Antoine Beaupré 2017-03-25 12:29:27 -04:00
  • 9546ba08e1
    config.rst review Antoine Beaupré 2017-03-25 12:22:36 -04:00
  • 1e04a8dd8c
    review commands.rst style Antoine Beaupré 2017-03-25 12:07:37 -04:00
  • b12af1dbb1
    fix style in ucommands.rst Antoine Beaupré 2017-03-25 11:49:30 -04:00
  • e48d102ca3
    fix syntax warning Antoine Beaupré 2017-03-25 11:47:58 -04:00
  • 316531aefb
    fix ucommands.rst style Antoine Beaupré 2017-03-25 11:47:23 -04:00
  • b44a51d470
    review umodes.rst Antoine Beaupré 2017-03-25 11:45:22 -04:00
  • 90a29f9ab4
    review oprivs.rst style Antoine Beaupré 2017-03-25 11:44:51 -04:00
  • 5d963f8352
    review cmodes.rst style Antoine Beaupré 2017-03-25 11:42:51 -04:00
  • 4245facd2e
    some styling Antoine Beaupré 2017-03-25 11:33:06 -04:00
  • a0bd1cc026
    ignore build results Antoine Beaupré 2017-03-25 11:15:08 -04:00
  • 8a7d33db3e
    fix duplicate headings, remove duplicate ToC Antoine Beaupré 2017-03-25 11:15:03 -04:00
  • 8380f40a78
    merge two index pages Antoine Beaupré 2017-03-25 11:09:44 -04:00
  • 2ae078d87b
    convert SGML guide to RST Antoine Beaupré 2017-03-25 10:42:32 -04:00
  • 6d8a8851df
    modules/m_sasl.c: prevent abort_sasl() sending 906 twice Aaron Jones 2018-04-06 20:06:43 +00:00
  • 631c30890c
    modules/m_sasl.c: command functions are void on this branch Aaron Jones 2018-04-06 19:58:23 +00:00
  • 280ce6a951
    modules/m_sasl.c: abort session if we receive '*' as data Aaron Jones 2018-04-06 19:45:50 +00:00
  • 26c5df4b1e YESNO options are of type bool, not int Chris West (Faux) 2018-03-23 16:46:38 +00:00
  • fe5fc851aa
    gcc7 fixes: NICKLEN -> NAMELEN Simon Arlott 2018-01-19 23:24:55 +00:00
  • 30053ab982
    gcc7 fixes: make fallthrough explicit Simon Arlott 2018-01-19 23:17:57 +00:00
  • fd668f9d9e
    set version back to -dev Simon Arlott 2018-01-18 21:45:32 +00:00
  • 8fad942193
    charybdis 4.1 Simon Arlott 2018-01-18 21:38:16 +00:00
  • acd941bfed
    ircd: use correct buffer sizes Simon Arlott 2018-01-18 21:33:26 +00:00
  • e081bf2988
    libratbox/src/mbedtls.c: check public/private keys match Aaron Jones 2018-01-06 15:59:04 +00:00
  • 3cc262f006
    doc/reference.conf: clarify that server link fingerprints aren't optional Aaron Jones 2017-11-04 07:40:44 +00:00
  • efd07994e7
    help/Makefile.am: silence construction of indexes, make build depend on index Aaron Jones 2017-10-30 15:45:23 +00:00
  • 16e66c174f
    charybdis 4.1-rc1 Simon Arlott 2017-08-20 12:53:44 +01:00
  • 268044ea40
    Add workaround for Linux SCTP_I_WANT_MAPPED_V4_ADDR bug on older kernels Simon Arlott 2017-08-24 00:21:02 +01:00
  • 6003ce763c
    Add outgoing SCTP connect support Simon Arlott 2017-08-22 20:59:53 +01:00
  • c6ad9b0c5f
    Add basic SCTP listener support that binds to multiple addresses Simon Arlott 2017-08-19 15:11:49 +01:00
  • 589dbf4d0f
    rb_connect: use SO_ERROR Simon Arlott 2017-08-23 22:15:05 +01:00
  • 9caecc9348
    rb_inet_pton_sock: initialise sockaddr to zero Simon Arlott 2017-08-23 21:14:29 +01:00
  • 365e13662e
    exit_unknown_client: don't delete servers from the client hash Simon Arlott 2017-08-24 20:07:31 +01:00
  • e701026837
    tests: add serv_connect1 (exit_unknown_client) Simon Arlott 2017-08-24 20:03:51 +01:00
  • 4ce1cac4b9
    s_serv: connect using both IPv4 and IPv6 if unspecified Simon Arlott 2017-08-22 21:55:03 +01:00
  • de2934965c
    remove RB_IPV6 Simon Arlott 2017-08-18 13:03:59 +01:00
  • f21ef0cebc
    authd: assume all providers are running Simon Arlott 2017-08-20 12:53:44 +01:00
  • ffd0a904d9 Merge pull request #246 from grawity/patch-1 Aaron Jones 2017-08-17 23:02:52 +00:00
  • b25a10e23d CREDITS: update to match reality Mantas Mikulėnas 2017-08-17 08:37:10 +03:00
  • 9844105c3c
    charybdis 4.1-dev Simon Arlott 2017-08-13 21:57:23 +01:00
  • 0ee833da4a
    m_sasl: indicate client connection type for SASL Simon Arlott 2017-08-09 22:04:11 +01:00
  • fa2367e3f3
    librb: remove zstring Simon Arlott 2017-08-06 18:40:24 +01:00
  • 959dffde9b
    tests: add rb_dictionary1 Simon Arlott 2017-08-06 18:38:25 +01:00
  • 1272b289e6
    librb: dictionary_add mishandles replacing elements Simon Arlott 2017-08-06 18:37:20 +01:00
  • f06b5e9c53
    charybdis 4-rc6 Simon Arlott 2017-08-06 16:43:49 +01:00
  • cb53fd6a83
    tests: send1: add tag tests to all functions Simon Arlott 2017-08-06 16:20:03 +01:00
  • 4b1cce65ed
    ircd: send tags on every message Simon Arlott 2017-08-06 12:05:24 +01:00
  • 8f43ad3f72
    tests: send1: fix sendto_channel_opmod (remote) to cover all scenarios Simon Arlott 2017-08-06 13:30:47 +01:00
  • a53032dd70
    tests: send1: fix sendto_channel_opmod (remote) to call the right function Simon Arlott 2017-08-06 13:14:12 +01:00
  • dd3a17a0c2
    tests: send1: add missing CAP_SERVER_TIME test to sendto_channel_flags from remote users Simon Arlott 2017-08-06 13:00:49 +01:00
  • 762adec9f6
    tests: send1: test MODE_MODERATED with sendto_channel_opmod Simon Arlott 2017-08-06 12:53:39 +01:00
  • 692fbac66d
    tests: send1: load modules in a predictable order Simon Arlott 2017-08-06 11:05:03 +01:00
  • 4e9035f2f1
    tests: add missing modules symlinks Simon Arlott 2017-08-06 01:42:51 +01:00
  • 54f75d36e3
    tests: add remaining sendto_* tests Simon Arlott 2017-08-06 01:12:59 +01:00
  • 42ae8ab21f
    ircd: check caps for user in sendto_common_channels_local Simon Arlott 2017-08-05 22:34:17 +01:00
  • 60f1d711e6
    tests: add remote server message tests Simon Arlott 2017-08-05 16:54:44 +01:00
  • 6af47466a8
    tests: add client util make_local_person_oper() Simon Arlott 2017-08-05 14:14:53 +01:00