<feed xmlns='http://www.w3.org/2005/Atom'>
<title>conntrack-tools.git/src, branch conntrack-tools-0.9.8</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.8</id>
<link rel='self' href='https://git.amelek.net/vyos/conntrack-tools.git/atom?h=conntrack-tools-0.9.8'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/'/>
<updated>2008-10-21T18:14:10+00:00</updated>
<entry>
<title>conntrackd: add missing information on -t to the help</title>
<updated>2008-10-21T18:14:10+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2008-10-21T18:14:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=bcb482d23f95c130faa54f7831ea661ad120a89c'/>
<id>urn:sha1:bcb482d23f95c130faa54f7831ea661ad120a89c</id>
<content type='text'>
This patch adds missing information on -t when conntrackd is invoked
with -h.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>filter: do not filter in user-space if kernel supports BSF</title>
<updated>2008-10-21T17:11:42+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2008-10-21T17:11:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=50162d3c19e38a491d95ec26767438ec25bab0dc'/>
<id>urn:sha1:50162d3c19e38a491d95ec26767438ec25bab0dc</id>
<content type='text'>
This patch avoids a double filtering in user-space and kernel-space if
the kernel support BSF. Since we do not use BSF for dumps and resyncs,
we add a new parameter to ignore_conntrack to indicate if we have to
perform the filtering in user-space or not.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>cache: use jhash2 instead of double jhash+jhash_2words</title>
<updated>2008-10-21T17:05:02+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2008-10-21T17:05:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=6d6ebd1247076c88ceeb8d9528d62cd38a5e909a'/>
<id>urn:sha1:6d6ebd1247076c88ceeb8d9528d62cd38a5e909a</id>
<content type='text'>
Currently, oprofile reports ~17% of sample in the hashing. With
this patch, that uses jhash2 instead of a double call to jhash
and one to jhash_2words, it goes down to ~11%.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>filter: fix segfault if the Filter clause is unused</title>
<updated>2008-10-21T16:50:51+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2008-10-21T16:50:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=705435f574e45348f5613672588b453d6285ef20'/>
<id>urn:sha1:705435f574e45348f5613672588b453d6285ef20</id>
<content type='text'>
This patch fixes a segfault when conntrackd -k is invoked for an
instance of conntrackd with no use of the Filter clause.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>netlink: report when kernel-space event filtering is in use</title>
<updated>2008-10-21T16:25:12+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2008-10-21T16:25:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=5fa52f81764d078d0a719a8902ad00a0d3acd511'/>
<id>urn:sha1:5fa52f81764d078d0a719a8902ad00a0d3acd511</id>
<content type='text'>
This patch adds a log message to tell that conntrackd are using
kernel-space filtering.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>notrack: fix double receival of resync requests</title>
<updated>2008-10-20T12:17:13+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2008-10-20T12:17:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=5000afe7e1a3ae4a14995e051d3ee716d8a6c784'/>
<id>urn:sha1:5000afe7e1a3ae4a14995e051d3ee716d8a6c784</id>
<content type='text'>
This patch fixes double insertion in the tx_list if we receive
two (or more) consecutive resync request in short time.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>config: fix usage of 'PurgeTimeout' in Sync NOTRACK</title>
<updated>2008-10-20T12:15:46+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2008-10-20T12:15:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=9c2fd73489f516eb56f8fe216913ea70e3b4a76a'/>
<id>urn:sha1:9c2fd73489f516eb56f8fe216913ea70e3b4a76a</id>
<content type='text'>
This patch fixes a problem that is reported by conntrackd while
trying to parse the example configuration file. We fix this
instead of the example file to make it consistent with other
replication approaches.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>cache-iterators: improve committing</title>
<updated>2008-10-20T12:13:51+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2008-10-20T12:13:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=a7c245bafd98a04414903787448ac17bb0922b70'/>
<id>urn:sha1:a7c245bafd98a04414903787448ac17bb0922b70</id>
<content type='text'>
This patches fixes two problems:
- If we failt to update an entry, we remove it and try again. This
happens when we still have an entry in a final state like TIME_WAIT
while we see a new connection (SYN_SENT) with the same tuple. In
this particular case, we fail to update since some status bits are
only settable, but not unsettable.
- If we hit ETIME in an update, we have to go over the creation
patch, otherwise we hit ENOENT in the next run.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>cache: fix update of scheduled-to-timeout entries</title>
<updated>2008-10-20T12:09:04+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2008-10-20T12:09:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=8509a878c0df580b7496c7fd0afd961c4c3c771d'/>
<id>urn:sha1:8509a878c0df580b7496c7fd0afd961c4c3c771d</id>
<content type='text'>
This patch fixes a problem that allows the update of entries that
are scheduled to be removed.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrack: cleanup for NAT filtering</title>
<updated>2008-10-16T13:40:49+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2008-10-16T13:40:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=b8ed29727d24862523d57066ede86635d8dbacbf'/>
<id>urn:sha1:b8ed29727d24862523d57066ede86635d8dbacbf</id>
<content type='text'>
This patch cleanups the NAT filtering. The former code had three
branches, one if src and dst NAT are set, else one if src NAT is
set, else one if dst NAT is set.

Now, we check if src NAT is set or if dst NAT is set.

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