Notes on 2.0.2
[freeradius.git] / doc / ChangeLog
1 FreeRADIUS 2.0.2-pre ; $Date$ , urgency=low
2         Feature improvements
3         * Added notes on how to debug the server in radiusd.conf
4         * Moved all "log_*" in radiusd.conf to log{} section.
5         * Added ca.der target in raddb/certs/Makefile.  This is
6           needed for Windows.
7         * Added ability send raw attributes via "Raw-Attribute = 0x0102..."
8           This is available only in debug versions, and can be used
9           to create invalid packets, so it should be used with care.
10
11         Bug fixes
12         * Fixed reading of "detail" files.
13         * Allow inner EAP tunneled sessions to be proxied.
14         * Corrected MySQL schemas
15         * syslog now works in log{} section.
16         * Corrected typo in raddb/certs/client.cnf
17         * Updated raddb/sites-available/proxy-inner-tunnel to
18           permit authentication to work.
19         * Ignore zero-length attributes in received packets.
20         * Correct memcpy when dealing with unknown attributes.
21
22 FreeRADIUS 2.0.1 ; Date: 2008/01/22 13:29:37  , urgency=low
23         Feature improvements
24         * "unlang" has been expanded to do less run-time expansion,
25           and to have better handling of typed data.  See "man unlang"
26           for documentation and new examples.
27         
28         Bug fixes
29         * The 'acct_unique' module has been updated to understand
30           the deprecated (but still used) Client-IP-Address attribute.
31         * The EAP-MSCHAPv2 module no longer leaks MS-CHAP2-Success in
32           packets.
33         * Fixed crash in rlm_dbm.
34         * Fixed parsing of syslog configuration.
35
36 FreeRADIUS 2.0.0 ; Date: 2007/11/24 08:33:09 , urgency=low
37         Feature improvements
38         * Debugging mode is much clearer and easier to read.
39         * A new policy language makes many configurations trivial.
40           See "man unlang" for a complete description.
41         * Virtual servers are now supported.  This permits clear separation
42           of policies.  See raddb/sites-available/README
43         * EAP-TLS (PEAP, EAP-TTLS) and OpenSSL certificates "just work".
44           See raddb/certs/README for details.
45         * Proxying is much more configurable than before.
46           See proxy.conf for documentation on pools, and new config items.
47         * Full support for IPv6.
48         * Much more complete support for the RADIUS SNMP MIBs.
49         * HUP now works.  Only some modules are re-loaded,
50           and the server configuation is *not* reloaded.
51         * "check config" option now works.  See "man radiusd"
52         * radrelay functionality is now included in the server core.
53           See raddb/sites-available/copy-acct-to-home-server
54         * VMPS support.  It is minimal, but functional.
55         * Cleaned up internal API's and names, including library names.
56         
57         Bug fixes
58         * Many.