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

1.0.5-1+vyos2+lithium8

66901d69c9b397446e3645ddb222cc6ea1ba3820 authored over 9 years ago
Merge tag 'libnetfilter_conntrack-1.0.5' into lithium

libnetfilter_conntrack 1.0.5 release

62a0a6895884f99e51984888d4376d9bea38edab authored over 9 years ago
1.0.4-1+vyos2+lithium7

9f0641f2476862876edce2504fd236bbd3284735 authored over 9 years ago
Merge tag 'libnetfilter_conntrack-1.0.4' into lithium

libnetfilter_conntrack 1.0.4 release

5a1f2841c753634b60b8f97f0c2957d5dbcf6ac8 authored over 9 years ago
1.0.3-1+vyos2+lithium6

8a8582df081956491b1ff1efc1db58b558dad0d7 authored over 9 years ago
Merge tag 'libnetfilter_conntrack-1.0.3' into lithium

libnetfilter_conntrack 1.0.3 release

38cafdcde282b7c6e970e24158d86d7b009d6f5a authored over 9 years ago
1.0.2-1+vyos2+lithium5

a07bdf8ac944a080574b1937b30c8f5cd3f363c4 authored over 9 years ago
Merge tag 'libnetfilter_conntrack-1.0.2' into lithium

libnetfilter_conntrack 1.0.2 release

a15105c328a9480b90ab3a2f3ab69e91a27a9752 authored over 9 years ago
1.0.1-1+vyos2+lithium4

4b23e430e030c4aec54d4f77eec2a8c770a409fb authored over 9 years ago
qa: Keep ct_echo_event and ct_mark_filter out from Makefile.am

