<feed xmlns='http://www.w3.org/2005/Atom'>
<title>conntrack-tools.git/src, branch upstream</title>
<subtitle>conntrack-tools i.e. conntrack and conntrackd (mirror of https://github.com/vyos/conntrack-tools.git)
</subtitle>
<id>https://git.amelek.net/vyos/conntrack-tools.git/atom?h=upstream</id>
<link rel='self' href='https://git.amelek.net/vyos/conntrack-tools.git/atom?h=upstream'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/'/>
<updated>2015-10-02T06:43:42+00:00</updated>
<entry>
<title>Merge remote-tracking branch 'source/master' into upstream</title>
<updated>2015-10-02T06:43:42+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2015-10-02T06:43:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=ef5ae91676c8ada2a12ea72f889a54452dd94981'/>
<id>urn:sha1:ef5ae91676c8ada2a12ea72f889a54452dd94981</id>
<content type='text'>
</content>
</entry>
<entry>
<title>conntrack: add zone direction support</title>
<updated>2015-09-29T18:39:42+00:00</updated>
<author>
<name>Daniel Borkmann</name>
<email>daniel@iogearbox.net</email>
</author>
<published>2015-08-25T13:33:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=8845f3db20c951fcf1db3229a818cfd185f17f2e'/>
<id>urn:sha1:8845f3db20c951fcf1db3229a818cfd185f17f2e</id>
<content type='text'>
This patch adds support for zone directions.

Since all options have the orig/reply as a prefix, I named it --orig-zone
and --reply-zone to stay consistent with the rest of the cmdline options.

As for the option chars, there was no unallocated reasonable combination,
thus only long options are officially exposed in the help, similarly as in
other cases.

Test suite results, after patch: OK: 79 BAD: 0

Signed-off-by: Daniel Borkmann &lt;daniel@iogearbox.net&gt;
Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>nfct: Update syntax to specify command before subsystem</title>
<updated>2015-08-26T18:43:55+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2015-08-21T17:18:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=dd73ceecdbe87b6ecf9e96643cd5326e520d7a1c'/>
<id>urn:sha1:dd73ceecdbe87b6ecf9e96643cd5326e520d7a1c</id>
<content type='text'>
This patch gets the nfct syntax in sync with nft so it looks like this:

	nfct &lt;add|delete|...&gt; object ...

instead of:

	nfct object &lt;add|delete|...&gt; ...

This patch retains backward compatibility so you can still use the old syntax.
The manpage and tests have been also updated to promote the adoption of this
syntax. We should have little existing clients of this tool as we can only use
this to configure the cttimeout and cthelper infrastructures.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>nfct: don't link against libnetfilter_conntrack</title>
<updated>2015-08-26T18:43:55+00:00</updated>
<author>
<name>Arturo Borrero</name>
<email>arturo.borrero.glez@gmail.com</email>
</author>
<published>2015-08-20T11:38:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=6ea080984022c6ece3e465d81b7b0b0f9709d356'/>
<id>urn:sha1:6ea080984022c6ece3e465d81b7b0b0f9709d356</id>
<content type='text'>
The nfct program uses none of the symbols of libnetfilter_conntrack.

Linking against it means that distributors have to maintain an useless
depedency.

This was spotted by the dpkg-shlibdeps tool.

Signed-off-by: Arturo Borrero Gonzalez &lt;arturo.borrero.glez@gmail.com&gt;
Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: missing break in expectation message parser function</title>
<updated>2015-08-18T17:22:07+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2015-08-18T17:16:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=4134f1dafcc981757c40177bb3c5a3a7a144ff30'/>
<id>urn:sha1:4134f1dafcc981757c40177bb3c5a3a7a144ff30</id>
<content type='text'>
Fortunately, the TLVs come in order in the message, however, if the order is
changed we'll incorrectly set up the expectation.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: use strncpy to set up the cache name</title>
<updated>2015-08-18T17:22:07+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2015-08-18T17:11:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=09d14955e436b144bc69b998c172b3ea47683195'/>
<id>urn:sha1:09d14955e436b144bc69b998c172b3ea47683195</id>
<content type='text'>
This is not exposed, but use the strncpy() variant to calm down static code
validators.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: simplify branch in tcp_accept()</title>
<updated>2015-08-18T17:22:07+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2015-08-18T17:08:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=743e4948eb3bdbdb3a7751c54f2c715ba829afd2'/>
<id>urn:sha1:743e4948eb3bdbdb3a7751c54f2c715ba829afd2</id>
<content type='text'>
The same code is executed regardless the reason why accept() has failed.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: fix error handling in nfq_queue_cb()</title>
<updated>2015-08-18T17:22:06+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2015-08-18T17:05:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=097bb594e6844fe3edc1b01768a8ced37433378b'/>
<id>urn:sha1:097bb594e6844fe3edc1b01768a8ced37433378b</id>
<content type='text'>
Make sure we have a clean exit on error, everything needs to be properly
released.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: fix descriptor leak in do_local_request()</title>
<updated>2015-08-18T17:22:06+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2015-08-18T16:59:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=99dc0ba1e12c40a1c69c6f831a78a06248b3e2a4'/>
<id>urn:sha1:99dc0ba1e12c40a1c69c6f831a78a06248b3e2a4</id>
<content type='text'>
Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: fix leak in fork_process_new()</title>
<updated>2015-08-18T17:22:06+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2015-08-18T16:56:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=be691dc236610ab349c3bffb9a891613f75c6ebe'/>
<id>urn:sha1:be691dc236610ab349c3bffb9a891613f75c6ebe</id>
<content type='text'>
Release the child_process structure in case that fork() fails.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
</feed>
