diff --git a/Changes b/Changes index 9032251ec..70f2e05cc 100644 --- a/Changes +++ b/Changes @@ -2156,3 +2156,4 @@ seen. gmtime warning still there - Minor channelmode +f fix. - IPv6: Fixed unable-to-resolve-bug if both a A/AAAA record and NS/MX/etc records were present for the same hostname, reported by Byte (#0000972). +- Updated flags in /version (and greeting), added 'Z' for zip links support, updated tech doc. diff --git a/doc/technical/vl.txt b/doc/technical/vl.txt index 7afcc76c9..b72d03e12 100644 --- a/doc/technical/vl.txt +++ b/doc/technical/vl.txt @@ -10,11 +10,21 @@ Protocol Version Flag Description ------------------------------------------------------------------------------------------------ -6 IPv6 is supported -e SSL is supported +c Server is chrooted +C command line config enabled D Server is in debugmode -h Server is a hub -n NoSpoof is enabled -R Usermode +I is enabled -W System is running Windows -X Channel mode and Usermode +G is supported +F Using file descriptor lists +h Compiled as a hub +i Shows invisible users in /trace +n NOSPOOF enabled +V Uses valloc() +W Windows version +Y Syslog logging enabled +K No ident checking (?) +6 IPv6 supported +X STRIPBADWORDS enabled (chmode/umode +G) +P Uses poll() +e SSL supported +O OperOverride enabled +o OperOverride without verify +Z Zip links supported diff --git a/src/s_debug.c b/src/s_debug.c index 813b5ec54..08d2f818b 100644 --- a/src/s_debug.c +++ b/src/s_debug.c @@ -38,9 +38,6 @@ char serveropts[] = { #ifdef CMDLINE_CONFIG 'C', #endif -#ifdef DO_ID - 'd', -#endif #ifdef DEBUGMODE 'D', #endif @@ -53,18 +50,9 @@ char serveropts[] = { #ifdef SHOW_INVISIBLE_LUSERS 'i', #endif -#ifndef NO_DEFAULT_INVISIBLE - 'I', -#endif #ifdef NOSPOOF 'n', #endif -#ifdef NPATH - 'N', -#endif -#ifdef ENABLE_USERS - 'U', -#endif #ifdef VALLOC 'V', #endif @@ -74,9 +62,6 @@ char serveropts[] = { #ifdef USE_SYSLOG 'Y', #endif -#ifdef OPER_NO_HIDING - 'H', -#endif #ifdef NO_IDENT_CHECKING 'K', #endif @@ -97,6 +82,9 @@ char serveropts[] = { #endif #ifndef OPEROVERRIDE_VERIFY 'o', +#endif +#ifdef ZIP_LINKS + 'Z', #endif '\0' };