Browse Source

** UnrealIRCd 6.0.0-beta3 **

pull/20/head
Bram Matthys 1 year ago
parent
commit
8b58218d29
No known key found for this signature in database
GPG Key ID: BF8116B163EAAE98
  1. 76
      configure
  2. 4
      configure.ac
  3. 2
      doc/Config.header
  4. 14
      doc/RELEASE-NOTES.md
  5. 2
      extras/doxygen/Doxyfile
  6. 2
      include/windows/setup.h
  7. 2
      src/version.c.SH
  8. 2
      src/windows/unrealinst.iss

76
configure vendored

@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for unrealircd 6.0.0-beta2.
# Generated by GNU Autoconf 2.69 for unrealircd 6.0.0-beta3.
#
# Report bugs to <https://bugs.unrealircd.org/>.
#
@ -580,8 +580,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='unrealircd'
PACKAGE_TARNAME='unrealircd'
PACKAGE_VERSION='6.0.0-beta2'
PACKAGE_STRING='unrealircd 6.0.0-beta2'
PACKAGE_VERSION='6.0.0-beta3'
PACKAGE_STRING='unrealircd 6.0.0-beta3'
PACKAGE_BUGREPORT='https://bugs.unrealircd.org/'
PACKAGE_URL='https://unrealircd.org/'
@ -1345,7 +1345,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures unrealircd 6.0.0-beta2 to adapt to many kinds of systems.
\`configure' configures unrealircd 6.0.0-beta3 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@ -1411,7 +1411,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of unrealircd 6.0.0-beta2:";;
short | recursive ) echo "Configuration of unrealircd 6.0.0-beta3:";;
esac
cat <<\_ACEOF
@ -1586,7 +1586,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
unrealircd configure 6.0.0-beta2
unrealircd configure 6.0.0-beta3
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@ -1955,7 +1955,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by unrealircd $as_me 6.0.0-beta2, which was
It was created by unrealircd $as_me 6.0.0-beta3, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@ -2373,7 +2373,7 @@ _ACEOF
# The version suffix such as a beta marker or release candidate
# marker. (e.g.: -rcX for unrealircd-3.2.9-rcX). This macro is a
# string instead of an integer because it contains arbitrary data.
UNREAL_VERSION_SUFFIX="-beta2"
UNREAL_VERSION_SUFFIX="-beta3"
cat >>confdefs.h <<_ACEOF
#define UNREAL_VERSION_SUFFIX "$UNREAL_VERSION_SUFFIX"
@ -7363,8 +7363,8 @@ if test "x$with_system_pcre2" = "xyes"; then :
pkg_failed=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libpcre2-8 >= 10.00" >&5
$as_echo_n "checking for libpcre2-8 >= 10.00... " >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCRE2" >&5
$as_echo_n "checking for PCRE2... " >&6; }
if test -n "$PCRE2_CFLAGS"; then
pkg_cv_PCRE2_CFLAGS="$PCRE2_CFLAGS"
@ -7404,7 +7404,7 @@ fi
if test $pkg_failed = yes; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
@ -7422,7 +7422,7 @@ fi
has_system_pcre2=no
elif test $pkg_failed = untried; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
has_system_pcre2=no
else
@ -7482,8 +7482,8 @@ if test "x$with_system_argon2" = "xyes"; then :
pkg_failed=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libargon2 >= 0~20161029" >&5
$as_echo_n "checking for libargon2 >= 0~20161029... " >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ARGON2" >&5
$as_echo_n "checking for ARGON2... " >&6; }
if test -n "$ARGON2_CFLAGS"; then
pkg_cv_ARGON2_CFLAGS="$ARGON2_CFLAGS"
@ -7523,7 +7523,7 @@ fi
if test $pkg_failed = yes; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
@ -7541,7 +7541,7 @@ fi
has_system_argon2=no
elif test $pkg_failed = untried; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
has_system_argon2=no
else
@ -7600,8 +7600,8 @@ if test "x$with_system_sodium" = "xyes"; then :
pkg_failed=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsodium >= 1.0.16" >&5
$as_echo_n "checking for libsodium >= 1.0.16... " >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SODIUM" >&5
$as_echo_n "checking for SODIUM... " >&6; }
if test -n "$SODIUM_CFLAGS"; then
pkg_cv_SODIUM_CFLAGS="$SODIUM_CFLAGS"
@ -7641,7 +7641,7 @@ fi
if test $pkg_failed = yes; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
@ -7659,7 +7659,7 @@ fi
has_system_sodium=no
elif test $pkg_failed = untried; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
has_system_sodium=no
else
@ -7723,8 +7723,8 @@ if test "x$with_system_cares" = "xyes"; then :
pkg_failed=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libcares >= 1.6.0" >&5
$as_echo_n "checking for libcares >= 1.6.0... " >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for CARES" >&5
$as_echo_n "checking for CARES... " >&6; }
if test -n "$CARES_CFLAGS"; then
pkg_cv_CARES_CFLAGS="$CARES_CFLAGS"
@ -7764,7 +7764,7 @@ fi
if test $pkg_failed = yes; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
@ -7782,7 +7782,7 @@ fi
has_system_cares=no
elif test $pkg_failed = untried; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
has_system_cares=no
else
@ -7865,8 +7865,8 @@ if test "x$with_system_jansson" = "xyes"; then :
pkg_failed=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for jansson >= 2.0.0" >&5
$as_echo_n "checking for jansson >= 2.0.0... " >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for JANSSON" >&5
$as_echo_n "checking for JANSSON... " >&6; }
if test -n "$JANSSON_CFLAGS"; then
pkg_cv_JANSSON_CFLAGS="$JANSSON_CFLAGS"
@ -7906,7 +7906,7 @@ fi
if test $pkg_failed = yes; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
@ -7924,7 +7924,7 @@ fi
has_system_jansson=no
elif test $pkg_failed = untried; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
has_system_jansson=no
else
@ -8629,8 +8629,8 @@ fi
has_system_geoip_classic="no"
pkg_failed=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for geoip >= 1.6.0" >&5
$as_echo_n "checking for geoip >= 1.6.0... " >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GEOIP_CLASSIC" >&5
$as_echo_n "checking for GEOIP_CLASSIC... " >&6; }
if test -n "$GEOIP_CLASSIC_CFLAGS"; then
pkg_cv_GEOIP_CLASSIC_CFLAGS="$GEOIP_CLASSIC_CFLAGS"
@ -8670,7 +8670,7 @@ fi
if test $pkg_failed = yes; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
@ -8688,7 +8688,7 @@ fi
has_system_geoip_classic=no
elif test $pkg_failed = untried; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
has_system_geoip_classic=no
else
@ -8766,8 +8766,8 @@ fi
has_system_libmaxminddb="no"
pkg_failed=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libmaxminddb >= 1.6.0" >&5
$as_echo_n "checking for libmaxminddb >= 1.6.0... " >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBMAXMINDDB" >&5
$as_echo_n "checking for LIBMAXMINDDB... " >&6; }
if test -n "$LIBMAXMINDDB_CFLAGS"; then
pkg_cv_LIBMAXMINDDB_CFLAGS="$LIBMAXMINDDB_CFLAGS"
@ -8807,7 +8807,7 @@ fi
if test $pkg_failed = yes; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
@ -8834,7 +8834,7 @@ Alternatively, you may set the environment variables LIBMAXMINDDB_CFLAGS
and LIBMAXMINDDB_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details." "$LINENO" 5
elif test $pkg_failed = untried; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
@ -9392,7 +9392,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by unrealircd $as_me 6.0.0-beta2, which was
This file was extended by unrealircd $as_me 6.0.0-beta3, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@ -9455,7 +9455,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
unrealircd config.status 6.0.0-beta2
unrealircd config.status 6.0.0-beta3
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"

4
configure.ac

@ -7,7 +7,7 @@ dnl src/windows/unrealinst.iss
dnl doc/Config.header
dnl src/version.c.SH
AC_INIT([unrealircd], [6.0.0-beta2], [https://bugs.unrealircd.org/], [], [https://unrealircd.org/])
AC_INIT([unrealircd], [6.0.0-beta3], [https://bugs.unrealircd.org/], [], [https://unrealircd.org/])
AC_CONFIG_SRCDIR([src/ircd.c])
AC_CONFIG_HEADER([include/setup.h])
AC_CONFIG_AUX_DIR([autoconf])
@ -40,7 +40,7 @@ AC_DEFINE_UNQUOTED([UNREAL_VERSION_MINOR], [$UNREAL_VERSION_MINOR], [Minor versi
# The version suffix such as a beta marker or release candidate
# marker. (e.g.: -rcX for unrealircd-3.2.9-rcX). This macro is a
# string instead of an integer because it contains arbitrary data.
UNREAL_VERSION_SUFFIX=["-beta2"]
UNREAL_VERSION_SUFFIX=["-beta3"]
AC_DEFINE_UNQUOTED([UNREAL_VERSION_SUFFIX], ["$UNREAL_VERSION_SUFFIX"], [Version suffix such as a beta marker or release candidate marker. (e.g.: -rcX for unrealircd-3.2.9-rcX)])
AC_PATH_PROG(RM,rm)

2
doc/Config.header

@ -7,7 +7,7 @@
\___/|_| |_|_| \___|\__,_|_|\___/\_| \_| \____/\__,_|
Configuration Program
for UnrealIRCd 6.0.0-beta2
for UnrealIRCd 6.0.0-beta3
This program will help you to compile your IRC server, and ask you
questions regarding the compile-time settings of it during the process.

14
doc/RELEASE-NOTES.md

@ -1,6 +1,6 @@
UnrealIRCd 6.0.0-beta2
UnrealIRCd 6.0.0-beta3
=======================
This is the second beta for UnrealIRCd 6. It contains all the planned
This is the third beta for UnrealIRCd 6. It contains all the planned
features for U6 and now we need the help of the public to test these beta's.
Caution: this beta may crash spectacularly, behave weird or in unexpected
ways, so don't run it on production systems!
@ -15,6 +15,16 @@ you, then answer --disable-asan to the last question in ./Config about
custom parameters to pass to configure.
Naturally, the eventual stable release won't use AddressSanitizer.
Changes since beta2:
* Fix crash with non-matching link block
* Update MODE to behave better in mixed U5-U6 networks, preventing desyncs.
* Only allow setting of snomasks that actually exist in log { } blocks
* Fix nick-flood message appearing even though the user was not changing nicks
* Added set::server-notice-colors and oper::server-notice-colors
* Only fetch updates of GEO IP database every 14 days
* Add escaping option for URLs using single quotes, needed for extjwt.
* Fewer (duplicate) succesful linking notices
Changes between beta1 and beta2:
* Fix 15 server notices (missing info, formatting or duplicate)
* Fix several memory leaks

2
extras/doxygen/Doxyfile

@ -38,7 +38,7 @@ PROJECT_NAME = "UnrealIRCd"
# could be handy for archiving the generated documentation or if some version
# control system is used.
PROJECT_NUMBER = 6.0.0-beta2
PROJECT_NUMBER = 6.0.0-beta3
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a

2
include/windows/setup.h

@ -65,6 +65,6 @@
/* Version suffix such as a beta marker or release candidate marker. (e.g.:
-rcX for unrealircd-3.2.9-rcX) */
#define UNREAL_VERSION_SUFFIX "-beta2"
#define UNREAL_VERSION_SUFFIX "-beta3"
#endif

2
src/version.c.SH

@ -7,7 +7,7 @@ echo "Extracting src/version.c..."
if [ -d ../.git ]; then
SUFFIX="-$(git rev-parse --short HEAD)"
fi
id="6.0.0-beta2$SUFFIX"
id="6.0.0-beta3$SUFFIX"
echo "$id"
if test -r version.c

2
src/windows/unrealinst.iss

@ -6,7 +6,7 @@
[Setup]
AppName=UnrealIRCd 6
AppVerName=UnrealIRCd 6.0.0-beta2
AppVerName=UnrealIRCd 6.0.0-beta3
AppPublisher=UnrealIRCd Team
AppPublisherURL=https://www.unrealircd.org
AppSupportURL=https://www.unrealircd.org

Loading…
Cancel
Save