Tag 'v5.0-pre10' created by Jozsef Kadlecsik <[email protected]> at
2010-11-02 14:54 -0700
v5.0-pre10
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEABECAAYFAkzQGCYACgkQ1qjnz5JBlvZUBQCfWxZVrhT8w/ngiL/3zsID1Nz1
vwwAn1EswWhkeqj24jt0TtmOUfYS0Dl6
=YfBY
-----END PGP SIGNATURE-----
Changes since v5.0-pre1:
Jan Engelhardt (8):
build: just use autoreconf
build: resolve autoreconf/libtoolize suggestions
build: add separate option for kernel source directory
build: use libmnl's pkgconfig files
build: remove manual -fPIC flag
build: use subdir-objects and CC_C_O
build: run autoupdate
Add .gitignore files
Jozsef Kadlecsik (21):
Use libmnl nest functions and fix size differences in iptree*.t
IPv6 match/target module aliases added
configure/Makefile and debug fixes
ipset 5: last new feature added
ipset 5: IPv6 port related and manpage fixes, more tests
ipset 5: Sparc related and compatibility fixes
Compatibility and documentation fixes
Cleanup, compatibility
Fixes, cleanups, comments
Rollback to fix commit history
Merge branch 'ipset-5' of git://dev.medozas.de/ipset into ipset-5
Build and source kernel directories
Kernel compile-time files are added to .gitignore
Listing for hash types fixed
Test to list large hash sets added.
Fix gfp_flags at resizing
Remove to support resizing from kernel context.
Resizing converted to run under read-locking of the set
Add parser function to handle IPv4 and IPv6 differently.
Enforce handling IPv4 and IPv6 differently for hash:ip type.
Manpage and help text fixes.
---
.gitignore | 29
Make_global.am | 22
Makefile.am | 11
README | 45 -
autogen.sh | 18
check_const | 8
configure.ac | 77 +
include/libipset/data.h | 2
include/libipset/debug.h | 2
include/libipset/errcode.h | 7
include/libipset/icmp.h | 16
include/libipset/icmpv6.h | 16
include/libipset/linux_ip_set.h | 87 +
include/libipset/linux_ip_set_bitmap.h | 2
include/libipset/linux_ip_set_hash.h | 8
include/libipset/linux_ip_set_list.h | 6
include/libipset/nf_inet_addr.h | 2
include/libipset/parse.h | 18
include/libipset/print.h | 60 -
include/libipset/session.h | 1
include/libipset/types.h | 30
include/libipset/ui.h | 3
include/libipset/utils.h | 4
kernel/Kbuild | 6
kernel/Kconfig.ipset | 74 -
kernel/include/linux/netfilter/ip_set.h | 199 +++-
kernel/include/linux/netfilter/ip_set_bitmap.h | 2
kernel/include/linux/netfilter/ip_set_chash.h | 392 +++++---
kernel/include/linux/netfilter/ip_set_getport.h | 127 +-
kernel/include/linux/netfilter/ip_set_hash.h | 8
kernel/include/linux/netfilter/ip_set_kernel.h | 9
kernel/include/linux/netfilter/ip_set_list.h | 6
kernel/include/linux/netfilter/ip_set_slist.h | 9
kernel/include/linux/netfilter/ip_set_timeout.h | 27
kernel/ip_set.c | 151 +--
kernel/ip_set_bitmap_ip.c | 120 +-
kernel/ip_set_bitmap_ipmac.c | 72 -
kernel/ip_set_bitmap_port.c | 56 -
kernel/ip_set_hash_ip.c | 96 +-
kernel/ip_set_hash_ipport.c | 179 ++--
kernel/ip_set_hash_ipportip.c | 202 ++--
kernel/ip_set_hash_ipportnet.c | 199 ++--
kernel/ip_set_hash_net.c | 109 +-
kernel/ip_set_hash_netport.c | 569 ++++++++++++
kernel/ip_set_list_set.c | 26
kernel/xt_set.c | 93 +-
lib/Makefile.am | 6
lib/data.c | 22
lib/icmp.c | 79 +
lib/icmpv6.c | 66 +
lib/mnl.c | 17
lib/parse.c | 508 ++++++++---
lib/print.c | 172 +++
lib/session.c | 241 +++--
lib/types.c | 19
m4/.gitignore | 2
netlink.patch | 72 -
src/.gitignore | 1
src/Makefile.am | 1
src/errcode.c | 26
src/ipset.8 | 321 ++++---
src/ipset.c | 74 +
src/ipset_bitmap_ip.c | 4
src/ipset_bitmap_ipmac.c | 5
src/ipset_bitmap_port.c | 11
src/ipset_hash_ip.c | 8
src/ipset_hash_ipport.c | 24
src/ipset_hash_ipportip.c | 20
src/ipset_hash_ipportnet.c | 21
src/ipset_hash_net.c | 5
src/ipset_hash_netport.c | 119 ++
src/ipset_list_set.c | 3
src/ui.c | 34
tests/bitmap:ip.t | 14
tests/check_klog.sh | 46 +
tests/hash:ip,port,ip.t | 50 -
tests/hash:ip,port,ip.t.list0 | 8
tests/hash:ip,port.t | 64 -
tests/hash:ip,port.t.list0 | 8
tests/hash:ip,port.t.list2 | 10
tests/hash:ip.t | 2
tests/hash:ip6,port,ip6.t | 50 -
tests/hash:ip6,port,ip6.t.list0 | 8
tests/hash:ip6,port.t | 42
tests/hash:ip6,port.t.list0 | 8
tests/hash:net,port.t | 51 +
tests/hash:net,port.t.list0 | 11
tests/hash:net,port.t.list1 | 7
tests/hash:net.t | 36
tests/hash:net6,port.t | 51 +
tests/hash:net6,port.t.list0 | 11
tests/hash:net6,port.t.list1 | 8
tests/hash:net6.t | 36
tests/init.t | 2
tests/iphash.t | 8
tests/iphash.t.large | 1057 ++++++++++++++++++++++++
tests/ipmap.t | 28
tests/ipporthash.t | 70 -
tests/ipporthash.t.list0 | 8
tests/ipporthash.t.list1 | 8
tests/ipportiphash.t | 80 -
tests/ipportiphash.t.list0 | 8
tests/ipportiphash.t.list1 | 4
tests/ipportnethash.t.list0 | 8
tests/ipportnethash.t.list1 | 8
tests/iptables.sh | 73 +
tests/iptree.t | 2
tests/iptreemap.t | 2
tests/macipmap.t | 8
tests/match_target.t | 21
tests/match_target6.t | 21
tests/nethash.t | 36
tests/portmap.t | 8
tests/resize.sh | 11
tests/runtest.sh | 41
tests/setlist.t | 56 -
116 files changed, 5409 insertions(+), 1766 deletions(-)
---
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn