<feed xmlns='http://www.w3.org/2005/Atom'>
<title>conntrack-tools.git/src, branch conntrack-tools-0.9.10</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.10</id>
<link rel='self' href='https://git.amelek.net/vyos/conntrack-tools.git/atom?h=conntrack-tools-0.9.10'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/'/>
<updated>2009-01-25T16:53:21+00:00</updated>
<entry>
<title>netlink: set IP_CT_TCP_FLAG_CLOSE_INIT for TIME_WAIT states</title>
<updated>2009-01-25T16:53:21+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-01-25T16:53:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=30ab4eae6a196102285fd649119fa2d9afe35a32'/>
<id>urn:sha1:30ab4eae6a196102285fd649119fa2d9afe35a32</id>
<content type='text'>
This patch sets IP_CT_TCP_FLAG_CLOSE_INIT if the entry is in TCP
TIME_WAIT state. This patch is a workaround, the daemon should
propagate the internal TCP flags to make it fully independent of
possible changes in the TCP tracking code.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>src: increase default PurgeTimeout value</title>
<updated>2009-01-25T16:53:14+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-01-25T16:53:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=cced587d766b9194b698a156d241766d5bad8a9d'/>
<id>urn:sha1:cced587d766b9194b698a156d241766d5bad8a9d</id>
<content type='text'>
This patch increases the default PurgeTimeout value to 60 seconds.
The former 15 seconds provides good real-time reaction in terms of
user-side expected behaviour, but it is too small if you trigger
random failure in a firewall cluster.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>src: add support for approximate timeout calculation during commit</title>
<updated>2009-01-25T16:53:05+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-01-25T16:53:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=50c09dec9ad0261d8fcc18d69b2c9ec74052955c'/>
<id>urn:sha1:50c09dec9ad0261d8fcc18d69b2c9ec74052955c</id>
<content type='text'>
During the commit phase, the entries in the external cache entries
are inserted in the kernel conntrack table. Currently, we use a
fixed timeout that is specified in the config file. With this patch,
if you don't specify the fixed timeout value via CommitTimeout, the
daemon calculates the real timeout value during the commit phase.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>cache: move lifetime feature to main cache code</title>
<updated>2009-01-25T16:53:02+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-01-25T16:53:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=1c9faf8c218bc7ff4617557383e4116f1adb11e5'/>
<id>urn:sha1:1c9faf8c218bc7ff4617557383e4116f1adb11e5</id>
<content type='text'>
The lifetime feature is used by all working modes, it is useful to
know how long it has been an entry living in the cache. This patch
moves the lifetime feature to the main caching code.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>src: change behaviour of `-t' option</title>
<updated>2009-01-25T16:52:56+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-01-25T16:52:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=eec8fdf57f34fe0d80b884ad0e376ed24c63ffcc'/>
<id>urn:sha1:eec8fdf57f34fe0d80b884ad0e376ed24c63ffcc</id>
<content type='text'>
With this patch, the `-t' option adds an alarm that will flush the
cache after CONFIG(purge_timeout) seconds specified in the config
file. This looks much cleaner and more performance that looping
on the entire conntrack table to set the new timeout of every single
entry.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>src: don't clone when calling nl_*_conntrack functions</title>
<updated>2009-01-25T16:51:23+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-01-25T16:51:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=b9ee88a0fdb20ed847f05efce1b0abdc8afbabaf'/>
<id>urn:sha1:b9ee88a0fdb20ed847f05efce1b0abdc8afbabaf</id>
<content type='text'>
This patch removes the clone conntrack objects created before
calling nl_*_conntrack functions since they are not required
anymore (the previous patch guarantees that objects passed as
parameter are not modified).

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>cache: mangle timeout inside nl_*_conntrack() functions</title>
<updated>2009-01-25T16:51:18+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-01-25T16:51:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=8d689ebb67c511f5c03acdfc2226156d5f87c319'/>
<id>urn:sha1:8d689ebb67c511f5c03acdfc2226156d5f87c319</id>
<content type='text'>
This patch moves the timeout mangling inside nl_*_conntrack().

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>cache: remove nl_exist_conntrack() function</title>
<updated>2009-01-25T16:51:09+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-01-25T16:51:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=e6732c96ffd9baaaa84dab763ff6e600bf6abc95'/>
<id>urn:sha1:e6732c96ffd9baaaa84dab763ff6e600bf6abc95</id>
<content type='text'>
This function is a synonimous of nl_get_conntrack(), use the get
function instead.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>cache_iterators: start a clean session if commit finds an entry</title>
<updated>2009-01-25T12:44:22+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-01-25T12:44:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=61d976838ee0c3eeda295818ff44f44327b0596d'/>
<id>urn:sha1:61d976838ee0c3eeda295818ff44f44327b0596d</id>
<content type='text'>
The current commit code updates an entry it still exists in the
kernel. With this patch, we delete the entry and create a new one
to make sure that we start a clean session.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrack: fix use of -u which is optional with -I</title>
<updated>2009-01-21T13:59:48+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-01-21T13:59:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=ccb54b5f240d3bb014938057c39b24699ff07bfa'/>
<id>urn:sha1:ccb54b5f240d3bb014938057c39b24699ff07bfa</id>
<content type='text'>
The option --status can be used with -I. Currently, this behaviour
is broken.

conntrack v0.9.9 (conntrack-tools): Illegal option `--status' with this command
Try `conntrack -h' or 'conntrack --help' for more information.

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