IGMP Proxy service improvements. Fixes #12609
Restart OpenVPN on interface change. Fixes #11864
L2TP/PPTP values reset fix. Fixes #12780
Update the Copyright year of the files owned by Rubicon/Netgate.
Merge pull request #4541 from blkeller/document-auto-nat
Restart RADVD on interface IPv6 address change. Fixes #12604
Keep port value for PPPoE/L2TP/PPTP on interfaces.php page. Fixes #12498
Do not change ports value for PPPoE/L2TP/PPTP on interfaces.php page. Fixes #12498
Document that upstream gateway controls WAN type vs. LAN type interface
6RD Prefix input validation. Fixes #12435
Wireless EAP client option fix. Issue #12239
Moves the help text to the appropriate place. Issue #11926
Remove WireGuard support
Out of an abundance of caution while we investigate the claims aboutWireGuard in public, we need to remove it from pfSense Plus and CE inorder to shield customers from potential risk.
WPA Enterprise PAP inner method support. Issue #2400
WPA Enterprise (PEAP/TLS/TTLS) client mode. Feature #2400
Hide MAC address field for pseudo-interfaces. Issue #11387
Set correct TCP MSS for IPv6. Fixes #11409
Check RA service on interface IPv6 type change. Fixes #11367
Issue #11340Hide WireGuard interfaces on DHCP/DHCPv6 Relay pages,Hide mediaopt field for WireGuard interfaces on interfaces.php page
Fix length check for WireGuard interface descriptions
wg: Deny toconfigure IP address on wg interfaces
Ticket #5186
Update the Copyright year.
A subsequent commit will deal with .po's.
Add note about not using bogons on LANs. Issue #10866
Fix #204: Add messages to all write_config() calls
Set child interfaces MTU fix. Issue #11035
VLAN MTU extra fix. Issue #9154
VLAN MTU improvements. Issue #9154
Interface assignment fix for PPP interfaces. Fixes #10240
Fixed #10406 By adding "notoggleall" class to button group
Rebind syslogd on interface change. Issue #9660
Allow to change WiFi channel width. Implements #10678
Merge pull request #4337 from vktg/pppoehostuniq
6RD and 6to4 interface MTU set fix. Issue #6377
Setting host-uniq for PPPoE. Implements #10597
L2TP secret description fix. Issue #10531
L2TP client Shared Secret option. Issue #10531
Special interfaces description length validation. Issue #9401
Extra parameter SLAACuseIPv4iface. Issue #9324
Use IPv4 connectivity as parent interface for SLAAC. Issue #9324
This is 2020. Issue #9245
Set autocomplete=new-password for auth forms around the GUI. Implements #9864
Fix random typos
Add additional DHCPv6 prefix delegation size options to dropdown list on interface settings.- implements #9590
Fix copyright message years to reflect BSDP -> ESF -> Netgate
Unbreak interfaces.php defining global $form
Remove unused variables
Fix empty lines in forms
Fixes a number of empty lines in forms by adding hidden inputs using`addGlobal` on the form instead of `addInput` on sections or `add` ongroups.
Target the proper loop in switch statements. Issue #9365
Update copyright notices to 2019. Happy New Year
Do not call interfaces_vlan_configure() every time an interface is edited in GUI.
This is just necessary when a parent interface is changed and we have to propagate the changes to all clones (MTU, FLAGS and others).
Add a logic to detect when a parent interface is changed and only then call interfaces_vlan_configure()....
Fix #9121: Initialize arrays to prevent PHP 7 errors
Fixed #9002 - PPPoE Service Name may contain ':'
Changes on the parent interfaces will create new interfaces and the existing VLANs needs to be redone.
Ticket #8527
Revert ticket #1337
FreeBSD is not happy with simple set VLAN to use a different MACaddress. Revert it for now and prevent users to change VLAN interfaceMAC address.
Fix some integer assumptions with calculate_ipv6_delegation_length()
PHP7 fixes: Use of undefined constants
Do not let users change QinQ mac address
Remove not used 'Copy my MAC' button code
Use ctype_xdigit() instead of is_numeric() to validate hex. Issue #8824
Add the GUI support to set the VLAN Priority for the DHCP requests.
Ticket #7425
Only show the DHCP6 VLAN Priority settings for VLAN interfaces.
Hide address controls for interfaces that do not support them. Fixes #8687
routing, when adding a new gateway and setting it as the default actually allow that to happen by indicating the proper ipprotocol for the gateway to set it for as a default
PHP 7.2 Migration. Replace is_numeric() with ctype_xdigit() to check for valid hex string
PHP7 - Resolve "Illegal string offset" in interfaces.php
Fix #8417
- Changed default value for Maximum Table Entries to 400000 in order to make bogonsv6 to work- Added code to upgrade config and set default value on systems where it's not defined- Changed default config to match new default and version 18.0...
Merge pull request #3862 from marjohn56/pfsense
Update the Copyright notice for pfSense.
Revert "Fix a bug in interfaces.php that will cause a failure on first 'Save' of 'OPT1' with some hardware configurations."
This reverts commit 373513a56140215c93282252186a938b7cefcf47.
Merge pull request #3797 from IknowJoseph/patch-1
Fix a bug in interfaces.php that will cause a failure on first 'Save' of 'OPT1' with some hardware configurations.
Set VLAN Priority on dhcp6c packets
Check the correct variable.
All the IPv6 verification code block was being ignored before this commit.
Ticket #8024
Change the VLAN inteface names to use the 'dotted' format of FreeBSD, which is shorter and helps to keep the interface name smaller than the limit (16).
This fixes the 4 digit VLAN issues when the NIC name is 6 bytes long.
Ticket #294
Update interfaces.php
Updated as per style guidelines (??) I'm new here, please say if still not right!
Updated description of "System / Advanced / Firewall & NAT settings"
Merge pull request #3761 from marjohn56/master
dhcp6c Advanced Config prefix interface
Currently, when using dhcp6c advanced configuration the prefix interface is WAN, this is not very useful!
The changes here allow the user to select the interface that the PD will be applied on..
Correct typo's as per Jim's request
Add Option to use static IPV6 over v4 parent ( PPPoE
A new option when setting a v6 static on the WAN to allow the connection to use the V4 interfaces i.e. PPPoE
Fix some other outdated links
Fix #7493 only check interface IP if static
Merge pull request #3700 from phil-davis/ifgwadd
Merge pull request #3695 from phil-davis/refactor_if_list_functions
Add new IPv6 gateway to correct selectbox
Reload new gateway params after input errors
Validate gateway and interface together
Refactor IPv4 gateway add so field names are consistent with the IPv6 code
Fix IPv6 gateway add
Fix #7452 save new IPv6 gateway
This is also needed, just like for IPv4 in commit https://github.com/pfsense/pfsense/commit/f3278171b199062279225631903685e608285d3a
Refactor get_configured_interface_with_descr remove unused parameter
Fix #7452 save new gateway
Adds ability to ignore DHCP offers from multiple servers- Forum thread: https://forum.pfsense.org/index.php?topic=124046.msg705100#msg705100- related dhclient source:https://github.com/pfsense/FreeBSD-src/blob/devel/sbin/dhclient/clparse.c#L945
changed files:...
Merge pull request #3515 from marjohn56/master
WAN flap loss of IPv6
Some hardware is taking too long to set ACCEPT_RTADV on the Interface,this results in RTSOLD exiting and this not sending RS to start theprocess. Apart from adding a delay to the start of RTSOLD which didimprove but not totally fix the issue the other change is to prevent the...
GET/POST conversion - services part 1
Revisions to GET/POST conversion limiting POSTs to save, apply, and delete functions - Interfaces
setHelp formatting for interfaces.php
There was a fair bit of it, so I have put this in its own pull request.1) Gets HTML out of the strings that go for translation.2) Line 3365 - the words here about "hexadecimal" now go in the text directly in the setHelp so the translators will get access to them....
Redmine #7173 Do not allow pkg_ for If, IfGroup, Alias
Merge pull request #3430 from phil-davis/required-fields3