summaryrefslogtreecommitdiffstats
path: root/usr/local/www/firewall_nat_out.php
Commit message (Collapse)AuthorAgeFilesLines
* Code spacingPhil Davis2015-06-151-2/+2
| | | | | | | and other random stuff I noticed. I think this finishes messing with code style. The codebase should match the developer style guide closely enough that 99.9% of changes will not feel the need to also massage the formatting.
* Code style Firewall NATPhil Davis2015-05-111-59/+94
|
* Ticket #4445 do not write config and remove its cache when applying settings ↵Ermal LUÇI2015-02-231-2/+0
| | | | its just behaviour from dinosaur era and should have been cleanded long time ago.
* Fix lineup of copyright linesPhil Davis2015-01-011-1/+1
| | | | | and module names and other bits of formatting and typos in header comment sections.
* Welcome 2015Renato Botelho2014-12-311-1/+1
|
* outbound NAT can apply to any type of interface, make WAN-type specific ↵Chris Buechler2014-11-131-1/+1
| | | | reference generic
* modify copyright statement to reflect realityJim Thompson2014-11-101-0/+1
|
* Make sure button 'move to the end' highlight last lineRenato Botelho2014-09-041-2/+2
|
* Add (self) for an outbound NAT source as welljim-p2014-05-231-0/+1
|
* Unset these globals after useErmal2014-04-141-0/+5
|
* Include static routes in automatic NAT rules displayPhil Davis2014-04-141-0/+2
| | | | | If I have an internal gateway to other private subnets behind LAN, and add a static route to those private subnets through the internal gateway, then pfSense very nicely generates NAT rules on WAN-style interfaces to NAT those internal subnets on the way out of WAN. That is very good and convenient. This outbound NAT is actually correctly in the ruleset. However, the new Outbound NAT GUI page shows the Automatic Outbound NAT rules that are in effect (a great new feature in 2.2). But it did not show the rules for the static routes. This fixes it. (But the code for all of this is a bit ugly, because it all depends on having a global variable $GatewaysList in view - I am not going to attempt to re-engineer that)
* removed duplicate type=text/javascriptayvis2014-03-251-1/+1
| | | added type for <script>
* replaced uppercase html tags with lowercaseayvis2014-03-191-1/+1
| | | | js files saved as UTF-8 / LF language="JavaScript" deprecated, replaced with type="text/javascript"
* xhtml Complianceayvis2014-03-141-11/+11
| | | replaced <br>, <br/> and </br> with <br />
* Show aliases popup on Outbound NAT listRenato Botelho2013-12-021-4/+22
|
* Fix typosRenato Botelho2013-12-021-1/+1
|
* Make it more visible when an item is disabledRenato Botelho2013-11-251-17/+29
|
* We do not need 2 variables to do the same thing, simplify it a bitRenato Botelho2013-11-201-19/+16
|
* Improve text on outbound NAT page to reflect last changes, it should fix #2416Renato Botelho2013-11-191-6/+6
|
* Fix a wrong } left on my last commitRenato Botelho2013-11-191-1/+0
|
* Try to detect already automatically created outbound NAT rules and avoid ↵Renato Botelho2013-11-191-2/+18
| | | | duplicating them. Also automatically create rules when switching from hybrid to manual. Ticket #2416
* Use the same code to automatically create outbound NAT rules when mode ↵Renato Botelho2013-11-181-122/+13
| | | | change to manual, ticket #2416
* Move automatic rules to a separate table, ticket #2416Renato Botelho2013-11-141-43/+62
|
* Show advanced outbound rules and inform user what are being used and what ↵Renato Botelho2013-11-141-9/+110
| | | | are being ignored. It should fix #2416
* Add hybrid and disabled outbound NAT, fixes #2416:Renato Botelho2013-11-131-134/+143
| | | | | | | | | | | | | - Add 2 new outbound NAT modes, hybrid and disabled, manual and advanced keep working the same way - Hybrid mode applies manual rules first, automatic after - Disabled do no create any outbound NAT rules - Remove ipsecpassthru config field and rename advancedoutbound to outbound - Save mode on $config['nat']['outbound']['mode'] to simplify the logic - Modify config.default to reflect changes - Add code to upgrade config, and change latest_version to 10.3 - Use html to align modes and remove some hacks to align using &nbsp;
* Fix indent, whitespaces and a close a couple of unbalanced tagsRenato Botelho2013-11-121-268/+336
|
* outboundnat, disable checkboxPiBa-NL2013-09-161-1/+24
|
* touch up text, s/nat/NAT/Chris Buechler2013-09-031-1/+1
|
* Tidy up "firewall_nat_out.php" XHTMLColin Fleming2013-05-011-37/+36
| | | | | | | | | Close BR, INPUT and IMG tags and ALT to IMG tags Update HTML Boolean operators Move NOWRAP to class statement Move CENTER tag to ALIGN statement in TD tag Add missing closing SPAN tag Add missing closing P tag
* Rearrange this manual outbound NAT rule generation loop -- fixes unnecessary ↵jim-p2013-03-201-93/+93
| | | | duplication of Localhost and VPN rules.
* Add the user/time tracking to Port forwards and outbound NAT also.jim-p2013-03-201-0/+7
|
* Insert new NAT rules on the top of the list when top plus icon is used. ↵Renato Botelho2013-02-211-1/+1
| | | | Fixes #1118
* Do not skip displaying outbound NAT rules with no interface or an invalid ↵Erik Fonnesbeck2013-01-051-8/+0
| | | | interface; it interferes with editing/deleting the skipped rule itself or rules after it.
* Revert "Use get_Cofnigured_interface_with_descr() here since that's the purpose"Erik Fonnesbeck2013-01-051-6/+9
| | | | This reverts commit 0c8e9f0c26b29f57faa2ccef9a559774103fee79.
* Use get_Cofnigured_interface_with_descr() here since that's the purposeErmal2013-01-051-9/+6
|
* Fix outbound NAT rules when interface is deleted:Renato Botelho2013-01-051-6/+9
| | | | | | | | | | - When delete interface, do not touch outbound NAT rules - Skip outbound NAT rules when interface doesn't exist - Bump latest_config to 9.2 - Since rules with no interface were considered as wan, convert old rules adding interface 'wan' to avoid breaking old configs It should fix #2338
* add " address" behind the interface nat namePiBa-NL2012-11-201-1/+1
|
* show difference between outbound NAT and outbound NONAT.PiBa-NL2012-11-181-6/+8
|
* Refine saving/applying on more pages - don't show apply or take an action ↵jim-p2012-10-091-8/+8
| | | | unless the user is allowed to do that.
* Protect against a potential infinite loop here.jim-p2012-08-011-1/+2
|
* Add per-rule delete ("X") button to Outbound NAT rulesDarren Embry2012-03-211-1/+12
| | | | http://redmine.pfsense.org/issues/1062
* fix firewall_nat_out to not auto-generate outbound NAT rules with one too ↵Chris Buechler2011-09-091-1/+2
| | | | many IPs
* Clarify notes so people don't think they need to disable pf to disable NAT.jim-p2011-08-301-1/+4
|
* Merge remote branch 'upstream/master'jim-p2011-06-011-8/+15
|\ | | | | | | | | | | | | | | | | | | Conflicts: conf.default/config.xml etc/inc/filter.inc etc/inc/globals.inc etc/inc/pfsense-utils.inc etc/inc/upgrade_config.inc usr/local/www/interfaces.php
| * Bug#1528. Automatically create outbound NAT rules on WAN for localhost when ↵Evgeny Yurchenko2011-05-301-0/+11
| | | | | | | | switching to manual.
| * Fix automatic and manual outbound NAT for PPTP. Fixes #954jim-p2011-05-241-8/+4
| |
* | Merge remote branch 'upstream/master'Seth Mos2011-03-151-8/+12
|\ \ | |/
| * Fix typojim-p2011-03-101-2/+2
| |
| * Clarify text on outbound NAT page.jim-p2011-03-101-8/+12
| |
* | Merge remote branch 'upstream/master'Seth Mos2011-02-111-16/+18
|\ \ | |/
OpenPOWER on IntegriCloud