summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/firewall_nat_out_edit.php
Commit message (Collapse)AuthorAgeFilesLines
* Make consistent rule information sectionPhil Davis2017-06-211-22/+1
| | | | | (cherry picked from commit f0dc8b688c2b7d973bc18769579ee8cc6d3d2dad) (cherry picked from commit 4c4504b1e785396d92be853072a9c557c55b3c4a)
* Add underscores to is_port* function namesPhil Davis2017-03-271-3/+3
| | | | (cherry picked from commit 593e9fe32d2959cd823fe5da55714ccfb9a0e958)
* Provide functions for checking port range alias combinationsPhil Davis2017-03-261-3/+3
|
* Breadcrumb linksPhil Davis2017-02-111-0/+1
| | | | (cherry picked from commit edcd75357f0e93b124159314d3306197d5312e6c)
* More required fields for NAT pagesPhil Davis2017-01-301-4/+4
| | | | (cherry picked from commit 877be5e6205ada2608b364f57150010ba473e66d)
* Required fields in NAT pagesPhil Davis2017-01-301-1/+1
| | | | (cherry picked from commit f2e58c16307795f572ff443e999c54eb6a9839e7)
* Form_IpAddress add types remove patternsPhil Davis2016-12-271-4/+6
| | | | | | | | | | | | 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. (cherry picked from commit 45541aae63596ea28aa18c84b65946bce6adbffd)
* Fix up help text on outbound NAT.jim-p2016-10-131-12/+14
|
* Fix typo: The input field is named source_hash_keyNewEraCracker2016-10-031-3/+3
| | | | (cherry picked from commit 870b9bc11b993ce8122b448083d29a04bcb30151)
* Fixed #6835 by revising Javascript show/hideSteve Beaver2016-10-031-7/+9
| | | | (cherry picked from commit 850c3d8b9352e7467beca8502c24ca8d4fbbbd29)
* Improve handling of source-hash keyFredrik Rönnvall2016-09-151-20/+22
| | | | | | | | | | | | | | - Store the source-hash key in its own config field. - Validate the provided source-hash key. Check that hex string input is of the form "0x" followed by 32 hexadecimal digits. Any other string not starting with "0x" is hashed using md5 and stored as "0x" followed by the md5 hash. - Correct style issues making sure to follow pfSense Developer Style Guide. - Addition of the stored source-hash key config field in filter.inc, append it to the poolopts variable (cherry picked from commit b2e511600bc804e77251b332e0d7d256828b794e)
* Add field to specify source-hash keyFredrik Rönnvall2016-09-151-2/+32
| | | | | | | | | | | | The source-hash pool option uses a hash of the source address to determine the translation address. This hashing algorithm is also fed a key, which unless specified defaults to a random value. This random value is then generated each time pf is reloaded. This commit adds the ability to specify the key in order to provide consistent hashing, even when pf is reloaded. (cherry picked from commit 8fae468c0f5bab98c94ef480df509ca6939c6865)
* 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. (cherry picked from commit 8ea3fd0569ac2b1681de5ba3fbc2a2cc20981ad6)
* 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().
* Fix #6463 Dest net alias matching on page loadPhil Davis2016-06-081-1/+1
| | | | Do not set destination field to use customarray Note: dstbeginport_cust does not exist on this page, so I got removed it here also to avoid future confusion.
* Fixed #6287Stephen Beaver2016-04-291-0/+3
| | | | (cherry picked from commit 2342972531265771e65b69b810de0c9d98c69b94)
* Firewall - Punctuation Clean UpNOYB2016-04-201-2/+2
| | | | | | Some punctuation clean up. (cherry picked from commit 4a75d129df0c6eee2540d885c951e9ae72a0ed5e)
* Fixed #6112Stephen Beaver2016-04-121-1/+4
| | | | by adding isset() to checkbox value
* Merge pull request #2808 from NOYB/Firewall_/_NAT_-_Remove_PersonalizationsStephen Beaver2016-04-041-7/+7
| | | | (cherry picked from commit 4012d55c028ca1c4d449e7b80ba738d4dd5b2976)
* Merge pull request #2823 from derelict-pf/patch-1Stephen Beaver2016-04-041-4/+3
| | | | (cherry picked from commit b3d255deb16192ad33cbcd4cb157cf9acf1919fb)
* More icon and button consistency fixes. Ticket #5965jim-p2016-03-101-4/+1
|
* Convert section titles to title casek-paulius2016-02-101-1/+1
|
* Fix misplaced quote (resolves syntax error)NewEraCracker2016-01-211-1/+1
|
* Add gettext to select option names where requiredStephen Beaver2016-01-211-12/+12
|
* Remove errant bracket from character class.NOYB2016-01-051-1/+1
|
* HTML Compliance - Firewall / NAT / Outbound / EditNOYB2016-01-051-8/+8
| | | | | | | | | | | | | | | | | | Bad value [0-9, a-z, A-Z and . for attribute pattern on element input: Unterminated character class <input class="form-control" name="source" id="source" type="text" pattern="[0-9, a-z, A-Z and ."> <input class="form-control" name="destination" id="destination" type="text" value="" pattern="[0-9, a-z, A-Z and ."> Element ul not allowed as child of element span in this context. (Suppressing further errors from this subtree.) Contexts in which element ul may be used: Where flow content is expected. Content model for element span: Phrasing content. Element br not allowed as child of element ul in this context. (Suppressing further errors from this subtree.) Contexts in which element br may be used: Where phrasing content is expected. Content model for element ul: Zero or more li and script-supporting elements.
* Remove $closehead variableColin Fleming2015-12-191-1/+0
| | | | Remove unused variable $closehead
* 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
* Coe style firewall *Phil Davis2015-12-141-16/+25
|
* 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 textChris Buechler2015-11-111-2/+2
|
* 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.
* 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-3/+3
|
* Fixed #5347Stephen Beaver2015-10-271-16/+16
|
* Fix source type on edit of NAT outbound rulePhil Davis2015-10-271-1/+1
| | | Redmine #5347 part (1)
* Addresses #5159 by removing hide/show/disable/enable functions to included fileStephen Beaver2015-10-011-46/+0
|
* allow port ranges for natport. Ticket #5156Chris Buechler2015-09-171-1/+1
|
* Retire PPTP server, fixes #4226:Renato Botelho2015-09-151-5/+1
| | | | | | | - 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
* Revised all pages with autocomplete to accommodate host names in validation ↵Stephen Beaver2015-09-111-9/+7
| | | | and change port inputs to 'text'
* jQuery autocomplete added as requiredStephen Beaver2015-09-111-0/+11
|
* Merge pull request #1858 from phil-davis/bootstrap-fjim-p2015-09-021-16/+16
|\
| * bootstrap usr\local\www\f minor changesPhil Davis2015-09-011-16/+16
| |
* | bootstrap, use require_once for classes/Form.class.phpPiBa-NL2015-08-311-1/+1
|/
* Merge branch 'master' into bootstrapRenato Botelho2015-08-261-552/+498
|
OpenPOWER on IntegriCloud