.gitignore | 4 COPYING | 340 ++++ ChangeLog | 15 Makefile | 66 debian/changelog | 92 + ipset.8 | 390 ++--- ipset.c | 516 +------ ipset.h | 23 ipset_iphash.c | 60 ipset_ipmap.c | 94 - ipset_ipporthash.c | 94 - ipset_ipportiphash.c | 82 - ipset_ipportnethash.c | 82 - ipset_iptree.c | 53 ipset_iptreemap.c | 56 ipset_macipmap.c | 97 - ipset_nethash.c | 88 - ipset_portmap.c | 97 - ipset_setlist.c | 76 - kernel/ChangeLog | 39 kernel/include/linux/netfilter_ipv4/ip_set.h | 67 kernel/include/linux/netfilter_ipv4/ip_set_bitmaps.h | 23 kernel/include/linux/netfilter_ipv4/ip_set_compat.h | 23 kernel/include/linux/netfilter_ipv4/ip_set_getport.h | 6 kernel/include/linux/netfilter_ipv4/ip_set_hashes.h | 36 kernel/include/linux/netfilter_ipv4/ip_set_iphash.h | 2 kernel/include/linux/netfilter_ipv4/ip_set_ipmap.h | 2 kernel/include/linux/netfilter_ipv4/ip_set_ipporthash.h | 2 kernel/include/linux/netfilter_ipv4/ip_set_ipportiphash.h | 2 kernel/include/linux/netfilter_ipv4/ip_set_ipportnethash.h | 2 kernel/include/linux/netfilter_ipv4/ip_set_iptree.h | 2 kernel/include/linux/netfilter_ipv4/ip_set_iptreemap.h | 2 kernel/include/linux/netfilter_ipv4/ip_set_macipmap.h | 2 kernel/include/linux/netfilter_ipv4/ip_set_malloc.h | 4 kernel/include/linux/netfilter_ipv4/ip_set_nethash.h | 2 kernel/include/linux/netfilter_ipv4/ip_set_portmap.h | 2 kernel/include/linux/netfilter_ipv4/ip_set_setlist.h | 2 kernel/ip_set.c | 925 ++----------- kernel/ip_set_iphash.c | 28 kernel/ip_set_ipmap.c | 48 kernel/ip_set_ipporthash.c | 36 kernel/ip_set_ipportiphash.c | 45 kernel/ip_set_ipportnethash.c | 70 kernel/ip_set_iptree.c | 32 kernel/ip_set_iptreemap.c | 56 kernel/ip_set_macipmap.c | 55 kernel/ip_set_nethash.c | 45 kernel/ip_set_portmap.c | 44 kernel/ip_set_setlist.c | 52 kernel/ipt_SET.c | 28 kernel/ipt_set.c | 27 libipt_set.h | 2 tests/iphash.t | 14 tests/iphash.t.list0 | 7 tests/iphash.t.list1 | 7 tests/ipmap.t | 16 tests/ipmap.t.list0 | 8 tests/ipmap.t.list1 | 8 tests/ipmap.t.list2 | 8 tests/ipmap.t.list3 | 8 tests/ipporthash.t | 8 tests/ipporthash.t.list0 | 7 tests/ipporthash.t.list1 | 7 tests/ipportiphash.t | 8 tests/ipportiphash.t.list0 | 7 tests/ipportiphash.t.list1 | 7 tests/ipportnethash.t | 8 tests/ipportnethash.t.list0 | 7 tests/ipportnethash.t.list1 | 7 tests/iptree.t | 4 tests/iptree.t.list0 | 8 tests/iptreemap.t | 4 tests/iptreemap.t.list0 | 11 tests/macipmap.t | 8 tests/macipmap.t.list0 | 9 tests/macipmap.t.list1 | 8 tests/nethash.t | 16 tests/nethash.t.list0 | 7 tests/portmap.t | 8 tests/portmap.t.list0 | 8 tests/portmap.t.list1 | 8 tests/setlist.t | 16 tests/setlist.t.list0 | 8 tests/sort.sh | 5 84 files changed, 2145 insertions(+), 2163 deletions(-)
New commits: commit be0761a4dc378cb661cddb1eb97038caf383eae1 Author: Stig Thormodsrud <[email protected]> Date: Tue Aug 31 14:34:50 2010 -0700 4.3-1+vyatta+1 commit 732ca29e4a2d1fbd4a05f632c15dd8f4604e3519 Author: Stig Thormodsrud <[email protected]> Date: Tue Aug 31 14:32:21 2010 -0700 add .gitignore commit a5994c8825512c04372e19226f9cb3f12816f9e5 Author: Jozsef Kadlecsik <[email protected]> Date: Mon Aug 16 20:48:09 2010 +0200 ipset-4.3 released Support of 2.6.35 kernels added. commit 584e8d0604a55fcda68848bef82a2954d8af71f5 Author: Jozsef Kadlecsik <[email protected]> Date: Sun Jan 24 15:49:16 2010 +0100 New version 4.2 released: kernel: - nethash and ipportnethash types counted every entry twice which could produce bogus entries when listing/saving these types of sets (bug reported by Husnu Demir) userspace: - Checking null entries when listing/saving hash types of sets deleted because it's unnecessary and can mask possible errors. commit c896b069e6c9cd229119a791c51d19e8f11c853c Author: Jozsef Kadlecsik <[email protected]> Date: Wed Nov 11 20:29:31 2009 +0100 4.1 version released commit a8231be7ebf6086d21a25ea6d4a46a5117697189 Author: Jozsef Kadlecsik <[email protected]> Date: Tue Nov 10 22:05:01 2009 +0100 Corrected kernel/ChangeLog entry commit cb76e46e97b0013305a7c96c2230a791675a15cf Author: Jozsef Kadlecsik <[email protected]> Date: Tue Nov 10 21:53:19 2009 +0100 ipset 4.0 released See ChangeLog files commit 17d954a793b8a275324e5941a9515b991c80789d Author: Jozsef Kadlecsik <[email protected]> Date: Fri Sep 11 11:22:47 2009 +0200 Include linux/jiffies.h for kernel 2.6.20 (Jan Engelhardt) commit 91d4031f78382a4cd5cf8666c7f985e2728e8578 Author: Jozsef Kadlecsik <[email protected]> Date: Fri Aug 21 16:03:50 2009 +0200 New release again, to fix a mistyping of me and get rid of bool. commit b1eb3639064583758c56a98850b4efec5e9fc165 Author: Jozsef Kadlecsik <[email protected]> Date: Wed Aug 19 12:14:12 2009 +0200 New 'release' target to make life simpler commit d19f4ca4451f02add0e8edfcb69882d5b3e0cc9e Author: Jozsef Kadlecsik <[email protected]> Date: Tue Aug 18 19:52:26 2009 +0200 ipset 3.1 release A few minor bugs fixed and cleanups: - Nonexistent sets were reported as existing sets when testing from userspace in setlist type of sets (bug reported by Victor A. Safronov) - When saving sets, setlist type of sets must come last in order to satisfy the dependency from the elements (bug reported by Marty B.) - Sparse insists that the flags argument to kmalloc() is gfp_t (Stephen Hemminger) - Correct format specifiers and change %i to %d (Jan Engelhardt) - Fix the definition of 'bool' for kernels <= 2.6.18 (Jan Engelhardt) commit 027dc5fb9021ce3f814a345b17c56d899733569a Author: Jozsef Kadlecsik <[email protected]> Date: Sat May 16 21:10:02 2009 +0200 ipset 3.0 release The main change is full bigendian and 64/32bit enviroment support - in consequence the kernel-userspace protocol version was bumped. commit 40cb9382148104e0f68891b5cb3e5dc1a04250fa Author: Jozsef Kadlecsik <[email protected]> Date: Fri Mar 6 11:30:44 2009 +0100 Release v2.5.0. commit b8518b68b228c2d061b89fa4df9e898f4b242baa Author: Jozsef Kadlecsik <[email protected]> Date: Fri Mar 6 11:09:46 2009 +0100 Use spinlock initiator instead of setting the locks directly (Jan Engelhardt). commit 80850804c812cf2602ebf2994e4c13a0296622be Author: Jozsef Kadlecsik <[email protected]> Date: Fri Mar 6 11:02:37 2009 +0100 Respect LDFLAGS settings at compile time (Peter Volkov). commit 77930a8b4c61d261e29fae97dd5bec1352298c44 Author: Jozsef Kadlecsik <[email protected]> Date: Fri Mar 6 10:58:54 2009 +0100 Fix alignment issue on parisc arhictecture (bugzilla id 582). commit 6817c5fc8da5566a8513625accfcb4031e3892a7 Author: Jozsef Kadlecsik <[email protected]> Date: Fri Mar 6 10:58:32 2009 +0100 Manpage cleanup. commit 689e6b057230c58f8eb117217ce3d3edc3b8c7c1 Author: Jozsef Kadlecsik <[email protected]> Date: Wed Feb 11 14:04:29 2009 +0100 Update version in Makefile Update version number in userspace Makefile too. commit 31c93a74639077ee39b448ff47f446b4864cfaea Author: Jozsef Kadlecsik <[email protected]> Date: Wed Feb 11 14:00:35 2009 +0100 Use the new hash really. References to the old include file replaced with new one in order to really use the new Jenkins' hash function. commit 95bd267a2a0b156d2574ef6d307add08062256f0 Author: root <[email protected]> Date: Tue Feb 10 15:51:05 2009 +0100 Kernel changelog on Jenkins' hash update. Kernel changelog on Jenkins' hash update added. commit 7af32c4180f419379a3c43507f3f879d98044583 Author: root <[email protected]> Date: Tue Feb 10 15:42:13 2009 +0100 Jenkins' hash updated The old lookup2() Jenkins' hash is outdated, there is a new version called lookup3() which - mixes better than lookup2(): passes the check that every input bit changes every output bit 50% of the time - lookup2() failed it. - performs better: compiled with -O2 on Core2 Duo, lookup3() 20-40% faster than lookup2() depending on the key length. The patch replaces the lookup2() implementation of 'jhash*' with that of lookup3(). commit 08b3df85d107b2ae58a7a264bcdb1480b29acf98 Author: Jozsef Kadlecsik <[email protected]> Date: Tue Feb 10 15:38:32 2009 +0100 Fix possible duplicates in hashesh. Bug fixed: after elements are added and deleted from a hash, an element can successfully be added in spite it's already in the hash and thus duplicates can occur. Bug spotted by Shih-Yi Chen. commit aa9317d60a4cf887fe0086742412169178073806 Author: Jozsef Kadlecsik <[email protected]> Date: Tue Feb 10 15:35:42 2009 +0100 Compatibility: 'bool' Compatibility with old gcc without 'bool' added. commit 580d2970f4c1429a71a2ea4f8fda419b897f092d Author: Jozsef Kadlecsik <[email protected]> Date: Tue Feb 10 15:33:54 2009 +0100 Disable extra warning flags In order to disable the extra warning flags, NO_EXTRA_WARN_FLAGS variable added to userspace Makefile. commit 3e5d3deae47677521c51486638288e3d05bda645 Author: Jozsef Kadlecsik <[email protected]> Date: Wed Jan 28 21:35:32 2009 +0100 2.4.7 ipset Makefile updated to reflect bumping the version number. commit 970ba6ce2336d52af8b5a81094feba162a06e6b7 Author: Jozsef Kadlecsik <[email protected]> Date: Wed Jan 28 21:34:12 2009 +0100 2.4.7 Typo which broke compilation with kernels < 2.6.28 fixed. commit a1b4aa27c0efcc8d8c6d582d7eed1e014b424088 Author: Jozsef Kadlecsik <[email protected]> Date: Sat Jan 17 00:25:24 2009 +0100 2.4.6 Compatibility fix for kernels >= 2.6.28 commit 6a5878a3748d84d95e15b9a8b018e1bfc54fc894 Author: /C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected] </C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected]> Date: Sat Nov 15 20:20:09 2008 +0000 2.4.5 - setlist type does not work properly together with swapping sets, bug reported by Thomas Jacob. - Include linux/capability.h explicitly in ip_set.c (Jan Engelhardt) commit 4eec8b3824d49c1c0503ebbf7844a4e312bc29e1 Author: /C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected] </C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected]> Date: Thu Nov 13 09:36:37 2008 +0000 2.4.4 - Premature checking prevents to add valid elements to hash types, fixed (bug reported by JC Janos). - Local variable shadows another variable, fixed (reported by Jan Engelhardt). - More compiler warning options added and warnings fixed. commit b3259c8f91a689e01469b4eca8ada7924011be25 Author: /C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected] </C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected]> Date: Sat Oct 25 13:02:05 2008 +0000 Complete changelog line and fix typo. commit 894ebbc905ea760bab182513a74dc8bf3c2952cd Author: /C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected] </C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected]> Date: Sat Oct 25 12:50:34 2008 +0000 2.4.3 - Include file <limits.h> was missing from userspace set type modules. commit 46fb717308d9d717439badd48c150e32a3508a90 Author: /C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected] </C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected]> Date: Thu Oct 23 17:24:30 2008 +0000 ipset 2.4.2: - When flushing a nethash/ipportnethash type of set, it can lead to a kernel crash due to a wrong type declaration, bug reported by Krzysztof Oledzki. - iptree and iptreemap types require the header file linux/timer.h, also reported by Krzysztof Oledzki. commit fac5288ad80b7ca2f23d1d5acf6ced98a61fd8eb Author: /C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected] </C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected]> Date: Tue Oct 21 22:04:47 2008 +0000 - macipmap type reported misleading deprecated separator tokens and printed the old one at listing set elements. Token printing was errorneous too. (Bugs reported by Krzysztof Oledzki) - Warn only once about deprecated separator tokens in restore mode. commit b8d6cfc169bf79b72faaab6ef7940798dbfe9328 Author: /C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected] </C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected]> Date: Tue Oct 21 12:09:05 2008 +0000 As the manpage says, zero valued set entries cannot be used with hash type of sets. Enforce the restriction. commit a96e4fca10506462df4ee4035f0f86f09bd9dc34 Author: /C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected] </C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected]> Date: Mon Oct 20 10:00:26 2008 +0000 ipset 2.4 release userspace changes: - Added KBUILD_OUTPUT support (Sven Wegener) - Fix memory leak in ipset_iptreemap (Sven Wegener) - Fix multiple compiler warnings (Sven Wegener) - ipportiphash, ipportnethash and setlist types added - binding marked as deprecated functionality - element separator token changed to ',' in anticipating IPv6 addresses, old separator tokens are still supported - unnecessary includes removed - ipset does not try to resolve IP addresses when listing the content of sets (default changed) - manpage updated - ChangeLog forked for kernel part kernel part changes: - ipportiphash, ipportnethash and setlist types added - set type modules reworked to avoid code duplication as much as possible, code unification macros - expand_macros Makefile target added to help debugging code unification macros - ip_set_addip_kernel and ip_set_delip_kernel changed from void to int, __ip_set_get_byname and __ip_set_put_byid added for the sake of setlist type - unnecessary includes removed - compatibility fix for kernels >= 2.6.27: semaphore.h was moved from asm/ to linux/ (James King) - ChangeLog forked for kernel part commit bc2ddd2d8da1252e78a1f25bd91c1e3cd8016ead Author: /C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected] </C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected]> Date: Tue Sep 2 09:36:31 2008 +0000 ChangeLog forked for kernel part + compatibility fix for kernels >= 2.6.27 added commit ff803076761fc7544151fcfd4e8e9a1619f2f705 Author: /C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected] </C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected]> Date: Sun Jul 20 19:41:03 2008 +0000 Fix to compile ipset with 2.4.26.x tree statically. commit 6a0ae483145159b0c903690c0313dbc03745c412 Author: /C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected] </C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected]> Date: Sat Jul 19 20:48:19 2008 +0000 Compatibility cleanup release: kernels >= 2.6.16 and 2.4.36.x are supported. commit 87c406c4962ea52f467b9807daf66e3652bd0e9b Author: /C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected] </C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected]> Date: Thu Jul 3 09:26:50 2008 +0000 Support statically linked kernel - no need for pom-ng anymore for ipset at all. commit 871d699f171cf7fe7a80d6b5d2437706d2aeef0b Author: /C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected] </C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected]> Date: Wed Jul 2 12:42:52 2008 +0000 Missing log line added. commit 633b62df0104203591d5c427f6769857571b2540 Author: /C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected] </C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected]> Date: Wed Jul 2 12:20:18 2008 +0000 Initial ipset release with kernel modules included. commit cbbb94616299ae2d897cf8a8fd8d9ebf7af41be8 Author: /C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected] </C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected]> Date: Wed Jul 2 10:43:29 2008 +0000 Swen's patches applied: - Remove needless casts from and to void pointers - testcase timeout race fix commit a3d8e3f37ad0dad12e2efdd71c2e0acdec82a2c3 Author: /C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected] </C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected]> Date: Tue Jun 17 08:16:45 2008 +0000 limits.h is required for UINT_MAX with glibc-2.8 commit b991e7d1507b2e9db9a4cf181c61b1286e2df0ff Author: /C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected] </C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected]> Date: Thu Jun 12 09:22:25 2008 +0000 ipset -U segfault fix committed. Testsuite added. commit b808269477765dd5ca9500f47665d0926b8621ce Author: /C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected] </C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected]> Date: Tue Aug 28 12:07:39 2007 +0000 Manpage update. commit e9d21d2b8304c184a745382c68a0bfc4122729c4 Author: /C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected] </C=EU/ST=EU/CN=Jozsef Kadlecsik/[email protected]> Date: Tue Aug 28 11:23:22 2007 +0000 New release: 2.3.0 (see ChangeLog) commit a3e8a59918618bb44bab10d1d3028ed3ed0630b9 Author: /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected] </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected]> Date: Mon Oct 9 11:47:39 2006 +0000 Minor changes and return code bugfix commit 9f63eff7ba6f17077baa034797f7cae641032d4f Author: /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected] </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected]> Date: Mon May 8 09:36:40 2006 +0000 ipset 2.2.9 released commit 216627ca605dd862f013db8cd90cd5aa51e3d0d2 Author: /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected] </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected]> Date: Sat Dec 3 14:53:58 2005 +0000 Kernel fix documented in Changelog, version number bumped. commit 7b0ff352fa289f4b8ec398c36c07e01acc7cc413 Author: /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected] </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected]> Date: Thu Nov 24 09:31:53 2005 +0000 Several fixes by Jones Desougi: missing or confusing error message fixes for ipporthash minor correction in debugging in nethash unified memory allocations in ipset commit 6619d0f978ca0748293f98952b74ebef81ebd6b1 Author: /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected] </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected]> Date: Fri Oct 28 19:21:38 2005 +0000 Manpage extended with a few words to explain iptree type of sets and timing out entries. commit f08fd20fb6a2ea4afb92c904dc6852bf01118f95 Author: /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected] </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected]> Date: Thu Oct 13 08:55:32 2005 +0000 ipporthash set type added plus manpage corrections (JK) commit edd0ad6de4fcfd0091312add44b783b605984406 Author: /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected] </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected]> Date: Fri Sep 30 16:45:42 2005 +0000 2.2.4 released, see fixes in pom-ng/set commit d5a7627dff2c9afc4b6e94e37ffe949831d018ce Author: /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected] </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected]> Date: Wed Sep 14 10:36:01 2005 +0000 2.2.3 version releases: manpage fix in ipset, TODO file added commit 3a7689fc281f41548879dd5fb276743ed8bdfbf4 Author: /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected] </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected]> Date: Wed Jul 20 09:17:34 2005 +0000 Manpage fix and bumping the version number commit cd983e1fd4f111257722c833d3393dfa21814ace Author: /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected] </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected]> Date: Mon May 9 06:48:49 2005 +0000 Parser bug, fixed by Tom Eastep commit b46731dfbb13a88984f1e9fbab3dc072d2e3bacb Author: /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected] </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected]> Date: Tue Apr 19 07:29:07 2005 +0000 new feature added: IP addresses in nethash type of sets can be tested commit 92c6d4511c7619668cdab21ff5a2f8ec5e2cdb87 Author: /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected] </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected]> Date: Mon Apr 11 07:44:47 2005 +0000 Forgot to add the file :-) commit c85ad41ab9078162d42e9bc4e0df66e617f1302d Author: /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected] </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected]> Date: Mon Apr 11 07:39:43 2005 +0000 iptree set type added commit 2a389d744d8957692eb7554402c1f99e161d8a71 Author: /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected] </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected]> Date: Tue Apr 5 08:03:33 2005 +0000 ipset 2.1.1 released commit 98345bbd0ede53c5d17593262acf1f9ec236bf83 Author: /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected] </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected]> Date: Wed Jan 19 14:35:44 2005 +0000 Version 2.1 released: few bugs fixed and nethash type added (see ChangeLog) commit 3b1dac5ab7bce05210a0ff88b50a7244722d4138 Author: /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected] </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected]> Date: Mon Jan 3 08:55:40 2005 +0000 Update version number commit 9de986bfff0f6d7497bd9998de83906e5d5da168 Author: /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected] </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected]> Date: Mon Jan 3 08:55:10 2005 +0000 Bug in macipmap (saving) fixed commit a0e6c3761fc58dee28a736baac0e4a20af0a2b36 Author: /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected] </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected]> Date: Fri Dec 10 10:25:38 2004 +0000 Makefile corrected (fPIC) commit 23d95fbb0c043b9b756609b8b4c28db16a8d3962 Author: /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected] </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected]> Date: Mon Dec 6 09:35:25 2004 +0000 Cosmetic change to sync with kernel modifications (JK) commit def84eeeae05416e161f884e62f7b195e0079b5c Author: /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected] </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/[email protected]> Date: Wed Dec 1 09:07:34 2004 +0000 ipset 2.0 committed commit 2355fa04a57fad51f9b16c911463f7feb7f2273c Author: kadlec <kadlec> Date: Mon Feb 9 18:10:58 2004 +0000 ipset binary removed... (JK) commit 24328cb1a7f366e03c92d783e492038bd2d9fef5 Author: kadlec <kadlec> Date: Mon Feb 9 18:01:51 2004 +0000 ipset(8) manpage extended with set match/SET target descriptions (JK) commit 2c3e49def40b41677182fc9243128f11c5e148e9 Author: kadlec <kadlec> Date: Mon Feb 9 13:47:01 2004 +0000 Userspace part of sets: ipset added (JK) http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=be0761a4dc378cb661cddb1eb97038caf383eae1 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=732ca29e4a2d1fbd4a05f632c15dd8f4604e3519 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=a5994c8825512c04372e19226f9cb3f12816f9e5 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=584e8d0604a55fcda68848bef82a2954d8af71f5 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=c896b069e6c9cd229119a791c51d19e8f11c853c http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=a8231be7ebf6086d21a25ea6d4a46a5117697189 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=cb76e46e97b0013305a7c96c2230a791675a15cf http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=17d954a793b8a275324e5941a9515b991c80789d http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=91d4031f78382a4cd5cf8666c7f985e2728e8578 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=b1eb3639064583758c56a98850b4efec5e9fc165 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=d19f4ca4451f02add0e8edfcb69882d5b3e0cc9e http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=027dc5fb9021ce3f814a345b17c56d899733569a http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=40cb9382148104e0f68891b5cb3e5dc1a04250fa http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=b8518b68b228c2d061b89fa4df9e898f4b242baa http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=80850804c812cf2602ebf2994e4c13a0296622be http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=77930a8b4c61d261e29fae97dd5bec1352298c44 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=6817c5fc8da5566a8513625accfcb4031e3892a7 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=689e6b057230c58f8eb117217ce3d3edc3b8c7c1 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=31c93a74639077ee39b448ff47f446b4864cfaea http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=95bd267a2a0b156d2574ef6d307add08062256f0 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=7af32c4180f419379a3c43507f3f879d98044583 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=08b3df85d107b2ae58a7a264bcdb1480b29acf98 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=aa9317d60a4cf887fe0086742412169178073806 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=580d2970f4c1429a71a2ea4f8fda419b897f092d http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=3e5d3deae47677521c51486638288e3d05bda645 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=970ba6ce2336d52af8b5a81094feba162a06e6b7 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=a1b4aa27c0efcc8d8c6d582d7eed1e014b424088 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=6a5878a3748d84d95e15b9a8b018e1bfc54fc894 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=4eec8b3824d49c1c0503ebbf7844a4e312bc29e1 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=b3259c8f91a689e01469b4eca8ada7924011be25 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=894ebbc905ea760bab182513a74dc8bf3c2952cd http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=46fb717308d9d717439badd48c150e32a3508a90 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=fac5288ad80b7ca2f23d1d5acf6ced98a61fd8eb http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=b8d6cfc169bf79b72faaab6ef7940798dbfe9328 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=a96e4fca10506462df4ee4035f0f86f09bd9dc34 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=bc2ddd2d8da1252e78a1f25bd91c1e3cd8016ead http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=ff803076761fc7544151fcfd4e8e9a1619f2f705 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=6a0ae483145159b0c903690c0313dbc03745c412 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=87c406c4962ea52f467b9807daf66e3652bd0e9b http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=871d699f171cf7fe7a80d6b5d2437706d2aeef0b http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=633b62df0104203591d5c427f6769857571b2540 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=cbbb94616299ae2d897cf8a8fd8d9ebf7af41be8 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=a3d8e3f37ad0dad12e2efdd71c2e0acdec82a2c3 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=b991e7d1507b2e9db9a4cf181c61b1286e2df0ff http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=b808269477765dd5ca9500f47665d0926b8621ce http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=e9d21d2b8304c184a745382c68a0bfc4122729c4 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=a3e8a59918618bb44bab10d1d3028ed3ed0630b9 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=9f63eff7ba6f17077baa034797f7cae641032d4f http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=216627ca605dd862f013db8cd90cd5aa51e3d0d2 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=7b0ff352fa289f4b8ec398c36c07e01acc7cc413 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=6619d0f978ca0748293f98952b74ebef81ebd6b1 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=f08fd20fb6a2ea4afb92c904dc6852bf01118f95 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=edd0ad6de4fcfd0091312add44b783b605984406 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=d5a7627dff2c9afc4b6e94e37ffe949831d018ce http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=3a7689fc281f41548879dd5fb276743ed8bdfbf4 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=cd983e1fd4f111257722c833d3393dfa21814ace http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=b46731dfbb13a88984f1e9fbab3dc072d2e3bacb http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=92c6d4511c7619668cdab21ff5a2f8ec5e2cdb87 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=c85ad41ab9078162d42e9bc4e0df66e617f1302d http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=2a389d744d8957692eb7554402c1f99e161d8a71 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=98345bbd0ede53c5d17593262acf1f9ec236bf83 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=3b1dac5ab7bce05210a0ff88b50a7244722d4138 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=9de986bfff0f6d7497bd9998de83906e5d5da168 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=a0e6c3761fc58dee28a736baac0e4a20af0a2b36 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=23d95fbb0c043b9b756609b8b4c28db16a8d3962 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=def84eeeae05416e161f884e62f7b195e0079b5c http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=2355fa04a57fad51f9b16c911463f7feb7f2273c http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=24328cb1a7f366e03c92d783e492038bd2d9fef5 http://suva.vyatta.com/git/?p=ipset.git;a=commitdiff;h=2c3e49def40b41677182fc9243128f11c5e148e9 _______________________________________________ svn mailing list [email protected] http://mailman.vyatta.com/mailman/listinfo/svn
