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
Exclude unsupported interfaces from DHCP Relay. Issue #10341
Merge pull request #4206 from vktg/dhcp6stateless
Replace double quote character in DHCP client ID. Issue #10295
DHCPv6 range is not mandatory for Stateless DHCP. Issue #9596
Feature #10256
Merge pull request #4184 from vktg/dhcpmaclimit
DHCP group known clients by interface. Issue #1605
Fixed dhcpdv6 config generation for domain-list option. Fixes #10200