summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2012-12-12Bug 8337: don't disallow using source and destination withDaniil Baturin
multiport at the same time.
2012-10-130.12.40+daisy1debian/0.12.40+daisy1John Southworth
2012-10-13create daisy branchJohn Southworth
2012-10-120.12.40debian/0.12.40John Southworth
2012-10-12new branchJohn Southworth
2012-10-040.12.39debian/0.12.39bharat
2012-10-04Bug 8200: Changed the grep to not display shim6Bharat
2012-06-180.12.38debian/0.12.38John Southworth
2012-06-18Bugfix 8113: make negations work properlyJohn Southworth
2012-04-180.12.37debian/0.12.37Daniil Baturin
2012-04-18Force releaseDaniil Baturin
2012-04-180.12.36debian/0.12.36Daniil Baturin
2012-04-18Merge branch 'pacifica' of git.vyatta.com:/git/vyatta-nat into pacificaDaniil Baturin
Conflicts: lib/Vyatta/DstNatRule.pm
2012-04-130.12.35debian/0.12.35Gaurav Sinha
2012-04-13use negation before -p <protocol> as per new iptables upgradeGaurav Sinha
2012-04-06Bug #7655: add both leading and trailing spaces to iptablesDaniil Baturin
options to ensure nothing gets adhered.
2012-03-030.12.34debian/0.12.34Deepti Kulkarni
2012-03-03new branchDeepti Kulkarni