]> git.ipfire.org Git - thirdparty/ipset.git/blame - ChangeLog.ippool
netfilter: ipset: fix race condition between swap/destroy and kernel side add/del...
[thirdparty/ipset.git] / ChangeLog.ippool
CommitLineData
2c3e49de 1Original changelog as ippool:
2
30.3.2b
4- Fixed missing kfree(pool) (Martin Josefsson)
5
60.3.2a
7- Added libipt_pool.c and libipt_POOL.c (Martin Josefsson)
8
9
100.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
240.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
330.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
530.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
580.2.0:
59- Rewrote the entrie system. Modulized it. (Joakim Axelsson)