Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/vyos-legacy/libnetfilter-conntrack
This package contains the libnetfilter-conntrack3 library
https://github.com/vyos-legacy/libnetfilter-conntrack
PKG_CHECK_MODULES already produces its own (and more verbose) messsage
when a module cannot be f...
Signed-off-by: Jan Engelhardt <[email protected]>
77ef44f32adec2525bab173876f8e10cae5e4029 authored over 14 years agolibtool automatically adds PIC flags as needed.
Signed-off-by: Jan Engelhardt <[email protected]>
e45b515d6e4deddac28144ae228e8241320a2277 authored over 14 years agoSigned-off-by: Jan Engelhardt <[email protected]>
30ee8ae442722052dbc3a85097b7c657dae026f6 authored over 14 years ago
sh -e (-x) will provide the same functionality as the run function
previously.
Signed-off-by: J...
4928f9854e8caf206b7212643443c9b528423d85 authored over 14 years ago
Similar to the commit in iptables, add Libs.private to tell about
dependencies for static linkin...
This patch adds some missing attribute checkings in the XML
output that may result in inconsiste...
This patch adds missing tags such as [UPDATE] and [DESTROY]
for expectation events. The Linux ke...
This patch adds an example on how to set up a user-space expectation.
Signed-off-by: Pablo Neir...
39b87dbec6c2ea78ba4ccb34e6d61ce353d792bc authored over 14 years ago
This patch changes the existing example to make it more realistic.
It also removes the timeout s...
This patch allows to set the expectation flags from user-space.
Signed-off-by: Pablo Neira Ayus...
92e66d4e07d20e73606e2110144199b81663dc35 authored over 14 years ago
We also remove the reference to CTA_EXPECT_QUEUENR with was not ever
pushed into Linux kernel ma...
This warning has been there for quite some time, fix it by relaxing the
const type checking.
ca...
f0d7dcfeaafa01126d086e61b97d5330c73b8536 authored over 14 years ago
Signed-off-by: Jan Engelhardt <[email protected]>
Signed-off-by: Pablo Neira Ayuso <pablo@netfi...
PKG_CHECK_MODULES already produces its own (and more verbose) messsage
when a module cannot be f...
There is no need to call AC_CANONICAL_SYSTEM when only AC_CANONICAL_HOST
is needed. Also, checki...
Note: the use of -i seems required, otherwise autoreconf barfs about
missing tools (depcomp, etc...
Make_global.am:7: "INCLUDES" is the old name for "AM_CPPFLAGS" (or "*_CPPFLAGS")
qa/Makefile.am:...
automake options also need to definitely go into configure.ac, otherwise
they only apply to a si...
Signed-off-by: Pablo Neira Ayuso <[email protected]>
a34338bd85b80464e276d0a12865880f663dc83e authored over 14 years ago
With this patch, we put stack.c and bsf.c out of the documentation
since they are only for inter...
This patch bumps version to 0.9.0 and it bumps the API revision number.
Signed-off-by: Pablo Ne...
107d52d3e6bf116314321e6ed7acf2a2cd1c6b34 authored over 14 years ago
This patch fixes an EINVAL error that we hit in Linux kernel <= 2.6.25.
Basically, if we send an...
Still missing several enumerations that should be documented.
You still have to look at libnetfi...
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.in and
libtoolize: rerunnin...
Since Linux kernel 2.6.34, the attribute validation for CTA_HELP_NAME
requires that the string m...
This patch bumps version to 0.0.102 and it bumps the API revision number.
Signed-off-by: Pablo ...
620734ead3c7eebb085b22c783e65aff59257b19 authored over 14 years agoThis patch fixes the NAT sequence adjustment setter (they were swapped!).
Signed-off-by: Pablo ...
e387e4f81f067cdaca4bb632d4028f794fc4c14b authored over 14 years agoSigned-off-by: Pablo Neira Ayuso <[email protected]>
2d90f82977be4c0071b340dcbadc454f89e38306 authored over 14 years ago
This patch fixes kernel-space filtering via BSF for several
network addresses. The problem is th...
make output of nfct_snprintf() similar to /proc/net/nf_conntrack.
tcp 6 23 TIME_WAIT src=X...
52161a61d1d0db2a9ca8ce652d7272dd4954c59f authored over 14 years agoAdd Patrick's zone support for libnetfilter_conntrack.
Signed-off-by: Pablo Neira Ayuso <pablo@...
cf7130ab75b3e11142cf1bb749ef97f69a190148 authored almost 15 years ago
This patch fixes parsing of 64 bits attributes (that are unaligned)
in ctnetlink. It would be be...
This patch adds the missing bits to support the modification of the
TCP window scale factor in a...
This patch fixes wrong comments in the libnetfilter_conntrack.h header
file. The counters of the...
This patch bumps libnetfilter_conntrack version to 0.0.101.
Signed-off-by: Pablo Neira Ayuso <p...
35f34a55f8f301100c622923adc8b5d27568cba4 authored about 15 years ago
This patch fixes the autocomplete feature for ICMP[v6] entries
that makes the kernel return EINV...
Signed-off-by: Hannes Eder <[email protected]>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter....
Signed-off-by: Hannes Eder <[email protected]>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter....
Signed-off-by: Hannes Eder <[email protected]>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter....
This patch bumps libnetfilter_conntrack version to 0.0.100.
Signed-off-by: Pablo Neira Ayuso <p...
8fe783ae7d4dba6366a2850a83941df11f8ae9a2 authored over 15 years ago
This patch unsets all the existing callbacks if we call
nfct_close().
Signed-off-by: Pablo Neir...
f18e7875e7019671112ea0258a836f8454f237eb authored over 15 years ago
This patch the new expectation callback interface. This change is
like 20ed81b10714dfe78e31e9721...
This patch fixes missing endianess conversion of the new
attribute ATTR_HANDSHAKE_SEQ that was i...
This patch renames the attribute constant to access the DCCP
handshake sequence number that was ...
This patch adds the prototype of the u64 getter/setter to the header
file.
Signed-off-by: Pablo...
2d740aa3fba7435d563ea0cc9a45c7bd2d3f1e73 authored over 15 years agoFrom: Pablo Neira Ayuso <[email protected]>
This patch adds the support for the DCCP sequence...
19f35b21dbe2bb4386eeced4e0d87f3b2e1dd8bf authored over 15 years ago
This patch adds support to auto-generate BSF code for IPv6. It
requires a Linux kernel >= 2.6.29...
This patch removes a checking that is performed before building the
protocol private information...
This patch updates the version dependency checking.
Signed-off-by: Pablo Neira Ayuso <pablo@net...
0aad81cf6196de8127e70f30c1bd99422054e22a authored over 15 years ago
This patch partially reverts 76e6042107de23790f0532e3bf3c396cba27e5aa
since it recovers some obs...
This patch adds support for the new SYN_SENT2 state that Jozsef
has introduced to support TCP si...
xt_helper uses a length size of 30 bytes. However, no helper name in
the tree has exceeded 16 by...
This patch avoids possible out-of-bound array access if protocol
states higher than the accepted...
This patch adds nfct_callback_register2() and nfct_callback_unregister2()
that allows to registe...
This patch adds DCCP role attribute support. This needs Linux
kernel >= 2.6.30.
Signed-off-by: ...
975ae9979ec73e8acb2c215ee9a84fded2f4357a authored almost 16 years agoThis patch adds the missing ATTR_DCCP_STATE in nfct_copy().
Signed-off-by: Pablo Neira Ayuso <p...
9540c4530976df1b1767e8b83ef287e492b237f1 authored almost 16 years agoThis patch adds missing DCCP ports in the output:
# conntrack -D -p dccp
dccp 33 18 RESPOND...
This patch fixes an unfortunate bug in the SCTP vtag parsing.
Signed-off-by: Pablo Neira Ayuso ...
9e14fc1e939bca84ead84140db12f757e336cc4b authored almost 16 years agoSigned-off-by: Pablo Neira Ayuso <[email protected]>
02efe2514f89cfc6928a19d36c80c2d55486c4ae authored almost 16 years ago
This patch adds the missing bits to display the protocol state
in the XML output.
Signed-off-by...
806f790eae8212dbdbc3f61e6debdf4e29dfa9bf authored almost 16 years ago
This patch merges duplicated protocol string definitions in the
snprintf infrastructure. I have ...
This patch adds initial DCCP support for libnetfilter_conntrack.
Signed-off-by: Pablo Neira Ayu...
7533cca286edee99db29eb1238653a2040738d3e authored almost 16 years agoThis patch refreshes the nfnetlink_conntrack.h copy against 2.6.29.
Signed-off-by: Pablo Neira ...
4c29acdd89f15fbc4b70851e3c88387eb6322519 authored almost 16 years ago
This patch removes the debian directory. According to the debian
policy, this directory should n...
This patch deprecates several header files that contain enums that
were define in the very old l...
This patch adds support for UDPlite transport protocol.
Signed-off-by: Pablo Neira Ayuso <pablo...
0d980d90a9e164660099512641c6412431ac7154 authored almost 16 years agoThis patch adds support for GRE transport protocol.
Tested-by: Byan Buff <[email protected]>
Sig...
This patch removes a reminiscent constant of the old API whose value
is the same of __DIR_ORIG. ...
This patch resets the library age since the old API has been removed
Signed-off-by: Pablo Neira...
6fbf883d990947d9f7e3b856e5db7f03d45d3aa6 authored almost 16 years ago
This patch removes the first API version which was scheduled in
2007. That API had several major...
This patch remove the inconditional inclusion of the TCP state
attribute in netlink messages. We...
This patch fixes an inconsistency in enum cta_natseq. The
CTA_NAT_SEQ_UNSPEC was missing.
Signe...
99954a6233edd6a4e751bdd42dee515d3d00d372 authored about 16 years ago
This patch removes the use of strerr(errno) when the returned
valued is != -1. This fixes random...
This patch fixes some minor issues that confuse kernel-doc in the
generation of the API referenc...
Bump libnetfilter_conntrack version to 0.0.99
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter...
85c33275063bf0fde15a858d474eb7d87c3b8f96 authored about 16 years ago
This patch fixes a missing stack.h file in Makefile.am. Maintaining
a Makefile.am for the header...
This patch removes unnecessary flags included in NFCT_Q_DUMP,
and NFCT_Q_DESTROY requests for ex...
This patch removes unnecessary flags included in NFCT_Q_DUMP,
NFCT_Q_DUMP_RESET and NFCT_Q_DESTR...
This patch removes unnecessary function inlining in the BSF code
generation. There is not reason...
This patch reworks the BSF automatic generation code. This
feature needs more love and it has se...
This patch fixes a NULL dereference to a function pointer in
nfct_copy() that is triggered when ...
This patch adds a rudimentary test file to check for possible unset
indirect function calls. Thi...
This patch adds the size of the arrays to set to NULL unset
elements. This helps to spot unset f...
Signed-off-by: Pablo Neira Ayuso <[email protected]>
82c9c883859979ac7dc01dcb8d1870117e865ebe authored over 16 years ago
This new function checks for the presence of a given set of
attributes that are passed as an arr...
This new API allows you to set and get some logical set of
attributes. This is not intended to r...
We have to cast the counters to unsigned long long to fix
a compilation warning in 64-bits platf...
This patch introduces likely() and unlikely() that use
__builtin_expect to assist the compiler i...
This patch replaces the use of switch by indirect function calls.
Signed-off-by: Pablo Neira Ay...
93c459d603cc7a3d9cadeb0844364d5e59aa267c authored over 16 years ago
This patch adds support for explicit helper assignation. This support
will not be of any help wi...
This patch adds NFCT_CMP_MASK and NFCT_CMP_STRICT which determines the
level of strictness that ...
In nfct_build_query() the *data argument is converted into a u_int8_t*.
This works for little-en...
This patch cleanups the internal headers by splitting them into several
logical pieces.
Signed-...
e5cb42249f7fd5b730667150c9c19f10d2f215fd authored over 16 years agoFix wrong use of htonl in the example filter.
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter...
96a2418c082e6ebdf76a3dbf0c277398221c78e3 authored over 16 years ago
This patch introduces nfct_filter_set_logic() to set the filtering
logic which results in a more...
This patch adds an abstraction level to berkeley sockets filter (BSF) for
Netlink sockets availa...
The test file requires nf_conntrack_ftp to work properly, otherwise
it returns EINVAL. This patc...
fa7230960f50c68b3f0fa9ff67102ff7ecd72a07 authored over 16 years ago
Use `make check' to compile the examples in utils/
Signed-off-by: Pablo Neira Ayuso <pablo@netf...
df2f3459b60dae9c26b1e759d160e08d88d61a0a authored over 16 years ago