standardize URLs
standardize on https://www.pfsense.org
standardize pfsense.com references to https://www.pfsense.org
fix white space
s/http/https/ for www.pfsense.org
Fix #3521, show correct field descr
set package URL to https://packages.pfsense.org
use xmlrpcbaseurl here too, not product_website
fix text, remove product_website mentions here since that's not actually used anyway.
we actually use xmlrpcbaseurl here, not product_website
Use descr prepended to voucher fields containing descriptions to have them encoded as CDATA. Fixes #3441
Try a different strategy for fixing #3514 just send a HUP to dhcp6 to get it to reload.
Improve checks for params 'id', 'dup' and other similar ones to make sure they are numeric integer, also, pass them through htmlspecialchars() before print
Merge pull request #1024 from phil-davis/RELENG_2_1
Validate rule Advanced Options numeric entries
version of pull request #1021 for 2.1 branch
Pass id variable through htmlspecialchars before print it
Do not delete linklocal address
Merge pull request #1020 from phil-davis/patch-5
Make Firewall Rules Advanced Options open if used - 2.1 branch
This is the same code as pull request 997 but for 2.1 branch
Merge pull request #991 from phil-davis/RELENG_2_1
Return GWG IP protocol (version) when no gateway IP - 2.1 version
Fix order of parameters to explode() here
Fix OpenVPN XML section name
Forum https://forum.pfsense.org/index.php?topic=73479.0
Merge pull request #1004 from phil-davis/patch-3
Add all advanced options to rule table hover text on 2.1 branch
Fix for now 'IPv6 - LAN looses Prefix after link event'(forums) with a not elegant solution but works. Probably dhcpv6 client should solve this by itself and generate and event for it. For now just bump dhcpv6 client again to have the prefix interface reconfigured.
Fixes typo on variable name
pfSense_interface_deladdress() only knows how to delete an ip address, not a subnet. It should fix #3513
Merge pull request #1014 from N0YB/RELENG_2_1
XHTML Compliance
Services - DNS Forwarder
Merge pull request #1013 from N0YB/RELENG_2_1
Services - DHCP Server
Merge pull request #1011 from N0YB/RELENG_2_1
Diagnostics - Packet Capture
Merge pull request #1009 from N0YB/RELENG_2_1
Diagnostics - Tables
Merge pull request #1008 from N0YB/RELENG_2_1
VPN - PPTP - Users
VPN - PPTP - Configuration
Merge pull request #1007 from N0YB/RELENG_2_1
VPN - PPPOE
Merge pull request #1006 from N0YB/RELENG_2_1
VPN - L2TP - Users
VPN - L2TP - Configuration
Merge pull request #1005 from N0YB/RELENG_2_1
VPN - IPsec - Pre-Shared Keys
Merge pull request #1002 from N0YB/RELENG_2_1
Bug #3512
VPN - IPsec - Mobile Clients
Make the voucher auth through xmlrpc work.
Properly use key here.
Skip input validation when choosing an existing certificate, it should fix #3505
Remove unecessary quotes
Merge pull request #999 from N0YB/RELENG_2_1
VPN - IPsec - Tunnels
default openssl to 2048
Merge pull request #998 from N0YB/RELENG_2_1
Couple Corrections
Table Cell Close LocationStyle Border Typo
Merge pull request #996 from N0YB/RELENG_2_1
update year, links for 2.1.1
bring up appropriate interface for GRE/GIF. Ticket #3281
VPN - OpenVPN - Client Specific Overrides
Merge pull request #994 from N0YB/RELENG_2_1
VPN - OpenVPN - Client
Merge pull request #993 from N0YB/RELENG_2_1
Remove alert confirmation to delete a package, today user need to confirm twice
VPN - OpenVPN - Server
s/unlink/unlink_if_exists/
Validate if src OR dst have IP address set when protocol is IPv4+v6. Fixes #3499
Remove broken 'dynamic6' gateway, we already have ipprotocol to tell us the IP version, leave it more simple using only 'dynamic'. It helps #3484
Fix typo on var name
Merge pull request #990 from N0YB/RELENG_2_1
sync up ALTQ-capable interfaces list
Firewall - Traffic Shaper
Wrap this in an is_array() test, or else if you have no manually configured DNS servers, saving the DHCP settings produces a PHP error.
Merge pull request #989 from N0YB/RELENG_2_1
Firewall - Schedules - Edit
Merge pull request #988 from N0YB/RELENG_2_1
Firewall - Aliases - Edit
Merge pull request #987 from N0YB/RELENG_2_1
Firewall - NAT - Npt - Edit
Add an option to verify peers_identifier when it's ASN.1 distinguished name. It should fix #2904
Add a file flag to trigger the forced serial or else we may miss it during a firmware update and still end up with an accidentally disabled port.
Ticket #3484 Correct the case for GRE tunnels as well since they behave the same. GRE seems to need the prefixlen 128 specified all the time so do it explicitly to be on safe side
Tidy up GWG dropdown selection tests
Tested this making a new rule, and editing existing IPv4, IPv6 and IPv4+Ipv6 rules, and switching the IP version on an existing rule. Seems to work!
Fixes #3484. Provide a dynamic gateway for gif v6 tunnels so it can be used on firewall rules etc. The guide for setting up this tunnels on docs need to change to leave the gif interface as none type. People upgrading need to fix this themselves with a not on release notes. This can be fixed if the kernel condition is relaxed to allow setting the prefixlen on the tunnel as ipv4
Merge pull request #983 from N0YB/RELENG_2_1
Ticket #3484 Note that for now prefixlen is useless in ipv6 tunnels. IPv4 accepts them
Tidy "gateway name - IP" in dropdown list
for 2.1 branch
Use return_gateway_groups_array() to build correct GWG list
Version for 2.1 branch
Return GWG IP protocol (version) when no gateway IP - 2.1 branch
Firewall - NAT - Outbound - Edit
Fix #3492, make sure filesystem is read-write
Merge pull request #981 from N0YB/RELENG_2_1
Firewall - NAT - Port Forward - 1 to 1 - Edit
Merge pull request #979 from phil-davis/RELENG_2_1
Errors in graph calculations
Merge pull request #980 from N0YB/RELENG_2_1
Fix #3486, delete /var/crash content when click 'No'