Fix #3218, reaload filter rules when activate or deactivate dhcpdv6
Merge pull request #795 from razzfazz/ia-pd-hint
add option to send prefix hint for requesting desired prefix length for delegation (for master branch)
Fix ufslabels.sh logic to avoid trying to convert slices which are already using appropriate labels. Fixes #3207
Merge pull request #803 from PiBa-NL/outboundnat_disable_checkbox
outboundnat, disable rule checkbox
outboundnat, disable checkbox
Split SSL/TLS into separate checkboxes so that plaintext connections can be made secured by using STARTTLS. Support for SMTPS connections should probably be done away with in future. Fixes #3180
Remove unecessary blockedmacs db and read it directly from config
Convert mac address to lowercase when saving to avoid duplicates. It fixes #3195
Do not allow local mac address to be added to passtrumac list in CP. It fixes #3122
Fix php short tag opening and silent php -l
Remove call-time pass by reference from traffic shaper files, it should fix #2565
Remove call-time pass by reference for do_input_validation, helps ticket #2565
Redirect blocked macs to desired URL or show an error message
Add a redirect url option to blocked macs
Delete the old mac when action changes, not the current one
Make captiveportal_passthrumac_delete_entry() return rules instead of execute them as other similar functions do
Use same tab name on all pages
Change 'Pass-through MAC' tab name to reflect current reality
Add actions (block or pass) to Captive Portal passtrumac
Fix indent and whitespaces
Make sure to account for IP aliases on lo0 here, or they get duplicated on each CARP sync
Include CA in generated .p12 file. Fixes #2147 the way it was originally intended.
Test growl whether or not growl is disabled.
Do not sync DHPCv6, it must operate independetly. Ticket #3184
Remove failover peer IP settings from DHCPv6, DHCPv6 doesn't support failover the way that DHPv4 did. Fixes #3184
Fix #3127
By default htmlspecialchars does not consider single quotes, what can bea problem when value attribute is set using it. Replace value attributeset to use double quotes on places where it's obviously recieving aresult of htmlspecialchars() call.
Related to Ticket #3045 avoid races in the ntpdate_sync_one script due to killall returning without the process really exiting.
Bring back static routes to fix issues reported on Ticext #3179
Disable state killing on gateway failure by default for new configs.Clarify the text describing the option while here.
Fix issue reported on http://forum.pfsense.org/index.php/topic,66160.0.html
fix text
add option to send prefix hint for requesting desired prefix length for delegation
This change adds an option on the interfaces page for sending a prefix hint for the selected delegation size. If enabled, a "prefix" field requesting :: with the appropriate prefix length (64 - dhcp6-ia-pd-len) is added to the "id-assoc pd" entry in the dhcp6c config file. This hint is required for requesting prefixes shorter than /64 from Comcast.
touch up text, s/nat/NAT/
Merge pull request #787 from phil-davis/master
Provide get_uptime_sec in a common include file
Show a count of the CPUs if more than one is detected, and show how those CPUs are supplied by the hardware.
Use ipprotocol to check gateway protocol, this fix a issue that allow to set more than one default gateway when it's dynamic
Call get_uptime_sec from functions.inc.php
to avoid code duplication
s/require/require_once/g for filter.inc to avoid redeclaration errors in some rare cases.
Add option to specify client management port for OpenVPN client export use
See forum http://forum.pfsense.org/index.php/topic,63668.0.html and OpenVPN Manager GitHub discussion https://github.com/jochenwierum/openvpn-manager/issues/17This allows a different client management port to be specified for use by OpenVPN client export when generating a client config for use with OpenVPN manager. Typically a company could have multiple offices with OpenVPN "road-warrior" access. Some users might need to connect to different offices at different times, so they would have multiple OpenVPN client configs installed on their laptop. For this to work with OpenVPN Manager, each client config needs to have a different management channel - only 1 can use the default of "166". The company can chooose a different number in the road-warrior server "client parameters" section at each office. Then the generated client config from each office will have a unique management channel port number.
Certificate Manager, for 'Create an internal Certificate' use the correct 'Digest Algorithm'
fix text to remove non-applicable copy/paste from v4 relay
Remove this particular form tag that doesn't appear to serve any purpose on this page, and breaks the drop-down zone selector. Fixes #3153
Add patch from the ticket to fix #3149
Add scope to target when it is a link-local, it helps ticket #3150
remove css
Strip off scope before attempting to resolve the IPv6 IP here.
Use ntpdate from ports also and obsolete base one
Fix Diag > Tables AJAX fadeOut after deletion for rows with CIDR mask format.
Merge pull request #776 from CharlieMarshall/helper
improve the look of the pop up helper widget
Merge pull request #772 from CharlieMarshall/jQueryWidgets
convert dashboard progress bars to jqueryUI
fix swap & temp
When renaming or deleting a virtual server, clean up the old relayd anchor name. Otherwise the rules are still there and valid, and will cause problems as they will override the new VS settings. Also clear out the anchors when stopping relayd or starting fresh that way no old settings could conflict.
Improve sh syntax using ${} for all variables
Also take dhcpv6 into consideration even here.
Display pfSense interface name on status interfaces
Sometimes it is a bit difficult to work out which interface descriptive name is which pfSense internal interface name (wan, lan, opt1, opt2...). It is useful to know for:a) hardware that has wan, lan, opt1... pre-printed on the case (some Alix cases for example), making it easier for less-trained remote office staff to work out which cable corresponds to which interface in pfSense....
Relax advanced options firewall rules tests
Various advanced options are now possible for any protocol since https://github.com/pfsense/pfsense/commit/653bde345e8f960de5bc745fe74e64d8ef3fd2d3So allow these through the front-end GUI validation also.
reduce height of progress bars
ammend css for jquery progressbars
Fix double-click to edit on OpenVPN CSC entries
Remove prior CSC entry when cleaning up. Fixes #3143
Make sure an alias is not used by a static route before delete, ticket #2941
Merge pull request #770 from individual-it/master
Fix check for existing IP Address in DHCP mapping
Merge pull request #768 from CharlieMarshall/dyn
tiny cosmetic change
Even the Error message says: "This Hostname, IP or MAC address already exists." the IP Address was not checked if it already was given to a client as static mapped
remove whitespaces
change to span all cells
Prevent assigned vlans from being changed the tag.
Fix interface selections on UPnP to show the customized descriptions entered by the user. While here, add an external interface selection knob. Fixes #3141
Conflicts:
etc/inc/pkg-utils.inc
Remove datetimepicker.js since it's not used anymore
change to plus 100 years as opposed to hard coded date
improve datePicker on usermanger page
Warn user that change will not take effect immediately
Do not call -f twice (thx eri)
Fix whitespaces
Improvements on Diagnostics -> Routes
remove whitespaces from widgets
Show apinger as a service when active, and display its status on gateway-related pages.
Add the MAC manufacturer code to the CP status page
Add the MAC manufacturer code to the DHCPv6 leases view.
Add the MAC manufacturer code to the NDP table.
disable horizontal resizing
fix / make textarea full width
fix text - add space between sentences. This got lost in another commit
Clarify that the graph is for mbuf clusters
Update system.php
fix text - s/by/beConflicts: usr/local/www/system.php
Merge pull request #757 from CharlieMarshall/typos
typos
Update diag_logs_filter.php
fix typo - s/expression/expression
Update system_advanced_admin.php
fix typo s/Communcations/Communications/
fix text - add space between sentences.
Update interfaces.php
fix text - Capitalize sentence. s/this/This
Update services_dyndns_edit.php
fix typo - s/sperate/separate
Update diag_logs_settings.php
fix text - s/rulessets/rule sets
fix text - s/occured/occurred/
indentation