<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyatta-nat.git, branch lithium</title>
<subtitle>Vyatta configuration/operational commands for NAT (mirror of https://github.com/vyos/vyatta-nat.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyatta-nat.git/atom?h=lithium</id>
<link rel='self' href='https://git.amelek.net/vyos/vyatta-nat.git/atom?h=lithium'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-nat.git/'/>
<updated>2018-02-20T05:52:57+00:00</updated>
<entry>
<title>Rename NPTv6 rule options for consistency with IPv4 NAT (fixes T554).</title>
<updated>2018-02-20T05:52:57+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2018-02-20T05:52:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-nat.git/commit/?id=0b58083b29bff5bb4a2b16354a77a2794be7cc07'/>
<id>urn:sha1:0b58083b29bff5bb4a2b16354a77a2794be7cc07</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T431: Merge pull request #5 from quonb/current</title>
<updated>2017-10-24T18:55:22+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2017-10-24T18:55:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-nat.git/commit/?id=af219d4ac8208cfa676f5822ae45acf8660df30a'/>
<id>urn:sha1:af219d4ac8208cfa676f5822ae45acf8660df30a</id>
<content type='text'>
Fix protocol negation in NAT (like it is done in Vyatta::IpTables::Rule)</content>
</entry>
<entry>
<title>Fix protocol negation in NAT (like it is done in Vyatta::IpTables::Rule)</title>
<updated>2017-10-24T16:33:40+00:00</updated>
<author>
<name>Ildar Ibragimov</name>
<email>dar.quonb@gmail.com</email>
</author>
<published>2017-10-24T16:33:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-nat.git/commit/?id=1d07954e0c8949f6d48f6c2aa3b04f1a017092f7'/>
<id>urn:sha1:1d07954e0c8949f6d48f6c2aa3b04f1a017092f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>0.13.0+vyos2+current1</title>
<updated>2016-01-24T20:18:06+00:00</updated>
<author>
<name>Kim Hagen</name>
<email>kim.sidney@gmail.com</email>
</author>
<published>2016-01-24T20:18:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-nat.git/commit/?id=d078bba33249cc4099b92825eb8d9e7d4373ce67'/>
<id>urn:sha1:d078bba33249cc4099b92825eb8d9e7d4373ce67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix build depends.</title>
<updated>2015-12-16T22:22:06+00:00</updated>
<author>
<name>Thomas Jepp</name>
<email>tom@tomjepp.co.uk</email>
</author>
<published>2015-12-16T22:22:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-nat.git/commit/?id=3c77aea629dfe16c646642d6eb91e7621ecc9b98'/>
<id>urn:sha1:3c77aea629dfe16c646642d6eb91e7621ecc9b98</id>
<content type='text'>
</content>
</entry>
<entry>
<title>0.13.0+vyos2+lithium7</title>
<updated>2015-11-29T18:50:35+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2015-11-29T18:50:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-nat.git/commit/?id=52fb9ab3f8a1d1aeda0149946b1e1b77617bc6cd'/>
<id>urn:sha1:52fb9ab3f8a1d1aeda0149946b1e1b77617bc6cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vyatta-nat: only create nat object for testing changed or added rules</title>
<updated>2015-11-28T19:53:49+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2015-11-28T19:53:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-nat.git/commit/?id=983f6e24e0cacee1fbb490a8003814a026a3cc8d'/>
<id>urn:sha1:983f6e24e0cacee1fbb490a8003814a026a3cc8d</id>
<content type='text'>
Only create a new source or destination NAT object when testing
changed or added NAT rules to reduce testing overhead.

Bug #493 http://bugzilla.vyos.net/show_bug.cgi?id=493
</content>
</entry>
<entry>
<title>vyatta-nat: formatting changes for style consistency</title>
<updated>2015-11-28T19:45:19+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2015-11-28T19:45:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-nat.git/commit/?id=a5c142516d6ce7f3a46b9d35d17dfe076a711ce2'/>
<id>urn:sha1:a5c142516d6ce7f3a46b9d35d17dfe076a711ce2</id>
<content type='text'>
Update scripts/vyatta-update-dst-nat.pl and
scripts/vyatta-update-src-nat.pl to maintain style and consistency.
</content>
</entry>
<entry>
<title>0.13.0+vyos2+lithium6</title>
<updated>2015-07-19T09:32:50+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2015-07-19T09:32:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-nat.git/commit/?id=41bee11afb4a40a1921e0ebe1ab08103965ec866'/>
<id>urn:sha1:41bee11afb4a40a1921e0ebe1ab08103965ec866</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vyatta-nat: check nat rules for errors before processing them for real</title>
<updated>2015-07-19T09:27:34+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2015-07-19T09:18:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-nat.git/commit/?id=84b4345897825efd8f2ac6144f16a501f1b157e5'/>
<id>urn:sha1:84b4345897825efd8f2ac6144f16a501f1b157e5</id>
<content type='text'>
Errors in both source and destination NAT rules can cause either rules
to be overwritten (completely or partially), dropped entirely, or just
ending up with an inconsistent state in comparison to the current
configuration.  This can lead to unpredictable NAT results, which can't
even be corrected by deleting all the nat rules, only a reboot will
correct the issue.

Checking these rules for consistency in a separate loop before they are
applied allows the errors to flagged up and the commit failed before
the nat table is touched.

Bug #493 http://bugzilla.vyos.net/show_bug.cgi?id=493
</content>
</entry>
</feed>
