Fix the clients stuck, due to xmlrpc service fail
[rahunas] / NEWS
1 RahuNAS
2
3 0.1.2 (2009-31-08)
4 =====
5 - Bug fix and add virtual server to support multiple network (VLAN, 
6   multiple ethernet) and support scripts to do the traffic shape and
7   Bittorrent blocking or throttling:
8
9   * Multiple network support using virtual server concepts.
10     - Clients with different IP can access to particular virtual server.
11     - Each virtual server is independent.
12     - Capable to add more virtual server as much as the you want, if the
13       memory of the system is available.
14   * Traffic shape and Bittorrent blocking or throttling scripts.
15     - Traffic shape using TC and synchronize with RahuNAS for each client.
16       (Per client shaping)
17     - Capable to block the bittorrent, allow someone to access 
18       or throttling with the specific download and upload rate. 
19       (Require layer7 kernel module)
20   * Bug fix.
21     - Replace static memory allocation by dynamic memory allocation, 
22       the static allocation cause the error when more virtual servers are 
23       registered. The dynamic memory allocation reduce the memory requirement 
24       for the same size of clients set.
25     - Fix the memory allocation for the ipset polling which does not free
26       unneccessary data.
27
28 0.1.1 (2008-12-09)
29 =====
30 - First release of the ready to use Network Access Server which provides:
31
32   * The server that can handle the users login session with 
33     [/] idle timeout and session timeout checking.
34     [/] setup the bandwidth shaping for downloading and uploading each user.
35     [/] integrated with the SQLite for the users session backup.
36     [/] more reliability of the network handling with the good concept of
37         ipset (http://ipset.netfilter.org). 
38     [/] do the normal IP packets traversal with the most capability that the
39         Linux kernel could do, no need any tunneling interfaces like other 
40         projects do.
41     [/] IPv4 with MAC address support. (IPv6 not support now)
42
43   * Do the AAA (Authentication, Authorization and Accouting) with RADIUS.
44     Tested with FreeRADIUS as well.
45
46   * The multilingual web login page (English, Thai) which included the 
47     login, logout and also user's login session information page.
48
49   * Pre-configure example to do the simple Network Access Server.
50
51 0.1.0 (2008-08-19)
52 =====
53 - Initial (internal test) release
54 - Simple implemention of the ipset command wrapper