- 7d5cc22 Removes KERNEL_64_USERSPACE_32 by Yasuyuki KOZAKAI · 17 years ago
- e5bd1d7 iptables -Z clears the per-rule counters, but not the chain policy counters (Andy Gay <andy@andynet.net>) by Andy Gay · 18 years ago
- 04a1e4c BUG: libiptc chain references bug (Jesper Brouer <hawk@diku.dk>) by Patrick McHardyJesper Brouer · 18 years ago
- 7006729 libiptc symbols clash (Phil Oester <kernel@linuxace.com>) by Phil Oester · 18 years ago
- e0865ad Don't overwrite errno with return value of setsockopt (which is -1 on error). by Patrick McHardy · 18 years ago
- a7dd0e4 Revert incorrect fix for "Unknown error 4294967295" problem by Patrick McHardyHarald Welte · 18 years ago
- 2998554 When entering an invalid command (such as iptables -A INPUT -j MARK --set-mark by Harald Welte · 18 years ago
- 0fbc862 don't install libiptc.a by Harald Welte · 19 years ago
- d6ba6f5 - Fix memory leak in TC_COMMIT() (Markus Sundberg) by Harald Welte · 19 years ago
- feca057 _really_ sort only user defined chains (Robert de Barth <list-netfilter@debarth.co.uk> by Robert de Barth · 19 years ago
- efa8fc2 get rid of numerous gcc-4 warnings by Harald Welte · 19 years ago
- 5ee8862 fix deletion of targets where kernel size != userspace size (Pablo Neira) by Pablo Neira · 19 years ago
- 9d3ed77 Restore chain order (Olaf Rempel <razzor@kopf-tisch.de>) by Olaf Rempel · 20 years ago
- 8115e54 Kill NFC_* stuff in iptables (Pablo Neira <pablo@eurodev.net>) by Pablo Neira · 20 years ago
- e37c0dc Revert the recent addition of memset()'s to TC_COMMIT. One of them is bogus and the other one needs more investigation to why valgrind is complaining. by Phil Oester · 20 years ago
- ec30b6c re-implement alphabetic sorting to not confuse users who upgrade to 1.3.0 by Harald Welte · 20 years ago
- 664c0a3 - Sets the 'iptc_fn' global variable to the pointer to the current functions in all major TC_* functions. This is necessary because in certain cases, an error return from a function that doesn't set 'iptc_fn' will conflict with a function-specific error return from one that does, causing TC_STRERROR() to return the wrong error string. This ensures that the right one will be returned. by Derrik Pates · 20 years ago
- 3aef54d Extension revision number support (if kernel supports the getsockopts). by Rusty Russell · 20 years ago
- daade44 Stupid typo that meant we didn't compare target data when doing delete-by-matching-rule (found by nfsim test). by Rusty Russell · 20 years ago
- 0f9b8b1 Implement some optimization for finding rules to replace in TC_REPLACE_ENTRY. by Martin Josefsson · 20 years ago
- 733e54b Make "is_same" test basics and entries only: targets are generic. by Rusty Russell · 20 years ago
- e45c713 Remove GET_TARGET() define: this was for compiling iptables for debugging (ie. without -O) on old kernels where ipt_get_target() was defined "extern inline". These days it's "static inline", and only developers build without -O anyway. by Rusty Russell · 20 years ago
- a5616dc Search backwards when inserting/deleting in/from the top half of the rules in a chain. by Martin Josefsson · 20 years ago
- 631f361 Replace O(n) with O(1) when TC_INSERT_ENTRY() inserts an entry at the end. by Martin Josefsson · 20 years ago
- 1200953 Spelling error. by Martin Josefsson · 20 years ago
- b0f3d2d Fix returnvalue of TC_BUILTIN() by Martin Josefsson · 20 years ago
- ad3b4f9 Make sure to zero all the memory we allocate for the new table. by Martin Josefsson · 20 years ago
- 2a5dbbb Make TC_DELETE_ENTRY() and TC_DELETE_NUM_ENTRY() actually do something practical by Martin Josefsson · 20 years ago
- 8e795b0 Fix two more rulenumber off by 1 errors by Martin Josefsson · 20 years ago
- eb066cc Insertion of rules with -I was broken. by Martin Josefsson · 20 years ago
- 8d1b38a Fix rule counting by Martin Josefsson · 20 years ago
- 52c3802 Fix listing of module targets. Type was only set for standard targets. by Martin Josefsson · 20 years ago
- 0371c0c fix segfault from memory allocation: handle->entries is actualy struct ipt_get_entries plus the size by Harald Welte · 20 years ago
- fe53707 add delete by matching-rule to libiptc2 (still untested) by Harald Welte · 20 years ago
- aae69be complete libiptc rewrite. Time to load 10k rules goes down from 2.20 minutes to 1.255 seconds (!). Might still contain bugs, use with caution. by Harald Welte · 20 years ago
- a28d495 Get rid of some warnings when compiling 64bit. by Martin Josefsson · 20 years ago
- 15920d1 cosmetic fix (space between include directive and filename) by Harald Welte · 20 years ago
- 7cd0028 Compiler warnings due to missing include files (Stephane Ouellette) by Stephane Ouellette · 20 years ago
- 073df8f Fix even more possibly not zero-terminated strings after copy (Karsten Desler) by Karsten Desler · 21 years ago
- 0113fe7 oops, don't commit this to the stable tree by Harald Welte · 21 years ago
- 9e03380 commit all current changes by Harald Welte · 21 years ago
- 50fceae sorry, this one didn't make it in 1.2.9rc1 :( by Harald Welte · 21 years ago
- 4dc734c add support for the raw table to userspace by Harald Welte · 21 years ago
- 0acde1f fix rule deletion in modified libiptc (Martin Josefsson) by Martin Josefsson · 21 years ago
- cc7bb65 fix ipv6_prefix_length endianness bugs (Closes: #103) by Harald Welte · 21 years ago
- fbc8523 Add my recent performance optimization work, might destabilize iptables. by Harald Welte · 21 years ago
- 3ea8f40 implement chain cache ussing relative offsets instead of absolute entry by Harald Welte · 21 years ago
- e560fd6 Fix possible doubleclose of sockfd. by Martin Josefsson · 21 years ago
- 841e4ae fix memory leak(s) in libiptc. Reverts the previous (wrong) patch. (Martin Josefsson) by Martin Josefsson · 21 years ago
- 23a6b45 Fix libiptc memory hole during iptc_chain_next() (Tomas Lejdar) by Tomáš Lejdar · 21 years ago
- 2354d92 make DO_IPV6 work again.. by Harald Welte · 22 years ago
- 4f8d2d9 Fixed destination netmask comparison bug in is_same() by Marc Boucher · 22 years ago
- 80fe35d globally replace NETFILTER_VERSION with IPTABLES_VERSION to have consistent naming by Harald Welte · 22 years ago
- 95df8e7 explicitly check for two possible sets of hooks in case of nat and mangle by Harald Welte · 23 years ago
- a540b1b fix compatibility with mangle2hooks and mangle5hooks by Harald Welte · 23 years ago
- 596707c first attempt in trying to make debug code work with mangle2hooks and mangle5hooks by Harald Welte · 23 years ago
- 380ba5f - don't need -DNDEBUG anymore. Instead, use -DIPTC_DEBUG to enable by Harald Welte · 23 years ago
- 72c6b79 update debugging code to mangle5hooks changes by Harald Welte · 23 years ago
- 1afc3b6 Added #include <unistd.h> to eliminate close() warning. by Marc Boucher · 23 years ago
- 366454b libiptc socket leaking fix by Harald Welte · 23 years ago
- 4ccfa63 move defaults to bottom, print reasonable message for CHECK functions by Harald Welte · 23 years ago
- ec81ca7 ipt_get_target is declared non-static in ip_tables.h, so it is non-static here by Harald Welte · 23 years ago
- 10c6888 release-diff for 1.2.1 by Harald Welte · 23 years ago
- e007294 added iptables --set-counters by Harald Welte · 24 years ago
- 1cef74d libiptc counter function by Harald Welte · 24 years ago
- 8e07bd7 Libc5 can't do IPv6. by Rusty Russell · 24 years ago
- 1de8046 two libiptc bugs fixed, including the 'segv while doing more than one by Harald Welte · 24 years ago
- 3c7a6c4 Fix allocation (base new alloc on current size, not original size). by Rusty Russell · 24 years ago
- e9b4853 Fix typo. by Rusty Russell · 24 years ago
- f92ba9b Add drop table support by Rusty Russell · 24 years ago
- 10758b7 Added DROPPING chain. by Rusty Russell · 24 years ago
- 62527ce Finally fixed sparc64 counter bug (I hope). by Rusty Russell · 24 years ago
- 061063f More debugging. by Rusty Russell · 24 years ago
- e1ef1b1 More debugging. by Rusty Russell · 24 years ago
- 54c307e More debugging. by Rusty Russell · 24 years ago
- 14a1c91 Stop shadowing parameter. by Rusty Russell · 24 years ago
- 2ee3fd0 Handle *really* large index values without segfaulting. by Rusty Russell · 24 years ago
- d57390e Better message for table does not exist. by Rusty Russell · 24 years ago
- 45fe27f Finally resolve dependency problems. (Olivier Baudron's report) by Rusty Russell · 24 years ago
- 725d97a Modifications for new header (entries -> entrytable, for alignment reasons) by Rusty Russell · 24 years ago
- 73ef09b More PPC alignment fixes. by Rusty Russell · 24 years ago
- f68ce29 Made error message clearer. by Rusty Russell · 24 years ago
- 5eed48a Philip Blundell's IPv6 patches. by Rusty Russell · 24 years ago
- 4e242f8 Minor change for debugging. by Rusty Russell · 24 years ago
- 8c70090 Philip Blundell's IPv6 fixes. by Philip Blundell · 24 years ago
- 67088e7 IPv6 Fixes Alignment fixes. by Rusty Russell · 24 years ago
- 88eb835 Philip Blundell's IPv6 fixes. by Philip Blundell · 24 years ago
- 3eee010 Alignment assertion fix. by Rusty Russell · 24 years ago
- 79dee07 IPv6 enhancements. by Rusty Russell · 24 years ago
- 228e98d Alignment fixes (requires kernel patch). by Rusty Russell · 24 years ago
- f3b36fe Fixed dependencies for libiptc.a by Rusty Russell · 24 years ago
- 849779c More fixes and testsuite enhancements. by Rusty Russell · 24 years ago
- 30fd6e5 Caching speedups. by Rusty Russell · 24 years ago
- c826499 Improved iptc_set_policy error messages. by Marc Boucher · 24 years ago
- ca92443 Fix minor compilation problems in match_different() and is_same(). by Marc Boucher · 24 years ago
- edf14cf Changes to allow matching (for delete) on part of a rule, for rules which by Rusty Russell · 24 years ago
- 90e712a Fix for match_different to correctly traverse the second rule by Rusty Russell · 24 years ago
- 175f641 libiptc caching to speed up find_label(). Makefile distrib target for userspace. by Rusty Russell · 24 years ago
- 2f4e5d9 James Morris's problem with libiptc when listing the builtin queue target. by James Morris · 24 years ago
- 7e53bf9 Makefile fixes for release. Whitespace cleanups. by Rusty Russell · 24 years ago