summaryrefslogtreecommitdiffstats
path: root/usr/local/www/firewall_nat_1to1_edit.php
Commit message (Collapse)AuthorAgeFilesLines
* Cancel button after input errorPhil Davis2015-07-131-1/+6
| | | | | | | | | | | If there is an input error then the edit page is redrawn showing the input errors. The HTTP_REFERER becomes the current page, rather than the true original referer. Then if you click Cancel the current page is just redrawn. This change makes the code remember the original referer, so if the user enters some invalid data, presses Save, reads the input error messages then presses Cancel they are taken back out to the original page - the same as if Cancel was used before Save.
* Code spacingPhil Davis2015-06-151-5/+5
| | | | | | | 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-45/+74
|
* Pencil symbolsPhil Davis2015-03-091-1/+1
| | | | | | | | | These are places in the GUI where the cursor sits not in the far left side of the input box and there is odd-looking white space to the left of the cursor. Normally there would be a little input graphic in the white space to the left of the cursor (a pencil, a computer screen, a lock symbol...) This change makes the pencil be displayed in all those places.
* Fix aliases popup width when fields are hidden when page is loaded. It ↵Renato Botelho2015-02-021-1/+1
| | | | should fix #4238
* 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
|
* Change copyright statement to reflect realityJim Thompson2014-11-101-0/+2
|
* fix text, PPPoE Server, not VPNChris Buechler2014-11-061-1/+1
|
* Remove almost all calls to history.back() and make Cancel button back to ↵Renato Botelho2014-09-121-1/+4
| | | | HTTP_REFERER, there are a couple of places I didn't touch on this commit because it requires more work
* xhtml Complianceayvis2014-03-141-8/+8
| | | replaced <br>, <br/> and </br> with <br />
* Improve checks for params 'id', 'dup' and other similar ones to make sure ↵Renato Botelho2014-03-121-2/+3
| | | | they are numeric integer, also, pass them through htmlspecialchars() before print
* Standardise LAN net displayPhil Davis2014-02-071-2/+2
|
* Stop sorting 1to1 rules and leave user decide the order. Fixes #3327Renato Botelho2013-11-261-14/+0
|
* Add hability to insert after, reorder, batch delete and enable/disable to ↵Renato Botelho2013-11-201-2/+18
| | | | 1:1 NAT rules. It fixes #3327
* Fix whitespaces and indentRenato Botelho2013-11-201-251/+314
|
* Remove call-time pass by reference for do_input_validation, helps ticket #2565Renato Botelho2013-09-121-1/+1
|
* s/require/require_once/g for filter.inc to avoid redeclaration errors in ↵jim-p2013-08-281-1/+1
| | | | some rare cases.
* Tidy up "firewall_nat_1to1_edit" XHTMLColin Fleming2013-05-011-47/+51
| | | | | | | Add CDATA section to SCRIPT tag Close BR and INPUT tags Update HTML Boolean operators Add missing closing TD tag
* Refine saving/applying on more pages - don't show apply or take an action ↵jim-p2012-10-091-4/+2
| | | | unless the user is allowed to do that.
* Fix of bug #2374 "When entering values in firewall rules leading andCristian Feldman2012-05-181-0/+7
| | | | trailing spaces are not deleted"
* cleanup: code for building arrays for autocompleted fieldsDarren Embry2012-05-101-25/+3
|
* Bug #1403. Filter Rules description do not get saved when "(quote) present ↵Evgeny Yurchenko2011-05-271-0/+9
| | | | as character
* In IPsec, s/mobileclients/client/, this was changed long ago in the config ↵jim-p2011-03-281-1/+1
| | | | but not everywhere followed.
* Generalize pppoe server enabled check and use it elsewhere in the GUI that ↵jim-p2011-02-101-3/+2
| | | | needed fixed. Still needs changes in filter.inc - Ticket #1243
* Change destination back to the field type for fields that allow an alias - ↵Erik Fonnesbeck2011-02-041-1/+1
| | | | they appear to work there (or at least doesn't say it is an error?).
* correct field type, no aliases allowed hereChris Buechler2011-01-201-3/+3
|
* Ticket #1083. Remove alias capabilities from external and src fieldsPierre POMES2011-01-011-9/+10
|
* default to single host on 1:1 NAT as it always has and is the most common usageChris Buechler2010-12-251-1/+1
|
* switch back to Internal rather than Source, Source is just confusingChris Buechler2010-12-251-4/+4
|
* Bring in XSS id fixes from m0n0wallScott Ullrich2010-11-121-1/+1
|
* Clarify these descriptions a bit more on 1:1 edit.Erik Fonnesbeck2010-11-121-3/+3
|
* Clean up Firewall: NAT: 1:1: Edit page.Erik Fonnesbeck2010-09-291-31/+18
| | | | | | | | | | - Change order of fields to be more consistent with the old order and the order shown on the rule listing, placing more relevant fields nearer to the top. - Make appearance of source and destination fields consistent. - Add a description for external subnet. - Fix description of the subnet size. - Change default destination to any. - Remove VIP list from destination, since the router is not going to be the destination. (the order of binat's syntax is based on outbound NAT, not inbound) - Add a description for destination.
* Fix "use system default" setting for reflection on NAT 1:1 rule edit page ↵Erik Fonnesbeck2010-09-051-1/+2
| | | | and remove reference to nonexistent "externalmask" field.
* Allow 1:1 rules to specify source and destination. This is almost the same ↵Ermal2010-09-031-93/+344
| | | | as on Port Forward tab rules without protocol and ports.
* Checked gettext() implementation on firewall_nat_1to1_edit.phpCarlos Eduardo Ramos2010-07-131-6/+6
|
* Merge remote branch 'mainline/master' into 2_firewallRenato Botelho2010-07-071-1/+42
|\
| * Add per-rule NAT reflection override.Erik Fonnesbeck2010-07-051-0/+16
| |
| * Add the missing VPN types to the interface list on port forwards and add the ↵Erik Fonnesbeck2010-07-051-1/+26
| | | | | | | | same VPNs to the list available on other types of NAT rules.
* | Review firewall_nat_1to1_edit.phpRenato Botelho2010-06-301-2/+2
| |
* | Implement gettext() callsCarlos Eduardo Ramos2010-06-241-15/+15
|/
* remove unnecessary input validation checksChris Buechler2010-04-241-11/+0
|
* remove this check, the WAN IP can be used in binat now with no problemsChris Buechler2010-04-241-6/+0
|
* Fix sorting issues that were introduced in an old commit, resulting in the ↵Erik Fonnesbeck2010-03-101-2/+1
| | | | incorrect item sometimes being shown when clicking edit buttons.
* Include filter.inc and shaper.incScott Ullrich2009-11-211-0/+2
|
* Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to ↵Scott Ullrich2009-09-141-0/+3
| | | | include 2009 on files that I have asserted (C) on
* Do not create nested function this seems to upset php for some reason.Ermal Luçi2009-07-131-3/+4
|
* Clear guiconfig from all sort junk functions and put them on the specific ↵Ermal Luçi2009-06-301-0/+13
| | | | | | pages where they are needed. Remove some sort functions not used.
* * Reorganize the 'apply' button infrustructure in the GUI.Ermal Luçi2009-06-301-1/+1
| | | | | | - Present three new functions is/mark/clear_subsystem_dirty('name_of_subsystem'). This makes easier to create such things without needing to introduce new globals. - Convert all pages to the new infrustructure - This improves a lot the control on this notification
* * Hide interfaces internals to other code and use the propper interfaces.Ermal Luçi2009-03-301-1/+1
| | | | | | | Basically use get_interface*() functions instead of accessing fields like 'ipaddr'/'descr' etc... * Make get_interfaces_with_gateway less heavyweight by getting information from the configuration stored in config.xml * Some other missed custom interface list building and substituing with propper get_configured_interface*() NOTE: This should give indipendce on dynamic interfaces on some services that before could not be used on top of this type of interfaces.
OpenPOWER on IntegriCloud