head 1.8; access; symbols pkgsrc-2020Q4:1.7.0.34 pkgsrc-2020Q4-base:1.7 pkgsrc-2020Q3:1.7.0.32 pkgsrc-2020Q3-base:1.7 pkgsrc-2020Q2:1.7.0.28 pkgsrc-2020Q2-base:1.7 pkgsrc-2020Q1:1.7.0.8 pkgsrc-2020Q1-base:1.7 pkgsrc-2019Q4:1.7.0.30 pkgsrc-2019Q4-base:1.7 pkgsrc-2019Q3:1.7.0.26 pkgsrc-2019Q3-base:1.7 pkgsrc-2019Q2:1.7.0.24 pkgsrc-2019Q2-base:1.7 pkgsrc-2019Q1:1.7.0.22 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.7.0.20 pkgsrc-2018Q4-base:1.7 pkgsrc-2018Q3:1.7.0.18 pkgsrc-2018Q3-base:1.7 pkgsrc-2018Q2:1.7.0.16 pkgsrc-2018Q2-base:1.7 pkgsrc-2018Q1:1.7.0.14 pkgsrc-2018Q1-base:1.7 pkgsrc-2017Q4:1.7.0.12 pkgsrc-2017Q4-base:1.7 pkgsrc-2017Q3:1.7.0.10 pkgsrc-2017Q3-base:1.7 pkgsrc-2017Q2:1.7.0.6 pkgsrc-2017Q2-base:1.7 pkgsrc-2017Q1:1.7.0.4 pkgsrc-2017Q1-base:1.7 pkgsrc-2016Q4:1.7.0.2 pkgsrc-2016Q4-base:1.7 pkgsrc-2016Q3:1.6.0.32 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.6.0.30 pkgsrc-2016Q2-base:1.6 pkgsrc-2016Q1:1.6.0.28 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.6.0.26 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.6.0.24 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.6.0.22 pkgsrc-2015Q2-base:1.6 pkgsrc-2015Q1:1.6.0.20 pkgsrc-2015Q1-base:1.6 pkgsrc-2014Q4:1.6.0.18 pkgsrc-2014Q4-base:1.6 pkgsrc-2014Q3:1.6.0.16 pkgsrc-2014Q3-base:1.6 pkgsrc-2014Q2:1.6.0.14 pkgsrc-2014Q2-base:1.6 pkgsrc-2014Q1:1.6.0.12 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.6.0.10 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.6.0.8 pkgsrc-2013Q3-base:1.6 pkgsrc-2013Q2:1.6.0.6 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.6.0.4 pkgsrc-2013Q1-base:1.6 pkgsrc-2012Q4:1.6.0.2 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q3:1.5.0.24 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.22 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.20 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.18 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.16 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.14 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.12 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.10 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.5.0.8 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.6 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.4 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.2 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.4.0.4 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.2 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.2.0.4 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.2 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.1.1.1.0.8 pkgsrc-2008Q3-base:1.1.1.1 cube-native-xorg:1.1.1.1.0.6 cube-native-xorg-base:1.1.1.1 pkgsrc-2008Q2:1.1.1.1.0.4 pkgsrc-2008Q2-base:1.1.1.1 cwrapper:1.1.1.1.0.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.8 date 2021.01.13.09.08.07; author nia; state dead; branches; next 1.7; commitid GUfbhRwt7MEdSxDC; 1.7 date 2016.10.11.14.12.41; author sevan; state Exp; branches; next 1.6; commitid vgqiJxBPSx9ixJpz; 1.6 date 2012.11.23.01.31.18; author jnemeth; state Exp; branches 1.6.32.1; next 1.5; 1.5 date 2009.10.11.09.18.25; author adam; state Exp; branches; next 1.4; 1.4 date 2009.05.28.06.00.38; author adam; state Exp; branches; next 1.3; 1.3 date 2009.04.23.18.26.05; author adam; state Exp; branches; next 1.2; 1.2 date 2008.10.12.13.57.27; author adrianp; state Exp; branches; next 1.1; 1.1 date 2008.05.15.19.43.47; author adrianp; state Exp; branches 1.1.1.1; next ; 1.6.32.1 date 2016.10.15.19.06.02; author bsiegert; state Exp; branches; next ; commitid Z2Cp6b7eAw2u2hqz; 1.1.1.1 date 2008.05.15.19.43.47; author adrianp; state Exp; branches; next ; desc @@ 1.8 log @remove net/freeradius2; broken & subsumed by net/freeradius @ text @$NetBSD: patch-ai,v 1.7 2016/10/11 14:12:41 sevan Exp $ --- configure.orig 2015-09-30 20:37:13.000000000 +0000 +++ configure @@@@ -20177,13 +20177,13 @@@@ fi done - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lpthread" >&5 -$as_echo_n "checking for pthread_create in -lpthread... " >&6; } + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}" >&5 +$as_echo_n "checking for pthread_create in ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}... " >&6; } if ${ac_cv_lib_pthread_pthread_create+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS -LIBS="-lpthread $LIBS" +LIBS="${PTHREAD_LDFLAGS} ${PTHREAD_LIBS} $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@@@ -20215,7 +20215,7 @@@@ fi $as_echo "$ac_cv_lib_pthread_pthread_create" >&6; } if test "x$ac_cv_lib_pthread_pthread_create" = xyes; then : CFLAGS="$CFLAGS -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS" - LIBS="-lpthread $LIBS" + LIBS="${PTHREAD_LDFLAGS} ${PTHREAD_LIBS} $LIBS" else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lc_r" >&5 $as_echo_n "checking for pthread_create in -lc_r... " >&6; } @@@@ -20525,7 +20525,7 @@@@ if ${ac_cv_lib_ssl_SSL_new+:} false; the $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS -LIBS="-lssl $LIBS" +LIBS="-lssl -lcrypto $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@@@ -22529,7 +22529,7 @@@@ gethostbyaddrrstyle="" { $as_echo "$as_me:${as_lineno-$LINENO}: checking gethostbyaddr_r() syntax" >&5 $as_echo_n "checking gethostbyaddr_r() syntax... " >&6; } case "$host" in -*-freebsd*) +*-freebsd* | *-dragonfly*) ac_fn_c_check_decl "$LINENO" "gethostbyaddr_r" "ac_cv_have_decl_gethostbyaddr_r" " #ifdef HAVE_NETDB_H #include @ 1.7 log @Update to v2.2.9 http://freeradius.org/version2.html The 2.2.x release series is now End Of Life. Only security fixes will be applied to 2.2.x. Fix Tunnel-Password crash from home server. Found by Denis Andzakovic. Fix timer issue when proxying. Update EAP-TTLS so that MPPE keys are correctly calculated with TLSv1.2. Always delete MS-MPPE-* from the TTLS inner tunnel. This allows TTLS / EAP-MSCHAPv2 to work. Don't fall through in empty "case" statements. Fixes #1274. @ text @d1 1 a1 1 $NetBSD$ @ 1.6 log @Upgrade to freeradius 2.2.0: FreeRADIUS 2.2.0 Mon 10 Sep 2012 12:00:00 CEST, urgency=medium Feature improvements * 100% configuration file compatible with 2.1.x. The only fix needed is to disallow "hashsize=0" for rlm_passwd * Update Aruba, Alcatel Lucent, APC, BT, PaloAlto, Pureware, Redback, and Mikrotik dictionaries * Switch to using SHA1 for certificate digests instead of MD5. See raddb/certs/*.cnf * Added copyright statements to the dictionaries, so that we know when people are using them. * Better documentation for radrelay and detail file writer. See raddb/modules/radrelay and raddb/radrelay.conf * Added TLS-Cert-Subject-Alt-Name-Email from patch by Luke Howard * Added -F to radwho * Added query timeouts to MySQL driver. Patch from Brian De Wolf. * Add /etc/default/freeradius to debian package. Patch from Matthew Newton * Finalize DHCP and DHCP relay code. It should now work everywhere. See raddb/sites-available/dhcp, src_ipaddr and src_interface. * DHCP capabilitiies are now compiled in by default. It runs as a DHCP server ONLY when manually enabled. * Added one letter expansions: %G - request minute and %I request ID. * Added script to convert ISC DHCP lease files to SQL pools. See scripts/isc2ippool.pl * Added rlm_cache to cache arbitrary attributes. * Added max_use to rlm_ldap to force connection to be re-established after a given number of queries. * Added configtest option to Debian init scripts, and automatic config test on restart. * Added cache config item to rlm_krb5. When set to "no" ticket caching is disabled which may increase performance. Bug fixes * Fix CVE-2012-3547. All users of 2.1.10, 2.1.11, 2.1.12, and 802.1X should upgrade immediately. * Fix typo in detail file writer, to skip writing if the packet was read from this detail file. * Free cached replies when closing resumed SSL sessions. * Fix a number of issues found by Coverity. * Fix memory leak and race condition in the EAP-TLS session cache. Thanks to Phil Mayers for tracking down OpenSSL APIs. * Restrict ATTRIBUTE names to character sets that make sense. * Fix EAP-TLS session Id length so that OpenSSL doesn't get excited. * Fix SQL IPPool logic for non-timer attributes. Closes bug #181 * Change some informational messages to DEBUG rather than error. * Portability fixes for FreeBSD. Closes bug #177 * A much better fix for the _lt__PROGRAM__LTX_preloaded_symbols nonsense. * Safely handle extremely long lines in conf file variable expansion * Fix for Debian bug #606450 * Mutex lock around rlm_perl Clone routines. Patch from Eike Dehling * The passwd module no longer permits "hashsize = 0". Setting that is pointless for a host of reasons. It will also break the server. * Fix proxied inner-tunnel packets sometimes having zero authentication vector. Found by Brian Julin. * Added $(EXEEXT) to Makefiles for portability. Closes bug #188. * Fix minor build issue which would cause rlm_eap to be built twice. * When using "status_check=request" for a home server, the username and password must be specified, or the server will not start. * EAP-SIM now calculates keys from the SIM identity, not from the EAP-Identity. Changing the EAP type via NAK may result in identities changing. Bug reported by Microsoft EAP team. * Use home server src_ipaddr when sending Status-Server packets * Decrypt encrypted ERX attributes in CoA packets. * Fix registration of internal xlat's so %{mschap:...} doesn't disappear after a HUP. * Can now reference tagged attributes in expansions. e.g. %{Tunnel-Type:1} and %{Tunnel-Type:1[0]} now work. * Correct calculation of Message-Authenticator for CoA and Disconnect replies. Patch from Jouni Malinen * Install rad_counter, for managing rlm_counter files. * Add unique index constraint to all SQL flavours so that alternate queries work correctly. * The TTLS diameter decoder is now more lenient. It ignores unknown attributes, instead of rejecting the TTLS session. * Use "globfree" in detail file reader. Prevents very slow leak. Closes bug #207. * Operator =~ shouldn't copy the attribute, like :=. It should instead behave more like ==. * Build main Debian package without SQL dependencies * Use max_queue_size in threading code * Update permissions in raddb/sql/postgresql/admin.sql * Added OpenSSL_add_all_algorithms() to fix issues where OpenSSL wouldn't use methods it knew about. * Add more sanity checks in dynamic_clients code so the server won't crash if it attempts to load a badly formated client definition. @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.5 2009/10/11 09:18:25 adam Exp $ d3 1 a3 1 --- configure.orig 2012-09-10 11:51:34.000000000 +0000 d5 1 a5 1 @@@@ -20961,13 +20961,13 @@@@ fi d9 6 a14 6 - { echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5 -echo $ECHO_N "checking for pthread_create in -lpthread... $ECHO_C" >&6; } + { echo "$as_me:$LINENO: checking for pthread_create in ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}" >&5 +echo $ECHO_N "checking for pthread_create in ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}... $ECHO_C" >&6; } if test "${ac_cv_lib_pthread_pthread_create+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 d19 6 a24 6 cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@@@ -21024,7 +21024,7 @@@@ fi echo "${ECHO_T}$ac_cv_lib_pthread_pthread_create" >&6; } if test $ac_cv_lib_pthread_pthread_create = yes; then d29 4 a32 4 { echo "$as_me:$LINENO: checking for pthread_create in -lc_r" >&5 echo $ECHO_N "checking for pthread_create in -lc_r... $ECHO_C" >&6; } @@@@ -21493,7 +21493,7 @@@@ if test "${ac_cv_lib_ssl_SSL_new+set}" = echo $ECHO_N "(cached) $ECHO_C" >&6 d37 6 a42 6 cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@@@ -25556,7 +25556,7 @@@@ gethostbyaddrrstyle="" { echo "$as_me:$LINENO: checking gethostbyaddr_r() syntax" >&5 echo $ECHO_N "checking gethostbyaddr_r() syntax... $ECHO_C" >&6; } d46 3 a48 3 { echo "$as_me:$LINENO: checking whether gethostbyaddr_r is declared" >&5 echo $ECHO_N "checking whether gethostbyaddr_r is declared... $ECHO_C" >&6; } if test "${ac_cv_have_decl_gethostbyaddr_r+set}" = set; then @ 1.6.32.1 log @Pullup ticket #5135 - requested by sevan net/freeradius2: security fix Revisions pulled up: - net/freeradius2/Makefile 1.44 - net/freeradius2/PLIST 1.17 - net/freeradius2/distinfo 1.18 - net/freeradius2/patches/patch-aa 1.2 - net/freeradius2/patches/patch-ab 1.2 - net/freeradius2/patches/patch-ac 1.5 - net/freeradius2/patches/patch-ae 1.4 - net/freeradius2/patches/patch-ai 1.7 - net/freeradius2/patches/patch-aj 1.3 - net/freeradius2/patches/patch-ak 1.4 - net/freeradius2/patches/patch-al 1.4 - net/freeradius2/patches/patch-configure.in 1.1 - net/freeradius2/patches/patch-man_man5_dictionary.5 1.2 - net/freeradius2/patches/patch-src_modules_rlm__pap_rlm__pap.c deleted --- Module Name: pkgsrc Committed By: sevan Date: Tue Oct 11 14:12:42 UTC 2016 Modified Files: pkgsrc/net/freeradius2: Makefile PLIST distinfo pkgsrc/net/freeradius2/patches: patch-aa patch-ab patch-ac patch-ae patch-ai patch-aj patch-ak patch-al patch-man_man5_dictionary.5 Added Files: pkgsrc/net/freeradius2/patches: patch-configure.in Removed Files: pkgsrc/net/freeradius2/patches: patch-src_modules_rlm__pap_rlm__pap.c Log Message: Update to v2.2.9 http://freeradius.org/version2.html The 2.2.x release series is now End Of Life. Only security fixes will be applied to 2.2.x. Fix Tunnel-Password crash from home server. Found by Denis Andzakovic. Fix timer issue when proxying. Update EAP-TTLS so that MPPE keys are correctly calculated with TLSv1.2. Always delete MS-MPPE-* from the TTLS inner tunnel. This allows TTLS / EAP-MSCHAPv2 to work. Don't fall through in empty "case" statements. Fixes #1274. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- configure.orig 2015-09-30 20:37:13.000000000 +0000 d5 1 a5 1 @@@@ -20177,13 +20177,13 @@@@ fi d9 6 a14 6 - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lpthread" >&5 -$as_echo_n "checking for pthread_create in -lpthread... " >&6; } + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}" >&5 +$as_echo_n "checking for pthread_create in ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}... " >&6; } if ${ac_cv_lib_pthread_pthread_create+:} false; then : $as_echo_n "(cached) " >&6 d19 6 a24 6 cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@@@ -20215,7 +20215,7 @@@@ fi $as_echo "$ac_cv_lib_pthread_pthread_create" >&6; } if test "x$ac_cv_lib_pthread_pthread_create" = xyes; then : d29 4 a32 4 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lc_r" >&5 $as_echo_n "checking for pthread_create in -lc_r... " >&6; } @@@@ -20525,7 +20525,7 @@@@ if ${ac_cv_lib_ssl_SSL_new+:} false; the $as_echo_n "(cached) " >&6 d37 6 a42 6 cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@@@ -22529,7 +22529,7 @@@@ gethostbyaddrrstyle="" { $as_echo "$as_me:${as_lineno-$LINENO}: checking gethostbyaddr_r() syntax" >&5 $as_echo_n "checking gethostbyaddr_r() syntax... " >&6; } d46 3 a48 3 ac_fn_c_check_decl "$LINENO" "gethostbyaddr_r" "ac_cv_have_decl_gethostbyaddr_r" " #ifdef HAVE_NETDB_H #include @ 1.5 log @Changes 2.1.7: * Full support for CoA and Disconnect packets as per RFC 3576 and RFC 5176. Both receiving and proxying packets is supported. * Added "src_ipaddr" configuration to "home_server". See proxy.conf for details. * radsniff now accepts -I, to read from a filename instead of a device. * radsniff also prints matching requests and any responses to those requests when '-r' is used. * Added example of attr_filter for Access-Challenge packets * Added support for udpfromto in DHCP code * radmin can now selectively mark modules alive/dead. See "set module state". * Added customizable messages on login success/fail. * Document "chase_referrals" and "rebind" in raddb/modules/ldap * Preliminary implementation of DHCP relay. * Made thread pool section optional. If it doesn't exist, the server will run single-threaded. * More... @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- configure.orig 2009-09-14 16:43:29.000000000 +0200 d5 1 a5 1 @@@@ -20935,13 +20935,13 @@@@ fi d22 1 a22 1 @@@@ -20998,7 +20998,7 @@@@ fi d26 2 a27 2 - LIBS="$LIBS -lpthread" + LIBS="$LIBS ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}" d31 1 a31 1 @@@@ -21466,7 +21466,7 @@@@ if test "${ac_cv_lib_ssl_SSL_new+set}" = d40 1 a40 1 @@@@ -25283,7 +25283,7 @@@@ gethostbyaddrrstyle="" @ 1.4 log @Changes 2.1.6: * radclient exits with 0 on successful (accept / ack), and 1 otherwise (no response / reject) * Added support for %{sql:UPDATE ..}, and insert/delete * Added sample "do not respond" policy * New VSAs for Juniper from Bjorn Mork * Include more RFC dictionaries in the default install * More documentation for the WiMAX module * Added "chase_referrals" and "rebind" configuration to rlm_ldap * Don't load pre/post-proxy if proxying is disabled * Added %{md5:...}, which returns MD5 hash in hex * Added configurable "retry_interval" and "poll_interval" for "detail" listeners. * Added "delete_mppe_keys" configuration option to rlm_wimax. Apparently some WiMAX clients misbehave when they see those keys. * Added experimental rlm_ruby * Add Tunnel attributes to ldap.attrmap * Enable virtual servers to be reloaded on HUP * Updated "radwatch" script to be more robust * Added certificate compatibility notes in raddb/certs/README, for compatibility with different operating systems. (i.e. Windows) * Bug Fixes @ text @d3 1 a3 1 --- configure.orig 2009-05-18 13:13:55.000000000 +0200 d5 1 a5 1 @@@@ -20921,13 +20921,13 @@@@ fi d22 1 a22 1 @@@@ -20984,7 +20984,7 @@@@ fi d31 1 a31 1 @@@@ -21452,7 +21452,7 @@@@ if test "${ac_cv_lib_ssl_SSL_new+set}" = d40 1 a40 1 @@@@ -25269,7 +25269,7 @@@@ gethostbyaddrrstyle="" @ 1.3 log @FreeRADIUS 2.1.4 Tue Mar 10 17:05:00 CEST 2009; , urgency=medium * Permit multiple "-e" in radmin. * Add support for originating CoA-Request and Disconnect-Request. See raddb/sites-available/originate-coa. * Added "lifetime" and "max_queries" to raddb/sql.conf. This helps address the problem of hung SQL sockets. * Allow packets to be injected via radmin. See "inject help" in radmin. * Answer VMPS reconfirmation request. * Sample logrotate script in scripts/logrotate.freeradius * Add configurable poll interval for "detail" listeners * New "raddebug" command. This prints debugging information from a running server. * Add "require_message_authenticator" configuration to home_server configuration. This makes the server add Message-Authenticator to all outgoing Access-Request packets. * Added smsotp module. * Enabled the administration socket in the default install. See raddb/sites-available/control-socket, and "man radmin" * Handle duplicate clients, such as with replicated or load-balanced SQL servers and "readclients = yes" * Bug fixes @ text @d3 1 a3 1 --- configure.orig 2009-03-11 03:26:50.000000000 +0100 d5 1 a5 1 @@@@ -20336,13 +20336,13 @@@@ fi d22 1 a22 1 @@@@ -20399,7 +20399,7 @@@@ fi d31 1 a31 1 @@@@ -20867,7 +20867,7 @@@@ if test "${ac_cv_lib_ssl_SSL_new+set}" = d40 1 a40 1 @@@@ -24684,7 +24684,7 @@@@ gethostbyaddrrstyle="" @ 1.2 log @Update to 2.1.1 Patches mainly from adam@@ with some changes by me 05 September 2008 - Version 2.1.0 has been released. The focus of this release is features. Feature Improvements * Clients may now be defined dynamically, based on IP address. See raddb/sites-available/dynamic-clients. * SNMP support is now available through an experimental Perl script. See scripts/snmp-proxy/README * SNMP statistics are also available through Status-Server packets. See raddb/sites-available/status * Added more Microsoft attributes from bug #568. * The linelog module has more functionality and flexibility. See raddb/modules/linelog. * The debugging output has been sanitized. It should be much more readable. * Debug logs can now be turned on/off while the server is running, for a user, group, realm, etc. See the log section of raddb/radiusd.conf. * Added support for WiMAX Forum attributes. The dynamic keys are not yet calculated. See share/dictionary.wimax * Added session resumption for PEAP and TTLS. See raddb/eap.conf, and the cache sub-section. * Added radmin command-line tool for administering a running server. See man radmin and raddb/sites-available/control-socket. Bug Fixes * Double escaping of '\\' in the users (and some other) files has been fixed. If you have '\\' in the users file, your configuration will need to be checked, and fixed! * Parse security section of radiusd.conf. This was accidentally deleted in 2.0.5. Closes bug #566. * Bind to interface before IP, which allows DHCP sockets to listen on "*" for multiple interfaces. * Fix handling of giaddr in DHCP responses. * Corrected parsing of status_check in home_server so that it works. * Fix hints so that "Puser" works again. * Removed length restrictions on attribute names in the dictionaries. * Update socket code to avoid C compiler optimizations. 25 September 2008 - Version 2.1.1 has been released. The focus of this release is stability. Feature Improvements * Many more options and features are available via radmin. See man radmin and raddb/sites-available/control-socket. * Many more commands available via the control socket. Connect via radmin, and type help for more information. * Added dictionary.networkphysics and dictionary.lancom. * Calculate WiMAX MIP keys, and added sample WiMAX SQL tables. Bug Fixes * Fixed bug that made radmin not work. * Fixed Suse && Debian package scripts. * Fixed issues with dynamic clients. * Fixed configure checks for -lreadline * rlm_sqlippool no longer needs to be linked to rlm_sql. * Add statistics for detail file listeners. This closes bug #593. * Fixed printing of some WiMAX attributes. * Fixed double free on exit() in rlm_attr_filter. * Fixed build issues on Solaris. * Fixed fast session resumption for EAP-TLS. @ text @d3 1 a3 1 --- configure.orig 2008-09-25 10:41:26.000000000 +0200 d40 1 a40 1 @@@@ -24678,7 +24678,7 @@@@ gethostbyaddrrstyle="" @ 1.1 log @Initial revision @ text @d3 1 a3 1 --- configure.orig 2008-01-22 14:16:37.000000000 +0000 d5 1 a5 1 @@@@ -20341,13 +20341,13 @@@@ fi d22 1 a22 1 @@@@ -20404,7 +20404,7 @@@@ fi d31 1 a31 1 @@@@ -20872,7 +20872,7 @@@@ if test "${ac_cv_lib_ssl_SSL_new+set}" = d40 1 a40 1 @@@@ -24695,7 +24695,7 @@@@ gethostbyaddrrstyle="" @ 1.1.1.1 log @Freeradius version 2.0 of the server is intended to be backwards compatible with previous versions, but also to have many new features, such as: * simple policy language (see "man unlang") * virtual servers (raddb/sites-available/README) * IPv6 support * better proxy support (raddb/proxy.conf) * More EAP types * Debugging output should be MUCH easier to understand * VMPS support * More modules are marked "stable" (python, etc.) * SQL configuration has been cleaned up (see raddb/sql/*) * limited support for HUP * check configuration and exit (radiusd -C) * Server core is now event based (simpler, more powerful) @ text @@