Push to 2.1.5
[freeradius.git] / debian / changelog
index 8367450..379bd9a 100644 (file)
@@ -1,7 +1,76 @@
+freeradius (2.1.5-0) unstable; urgency=medium
+  * Place-holder for intermediate builds.
+
+ -- Alan DeKok <aland@freeradius.org>  Mon, 01 Jan 1970 9:48:00 +0100
+
+freeradius (2.1.4-0) unstable; 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.  Patch from Hermann Lauer.
+  * 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.  See "man raddebug.
+  * 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, as contributed by Siemens.
+  * 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"
+  * Clean up control sockets when they are closed, so that we don't leak memory.
+  * Define SUN_LEN for systems that don't have it.
+  * Correct some boundary conditions in the conditional checker ("if") in "unlang".  Bug noted by Arran Cudbard-Bell.
+  * Work around minor building issues in gmake.  This should only have affected developers.
+  * Change how we manage unprivileged user/group, so that we do not create control sockets owned by root.
+  * Fixed more minor issues found by Coverity.
+  * Allow raddb/certs/bootstrap to run when there is no "make" command installed.
+  * In radiusd.conf, run_dir depends on the name of the program, and isn't hard-coded to "..../radiusd"
+  * Check for EOF in more places in the "detail" file reader.
+  * Added Freeswitch dictionary.
+  * Chop ethernet frames in VMPS, rather than droppping packets.
+  * Fix EAP-TLS bug.  Patch from Arnaud Ebalard
+  * Don't lose string for regex-compares in the "users" file.
+  * Expose more functions in rlm_sql to rlm_sqlippool, which  helps on systems where RTLD_GLOBAL is off.
+  * Fix typos in MySQL schemas for ippools.
+  * Remove macro that was causing build issues on some platforms.
+  * Fixed issues with dead home servers.  Bug noted by Chris Moules.
+  * Fixed "access after free" with some dynamic clients.
+
+ -- Alan DeKok <aland@freeradius.org>  Tue, 10 Mar 2009 9:48:00 +0100
+       
+freeradius (2.1.3-0) unstable; urgency=medium
+  * Allow running with "user=radiusd" and binding to secure sockets.
+  * Start sending Status-Server "are you alive" messages earlier, which helps with proxying multiple realms to a home server.
+  * Removed thread pool code from rlm_perl.  It's not necessary.
+  * Added example Perl configuration to raddb/modules/perl
+  * Force OpenSSL to support certificates with SHA256. This seems to be necessary for WiMAX certs.
+  * Fix Debian patch to allow it to build.
+  * Fix potential NULL dereference in debugging mode on certain platforms for TTLS and PEAP inner tunnels.
+  * Fix uninitialized memory in handling of vendor definitions
+  * Fix parsing of quoted (but non-string) attributes in the "users" file.
+  * Initialize uknown NAS IP to 255.255.255.255, rather than 0.0.0.0
+  * use SUN_LEN in control socket, to avoid truncation on some platforms.
+  * Correct internal handling of "debug condition" to prevent it from being over-written.
+  * Check return code of regcomp in "unlang", so that invalid regular expressions are caught rather than mishandled.
+  * Make rlm_sql use <ltdl.h>.  Addresses bug #610.
+  * Document list "type = status" better.  Closes bug #580.
+  * Set "default days" for certificates, because OpenSSL won't do it.  This closes bug #615.
+  * Reference correct list in example raddb/modules/ldap. Closes #596.
+  * Increase default schema size for Acct-Session-Id to 64. Closes #540.
+  * Fix use of temporary files in dialup-admin.  Closes #605 and addresses CVE-2008-4474.
+  * Addressed a number of minor issues found by Coverity.
+  * Added DHCP option 150 to the dictionary.  Closes #618.
+
+ -- Alan DeKok <aland@freeradius.org>  Fri, 04 Dec 2008 17:40:00 +0100
+
+freeradius (2.1.2-0) unstable; urgency=medium
+  * Due to packaging issues. 2.1.2 has been pulled from the net.
+ -- Alan DeKok <aland@freeradius.org>  Thu, 03 Dec 2008 10:47:00 +0100
+
 freeradius (2.1.1-0) unstable; urgency=medium
   * Many more options and features in 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.
   * Fixed bug that made radmin not work
   * Fixed Suse && Debian package scripts
   * Fixed issues with dynamic clients
@@ -9,8 +78,11 @@ freeradius (2.1.1-0) unstable; urgency=medium
   * 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.
-
- -- Alan DeKok <aland@freeradius.org>  Thu, 18 Sep 2008 10:03:00 +0100
+  * Fix double free on exit() in rlm_attr_filter
+  * Fixed build issues on Solaris.
+  * Fixed fast session resumption for EAP-TLS
+       
+ -- Alan DeKok <aland@freeradius.org>  Thu, 25 Sep 2008 11:03:00 +0100
 
 freeradius (2.1.0-0) unstable; urgency=medium