summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-12-25T2764: increase maximum number of NAT rules1.3.81.3.71.3.61.3.51.3.41.3.3-epa11.3.31.3.2equuleusChristian Poessinger
2021-11-17T1083: add port and address mapping optionsDaniil Baturin
2021-08-26Jenkins: use generic pipelineChristian Poessinger
2021-08-26New release - 1.3.0Christian Poessinger
2020-03-21Jenkins: T1870: support GitHub PullRequest buildsChristian Poessinger
2019-12-27Jenkins: make pipeline branch independentChristian Poessinger
2019-12-18Merge branch 'equuleus' of github.com:vyos/vyatta-nat into currentChristian Poessinger
* 'equuleus' of github.com:vyos/vyatta-nat: Jenkins: import Pipeline from vyos-1x commit bd00ec7 update Jenkins file for equuleus
2019-09-28Jenkins: import Pipeline from vyos-1x commit bd00ec7Christian Poessinger
2019-09-28Jenkins: import Pipeline from vyos-1x commit bd00ec7VyOS_1.2-2019Q4Christian Poessinger
2019-08-14update Jenkins file for equuleusUnicronNL
2019-07-05Merge pull request #7 from runborg/currentKim
T1499: Allow for usage of systemd interface mappings
2019-07-05T1499: Allow for usage of systemd interface mappingsRunar Borge
2019-05-21Create Jenkinsfile currentKim Hagen
2019-03-23T1312: allow NAT rules with networks of different size.Daniil Baturin
2019-01-29Merge pull request #6 from mevertse/currenthagbard-01
T166: Changed NPTv6 to use NETMAP
2019-01-29Merge branch 'current' of https://github.com/mevertse/vyatta-nat into HEADMerijn Evertse
2019-01-29T166: Changed NPTv6 to use NETMAPMerijn Evertse
2018-02-20Rename NPTv6 rule options for consistency with IPv4 NAT (fixes T554).lithiumDaniil Baturin
2017-10-25T431: Merge pull request #5 from quonb/currentDaniil Baturin
Fix protocol negation in NAT (like it is done in Vyatta::IpTables::Rule)
2017-10-24Fix protocol negation in NAT (like it is done in Vyatta::IpTables::Rule)Ildar Ibragimov
2016-01-240.13.0+vyos2+current1debian/0.13.0+vyos2+current1Kim Hagen
2015-12-16Fix build depends.Thomas Jepp
2015-11-290.13.0+vyos2+lithium7debian/0.13.0+vyos2+lithium7Alex Harpin
2015-11-28vyatta-nat: only create nat object for testing changed or added rulesAlex Harpin
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
2015-11-28vyatta-nat: formatting changes for style consistencyAlex Harpin
Update scripts/vyatta-update-dst-nat.pl and scripts/vyatta-update-src-nat.pl to maintain style and consistency.
2015-07-190.13.0+vyos2+lithium6debian/0.13.0+vyos2+lithium6Alex Harpin
2015-07-19vyatta-nat: check nat rules for errors before processing them for realAlex Harpin
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
2015-07-19Revert "vyatta-nat: check nat rules for errors before processing them for real"Alex Harpin
This reverts commit 5f05bdd480f0de2be2d87934b9b53dab09ead9ea.
2015-07-120.13.0+vyos2+lithium5debian/0.13.0+vyos2+lithium5Alex Harpin
2015-07-12vyatta-nat: check nat rules for errors before processing them for realAlex Harpin
Errors in both source and destination NAT rules can cause either rules being overwritten or partially, dropped entirely or just end 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 solve them. 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
2015-06-190.13.0+vyos2+lithium4debian/0.13.0+vyos2+lithium4Alex Harpin
2015-06-19vyatta-nat: update dh_gencontrol with new development build flagAlex Harpin
2015-02-170.13.0+vyos2+lithium3debian/0.13.0+vyos2+lithium3Daniil Baturin
2015-02-16Merge pull request #3 from kouak/lithiumDaniil Baturin
Add initial support for NPTv6 (#387)
2015-02-15Add initial support for NPTv6 (#387)kouak
2014-12-270.13.0+vyos2+lithium2debian/0.13.0+vyos2+lithium2Alex Harpin
2014-12-27Update maintainer addressAlex Harpin
2014-12-090.13.0+vyos2+lithium1debian/0.13.0+vyos2+lithium1Alex Harpin
2014-12-09New branchAlex Harpin
2014-04-060.13.0+vyos1+helium2vyos/1.1.0-beta1debian/0.13.0+vyos1+helium2Daniil Baturin
2014-03-24Merge pull request #1 from higebu/fix-condition-of-all-deletedDaniil Baturin
Fix condition of all_deleted
2014-03-19Fix condition of all_deletedYuya Kusakabe
2014-02-150.13.0+vyos1+helium1debian/0.13.0+vyos1+helium1Daniil Baturin
2014-02-15New branchDaniil Baturin
2013-11-100.13.0+hydrogen3debian/0.13.0+hydrogen3Daniil Baturin
2013-11-10Remove dependency on vyatta-op-xml.Daniil Baturin
2013-11-100.13.0+hydrogen2debian/0.13.0+hydrogen2Daniil Baturin
2013-11-10Update maintainer addressesDaniil Baturin
2013-11-10Bug #8331: provide rule number in commit error message.Daniil Baturin
2012-12-120.12.40+daisy2vyatta/VC6.6R1/i386vyatta/VC6.6R1/amd64debian/0.12.40+daisy2daisyDaniil Baturin