Suppressed warning message of libgda
[rahunas] / NEWS
1 RahuNAS
2
3 0.1.7 (2009-09-19)
4 =====
5 - Critical bug fix, the firewall script does not actually add or 
6   remove _ext_fw, cause the start and stop script failed.
7
8 0.1.6 (2009-09-19)
9 =====
10 - Bugs fix.
11 - New squid external authentication helper wrote in C
12   (supercede for the PHP scripts that is memory hungry)
13 - Add common firewall for external interfaces.
14
15 0.1.4 (2009-06-09)
16 =====
17 - Bug fix and the major change of the IFB (Intermediate Functional Block) as the
18   replacement of IMQ (Intermediate Queueing Device) that more problem with the
19   SMP system.
20
21   * IFB is the replacement of IMQ. (IMQ now deprecated, not support anymore)
22   * Prevent double login.
23   * Reloading config files supported.
24   * HTTP login supported. (early only HTTPS supported)
25   * Bug fix.
26
27 0.1.3 (Never Release)
28 =====
29   * Only in the internal development test.
30
31 0.1.2 (2009-03-31)
32 =====
33 - Bug fix and add virtual server to support multiple network (VLAN, 
34   multiple ethernet) and support scripts to do the traffic shape and
35   Bittorrent blocking or throttling:
36
37   * Multiple network support using virtual server concepts.
38     - Clients with different IP can access to particular virtual server.
39     - Each virtual server is independent.
40     - Capable to add more virtual server as much as the you want, if the
41       memory of the system is available.
42   * Traffic shape and Bittorrent blocking or throttling scripts.
43     - Traffic shape using TC and synchronize with RahuNAS for each client.
44       (Per client shaping)
45     - Capable to block the bittorrent, allow someone to access 
46       or throttling with the specific download and upload rate. 
47       (Require layer7 kernel module)
48   * Bug fix.
49     - Replace static memory allocation by dynamic memory allocation, 
50       the static allocation cause the error when more virtual servers are 
51       registered. The dynamic memory allocation reduce the memory requirement 
52       for the same size of clients set.
53     - Fix the memory allocation for the ipset polling which does not free
54       unneccessary data.
55
56 0.1.1 (2008-12-09)
57 =====
58 - First release of the ready to use Network Access Server which provides:
59
60   * The server that can handle the users login session with 
61     [/] idle timeout and session timeout checking.
62     [/] setup the bandwidth shaping for downloading and uploading each user.
63     [/] integrated with the SQLite for the users session backup.
64     [/] more reliability of the network handling with the good concept of
65         ipset (http://ipset.netfilter.org). 
66     [/] do the normal IP packets traversal with the most capability that the
67         Linux kernel could do, no need any tunneling interfaces like other 
68         projects do.
69     [/] IPv4 with MAC address support. (IPv6 not support now)
70
71   * Do the AAA (Authentication, Authorization and Accouting) with RADIUS.
72     Tested with FreeRADIUS as well.
73
74   * The multilingual web login page (English, Thai) which included the 
75     login, logout and also user's login session information page.
76
77   * Pre-configure example to do the simple Network Access Server.
78
79 0.1.0 (2008-08-19)
80 =====
81 - Initial (internal test) release
82 - Simple implemention of the ipset command wrapper