<feed xmlns='http://www.w3.org/2005/Atom'>
<title>conntrack-tools.git/src, branch conntrack-tools-0.9.14</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=conntrack-tools-0.9.14</id>
<link rel='self' href='https://git.amelek.net/vyos/conntrack-tools.git/atom?h=conntrack-tools-0.9.14'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/'/>
<updated>2009-12-23T18:40:49+00:00</updated>
<entry>
<title>conntrackd: fix flow-state filtering for TCP</title>
<updated>2009-12-23T18:40:49+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-12-23T18:37:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=ba8f0e07adc2e124fdb34a8a8f86fcce42a939d8'/>
<id>urn:sha1:ba8f0e07adc2e124fdb34a8a8f86fcce42a939d8</id>
<content type='text'>
This patch fixes the clause `State' in `Filter' that allows
you to filter by protocol state. This bug was introduced during
the implementation of the TCP-based synchronization.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: add ICMP support for state-synchronization</title>
<updated>2009-12-19T14:24:20+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-10-06T09:19:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=65645763ebe870fa01b5c1a5dbe810feb9397ff2'/>
<id>urn:sha1:65645763ebe870fa01b5c1a5dbe810feb9397ff2</id>
<content type='text'>
This patch adds state-synchronization for ICMP. You SHOULD use a
Linux kernel &gt;= 2.6.31, otherwise this patch can result in tons
of state-updates.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: use indirect call to build layer 4 protocol information</title>
<updated>2009-12-19T12:55:00+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-12-19T12:55:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=2f52fea14f94fb267e22280bce2d45f44c3b34f0'/>
<id>urn:sha1:2f52fea14f94fb267e22280bce2d45f44c3b34f0</id>
<content type='text'>
With this patch, we use an indirect call to build the layer 4
information into the synchronization message.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: add `DisableInternalCache' clause</title>
<updated>2009-10-20T23:43:07+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-10-20T23:43:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=8ad5df6121c46753a6d12fafa5ab9da309ddb721'/>
<id>urn:sha1:8ad5df6121c46753a6d12fafa5ab9da309ddb721</id>
<content type='text'>
This patch adds the clause `DisableInternalCache' that allows you
to bypass the internal cache. This clause can only be used with
the notrack synchronization mode.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: add missing external statistics</title>
<updated>2009-10-14T14:14:12+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-10-14T14:14:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=6e7166b7d396884eedbaf250f8a06864f63c07fc'/>
<id>urn:sha1:6e7166b7d396884eedbaf250f8a06864f63c07fc</id>
<content type='text'>
In 0b03f4b759e439edd2c3da0add08050276d7dc5f, I forgot to increase
the stats for successful cases. This patch fixes this.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: add statistics when the external cache is disabled</title>
<updated>2009-10-14T13:58:18+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-10-14T13:58:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=0b03f4b759e439edd2c3da0add08050276d7dc5f'/>
<id>urn:sha1:0b03f4b759e439edd2c3da0add08050276d7dc5f</id>
<content type='text'>
# conntrackd -s
external inject:
connections created:                       0    failed:            0
connections updated:                       0    failed:            0
connections destroyed:                     0    failed:            0

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrack: use fscanf() instead of read() for showing counter</title>
<updated>2009-10-08T16:06:04+00:00</updated>
<author>
<name>Hannes Eder</name>
<email>heder@google.com</email>
</author>
<published>2009-10-08T16:06:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=910d392806be7457f95aaab73e81abe20772bd05'/>
<id>urn:sha1:910d392806be7457f95aaab73e81abe20772bd05</id>
<content type='text'>
Read an integer right away with fscanf() instead of read()-ing to a
buffer, which was actually to small for the terminating '\0', and
atoi()-ing.  Furthermore read() might not read enough, though unlikely
here.

Signed-off-by: Hannes Eder &lt;heder@google.com&gt;
Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrack: avoid error with expectations when using 'conntrack -E -e ALL ...'</title>
<updated>2009-10-08T16:04:11+00:00</updated>
<author>
<name>Hannes Eder</name>
<email>heder@google.com</email>
</author>
<published>2009-10-08T16:04:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=eb1127e0f72274bdcdcf6fdef96f1cbac5d19f02'/>
<id>urn:sha1:eb1127e0f72274bdcdcf6fdef96f1cbac5d19f02</id>
<content type='text'>
Avoid this error:
conntrack v0.9.13 (conntrack-tools): Operation failed: No such file or
directory

when using 'conntrack -E -e ALL ...'.

This is caused by the fact that netfilter expectations also get
delivered, but things are not setup for this, nfnl_catch returns -1
and errno = ENOENT.

Signed-off-by: Hannes Eder &lt;heder@google.com&gt;
Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrack: fix output when no arguments are passed</title>
<updated>2009-10-07T13:08:35+00:00</updated>
<author>
<name>Hannes Eder</name>
<email>heder@google.com</email>
</author>
<published>2009-10-07T13:08:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=0cd2397e80d21d77ddb97794f24bb6945849093d'/>
<id>urn:sha1:0cd2397e80d21d77ddb97794f24bb6945849093d</id>
<content type='text'>
When 'conntrack' is called with no arguments then garbage is printed
after the usage message.  This patch fixes this.

Signed-off-by: Hannes Eder &lt;heder@google.com&gt;
Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: fix wrong calculation of new maxfd on unregister_fds()</title>
<updated>2009-09-25T22:19:45+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-09-25T22:19:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=bde8891c60cd31590b38459081886bb5d1910f97'/>
<id>urn:sha1:bde8891c60cd31590b38459081886bb5d1910f97</id>
<content type='text'>
This patch fixes a missing calculation of maxfd when a file descriptor
is unregistered.

Reported-by: Jean Mickael Guerin &lt;jean-mickael.guerin@6wind.com&gt;
Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
</feed>
