Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bump version to 0.0.95libnetfilter_conntrack-0.0.95 | Pablo Neira Ayuso | 2008-06-27 | 2 | -3/+251 |
| | |||||
* | Use union of char buffer and message header to ensure proper byte | Fabian Hugelshofer | 2008-06-18 | 2 | -12/+18 |
| | | | | | | alignment. Signed-off-by: Fabian Hugelshofer <hugelshofer2006@gmx.ch> | ||||
* | fix wrong ATTR_*_L3PROTO handling in the message building | Pablo Neira Ayuso | 2008-06-16 | 1 | -8/+14 |
| | | | | | | - include missing ATTR_MASTER_L3PROTO attribute into messages - include ATTR_[ORIG|REPL]_L3PROTO iff there is at least another layer 3 attribute | ||||
* | fix bug in nfct_cmp() with IPv6 addresslibnetfilter_conntrack-0.0.94 | Pablo Neira Ayuso | 2008-05-27 | 1 | -4/+4 |
| | |||||
* | define ICMPV6_NI_QUERY and ICMPV6_NI_REPLY if not set | Pablo Neira Ayuso | 2008-05-27 | 1 | -0/+8 |
| | |||||
* | add full support of SCTP | Pablo Neira Ayuso | 2008-05-21 | 10 | -3/+162 |
| | |||||
* | fix nfct_copy with NFCT_CP_ORIG and NFCT_CP_REPLY flags | Pablo Neira Ayuso | 2008-05-20 | 1 | -8/+15 |
| | |||||
* | fix __nfct_l4 structure layout (specifically, ICMP) | Pablo Neira Ayuso | 2008-05-16 | 3 | -14/+104 |
| | | | | fix nfct_cmp(): add port comparison, better ICMP support | ||||
* | compare layer 3 and layer 4 protocol number before addresses | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-05-16 | 1 | -28/+28 |
| | |||||
* | improve nfct_copy | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-05-14 | 5 | -51/+484 |
| | |||||
* | Add missing master tuple getters (reported by Max Wilhelm) | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-04-29 | 2 | -0/+50 |
| | |||||
* | - bump version to 0.0.92 | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-04-16 | 7 | -21/+89 |
| | | | | | | | | - recover the ID support - add support for timeout comparison - ignore set operation for counters and use attributes - fix broken status comparison - statify several __snprintf functions | ||||
* | check for pkg-config before anything (fix bogus missing libnfnetlink failure) | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-04-13 | 1 | -0/+8 |
| | |||||
* | fix missing bitset in the autocomplete code | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-04-13 | 2 | -0/+25 |
| | |||||
* | - add nfct_cmp (replacement for nfct_compare a bit more flexible) | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-04-13 | 9 | -65/+267 |
| | | | | | | - add nfct_copy - conditional build of original and reply tuples - fix secmark parsing | ||||
* | add nfct_send | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-04-09 | 3 | -2/+37 |
| | |||||
* | fix segfault while getting the conntrack ID (reported by Thomas Mader) | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-04-04 | 1 | -0/+6 |
| | |||||
* | This patch adds invmap support and duplicate code/id for reply direction, | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-03-25 | 1 | -0/+43 |
| | | | | | | | | | so inserted conntracks get proper type, code and id. Without this fix "type", "code" and "id" in reply direction were always set to 0. It "automagically" worked for ICMP and ICMP_ECHOREPLY (ICMP_ECHOREPLY==8 -> ICMP_ECHO==*0*), but not with with other ICMP codes nor with ICMPv6. Signed-off-by: Krzysztof Oledzki <ole@ans.pl> | ||||
* | This rather trivial patch adds ICMPv6 support for libnetfilter_conntrack, | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-03-25 | 4 | -0/+33 |
| | | | | | | but only for the new API - deprecated/extensions was left unchanged. Signed-off-by: Krzysztof Oledzki <ole@ans.pl> | ||||
* | - fix broken 'deprecated backward compatibility'svn_t_libnetfilter_conntrack-0.0.89 | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-02-22 | 12 | -80/+39 |
| | | | | - fix glibc 2.7.20 compilation (based on patch from Paul P. Konkoff) | ||||
* | add support for NAT sequence adjusment | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-02-09 | 7 | -1/+183 |
| | |||||
* | add deprecated/Makefile.am | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-01-13 | 1 | -0/+3 |
| | |||||
* | Several tree reorganizations: | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-01-13 | 13 | -45/+34 |
| | | | | | - move l3extensions/ and extensions/ to src/deprecated/ - don't create submodules under /usr/lib/libnetfilter_conntrack/ anymore | ||||
* | several cleanups for Makefile.am | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-01-13 | 3 | -24/+16 |
| | |||||
* | add NFCT_OF_TIME output flag to nfct_snprintf | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-01-13 | 6 | -4/+49 |
| | |||||
* | add secmark getter and setters | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-01-05 | 2 | -0/+12 |
| | |||||
* | remove read-only variable from example file | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-12-17 | 1 | -7/+1 |
| | |||||
* | add conditional IPPROTO_UDPLITE declaration | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-12-17 | 1 | -0/+4 |
| | |||||
* | add support for udplite | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-12-17 | 3 | -1/+5 |
| | |||||
* | - add support for secmark | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-12-17 | 8 | -2/+49 |
| | | | | - 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 | 3 | -1/+6 |
| | |||||
* | add examples on how to add a new related conntrack | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-12-09 | 1 | -0/+93 |
| | |||||
* | - move old API implementation to deprecated.c | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-12-08 | 3 | -100/+115 |
| | | | | - rename libnetfilter_conntrack.c to main.c | ||||
* | Add support for conntrack master setup | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-12-08 | 8 | -4/+103 |
| | |||||
* | deprecated old libnetfilter_conntrack API | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-12-08 | 2 | -60/+103 |
| | |||||
* | 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 | 7 | -5/+79 |
| | |||||
* | 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 | 2 | -6/+6 |
| | | | | 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 | 4 | -9/+8 |
| | | | | | | | 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 |
| | |||||
* | bump version to 0.0.80 | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-06-09 | 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 | 2 | -7/+13 |
| | |||||
* | nfexp_snprintf behaves as snprintf C99 | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2007-06-07 | 2 | -27/+14 |
| | |||||
* | 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 | 3 | -111/+112 |
| | | | | 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 | 5 | -183/+68 |
| | | | | 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 | 6 | -52/+54 |
| | |||||
* | 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 |
| |