cleanup: code for building arrays for autocompleted fields
add autocomplete for port (PEV-394754)
use get_alias_list for port field in load_balancer_pool_edit
add autocomplete to load_balancer_pool_edit.php (PEV-394754)
we also enable the json extension here.
fix a bug in anti-clickjack that made all pages blank
https://github.com/bsdperimeter/pfsense/commit/babac37a3b9a676525fff422011b9f3c0f9bd39f
update help text in port fields to Firewall -> Aliases (PEV-394754)
Add click jacking support. Ticket #2419
Add _ to the list of are allowed characters
fix typo
Add initial support for subjectAltName - still needs some select love for the "type" field, freetext for now for testing (it does work, cert gets the specified subjectAltName).
Include TCP flags in CLI filter parser output (if present)
$realif only exists on apply, which this code path would never touch. Change to use the configured interface instaed. Fixes #2212
Add last check timestamp to gateway status (actually just fix it, since the code was there, but not functional) Fixes #1155
fix vouchers
Fix whitespace: use spaces in services_dnsmasq_edit.php in order to match coding style of surrounding html
Add support for aliases in DNS Forwarder, fixes #2410
implement #2407: create config option for captive portal listening port
fix for #2356 'track interface'
convert pulldown for ipv6 prefix id to a textbox. validation isimplemented.
When the "OpenVPN" users type was commented out of the drop-down, this function wasn't adjusted so it was off by one in its counts, making the URL table update frequency box disabled.
Move routing (radvd, routed, ospf, bgp) to its own log since these daemons can be really spammy at times.
Add some safety belt checks to status_queues.php to prevent exec blocking or infinite redirection loops. Better error display when things go wrong.
correct hostname variable, and use FQDN
fix saving of hard timeout
fix text
Add note to NAT Reflection helper indicating where it works.
Change description of 1:1 NAT Reflection setting to be more accurate.
Fix preservation of the selection of interfaces on input errors for floating rules.
Add a space between Note: and the message. Also move the period into the gettext string, since punctuation is not language-independent.
fix for Bug #2253 Quality Graphs not generated after 'Reset RRD Data'
Seth Mos wrote:
This needs to call setup_gateways_monitor() in afterenable_rrd_graphing() to fix.
Also note: $retval of enable_rrd_graphing() at this point in the codewas never used, to my knowledge.
options for auto-summary/supernet
Revert "Use 'Packet Loss or High Latency' as the default option when creating a new gateway group"
This reverts commit 6ee04b69c8ace44e798e29e665039455aad1c439.
Revert "Use 'Packet Loss or High Latency' - use a fullstop, fixes #2397"
This reverts commit 1cc71979e44d7955084a0cdb50d7698239fac770.
Merge pull request #96 from irvingpop/master
Simple OpenVPN bridge wording fix
Correct wording "Server Bridge DHCP Start" is shown instead of "Server Bridge DHCP End"
Use 'Packet Loss or High Latency' - use a fullstop, fixes #2397
Use 'Packet Loss or High Latency' as the default option when creating a new gateway group
Unbreak the system general DNS settings, it would not work anymore when set to none.
Allow optionally using the type of NAT reflection implementation used for 1:1 mappings with port forwards as well, in addition to allowing the old type, which is still useful in its own way.
fix for Bug #2334 quality rrd graphs do not automatically refresh
id attributes can't have a period, someone didn't read w3c specs on id attributes ;-)
Add SUBMISSION port, fixes #2387
Use curlies to be very sure, yes
Add the subnet bits to the config
Some updates/optimizations to smart widget
Add support for SLAAC on the WAN interface, this is required for Stateless autoconf addressing.Normally this should only apply to Appliances that do not need to route. We automatically hook in the dhcp6 client to request name servers from DHCP6 in a information only mode. It will not attempt to request a address. For that you should use the plain DHCP6 option with a prefix size of none....
Add contributed SMART Status widget - http://forum.pfsense.org/index.php/topic,48447.0.html
Fix typos where css('dislay') is missing a 'p' - now the top ten bandwidth users by host IP is visible on the Status:Traffic Graph
Merge pull request #89 from bcyrill/patch-3
Fixed HTML tag.
Merge pull request #90 from vizvayu/master
Mode selection options for PowerD
Resolves #2330. Check if there is a previous voucher config before wiping
Show delegated prefixes on the DHCPv6 Leases display.
Feature #1864 "Start" button for IPsec should be available for IP alias networks
might need more testing.
http://redmine.pfsense.org/issues/1864
Increase Prefix delegation size choices
Clarify text
Do not throw a address family error when there is just 1 gateway.Fix the input logic for ticket #1662
Feature #2123 Backup RRD files using the xml dump and restore from RRD tools
http://redmine.pfsense.org/issues/2123
Fix tag order.
Fixed IPv4 regression. Handles addresses with and without port.
Remove [] of literal IPv6 addresses
Removed flawed HTML.
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
When renaming a user, make sure to remove the previous user or it gets left in /etc/passwd.
Added mode selection options for PowerD.
Remove this faulty piece of gateway code, it overwrites the existing entries that return_gateways_array() returns.It doesn't take any address families into account either.
Correct the variable names for the duplicate stf check
Remove this piece of code, it loads even on interfaces not configured for track. Really needs asynchronous javascript.
Prevent duplicate 6rd or 6to4 interfaces, these conflict and both use the stf0 adapter. Only 1 can be active.Move piece of code into function, we need it more places, tighten rules for proto 41 traffic.Attempt to micro optimize the select box for large amounts of choices. Chrome likes this approach better.
Merge array and keep unchanged values.
Check for this function before calling it to avoid an error when hitting that line for pages that don't include the js file for it.
fix for Bug #2231 --- Dashboard: Traffic Graph: Unable to save settings
fix indentation.
fix for #2289: Logic error in firewall rule interface selection for drop-down menu case
Add a dhcpleases monitor to the DHCPv6 server which will trigger automatic creation of routes into the routing table so that prefix delegation will just work.Redmine ticket #2347
Merge pull request #78 from Whizkidzz/master
Added "interface_selection" to enable interface selection in tinydns
Bug #2329: checkbox js problem on diag_logs_settings.php
aggh javascript lines terminated by \n instead of semicolon
don't delete port aliases used by load balancer
Added interface_selection to choose a interface in tinydns failover selectionChanged the $text so that no "option value" is preselected when adding a newrow with addrowto function.
Added rowsize[] for use in row_helper_dynamic.js
Added empty option line so not to write to config.xml if not filled in
Added interface_selection for use in tinydnsCorrected the use of objectsize so that if its "undefined" the correct "rowsize[]" is usedwhich if used outside the for loop was also "undefined"
restore default dropdown values of 24/64 bits
now that feature #2320 behavor is a bit different regarding change ofexisting set value when switching between ipv4 and ipv6
change behavior a bit on #bits dropdown
this is prepwork for restoring 24/64 bit defaults in vpn_ipsec_phase2
add feature #2320 to vpn_ipsec_phase2.php.
note: had to disable existing behavior that modified the value of thebehavior.
existing behavior that disables/enables the dropdowns is still active.
bug fix for #2320: on firewall_virtual_ip_edit.php it jumps to a length of 1 on a valid ipv4
missed a spot for feature #2320 toggle subnet mask
Make vips vhid be unique per parent interface!
Load Balancer: allow port aliases in Pools and Virtual Servers. (PEV-394754)
load balancer: allow IPv4 subnets up to 64 addresses in Pools and Virtual Servers (PEV-394754)
Add post config and correct variable names
Remove custom options from basic settings page
Ensure interfaces are saved correctly
Merge pull request #73 from phil-davis/master
Minor text typo fixes to recent unbound file commits
Handle enable/disable options
A minor typo fixed
Was looking at what is coming in new builds and noticed a couple of typos and small point of English grammar, so thought it worth 5 minutes to update it.
Add input checks
Add select box for outgoing queries
Better descriptions and cosmetics
Correct wording