Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add support for NAT sequence adjusment | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-02-09 | 4 | -0/+170 |
| | |||||
* | several cleanups for Makefile.am | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-01-13 | 1 | -12/+8 |
| | |||||
* | add NFCT_OF_TIME output flag to nfct_snprintf | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-01-13 | 2 | -2/+43 |
| | |||||
* | add secmark getter and setters | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-01-05 | 2 | -0/+12 |
| | |||||
* | add support for udplite | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-12-17 | 2 | -0/+4 |
| | |||||
* | - add support for secmark | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-12-17 | 4 | -1/+35 |
| | | | | - fix typo s/test_but/test_bit/ | ||||
* | - add missing getter for TCP flags/mask | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-12-15 | 2 | -7/+41 |
| | | | | - add TCP flags/mask attributes if they are set, otherwise skip | ||||
* | fix several compilation warnings (reported by J.Engelhardt) | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-12-09 | 1 | -1/+1 |
| | |||||
* | Add support for conntrack master setup | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-12-08 | 3 | -0/+84 |
| | |||||
* | add support for TCP flagssvn_t_libnetfilter_conntrack-0.0.82 | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-09-12 | 3 | -0/+46 |
| | |||||
* | The getters have to point to the right sized types, otherwise they don't ↵ | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-09-02 | 1 | -3/+3 |
| | | | | work on big-endian. Philip Craig <philipc@snapgear.com> | ||||
* | add layer 4 protocol comparison to nfct_compare()svn_t_libnetfilter_conntrack-0.0.81 | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-07-18 | 1 | -0/+12 |
| | |||||
* | - introduce nfct_nfnlh() to use functions like nfnl_rcvbufsiz(): return ↵ | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-07-09 | 1 | -8/+1 |
| | | | | | | | read-only nfnl_handle - remove unused build_id() from build.c - bump version to 0.0.81 | ||||
* | fix type in snprintf_default.c (Jozsef Kladecsik)svn_t_libnetfilter_conntrack-0.0.80 | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-06-15 | 1 | -1/+1 |
| | |||||
* | Introduce NFCT_Q_CREATE_UPDATE: create conntrack, if it exists, update it | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-06-07 | 1 | -7/+12 |
| | |||||
* | nfct_snprintf now returns the number of bytes that would have been written, ↵ | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-06-07 | 2 | -109/+109 |
| | | | | not just the number of bytes written. Emulate snprintf behaviour as in specified in C99 | ||||
* | fix nfct_snprintf behaviour if the buffer passed is too small (similar to ↵ | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-06-07 | 4 | -183/+62 |
| | | | | C99 convention) | ||||
* | introduce NFCT_SOPT_SETUP_* options to simplify object setup | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-06-04 | 1 | -0/+24 |
| | |||||
* | fix silly bug in nfct_getobjopt(..., NFCT_GOPT_IS_*NAT), always return 1 if ↵ | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-06-04 | 1 | -8/+8 |
| | | | | status flags are set | ||||
* | fix invalid argument error: status flags may not be present in update messages | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-06-04 | 1 | -2/+7 |
| | |||||
* | add support for 64 bits counters (Krzysztof Oledzki) | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-05-29 | 1 | -8/+24 |
| | |||||
* | - delete ctnl_test.c since it contains examples of the old *deprecated* API | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-05-20 | 2 | -4/+4 |
| | | | | | - fix wrong port display in the XML output (Morten Isaksen) - use ntohs instead htons in snprintf_default.c | ||||
* | introduce the new expectation API | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-05-01 | 2 | -16/+7 |
| | |||||
* | - fix compilation warning in snprintf.c | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-04-24 | 3 | -3/+146 |
| | | | | | | - introduce the new compare infrastructure: much simple than previous - introduce nfct_maxsize for nf_conntrack object allocated in the stack - more strict checkings in nfct_set_attr: third parameter is const | ||||
* | Set status bit if whatever status flags are available, not only for ASSURED ↵ | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=pablo/emailAddress=pablo@netfilter.org | 2007-03-21 | 1 | -4/+1 |
| | | | | and SEEN_REPLY | ||||
* | [PATCH] Fix icmp_id setter and doc (Phil Dibowitz <phil@ipom.com>) | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kaber/emailAddress=kaber@netfilter.org | 2007-03-17 | 1 | -1/+1 |
| | | | | | | | | ICMP ID is stored as a u_int16_t, but its setter function derefs it's arguement as a u_int8_t. Additionally the api "doc" claims it's a u8, when it's not. This patch fixes both. | ||||
* | - fix inconsistency in the behaviour of nfct_set_attr with ATTR_STATUS: now ↵ | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=pablo/emailAddress=pablo@netfilter.org | 2007-02-27 | 2 | -6/+10 |
| | | | | | | status flags bits of conntrack objects in userspace can be set and unset as it happens with other attributes. - nfct_get_objopt with NAT detectors previously checks if the status attribute is set, otherwise it just skips it. | ||||
* | fix wrong documentation in nfct_attr_get_u[*] functions | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=pablo/emailAddress=pablo@netfilter.org | 2007-02-12 | 1 | -6/+9 |
| | |||||
* | - fix a crash on trying to set the counters of a conntracksvn_t_libnetfilter_conntrack-0.0.50 | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=pablo/emailAddress=pablo@netfilter.org | 2007-01-05 | 2 | -2/+16 |
| | | | | | | | - document that ATTR_*_COUNTER_*, ATTR_USE and ATTR_ID are unsettable - implement getter for the ATTR_USE attribute Based on patches from Victor Stinner. | ||||
* | Minor fix in the counter parsing: replace htonl by ntonl, anyway they are ↵ | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=pablo/emailAddress=pablo@netfilter.org | 2006-12-29 | 1 | -2/+2 |
| | | | | actually the same function so this should not break anything. | ||||
* | Fix minor nitpick in the XML output (Victor Stinner) | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=pablo/emailAddress=pablo@netfilter.org | 2006-12-29 | 1 | -2/+2 |
| | |||||
* | - replace ntohs by htons in the example file (reported by Victor Stinner) | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=pablo/emailAddress=pablo@netfilter.org | 2006-12-23 | 1 | -3/+0 |
| | | | | | - introduce NFCT_O_PLAIN flag: NFCT_O_DEFAULT points to NFCT_O_PLAIN - remove commented line in nfct_new() | ||||
* | Introduce the new libnetfilter_conntrack API, features: | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=pablo/emailAddress=pablo@netfilter.org | 2006-12-19 | 11 | -0/+2479 |
- object oriented infrastructure - extensible and configurable output (XML) - low level functions to interact with netlink details - fairly documented Still backward compatible. |