Update copyright years to include 2023
Restore default interface media selection. Fix #13635
Rector direct global g accesses
Disable MTU input for a bridged interface
Bridge member interfaces cannot have their MTU configured independently from abridge, this change disables the MTU input for an interface that is configuredas a bridge member and replaces any configured value with the bridge's actual...
Rector some config unsets with complex paths.
Rector some direct config sets with pure scalar paths.
DHCP6 Adv field validation errors. Fixes #13493
A few fields were being validated but not informing the user when thevalues were bad. This commit lets the user know when they have enteredinvalid data in the affected fields.
Fix PPP reset hr/min blank vs 0. Fixes #13307
Fix PPP interface regression
RemoveUnusedForeachKeyRector runresults
Skip empty gateways on interfaces.php Issue #13446
Fix some missing '/'es in config paths
Change some config array accesses in interfaces.php
Allow to assign L2TP VPN server interface. Issue #13099
Send packages reload event on interface change. Issue #13064
Include pkg-utils.inc to interfaces.php. Fixes #13064
Restart services on interface configuration changes. Todo #12619
Interfaces WIFI WPA configuration fields expose fix. Issue #12998
Multiple DHCP6 WAN connections. Fixes #6880
SNMP service restart improvements. Fixes #12611
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