Rector direct global g accesses
Spelling fixes. Fix #13357
Skip empty dnsmasq custom options
Fix DDNS GW check PHP error
We need to get the status value from the returned array, not use thearray itself.
Fixes some PHP bugs. For #13446
Skip empty DHCP static map entries.
add missing '$'
Replace all direct $config accesses in services.inc. Issue #13446
dhcp6 range check/tracked prefix. Fixes #12527
store dnsmasq custom_options as base64
Unset $filename variable. Fixes #12986
DHCPD: deny MAC Deny entries instead of ignore. Fixes #12923
Do not add HTTPClient entries if netboot is disabled. Issue #12892
Define dnsmasq upstream DNS via --server option. Fixes #12902
DHCPD HTTPClient option for static mappings. Fixes #12896
DHCPD HTTPClient custom option. Fixes #12892
Merge pull request #4555 from zacwest/dnsimple-v6
SNMP service restart improvements. Fixes #12611
IGMP Proxy service improvements. Fixes #12609
DNS Resolver restart improvements. Fixes #12612
CARP status check for RADVD with link-local address. Fixes #12582
Skip out-of-range entries on DHCP6 service start. Fixes #12527
Add IPv6 variant of DNSimple DynDNS Provider
Update the Copyright year of the files owned by Rubicon/Netgate.
Merge pull request #4550 from znerol-forks/fix/master/radvd-search-list
Merge pull request #4546 from olehfb/namedotcom_dyndns
Initialize searchliststring variable in every loop iteration
Do not update DNS RFC2136 if the public IP address cannot be determined. Fixes #12617
Add dynamic DNS service provider Name.com, closes #12567
SNMP IPv6 support. Implements #12325
Use proxy for DDNS Check IP Services. Feature #12342
Dynamic DNS proxy option. Fixes #12342
Fixes redmine #12396
Increase default RA intervals. Fixes #12280
This code path was not included in the original diff.
radvd: Avoid empty AdvDNSSLLifetime (Fixes #12173)
Make sure $raadvdnsslifetime is defined on second foreach
Increase default IPv6 router advertisement (RA) intervals and lifetime. Fixes #12280
Parse ARM 32/64 network boot options on Static DHCP Mapping page. Fixes #12216
Router Advertisements fixes. Issue #12173
Support for UEFI HTTP Boot option in DHCP config. Implements #11659
Merge pull request #4512 from jvandervyver/master
Add dynamic DNS provider dy.fi
Fixes https://redmine.pfsense.org/issues/12090
XMLRPC synchronization for DHCP/DHCPv6 Relay settings. Implements #11957
DHCPv4 ARM PXE config fix. Issue #11905
Add dynamic DNS service provider deSEC
This commit implements the method of updating DNS records using the HTTPToken Authentication specified in the deSEC DNS API documentation1.
[1] https://desec.readthedocs.io/en/latest/dyndns/update-api.html
dyndns: Add strato.de provider (Fixes #11978)
Add option to set max cache age for the custom dynamic DNS provider
Fixes https://redmine.pfsense.org/issues/9092
One.com, NIC.RU, Yandex DynDNS support. Implements #11293 #11294 #11358
Merge pull request #4515 from znerol-forks/feature/master/radvd-linklocal-vip-2
Unbound devfs mount check. Fixes #11456
Do not remove route upon radvd shutdown, refs: #11103
Support services like AWS and validate returned IP
Merge pull request #4508 from thomasloven/patch-1
Merge pull request #4502 from znerol-forks/fix/master/deprecate-prefix-of-when-ra-srcaddr-set
Include wildcard setting in dyndns refresh
Every 25th day, my dyndns forcibly updates, and the wildcard entry is gone.
This should fix that, as far as I can tell. Though I must admit I have not tested it live for 25 days.
Update services.inc
Corrects the error in the dynamic DNS widgetwarning: array_combine(): both parameters should have an equal number of elements in /usr/local/www/widgets/widgets/dyn_dns_status.widget.php on line 151
Do not deprecate prefix if AdvRASrcAddress is specified, refs: #11103
Merge pull request #4500 from bitscher/master
Merge pull request #4487 from znerol-forks/feature/master/radvd-linklocal-vip
Merge branch 'master' into master
Mythic-Beasts.com DynDNS provider support. Implements #7842
RADVD set AdvRDNSSLifetime. Fixes #11105
Add IPv6 support for Gandi LiveDNS dynamic DNS handler
Static DHCP mappings DDNS tabs fix. Issue #10224
DHCPD ARPA zone trailing dot. Fixes #11224
Update the Copyright year.
A subsequent commit will deal with .po's.
Secondary DDNS server entry for static DHCP mappings. Issue #10224
Add product_label global variable
Introduce product_label global variable, by default with same value ofproduct_name. The idea is to make it easier for rebranded products tochange the name on all visual texts while internal structures arepreserved.
While here, remove deprecated $g['platform'] and also replace places...
Remove use of deprecated $g['platform']
Add AdvRASrcAddress to radvd.conf if linklocal vip is selected, refs: #11103
Create poesX interfaces for PPPoE server. Issue #11034
Save OMAPI settings in dhcpd.conf. Issue #10270
Merge pull request #4481 from wurzelpanzer/master
easyDNS IPv6 DynDNS support
This adds support for IPv6 records to easyDNS DynDNS.
https://redmine.pfsense.org/issues/10972
Create key and zone section for static DHCP mappings. Issue #10224
Merge pull request #4448 from vktg/dhcp6dnsprefix
Merge pull request #4449 from vktg/dhcpv6rmrouterip
Rework route functions
- Created route_table() that returns an array containing all items from route table. It uses --libxo to get a json object- Created route_get() that return an array with route items to desired target- Created route_get_default() to get current default route for inet or...
DHCPv6 do not announce Router Address. Issue #9710
DHCPv6 merge IPv6 prefix for DNS servers. Fixes #7384
DHCP service DDNS key name RFC2845 compat. Fixes #10844
RFC2136 zone option. Implements #10684
Domeneshop DynDNS support. Implements #10826
Merge pull request #4361 from vktg/dhcpnewlinefix
Complete IPv6 router address in radvd.conf prefix. Issue #9710
DHCPv6 config newline fix. Issue #10675
Merge pull request #4342 from vktg/6rddyndns
Adjusted freedns v2 API var name to be more readable
Add support for freeDNS DynDNS v2 API refs #10617
Allow to use 6RD/6to4 interfaces for DynDNS. Fixes #9641
DynDNS dynv6.com support. Issue #9642
DHCP Relay: Account for dual-role interfaces. Fixes #10416
Based on a patch from John Steele on the Redmine issue
Add ARM32/64 netboot to services.inc. refs #10374
Merge pull request #4266 from vktg/reversednsdhcp
Merge pull request #4235 from vktg/dhcpv6dyndns
DHCPv6 service Dynamic DNS fix. Issue #10346
Reverse DDNS zone in DHCP server for non-octet-aligned subnet. Issue #8179
DHCPv6 update-static-leases. Issue #10412
Merge pull request #4232 from vktg/dhcprelayintfilter
Additional BOOTP/DHCP Options per host. Issue #8990