summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/firewall_nat_1to1_edit.php
Commit message (Collapse)AuthorAgeFilesLines
* Refactor get_configured_interface_with_descr remove unused parameterPhil Davis2017-04-161-1/+1
|
* Add reason to write_config() calldoktornotor2017-03-211-1/+1
|
* No need to check for HTML in NAT 1to1 or NAT Out descrPhil Davis2017-03-171-0/+4
|
* Revisions to GET/POST conversion limiting POSTs to save, apply, and delete ↵Steve Beaver2017-02-131-8/+8
| | | | functions - Firewall
* GET/POST firewall_nat_1to1 bisSteve Beaver2017-02-101-4/+4
|
* GET/POST conversionSteve Beaver2017-02-101-5/+1
|
* Code with multiple %s in usr/local/wwwPhil Davis2017-02-011-3/+3
|
* More required fields for NAT pagesPhil Davis2017-01-241-2/+2
|
* Required fields in NAT pagesPhil Davis2017-01-221-2/+2
|
* Breadcrumb linksPhil Davis2017-01-101-0/+1
|
* Merge pull request #3248 from phil-davis/ipaddressnopatternRenato Botelho2016-12-271-3/+4
|\
| * Form_IpAddress add types remove patternsPhil Davis2016-12-031-3/+4
| | | | | | | | | | | | | | | | | | | | 1) Add alias and host types to Form_IpAddress with the appropriate hover text. 2) Remove the patterns - the UI of those is not so effective anyway, so leave the validation of input to the back end. 3) Update uses of Form_IpAddress to use the appropriate Alias or Host type as needed. 4) Remove explicit setPattern() from those uses of Form_IpAddress.
* | NAT 1:1 use constant name when checking validateipaddr return valuePhil Davis2016-12-201-1/+1
| |
* | Fix #6927 1:1 NAT validate address familyPhil Davis2016-12-201-6/+47
| | | | | | | | Ensure that all the manually-entered addresses come from the same address family - i.e. they are all either IPv4 or IPv6 addresses.
* | Validate IP addresses using validateipaddr() functionSteve Beaver2016-12-191-8/+8
| |
* | Remove destination self from NAT 1:1Phil Davis2016-12-081-1/+1
| | | | | | | | | | It is not needed and caused problems if used and was not remembered on edit anyway.
* | NAT 1:1 edit - preserve user selections on edit-save with input errorsPhil Davis2016-12-061-1/+12
|/ | | | | | | | | | | 1) Edit a NAT 1:1 rule, change the source and/or destination type to "Network", but do not input any network address/mask. 2) Press Save, input errors are reported telling that the network source and/or destination address/mask is required - good. However, the source and/or destination type is no longer "Network" - it defaults back to single or any. To fix, firstly move "$pconfig = $_POST" to after where all the various special things have been done to $_POST - this makes $pconfig have the correctly-massaged stuff that the user $_POSTed. Then add the special code to srctype_selected() and dsttype_selected() to handle the case when these have been specifically $_POSTed by the user (rather than inferring them from the src/dst vales and the logic in is_specialnet() ). This is equivalent to the fix for firewall_rules_edit.php at commit https://github.com/pfsense/pfsense/commit/81e2aa253a946b36a92e88f19b8761efe771b7a1
* Standardize and fix 'other' type VIP display on NAT pages. Fixes #6094jim-p2016-12-021-7/+6
|
* Move copyright from ESF to NetgateRenato Botelho2016-09-061-1/+1
|
* Input boxes with setPattern validation should not contain escape characters ↵PiBa-NL2016-09-021-2/+2
| | | | as they are already properly considered 'lists of characters' even when not escaped.
* Move to Apache License 2.0Renato Botelho2016-07-151-41/+9
|
* Review license / copyright on all files (final round)Renato Botelho2016-07-151-43/+42
|
* Always use require_oncePhil Davis2016-06-271-2/+2
| | | | | | | | | The usage of require() and require_once() throughout the system is inconsistent, and "bugs" come up now and then when the order of "requires" is a bit different and some require() happens after the include file is already included/required. It seems to me that there is no harm at all in always using require_once().
* Firewall - Punctuation Clean UpNOYB2016-04-201-1/+1
| | | | Some punctuation clean up.
* Fixed #6114Stephen Beaver2016-04-121-3/+3
|
* Firewall / NAT - Remove PersonalizationsNOYB2016-03-301-2/+2
| | | | Remove "you" personalizations.
* More icon and button consistency fixes. Ticket #5965jim-p2016-03-101-4/+1
|
* Correct the text and placement of the disable and nobinat options for 1:1 ↵jim-p2016-03-081-9/+9
| | | | NAT rules. Fixes #5966
* Change NAT '1 to 1' spelling to '1:1', since latter is used everywhere elsek-paulius2016-02-101-1/+1
|
* Internationalize firewall aliases and NATPhil Davis2016-01-191-13/+13
|
* Fix misplaced parenthesesNewEraCracker2016-01-141-1/+1
|
* Don't validate 'external' when nobinat is checkedStephen Beaver2016-01-131-2/+7
|
* Fix no binat checkboxStephen Beaver2016-01-131-3/+3
|
* Fix helpStephen Beaver2016-01-131-1/+1
|
* Fixed #3887Stephen Beaver2016-01-131-0/+9
|
* HTML Compliance - Firewall / NAT/ 1:1 / EditNOYB2016-01-041-2/+2
| | | | | | Bad value [0-9, a-z, A-Z and . for attribute pattern on element input: Unterminated character class <input class="form-control" name="src" id="src" type="text" pattern="[0-9, a-z, A-Z and ."> <input class="form-control" name="dst" id="dst" type="text" pattern="[0-9, a-z, A-Z and .">
* Remove all pfSense_MODULE and pfSense_BUILDER_BINARIES definitions, whatever ↵Renato Botelho2015-12-151-3/+0
| | | | was the reason they were added, it was never finished and it's not being used
* Merge pull request #2224 from phil-davis/r005Stephen Beaver2015-12-141-18/+35
|\
| * Coe style firewall *Phil Davis2015-12-141-18/+35
| |
* | Fix array key typo in firewall_nat_1to1_editPhil Davis2015-12-141-1/+1
|/ | | This just looks wrong.
* Calling all of these "Page" in the privilege name is redundant since they ↵jim-p2015-11-251-1/+1
| | | | are all pages and the "WebCfg" prefix implies they are pages.
* Added use of class autoloading (GUI stuff only)Doug Wollison2015-11-231-2/+0
| | | | | Any GUI script that loads the guiconfig.inc file will have access to the autoloader.
* Fix calls to ipsec_enabled() added in 179ab6b364Renato Botelho2015-11-101-0/+1
|
* Eliminate a few more cases of $config['ipsec']['enable'].Luiz Otavio O Souza2015-11-101-3/+2
| | | | Mostly when dealing with enc0 interface.
* Copyright and license cleanupRenato Botelho2015-11-091-2/+2
| | | | | | - Remove personal copyright from people who assigned it to employer (ESF) - Remove $Id$ - Remove extra spaces
* EOL whitespace and header consistency for wwwPhil Davis2015-11-091-2/+1
|
* Correction per Phil DavisStephen Beaver2015-11-061-1/+1
|
* First batch of copyright updatesStephen Beaver2015-11-051-2/+3
|
* Ticket #5204 a clean up pass of the jquery sectionsJared Dillard2015-09-241-3/+5
|
* Retire PPTP server, fixes #4226:Renato Botelho2015-09-151-10/+0
| | | | | | | - Remove PPTP server and all related code - Bump config version 12.2 - Write upgrade config code to remove pptpd section and also cleanup firewall and NAT rules using PPTP interface or src/des
OpenPOWER on IntegriCloud