The ct_echo_event and ct_mark_filter tests break `make distcheck'. Get them
out of the way until...

ca8fa0b9f03968d5077af162010d670631089b6a authored over 9 years ago
build: bump version to 1.0.5

Signed-off-by: Pablo Neira Ayuso <[email protected]>

3dd6502e788012ba37d43e0568eb631454026c61 authored over 9 years ago
conntrack: fix stop timestamp assignment

Signed-off-by: Ken-ichirou MATSUZAWA <[email protected]>
Signed-off-by: Florian Westphal <fw@...

fe3bb8f60aa0de600e240556d71d1d35841a5553 authored over 9 years ago
1.0.0-1+vyos2+lithium3

dcb3ef08acae12a4592f571b8d2b158489073f6a authored over 9 years ago
libnetfilter-conntrack: add dh_gencontrol to enable development builds

Add VyOS based dh_gencontrol settings to debian/rules to enable
development builds (999.dev).

4e2001c036679d5b7888a1d5ec384d28eed54ed1 authored over 9 years ago
src: Use stdint types everywhere

Signed-off-by: Felix Janda <[email protected]>
Signed-off-by: Pablo Neira Ayuso <pablo@netfi...

ec02e05cf4d1bbb66ee31223f9e96c28bf3ae6f1 authored over 9 years ago
include: Sync with kernel headers

Signed-off-by: Felix Janda <[email protected]>
Signed-off-by: Pablo Neira Ayuso <pablo@netfi...

32098096e759a2de36f104ac4ef79a14a328d8bf authored over 9 years ago
qa: add test for mark event filter

testing mark filter in root by

# ./qa/ct_mark_filter.sh

Signed-off-by: Ken-ichirou MATSUZA...

4ef7e4e64b6a5f15f949c678ec096465da202573 authored almost 10 years ago
conntrack: add mark event filter

This patch adds mark filter for event listener, using same struct
nfct_filter_dump_mark at dump....

c44b4657fa84d66423c19a4e60e5ef9d1633daeb authored almost 10 years ago
src/Makefile.am: drop hardcoded -ldl

This breaks static builds where the toolchain completely lacks libdl.

Signed-off-by: Gustavo Za...

8cab40790d9b7fefc6ca2bb100384b8d0cedfdc2 authored about 10 years ago
1.0.0-1+vyos2+lithium2

a44195ef24a847097c86bf8582f6c6bc1f54bd32 authored about 10 years ago
Update maintainer address

8a3c53260cb8c6d697c97c80716cfbbb530450aa authored about 10 years ago
1.0.0-1+vyos2+lithium1

a8e8e7d9f2d8d87cc8c9b59cf963d28b9441dbd2 authored about 10 years ago
New branch

33a67a4211a3959a67ff7b06605161b09600c0e3 authored about 10 years ago
qa: build unshared nfct environment

nssocket forks and change netns pre-establishd by ip(8), serves its
socket descriptor to parent ...

871cd53f8f9b8c36eacbdfd546a0a4acba29e53b authored over 10 years ago
doc: fix symbol name typo in comment

Signed-off-by: Ken-ichirou MATSUZAWA <[email protected]>
Signed-off-by: Florian Westphal <fw@...

8cf7c41709c949d1472f030e78ab50b5f9c6bcc6 authored over 10 years ago
qa: add tests for new bitmask functions

for nfct_bitmask_clear() and nfct_bitmask_equal()

Signed-off-by: Ken-ichirou MATSUZAWA <chamas@...

7b210390cd92ae27c6afd0865b40bf436d65ec52 authored over 10 years ago
conntrack: api: add two new bitmask functions

This patch adds two functions, useful for ulogd IPFIX
output module.

Signed-off-by: Ken-ichirou...

305fed6fe9ab291938a4c97e144ac8db71c3a11e authored over 10 years ago
conntrack: compare: relax MARK/ZONE attribute comparision

Relax checking for MARK and ZONE to treat 'attribute not
set' like 'attribute is set to 0'.

Thi...

8904d33ba2b54f7015051dcd1d1b184c76281e46 authored over 10 years ago
qa: update cmp ATTR_ZONE size mark and zone

Test all combinations of flags/attribute states for both
ZONE and MARK.

Signed-off-by: Ken-ichi...

8b9c27e9599bd17dfba28742d4345e672ff56792 authored over 10 years ago
conntrack: remove duplicate code

nfct_filter_dump_set_attr() will set the bit.

Signed-off-by: Ken-ichirou MATSUZAWA <[email protected]...

37e388cc4606d06fef4d6e268bd723d5b064182e authored over 10 years ago
qa: add cmp ATTR_ZONE regression test cases

As reported by Ken-ichirou MATSUZAWA:

"conntrack -L --zone 0" doesn't list any output.

nfct_cm...

169b1a3f37a70018aa402d90ba564ad01cb3a4cd authored over 10 years ago
conntrack: labels: remove dead code

unsigned, < 0 is always false.

Signed-off-by: Florian Westphal <[email protected]>

877de12b85f3eb46096022c4933c7647bb89f17a authored almost 11 years ago
1.0.0-1+vyos1+helium1

2f679f28853694f67ec1403d4cfeda3541972733 authored almost 11 years ago
src: fix documentation regarding nfct_catch() and nfexp_catch()

Stefan reported that the *_catch() functions documentation was imprecise
on some aspects.

Repor...

4da09e3a9d2cd10faff27df158192d2a7917b6ed authored about 11 years ago
conntrack: mnl: fix parsing payload len

Substract the netlink + nfnetlink headers to pass the payload length
to nfct_payload_parse().

S...

c14fe691c549c6dfa8c79b032abbdd6d7e563b06 authored about 11 years ago
Add missing build dependencies.

de6e4ab7cc6f93279272ccca8eb0a6c6744c7ea3 authored about 11 years ago
1.0.0-1+vyatta16+hydrogen1

c3d417b34531c0d1c4999f6faea64cff735dbb0e authored about 11 years ago
New branch

12196f537bea57df367cffc03c741b39cad8e068 authored about 11 years ago
configure: uclinux is also linux

Signed-off-by: Gustavo Zacarias <[email protected]>
Signed-off-by: Pablo Neira Ayuso <pabl...

036e735aa241f5496bedc36a3601cef29250e02d authored over 11 years ago
build: bump version to 1.0.4

also bump LIBVERSION, we've added new interfaces and retained
backwards compatibility.

Signed-o...

5ad6ecff6edffd925022372323e42264f61e850d authored over 11 years ago
conntrack: labels: labelmap_new: make sure errno is 0 when no labels are found

nfct_labelmap_new returns NULL on failure, e.g. when file cannot be
opened. It will also fail i...

05296fdd86e92722ee667e87c33156bd8bea33f0 authored over 11 years ago
qa: test_connlabel: don't abort when system-wide config exists

Only dump the contents of the system-wide connlabel.conf if present
instead of expecting same co...

6c2daa7dbb5834776c024783fbc9032298ef45a4 authored over 11 years ago
conntrack: api: add nfct_snprintf_labels

nfct_snprintf doesn't print connlabels, as they're system specific
and can easily generate lots ...

033ec6be245261cd5e53e5a01435afea71ef6230 authored over 11 years ago
src: callback: fix memory leak when ct has dynamically allocated attr

Must free ct and exp using the _destroy functions, else we leak attributes with malloc'd data.

...

1e4d02009d4517af4ee8ba0fe6d620a61978ac51 authored over 11 years ago
conntrack: labels: skip labels with non-alnum characters

Can always lift this restriction later but for now enforce
strict label naming.

This is mainly ...

4795f4c737e59587d05d6eced2c86d3fc50ad42d authored over 11 years ago
conntrack: connlabel: remove useless test

Can't be zero, it was already tested.

Signed-off-by: Florian Westphal <[email protected]>

ffa0f21f902921e405b929911b6a79a0e6f7c8dc authored over 11 years ago
conntrack: CONNLABELS are not a nested attribute

This fixes construction of the conntrack object when CTA_LABEL
attribute is present.

Signed-off...

aaae8eba22f8bef2155b69b171f9654815f6c697 authored over 11 years ago
connlabel: fix NULL deref on malloc failure

Signed-off-by: Florian Westphal <[email protected]>

f850813a7d9a43f62d7b4089283ddf3b77a80678 authored over 11 years ago
qa: nfct_cmp: verify individual attr comparision

For each attribute:
- copy ct2 attrs to ct1 (so they're the same)
- change value of attr
- ca...

5e7b07103aa5a2e2428eca3314231443be696044 authored over 11 years ago
conntrack: nfct_cmp: also compare labels

Signed-off-by: Florian Westphal <[email protected]>

fe726f27679e55b46bd7c601a81f71b81cf6d742 authored over 11 years ago
expect: consider all expect attributes when comparing

The expect cmp function ignored most of the attributes.

Signed-off-by: Florian Westphal <fw@str...

a3e1073c74ebcef3446b53ca9d8464dcc86d085c authored over 11 years ago
conntrack, expect: fix _cmp api with STRICT checking

Normal comparision succeeds when the _common_ attribute subset
have same values.

When STRICT ma...

044fcf5f4c1e94e0c57876b2a98fc4a7975498d0 authored over 11 years ago
qa: add api test for nfct_cmp and nfct_exp functions

Some of these checks will fail due to errors in nfct_cmp STRICT handling
and missing comparision...

e6f31bf4346007b4bf64a81ba1843da03663789d authored over 11 years ago
libnetfilter_conntrack: don't ignore ATTR_CONNLABELS

The libnfnetlink based backend 'build.c' currently ignores
ATTR_CONNLABELS and ATTR_CONNLABELS_M...

d0dd9ebfea593948352a1a7ac438ff417e4323e0 authored over 11 years ago
api: add CTA_LABEL_MASK attribute handling

allows to set/clear only a subset of the in-kernel label set, e.g.
"set bit 1 and do not change ...

22c8af6991eab12a87fec4f06559e1d7ea3826f1 authored over 11 years ago
examples: add connlabel dump/set/clear demo programs

Signed-off-by: Florian Westphal <[email protected]>

d5e1f43e14bff7072e5a7a232bb2b04fcd710d52 authored over 11 years ago
api: add connlabel api and attribute

adds new labelmap api to create a name <-> bit mapping
from a text file (default: /etc/xtables/c...

6510a98f4139f112a0c76c71ff889ef93eac41fb authored over 11 years ago
api: add nfct_bitmask object

In order to use generic getter/setter API with upcoming
conntrack label extension, add helper fu...

013a5284c901a6ce80320f499685b89d15eeed9e authored over 11 years ago
build: bump version to 1.0.3

Signed-off-by: Pablo Neira Ayuso <[email protected]>

706064d8b9423df0d22e9ebba092ec2fb14b38aa authored almost 12 years ago
qa: add final OK message after checking release of clone objects

For consistency with other tests.

Signed-off-by: Pablo Neira Ayuso <[email protected]>

c06e6d0dd43d3868afeacd39c72573bacdde6afb authored almost 12 years ago
qa: fix bogus eror in test_api

Use buf[32] as struct nfct_attr_grp_ipv6 is 32 bytes long. That fixes:

== validate set grp API ...

8d644deb1d3f1302c879ead7845ef0be674c99ec authored almost 12 years ago
Merge branch 'next' into libnetfilter_conntrack master branch

10e84b5551e3606612b24f2ea54024d5687bc5bd authored about 12 years ago
Fix logic typo in cmp_secctx

cppcheck reported:
[src/conntrack/compare.c:364] -> [src/conntrack/compare.c:364]: (style) Same ...

81a716ea82324ce18ddc348c01bd2f8377c860d5 authored about 12 years ago
1.0.0-1+vyatta16+daisy2

1b680a3fdf747eb486dea8c59128a42e42f2604d authored about 12 years ago
patch to allow tracking dying and unconfirmed lists in conntrack

From f5317d351f95cbd320b9324c6ed117da1551ee29 Mon Sep 17 00:00:00 2001
From: Pablo Neira Ayuso <...

8c9b777873444fed3f246d489494e81f17b72f02 authored about 12 years ago
refresh our public copy of nfnetlink_conntrack.h

To include: IPCTNL_MSG_CT_GET_DYING and IPCTNL_MSG_CT_GET_UNCONFIRMED

Signed-off-by: Pablo Neir...

8bd5eda94073bf3be496b9595ba5053f710358a0 authored about 12 years ago
conntrack: fix nfct_clone with certain attribute data types

some attributes are pointers to malloc'd objects. Simply copying the
pointer results in use-aft...

525aa06da786f66709db4e1ec17bd635b8c5025a authored about 12 years ago
qa: fix handling of ATTR_HELPER_INFO attribute

The attribute is variable-length and must be thus be set via set_attr_l().

Signed-off-by: Flori...

4984b297a3fa6f79ab9162617b9c90aca76d6f70 authored about 12 years ago
1.0.0-1+vyatta16+daisy1

43565e81c5feb8829c6f7f2fb77dba6bf600aa5e authored over 12 years ago
create daisy branch

f15e0e524748ea493495577bca42aecdb3dcc9d6 authored over 12 years ago
1.0.0-1+vyatta16

a9c0885990c9bfe55b33e5c711b8086179d9cf01 authored over 12 years ago
new branch

4a032df1110144ec104e93d9a06b1cb50c25dd9f authored over 12 years ago
build: resolve automake-1.12 warnings

am/ltlibrary.am: warning: 'libnetfilter_conntrack.la': linking
libtool libraries using a non-POS...

1044ffcc44ad49b27467548ac79b03d9861c8a45 authored over 12 years ago
update LIBVERSION

bump current and age since we have new interfaces but we're backward
compatible.

Signed-off-by:...

4cea72f6badb1bfbef7d804edebec053d6769393 authored over 12 years ago
bump version to 1.0.2

Signed-off-by: Pablo Neira Ayuso <[email protected]>

acc67045c4af89eafca08f0815141260ba46396a authored over 12 years ago
1.0.0-1+vyatta15

ec7ff70e6faf3e1a58412c64d1bef821e4f90033 authored over 12 years ago
Fix nat issue with len of function name > 16

(cherry picked from commit 5bf4046a4e563c4dcaa53258468592216f6fbc89)

31af10ece59ac0e58df72848364da6934d19861c authored over 12 years ago
expect: add example that creates an expectation with NAT

Signed-off-by: Pablo Neira Ayuso <[email protected]>

20f919a8e90ccd232b97e7d150c11104491053ae authored over 12 years ago
expect: missing layer 3 protocol number in NAT information

It was missing, add it.

Signed-off-by: Pablo Neira Ayuso <[email protected]>

b9de24d57e246e90e265abda9426ec2f7c833ce0 authored over 12 years ago
expect: fix compilation warning in nfexp_nlmsg_build

build_mnl.c: In function 'nfexp_nlmsg_build':
build_mnl.c:18:11: warning: variable 'l3num' set b...

57113e21a4eb4a1b53c0c1a13671ea152c4186ac authored over 12 years ago
conntrack: fix BPF code for IPv6 filtering in case of NFCT_FILTER_LOGIC_POSITIVE

4b6df76 conntrack: fix autogenerated BPF code for IPv6 filtering aimed
to fix a bug the IPv6 BPF...

89de65dc184e7b7ed5bfededd647e190c3bf310a authored over 12 years ago
conntrack: fix autogenerated BPF code for IPv6 filtering

BPF code generated for IPv6 filtering was wrong.

Assuming you want to allow all traffic except ...

4b6df760e3b19ec522b66cbbb5b280fec7c0405b authored over 12 years ago
conntrack: more verbose debugging for BPF filter generation

This patch adds more verbose output for the automatic BPF filter
generation to sieve netlink mes...

d4dbc65c965cb4d94fb5967095e7aa1713ca57c6 authored over 12 years ago
include: refresh linux_nfnetlink_conntrack.h

Signed-off-by: Pablo Neira Ayuso <[email protected]>

8e6620f24bbb13e8910eb8e46e3ecb04339b28cd authored over 12 years ago
conntrack: add nfct_set_attr_l and ATTR_HELPER_INFO

This adds the ATTR_HELPER_INFO that can be used to send binary data
that will be attached to the...

20cd0222c910e96c378e091e64b71d26e48916fe authored over 12 years ago
build: move library flags to CPPFLAGS

Because the obtained flags are essentially that (preprocessor
options).

Signed-off-by: Jan Enge...

c69752e3dbf757aac336f4287eca11afef62a85c authored over 12 years ago
1.0.0-1+vyatta14

b6bea4df547135c20cbd5a982c14c3b5bea00d64 authored over 12 years ago
Merge branch 'user_space_helpers' into pacifica

724d9ac72a61724326c07c86caf4568972d30543 authored over 12 years ago
Merge branch 'cthelper' of git://git.netfilter.org/libnetfilter_conntrack into user_space_helpers

Conflicts:
src/conntrack/api.c
src/conntrack/build_mnl.c
src/conntrack/parse_mnl.c
src/expec...

ccee2cab5a8900c30fe0fe37b51e099aeb807f4e authored over 12 years ago
conntrack: add nfct_set_attr_l and ATTR_HELPER_INFO

This adds the ATTR_HELPER_INFO that can be used to send binary data
that will be attached to the...

266af051e88295e0c914fc47db0555a448667dc5 authored over 12 years ago
examples: add example using libmnl and the new low-level API (expectation)

This patch adds the following examples:

nfexp-mnl-dump
nfexp-mnl-event

Basically, we re-use th...

7ea731b0e8582ff67ef2703e05c4a45220da538c authored over 12 years ago
examples: add example using libmnl and the new low-level API (conntrack)

This patch adds the following examples:

nfct-mnl-create
nfct-mnl-del
nfct-mnl-dump
nfct-mnl-eve...

44dcf793ea4439978fbaae5b426912c4beb9425b authored over 12 years ago
expect: add new API to build/parse ctnetlink messages using libmnl

This patch adds support to build and to parse netlink messages
from/to one user-space nf_conntra...

d773fb2afc097a08d51eae42740c63142b1752cf authored over 12 years ago
conntrack: add new API to build/parse ctnetlink messages using libmnl

This patch adds support to build and to parse netlink messages
from/to one user-space nf_conntra...

95b3bf6576165e1bbe23d55d5f15b7ebf9c98dc4 authored over 12 years ago
1.0.0-1+vyatta13

37bd8ae0914db449bc29c5dbb4e87bb43a8ab425 authored over 12 years ago
force release

f3ad501b613cfbefe9bc9f2ccd1a9fc10b1966a9 authored over 12 years ago
1.0.0-1+vyatta12

3bd7fa1e81b82b1148b979ed0aedf99a72c1d6c9 authored over 12 years ago
snprintf: print conntrack helper name, too

Signed-off-by: Florian Westphal <[email protected]>

a84175b8c3b167bf0e18a9ce1f6bb48a62c64127 authored over 12 years ago
Update .gitignore

Signed-off-by: Jan Engelhardt <[email protected]>

53a9e0e0e794352c99a078202a757b25de8bdf7b authored over 12 years ago
build: remove unused -DLIBNETFILTER_CONNTRACK_DIR

CFLAGS must not be overriden if not set (it belongs to the user).
Since -DLIBNETFILTER_CONNTRACK...

6b48541caa34003b218b045c7b4cc61a4bd1c2c3 authored over 12 years ago