ipset-2.2.8-20051203
[iptables.git] / ipset / ChangeLog.ippool
1 Original changelog as ippool:
2
3 0.3.2b
4 - Fixed missing kfree(pool)                               (Martin Josefsson)
5
6 0.3.2a
7 - Added libipt_pool.c and libipt_POOL.c                   (Martin Josefsson)
8
9
10 0.3.2
11 - Passes pointers to skb's around instead of ip's in the  (Martin Josefsson)
12   kernel modules.
13 - Added a new pooltype, macipmap, which matches ip's      (Martin Josefsson)
14   against macaddresses.
15 - Cleaned up a lot of typedefs.                           (Martin Josefsson)
16 - Fixed an unlocking of the wrong lock.                   (Martin Josefsson)
17 - Fixed a refcount bug when allocated memory was too      (Martin Josefsson)
18   small.
19 - Fixed a free() of unallocated memory.                   (Martin Josefsson)
20 - Switched from kmalloc/kfree to vmalloc/vfree for        (Martin Josefsson)
21   pool-listings/additions.
22
23
24 0.3.1
25 - Changed the API between userspace modules and base.     (Joakim Axelsson)
26   Moved the memberdata pointer to module self.
27   As a result of this Protocolversion is increased to 4.
28 - Fixed problems with crashing null-pooltype              (Joakim Axelsson)
29 - Fixed problems with compiling warnings                  (Joakim Axelsson)
30   in null pooltype.
31
32         
33 0.3.0:
34 - Changed the listing to use getsockopt.                   (Joakim Axelsson)
35   /proc is left for debuging purpose.
36   This is a mayor change. 
37   Protocolversion is increased to 3 
38 - Added support for --quiet                                (Joakim Axelsson)
39 - Added support for --sorted                               (Joakim Axelsson)
40 - Added support for --numeric                              (Joakim Axelsson)
41 - Added support for --exact                                (Joakim Axelsson)
42 - Added -Z (Zero) which zero's the counter                 (Joakim Axelsson)
43   on one or all pools.
44 - Added support for --debug that prints all debug-messages (Joakim Axelsosn)
45   in userspace. Need to be compiled with 
46   IP_POOL_DEBUG tho.
47 - Added null pooltype. For demostration and                (Joakim Axelsson)
48   pooltype skeleton mostly                                 
49 - Fixed bug with possibly renaming to an already           (Joakim Axelsson) 
50   existing pool.
51 - Change error to OTHER_PROBLEM on add and del IP.         (Joakim Axelsson)
52
53 0.2.1-0.2.3
54 - Better handling of references                            (Patrick Schaaf)
55 - Various bugfixes                                         (Patrick Schaaf)
56 - Cleaning up the code in kernelspace                      (Patrick Schaaf)
57
58 0.2.0:
59 - Rewrote the entrie system. Modulized it.                 (Joakim Axelsson)