Commit Graph

  • 948a3fb7a7 Adjust the build system for the new module structure. Sadie Powell 2024-07-17 02:44:04 +01:00
  • 889d521e05 Shuffle the modules about a bit. Sadie Powell 2024-07-17 00:06:50 +01:00
  • 61f90642f2 Use std::endian from C++20 in the sha1 module. Sadie Powell 2024-07-16 20:38:13 +01:00
  • afd5d9c38b Migrate from erase(remove_if) to erase_if. Sadie Powell 2024-07-16 19:32:14 +01:00
  • 4234eb4659 Remove testssl. Sadie Powell 2024-07-16 18:51:52 +01:00
  • cbdcaf8b03 Install test-tls instead of testssl. Sadie Powell 2024-07-16 18:51:42 +01:00
  • c080167fbd Port testssl to Python. Sadie Powell 2024-07-16 18:49:21 +01:00
  • b68ad76e4a Merge branch 'insp4' into master. Sadie Powell 2024-07-16 14:04:46 +01:00
  • a75a0d1600 Fix encapsulating SVS command parameters in the compat layer. Sadie Powell 2024-07-14 19:56:07 +01:00
  • dd29c3481b Release v4.1.0. v4.1.0 Sadie Powell 2024-07-14 12:00:03 +01:00
  • a3b0aa484b Update copyright headers. InspIRCd Robot 2024-07-14 11:58:57 +01:00
  • ee766fe4a6 Update author list. InspIRCd Robot 2024-07-14 11:53:57 +01:00
  • bba31535ed Update the vendored dependencies. Sadie Powell 2024-07-14 11:53:42 +01:00
  • 2302d6f99c Don't broadcast a ListExtItem when setting it in FromInternal. Sadie Powell 2024-07-14 11:34:23 +01:00
  • c8447b56f2 Update the packages for cloak_sha256 that were missed in 8a0f6f38. Sadie Powell 2024-07-13 22:46:54 +01:00
  • 13cfe13d7b Merge branch 'insp4' into master. Sadie Powell 2024-07-13 22:37:41 +01:00
  • 821fccabcc Fix the getentropy test on systems with a new libc and old kernel. Sadie Powell 2024-07-13 22:33:15 +01:00
  • 8a0f6f3815 Modernise PackageInfo directives. Sadie Powell 2024-07-13 21:41:43 +01:00
  • dd8fc5b7d7 Switch require_system to /etc/os-release from lsb_release. Sadie Powell 2024-07-13 21:59:47 +01:00
  • ce9efeabbd Allow mkdescriptions to auto-commit changed files. Sadie Powell 2024-07-13 18:48:01 +01:00
  • 9ca63a89dd Allow mkauthors/mkheaders to opt-out of committing changes. Sadie Powell 2024-07-13 18:43:49 +01:00
  • 9fa1b23031 Use pkg-config for determining whether to enable the ldap module. Sadie Powell 2024-07-13 18:21:13 +01:00
  • 3b9e22381b Use auto when extracting the internal type of a message target. Sadie Powell 2024-07-13 15:29:29 +01:00
  • 9fcad237a1 Const correct numerichelper. Sadie Powell 2024-07-13 15:11:41 +01:00
  • dfa3ca15da Fix using getentropy() on musl libc. Sadie Powell 2024-07-13 13:53:30 +01:00
  • 2382fa06fa Merge the compiler and compiler_info tests. Sadie Powell 2024-07-13 13:26:03 +01:00
  • 610688e410 Use getentropy() from POSIX 2024 if it is available. Sadie Powell 2024-07-13 13:21:50 +01:00
  • c3c97b917d Allow using /ACCEPT to override more blocking modes. Sadie Powell 2024-07-13 00:38:25 +01:00
  • a7c00c53c2 Fix an unescaped ampersand in the previous commit. Sadie Powell 2024-07-11 13:43:08 +01:00
  • 0f3d949bbd Add URL encoded versions of the DNSBL/network to the dnsbl module. Sadie Powell 2024-07-11 12:50:31 +01:00
  • f49ed93cd9 Include the network name in the DroneBL example config. Sadie Powell 2024-07-10 14:12:28 +01:00
  • 78c4f3bd97 Tell people to use the main ChatSpike domain not our alias. Sadie Powell 2024-06-28 10:13:49 +01:00
  • f02704524c Don't execute functions in ModConfig directives. Sadie Powell 2024-07-07 17:36:10 +01:00
  • a5f902ec71 Avoid allocating in ListExtItem when its obviously not necessary. Sadie Powell 2024-07-07 17:16:48 +01:00
  • 87f66dda48 Shrink the geo_maxmind storage after garbage collection. Sadie Powell 2024-07-07 16:56:36 +01:00
  • edd2446081 Fix a memory leak in the regex_pcre2 module. Sadie Powell 2024-07-07 16:33:40 +01:00
  • 22cb31590f Merge branch 'insp4' into master. Sadie Powell 2024-07-06 03:08:37 +01:00
  • 6ae6ad176e Unregister extbans when the providing module is unloaded. Sadie Powell 2024-07-06 02:36:27 +01:00
  • ee579928f9 Merge branch 'insp4' into master. Sadie Powell 2024-07-05 17:54:29 +01:00
  • 1263f3cf63 Fix MOTD parsing accidentally skipping lines which are blank. Sadie Powell 2024-07-05 17:47:19 +01:00
  • cfad49d655 Build with -pie as well as -fPIE. Sadie Powell 2024-07-03 16:16:36 +01:00
  • c1c34113cc Update the AppArmor profile for the new profile syntax. Sadie Powell 2024-07-03 15:59:32 +01:00
  • 3fc82fa681 Release v4.0.1. v4.0.1 Sadie Powell 2024-07-02 21:43:55 +01:00
  • 6703d7ac37 Update copyright headers. InspIRCd Robot 2024-07-02 22:39:31 +01:00
  • 2377656408 Update the vendored dependencies. Sadie Powell 2024-07-02 22:33:50 +01:00
  • b1f581787d Skip the local server when routing messages in spanningtree. Sadie Powell 2024-07-02 20:44:12 +01:00
  • f166ef0a70 Fix some minor issues with the sqloper schemas. Sadie Powell 2024-07-01 18:28:18 +01:00
  • 4718cec54a Add a DBML schema for the sqloper module and update the tables. Sadie Powell 2024-07-01 12:57:04 +01:00
  • de1ede1ebc Fix the log_sql module schema allowing null columns. Sadie Powell 2024-07-01 12:06:45 +01:00
  • f18df622ab Fix a typo in the example config. Sadie Powell 2024-06-30 23:16:16 +01:00
  • 2b6dcdee3f Fix various docs issues. Sadie Powell 2024-06-30 22:09:21 +01:00
  • 97155a912a Use the password from the class instead of the config in passforward. Sadie Powell 2024-06-30 21:58:44 +01:00
  • 58d775b2b1 Release v4.0.0. v4.0.0 Sadie Powell 2024-06-29 00:50:27 +01:00
  • 5b1dd4cfa5 Update copyright headers. InspIRCd Robot 2024-06-29 09:39:38 +01:00
  • e307143df5 Bump the man page change dates for the previous commit. Sadie Powell 2024-06-29 09:43:10 +01:00
  • f7194cb8b3 Tell people to use the main ChatSpike domain not our alias. Sadie Powell 2024-06-28 10:13:49 +01:00
  • 1598edd002 Merge branch 'insp3' into insp4. Sadie Powell 2024-06-28 10:02:15 +01:00
  • e45a92e16d Release v3.17.1. v3.17.1 Sadie Powell 2024-06-28 01:14:14 +01:00
  • 03033f03d0 Use unprefixed module names in modulemanager. Sadie Powell 2024-06-24 19:34:42 +01:00
  • 0482a13752 When a user installs a contrib module tell them how to load it. Sadie Powell 2024-06-24 19:23:12 +01:00
  • e11adbea4f Move module_{expand,shrink} to make::common. Sadie Powell 2024-06-24 19:15:41 +01:00
  • be68315d80 Merge branch 'insp4' into master. Sadie Powell 2024-06-23 18:49:26 +01:00
  • cf44162c6a Fix some uses of raw mode characters in messages. Sadie Powell 2024-06-23 18:26:52 +01:00
  • 5a3dbf7a05 Fix swapped parameters when opering remote users. Sadie Powell 2024-06-23 16:41:54 +01:00
  • b59fa6cf32 Release v4.0.0 release candidate 3. v4.0.0rc3 Sadie Powell 2024-06-21 10:38:08 +01:00
  • fd4c5e3840 Update copyright headers. InspIRCd Robot 2024-06-21 10:36:09 +01:00
  • ef382701fa Update author list. InspIRCd Robot 2024-06-21 10:30:34 +01:00
  • 8f0be00c2d Merge branch 'insp4' into master. Sadie Powell 2024-06-20 00:23:25 +01:00
  • e9cd55cc2a Update irctest. Sadie Powell 2024-06-20 00:05:14 +01:00
  • 9121150503 Add MD5 as a fallback hash in the SSL modules for compat with v3. Sadie Powell 2024-06-19 23:51:02 +01:00
  • 8d4e26833f Merge branch 'insp3' into insp4. Sadie Powell 2024-06-19 23:49:19 +01:00
  • fe89a4a2e1 Update the Windows dependencies. Sadie Powell 2024-06-19 23:15:38 +01:00
  • edb7101e6a Default to PROTO_NEWEST if no protocol is negotiated. Sadie Powell 2024-06-19 15:08:20 +01:00
  • 8f0833aa94 Put examples in the example directory on system-wide installs. Sadie Powell 2024-06-19 13:17:10 +01:00
  • d576ed96df Merge branch 'insp4' into master. Sadie Powell 2024-06-17 20:29:46 +01:00
  • ff5c2c748d Update a few mailmap entries. Sadie Powell 2024-06-17 18:56:45 +01:00
  • b202db6cac Remove a now unnecessary hack for Windows filenames. Sadie Powell 2024-06-17 17:42:00 +01:00
  • 31541a8645 Make filenames a bit more friendly for Windows users. Sadie Powell 2024-06-17 17:09:54 +01:00
  • 0e18b9daaf Fix directory includes to always be in a consistent order. Sadie Powell 2024-06-17 16:58:10 +01:00
  • be8f97b4a5 Resort the module config file to be alphabetical. Sadie Powell 2024-06-17 16:37:57 +01:00
  • 4ee868d860 Merge branch 'insp4' into master. Sadie Powell 2024-06-17 15:43:59 +01:00
  • 162d132bcb Release v4.0.0 release candidate 2. v4.0.0rc2 Sadie Powell 2024-06-14 09:14:38 +01:00
  • d4da9eeff9 Update copyright headers. InspIRCd Robot 2024-06-14 09:13:03 +01:00
  • db18817067 Update author list. InspIRCd Robot 2024-06-14 09:07:49 +01:00
  • 31f655201f Merge branch 'insp3' into insp4. Sadie Powell 2024-06-13 18:22:47 +01:00
  • e226f87e27 Update the security policy in preparation of the v4 release. Sadie Powell 2024-06-13 18:22:06 +01:00
  • 0861181926 Fix a minor print safety issue in configreader. Sadie Powell 2024-06-13 17:49:31 +01:00
  • 26cac77c5d Merge branch 'insp4' into master. Sadie Powell 2024-06-13 17:40:19 +01:00
  • dc3ddb4d82 Remove development warning from the readme. Sadie Powell 2024-06-11 20:32:02 +01:00
  • ff8000bf47 Link to v4 docs from the issue templates. Sadie Powell 2024-06-11 20:31:44 +01:00
  • ba19a3259b Update Doxygen config and fix some warnings. Sadie Powell 2024-06-11 20:29:04 +01:00
  • ad99e623c4 Remove support for the v3-style permchannels database. Sadie Powell 2024-06-11 19:07:50 +01:00
  • 28e2f30525 tools/convert-unreal-*: Parse input in linear time Valentin Lorentz 2024-06-11 19:55:25 +02:00
  • 19b389468c Add some tools for converting UnrealIRCd databases to InspIRCd. Sadie Powell 2024-06-11 17:28:08 +01:00
  • ed8abaa6e0 Fix some references to --debug that should be --protocoldebug now. Sadie Powell 2024-06-11 12:24:01 +01:00
  • 2c4971ee03 Remove host-based cloak data from the hmac-sha256-addr link data. Sadie Powell 2024-06-10 21:45:38 +01:00
  • 6d6f5542e7 Fix formatting the user count percentage in MAP. Sadie Powell 2024-06-10 10:02:09 +01:00
  • d350fa754b Merge branch 'insp4' into master. Sadie Powell 2024-06-07 19:51:23 +01:00
  • 748f3c6200 Add /GL and /GLOBAL to the generic services config file. Sadie Powell 2024-06-07 19:29:17 +01:00
  • c18499a332 Rename regex_pcre back to regex_pcre2. Sadie Powell 2024-06-07 19:19:19 +01:00