Fix #3646, Revert part of 082c9d961e and fix highlight selected rules
Couple Corrections
Table Cell Close LocationStyle Border Typo
XHTML Compliance
Firewall - NAT - Port Forward
touch up text, s/nat/NAT/
Tidy up "firewall_nat.php" XHTML
Add "closehead" PHP variabled and add closing HEAD statementClose INPUT, BR and IMG tags and add ALT to IMG tags
Insert new NAT rules on the top of the list when top plus icon is used. Fixes #1118
Refine saving/applying on more pages - don't show apply or take an action unless the user is allowed to do that.
fix more imbalanced HTML tags.
hopefully continues to fix #2625 but no guarantees.
The function split() is replaced by the function explode(). Starting with PHP 5.3 this is deprecated and with version 6 gone.Replacing it surpresses all the warnings
Adding apply hooks
Unbreak static routesAdd initial NPt Network Prefix Translation pages
Do not break on header titles
Add missing quote for the image title of the delete button, which was masked by the code that used to be after it.
Fix on-click confirmation for the delete button on port forward rows.
Fix improper gettext changes that broke various confirmation prompts, causing them to never show.
Change the save message code on port forwards to be consistent with the other NAT pages. Fixes the message that was supposed to be shown after applying.
Mark the correct subsystems dirty when deleting port forwards with the X on their row so that the apply button shows up.
Merge remote branch 'mainline/master' into 2_firewall
Conflicts: usr/local/www/diag_nanobsd.php usr/local/www/diag_packet_capture.php usr/local/www/firewall_shaper.php
Fix interface name display for various cases on NAT rule listings.
Don't use WAN/LAN if an interface descr exists ticket #783
Corrections gettext implementation on firewall_nat.php
Review firewall_nat.php
Review of firewall_nat.php
Implemment gettext() calls
gettext on archives firewall_aliases.php e firewall_nat.php
Add delete button for each NAT Port Forward rule, like firewall rules. It Fixes #674
Fix port range calculation
Deleting associated rule
Show in gray just rules that are disabled
Fix table sizes and calculate local port range
Change span class to gray when rule is disabled
Deal with new fields of Improved NAT Port Forward
Ticket #136.
Fix associated nat rules.Now both the filter rules and the nat ones contain a associated-rule-id tag which helps link the items together.The API to use for this is in itemid.inc.
All the issues should be solved now.
Add blank row to match firewall rules layout
Move linked rule below pass icon. Cleanup tables
Require filter.inc and shaper.inc
Rework includes/require. This saves about 4 megabytes.Simplify get_memory(). Tested on mips/i386
show what pass/linked icons mean
show pass icon for rdr pass entries, fix editing of pass entries
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on
Added support for automatically managing firewall rules with NAT rules.
Remove ftp-proxy/pftpx/ftpsesame references we handle all of this in kernel now.(yay!)
Massive javascript cleanup, all .js files now live in $g['www_path']/javascriptPurged unused JS
Do not hard code white
Rewrite the pfsense privilege system with the following goals in mind ...
1) Redefine page privileges to not use static urls2) Accurate generation of privilege definitions from source3) Merging the user and group privileges into a single set4) Allow any privilege to be added to users or groups w/ inheritance...
Move alias popup to function. Display Alias popup for NATs now.
Add multi user firewall nat port forward capabilities.
Switch over to array style page titles. Obtained-from: m0n0wall
Add a plus button on the top header of these pages.This to make it easier on large configurations.
Call filter_configure() not filter_configure_sync() which blocks and waits for the entire filter to reload. Woops.
Kill off pftpx helper correctly after rule deletion
Clear CACHE and force a reload so that the ftp helpers are spawned correctly upon reply.
Ticket #1036 - Correctly display LAN interface on port forward screen
MFC 11349fix table display on IE when forwarding non tcp/ip protocols
Show LAN, WAN or OPT$X['descr']
Ticket #929
When adding a redirect for FTP alert the user that it really creates 2 firewall rules
Ticket #899
MFC 11083Display current IP address for rdr selections that use "interface address"
MFC 7283Stop FTP helper for NAT redirects upon deletion of rule.
MFC 7282Stop FTP helper for NAT redirects upon deletion of rule.
Remove #!/usr/local/bin/php
Echo out interface name correctly
Remove old reboot required code
Reload filter after applying
Drop the notice "It is not possible to access NATed services"
Friendly mouseover titles for buttons
Nuke old outgoing load balancnig code
fixing an image problem for themes
updating files to use theme imagesremoving images from /usr/local/wwwadding specific images into the correct theme directories
Use correct white color
Merge in virtual IP codeThis changeset does the following: merges proxy arp and carp setup menus removes proxy arp menu from left side upgrades config file from 1.7 to 1.8 moves existing carp virtual IP and proxy arp config to new <virtualip> tag removes server NAT (why duplicate work?)
Fix bottom rounds
Change "Inbound NAT" to "Port Forward" Update _edit.php's to use diaplay_topbar()Change "Outgoing" to "Outbound" for consistency between load balancing and NAT
Consolidate Apply changes button into the info box on the right hand side
Use $pgtitle instead of re-typing the page title overUse head.inc on the _edit.php files
Move more items to head (<html>, DOCTYPE)
Set page titles
White on white isn't such a good choice for text color
Ticket 6: Allow NAT to duplicate rules
Allow doubleclick for edit hereFix bug where clicking on description didn't highlight full line
grammar
No need for href on first tab
Add $Id$ tag
inbound nat can now be reordered
whitespace cleanup
More standardization
Update tab codef.
If an error occurs during the rule loading, report the error to the user.
Convert filter_configure to return the error text from pf if a ruleset is not loaded correctly for any reason
Add Outgoing load balancing
Load balancing makes more sense on the outgoing tab
Add NAT outbound load balancing
Change color from brown to new deep red
Initial revision