<feed xmlns='http://www.w3.org/2005/Atom'>
<title>conntrack-tools.git/src, branch conntrack-tools-0.9.13</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.13</id>
<link rel='self' href='https://git.amelek.net/vyos/conntrack-tools.git/atom?h=conntrack-tools-0.9.13'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/'/>
<updated>2009-06-20T22:31:14+00:00</updated>
<entry>
<title>conntrackd: fix wrong TCP handling in unused nl_update_conntrack()</title>
<updated>2009-06-20T22:31:14+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-06-20T22:31:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=9d57b20ca51ee4de21b938bc20f9e3345aa9b02b'/>
<id>urn:sha1:9d57b20ca51ee4de21b938bc20f9e3345aa9b02b</id>
<content type='text'>
This patch fixes an incorrect use of nfct_get_attr_u32() instead of
nfct_get_attr_u8() to obtain the current TCP state. This patch also
sets the IP_CT_TCP_FLAG_CLOSE_INIT for states &gt;= TIME_WAIT.

The function nl_update_conntrack() is currently unused so this fix
does not resolve any pending issue.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: fix memory leak in cache_update_force()</title>
<updated>2009-06-20T22:27:37+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-06-20T22:27:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=bcb91373d0641c1999d48526411fd857d2baee28'/>
<id>urn:sha1:bcb91373d0641c1999d48526411fd857d2baee28</id>
<content type='text'>
This patch fixes a memory leak in cache_update_force(). The problem
occurs if the object does not exists in the cache and we fail to
add it.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: add statistics for enospc errors in queues</title>
<updated>2009-06-20T19:24:04+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-06-20T19:24:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=90bb19b9eb7d97887883ce480bb4eb12c60d3505'/>
<id>urn:sha1:90bb19b9eb7d97887883ce480bb4eb12c60d3505</id>
<content type='text'>
This patch adds a new statistic field to count the number of
enospc errors while adding new nodes to some queue.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: add statistics about queue node objects</title>
<updated>2009-06-20T19:23:19+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-06-20T19:23:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=e30be653e677f618e1d6a43edd45392a29c3e92e'/>
<id>urn:sha1:e30be653e677f618e1d6a43edd45392a29c3e92e</id>
<content type='text'>
This patch adds the statistics for queue node objects.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: add `-s queue' to display queue statistics</title>
<updated>2009-06-20T19:17:43+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-06-20T19:17:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=b524c764aba149018fa83dec742c21dc8116838e'/>
<id>urn:sha1:b524c764aba149018fa83dec742c21dc8116838e</id>
<content type='text'>
This patch re-introduces `-s queue' but now it displays generic
queue statistics.

# conntrackd -s queue
active queue objects:                      0

queue txqueue:
current elements:                          0
maximum elements:                 2147483647
not enough space errors:                   0

queue rsqueue:
current elements:                         72
maximum elements:                        128
not enough space errors:                   0

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: add the name field to queues</title>
<updated>2009-06-20T19:11:06+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-06-20T19:11:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=4cfc8533743a766db0b2c8ae27b7bba312eb3ec0'/>
<id>urn:sha1:4cfc8533743a766db0b2c8ae27b7bba312eb3ec0</id>
<content type='text'>
This patch adds the name field to identify the queue by means of
a string. This patch is used by the next one that introduces
per-queue statistics.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: rename `-s queue' option by `-s rsqueue'</title>
<updated>2009-06-20T18:07:33+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-06-20T18:07:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=faea76e8bc626549f4d338a3bf22e466336264ca'/>
<id>urn:sha1:faea76e8bc626549f4d338a3bf22e466336264ca</id>
<content type='text'>
This patch renames the statistics option that displays the content
of the resend queue which is used by the ftfw mode.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>build: use TLV format for SCTP/DCCP protocol information</title>
<updated>2009-06-12T16:35:11+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-06-12T16:35:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=d9c0564db6b3f3ecb196508458a91b03d45fadb2'/>
<id>urn:sha1:d9c0564db6b3f3ecb196508458a91b03d45fadb2</id>
<content type='text'>
In 400ae54438c4b85126f9fab0ae1dc067823b70f7, we added the SCTP
support by means of a structure that was encapsulated in an
TLV attribute. However, this structure didn't handle alignment
and endianess issues appropriately. Similar problem was
introduced in b808645ec71b7cc22cf5106b3d79625d07e6077c along
with the DCCP support.

This patch moves every field of this structure to independent
attributes. I decided not to use nesting to make building and
parsing more simple.

Using TLV is a good idea, specially for DCCP and SCTP that are
under development and that may include new fields and obsolete
them in the future.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: add support to display statistics on existing child processes</title>
<updated>2009-06-11T18:33:14+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-06-11T18:33:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=8fc9066ee62d17cdb76bc064c945da3bb0d2e2a3'/>
<id>urn:sha1:8fc9066ee62d17cdb76bc064c945da3bb0d2e2a3</id>
<content type='text'>
This patch adds the ability to dump the list of existing child
processes. In general, it would be hard to display one since
child processes are generally forked for very specific tasks,
like commit and flush operations, and they have very limited
lifetime. However, this can be handy for debugging problems.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: use a permanent handler for commit operations</title>
<updated>2009-06-11T17:34:54+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-06-11T17:34:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=9163f4673d919658c94f9de4ca32a2e9dacce2fd'/>
<id>urn:sha1:9163f4673d919658c94f9de4ca32a2e9dacce2fd</id>
<content type='text'>
This patch adds a dedicated commit handler since there is a possible
race condition that can happen if the child process ends before we
have received all the event messages that the commit request has
triggered.

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