Welcome 2015
Send the gateway name to this function. Fixes #4047
Change copyright statement to reflect reality
modify copyright statement to reflect reality
Remove almost all calls to history.back() and make Cancel button back to HTTP_REFERER, there are a couple of places I didn't touch on this commit because it requires more work
Fix off-by-one in static route CIDR drop-down. /129 shouldn't be in the list
xhtml Compliancereplaced <br>, <br/> and </br> with <br />
Improve checks for params 'id', 'dup' and other similar ones to make sure they are numeric integer, also, pass them through htmlspecialchars() before print
Stop sorting static routed and leave user decide the order
Remove call-time pass by reference for do_input_validation, helps ticket #2565
Remove remaining hardcoded theme names
Permit to use aliases containing hostnames on static routes
Use global aliastable and proper fix #2941
Add correct bitmask for ipv6
Add a new parameter to return all aliases, including hosts. It fixes #2941
Fix whitespaces and indent
Prohibit adding aliases containing FQDNs in static routes. Fixes #2941
Check if IP is v4 or v6
Make sure to include some files with needed functions.
Tidy up "system_routes_edit.php" XHTML
Close INPUT, BR and IMG tags and add alt to IMG tagsUpdate HTML boolean operatorsRemove name statements from DIV tagsAdd missing end TD, end TR and end FONT tagsAdd CDATA sections to SCRIPT tags
When adding a new static route, check if network address conflicts with interfaces. It will complement ticket #2852
Make gen_subnetv6 return a compressed form IPv6 address/net representation. This removes some issues reported during Ticket #2746 and solve the issue on some cases
Activate new shortcuts/status in the rest of the areas that are currently setup.
Allow for Null routes
Allow for /128 IPv6 route entries in static routes.Redmine ticket #2470
Fix function call name
Unbreak adding IPv6 static routes
cleanup: code for building arrays for autocompleted fields
Add alias support to static routes (needs some testing) Ticket #2239
Conflicts:
etc/inc/filter.inc etc/inc/util.inc usr/local/www/system_routes_edit.php
missed a spot for feature #2320 toggle subnet mask
Add the ability to disable static routes without deleting them
Fix static routes editing and removal for both IPv4 and IPv6. Changing a route should clean up too.Fix ticket #1892
convert javascript code to jQuery on system* files
Correct typo, fixes Ticket #1892
Commit a fix that prevents the drop down from showing over 31 length.Fixes Ticket #1892
Automatically adjust the subnet size drop down when editing a entryTicket #1661
Add Address Family input validation on the system routes edit page. Do not allow IPv4 subnet masks > 32 bits.Ticket #1661
Fix static routes, typo in the variable name
Enlarge subnet bits to 128
Merge remote branch 'upstream/master'
Conflicts: etc/inc/interfaces.inc etc/inc/vslb.inc usr/local/www/interfaces.php
Resolves #1040. Fix dynamic addition of gateways from routes edit screen.
Conflicts: etc/inc/filter.inc etc/inc/system.inc usr/local/www/interfaces.php usr/local/www/interfaces_gif_edit.php
Bring in XSS id fixes from m0n0wall
Allow the entry of ipv6 networks, needs verification to prevent ipv4 gateways for ipv6 networks and vice versa
Catch up with gateway changes on static routes.
Ticket #866 #632. Save old settings or actions to be taken for reconfiguring a route/vip on a tmp file and make use that information when apply settings buttons is clicked. This makes the gui behave as expected.
Fix some printfs and some text.
gettext fixes
Adding gettext() calls
Merge remote branch 'mainline/master'
show gateway IP in addition to name
Fix gettext issues
Merge branch 'master' into gettext
Resolved conflicts: usr/local/www/system_advanced_firewall.php usr/local/www/system_routes.php usr/local/www/system_routes_edit.php
Ticket #507. Do not remove all static routes to readd them back. The change will never delete a rule but define the action to be taken on it, either add or change a present route. Be consinstent on gateways allowed to be selected as destinations for static routes, including dynamic gateways.
Fixing gettext() implementation for required fields
Removing unnecessary gettext()
Review gettext implementation
Fix sorting issues that were introduced in an old commit, resulting in the incorrect item sometimes being shown when clicking edit buttons.
Ticket #306. Allow adding a gateway the same as is done in interfaces page.
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on
Remove all nested functions decalaration seems php does not like them! Make all the nested functions real functions.
Clear guiconfig from all sort junk functions and put them on the specific pages where they are needed.Remove some sort functions not used.
Add CSS header
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...
Switch over to array style page titles. Obtained-from: m0n0wall
Add prelimenary Routing page.Allow multiple gateways on one (static) interface
Fixing css layout
Add duplicate option to system_routes.php.By request of Seth.
Remove interface gateway option. It doesnt do what I wanted, and the same can be achieved by plugging in the next hop gateway.
Allow the interface to be the gateway. This allows someone with multiple wans to route traffic out a correct interface such as DNS traffic, etc.
Remove #!/usr/local/bin/php
Nuke display_topbar(). Its's currently red and looks incredibly out of place. Hopefully we can add this back post 1.0
use same case
More screens inherit rounded tabletops
Use $pgtitlesmall code cleanups
include head.inc and round corners on tabs
Make Cancel button match the Save buttons style
Add a Cancel button which takes the browser back to the page prior.
Add $Id$ tag
Initial revision