1
0
mirror of https://github.com/unrealircd/unrealircd.git synced 2026-06-12 17:14:46 +02:00

Update c-ares to 1.34.6 and update release notes.

This commit is contained in:
Bram Matthys
2025-12-12 10:13:49 +01:00
parent fd52b71081
commit 94d4ded864
4 changed files with 13 additions and 2 deletions
Vendored
+1 -1
View File
@@ -8938,7 +8938,7 @@ fi
if test "$has_system_cares" = "no" if test "$has_system_cares" = "no"
then : then :
cares_version="1.34.5" cares_version="1.34.6"
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: extracting c-ares resolver library" >&5 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: extracting c-ares resolver library" >&5
printf "%s\n" "extracting c-ares resolver library" >&6; } printf "%s\n" "extracting c-ares resolver library" >&6; }
cur_dir=`pwd` cur_dir=`pwd`
+1 -1
View File
@@ -767,7 +767,7 @@ AS_IF([test "x$PRIVATELIBDIR" != "x"], [rm -f "$PRIVATELIBDIR/"libcares*])],[has
AS_IF([test "$has_system_cares" = "no"], [ AS_IF([test "$has_system_cares" = "no"], [
dnl REMEMBER TO CHANGE WITH A NEW C-ARES RELEASE! dnl REMEMBER TO CHANGE WITH A NEW C-ARES RELEASE!
cares_version="1.34.5" cares_version="1.34.6"
AC_MSG_RESULT(extracting c-ares resolver library) AC_MSG_RESULT(extracting c-ares resolver library)
cur_dir=`pwd` cur_dir=`pwd`
cd extras cd extras
+11
View File
@@ -8,10 +8,19 @@ This is work in progress and may not always be a stable version.
* Support for IRCv3 [network icon](https://ircv3.net/specs/extensions/network-icon). * Support for IRCv3 [network icon](https://ircv3.net/specs/extensions/network-icon).
At the moment IRCCloud and ObsidianIRC display this. At the moment IRCCloud and ObsidianIRC display this.
Simply provide an image URL (be sure to use single quotes): `set { network-icon 'https://.....'; }` Simply provide an image URL (be sure to use single quotes): `set { network-icon 'https://.....'; }`
* New [JSON-RPC](https://www.unrealircd.org/docs/JSON-RPC) functions:
* [`message`](https://www.unrealircd.org/docs/JSON-RPC:Message):
send messages/notices/numerics/standard-replies to users.
* [`security_group`](https://www.unrealircd.org/docs/JSON-RPC:Security_group):
List and get details of [security groups](https://www.unrealircd.org/docs/Security-group_block).
* [`connthrottle`](https://www.unrealircd.org/docs/JSON-RPC:Connthrottle):
Get status of [Connthrottle](https://www.unrealircd.org/docs/Connthrottle),
enable/disable and reset counters.
### Changes: ### Changes:
* When we run configure for PCRE2 we now pass the original `CFLAGS` instead * When we run configure for PCRE2 we now pass the original `CFLAGS` instead
of the ones we add for ourselves (`-Wall -Wextra etc..`). of the ones we add for ourselves (`-Wall -Wextra etc..`).
* Update shipped libs: c-ares (1.34.6)
### Fixes: ### Fixes:
* Crash if the module `usermodes/bot` or `usermodes/noctcp` is not loaded. * Crash if the module `usermodes/bot` or `usermodes/noctcp` is not loaded.
@@ -28,6 +37,8 @@ This is work in progress and may not always be a stable version.
### Developers and protocol: ### Developers and protocol:
* We now allow `/` in ISUPPORT tokens. * We now allow `/` in ISUPPORT tokens.
* When using [labeled-response](https://ircv3.net/specs/extensions/labeled-response),
some line endings were `\r\r\n` instead or `\r\n`.
* JSON-RPC `channel.kick` now checks if the victim is actually in the channel * JSON-RPC `channel.kick` now checks if the victim is actually in the channel
and if not, responds with `JSON_RPC_ERROR_USERNOTINCHANNEL`. and if not, responds with `JSON_RPC_ERROR_USERNOTINCHANNEL`.
* Add new hook `HOOKTYPE_MOTD` so modules can add text at the end of the MOTD. * Add new hook `HOOKTYPE_MOTD` so modules can add text at the end of the MOTD.
Binary file not shown.