bergware
8e866244cd
PHP8 support
2023-04-18 11:45:43 +02:00
bergware
ba78296ab9
PHP8 support
2023-02-27 11:17:14 +01:00
ljm42
8e0b91f9c5
Sync with My Servers plugin
...
* avoid extract
* resolve PHP 8 issues
2023-01-18 13:15:33 -07:00
Eric Schultz
72ed67487a
sync changes from My Servers plugin
2022-12-19 10:14:57 -07:00
Eric Schultz
ef5997906c
additional php8 fixes
2022-12-19 10:14:18 -07:00
ljm42
c6c32d642b
fix: better error handling in UpdateDNS
2022-05-04 13:55:19 -07:00
ljm42
e16cd55c81
fix: better IPv6 support in UpdateDNS
2022-04-29 15:01:40 -07:00
ljm42
8f33bb9b7f
fix: better IPv6 support in UpdateDNS
2022-04-29 10:48:31 -07:00
Zack Spear
b377688ee8
refactor: remove sign in requirement for SSL
2022-04-19 21:43:06 -07:00
bergware
ff73c0f843
UpdateDNS to prefer IPv4 only
2022-03-22 08:33:51 +01:00
bergware
60e817ab9f
UpdateDNS to prefer IPv4 first and then IPv6
2022-03-21 23:38:53 +01:00
Tom Mortensen
5317db757b
Closer to ipv6 support
2022-03-19 11:58:12 -07:00
ljm42
bc249a5edb
UpdateDNS: DNS rebind test checks specific domain
...
specifically checks unraid.net or myunraid.net, depending on the system's cert
2022-03-15 12:01:14 -07:00
ljm42
78abec6491
UpdateDNS: response encoding
2022-03-15 11:58:31 -07:00
ljm42
c4f8d6f424
UpdateDNS - reduce unnecessary rebind test checks
...
Synchronize with UpdateDNS from My Servers plugin
2022-03-09 10:54:26 -07:00
Tom Mortensen
0b72e9ce6b
further wildcard cert handling change
2022-01-20 06:58:48 -08:00
Tom Mortensen
a7774d5b82
further wildcard cert handling changes
2022-01-17 15:36:33 -08:00
Tom Mortensen
c717a4df72
wildcard cert handling improvements
2022-01-17 08:48:43 -08:00
bergware
b8401076d8
Expand ipaddr() with protocol; selection
...
protocol defaults to ipv4 in case of ipv4 + ipv6
2022-01-15 12:49:32 +01:00
Tom Mortensen
38ca129e25
wildcard cert support
2022-01-08 07:35:42 -08:00
ljm42
18d17f7895
refactor UpdateDNS.php
...
* move verbose output to a separate function
* anonymize verbose output by default
* check for DNS Rebind Protection
* disable cache if DDNS does not resolve correctly
2021-11-08 16:23:41 -07:00
ljm42
2e69d2b4d3
fix: updatedns: delete cache file when unable to connect
2021-10-13 17:02:28 -07:00
ljm42
748b47059c
feat: updatedns: show urls used on My Servers Dashboard
2021-10-13 16:58:28 -07:00
ljm42
27b3f277da
feat: updatedns: improve verbose mode
2021-10-11 23:10:31 -07:00
ljm42
dae13c6d8c
feat: updatedns: require auth in 6.10
2021-10-11 22:56:37 -07:00
ljm42
c372260848
fix: updatedns: get hostname from certificate
2021-10-11 20:12:24 -07:00
Eric Schultz
97a8965e64
updatedns: simplify maxage calculation
2021-10-05 16:59:41 -07:00
Eric Schultz
e5c935d265
fix: UpdateDNS phones home more often than needed
2021-09-24 15:12:05 -05:00
Eric Schultz
e38072c3ec
feat: updatedns - send proto, port, and hostname #2
2021-09-22 15:20:27 -05:00
Eric Schultz
2b433600bc
feat: updatedns - send proto, port, and hostname
2021-09-22 11:58:36 -05:00
Zack Spear
6a1637f9e2
refactor(UpdateDNS): var readability
2021-09-10 13:50:53 -07:00
Zack Spear
7301aa5a19
fix(UpdateDNS): send servername w/ servercomment
2021-09-09 10:43:42 -07:00
Eric Schultz
0707423db8
UpdateDNS: only send internalip when using cert
2021-09-08 01:46:52 -05:00
Eric Schultz
515c337c04
UpdateDNS: also send servercomment when signed in
2021-09-08 01:39:24 -05:00
Eric Schultz
844eb45025
fix: UpdateDNS send 'base-*' instead of 'na'
2021-08-25 17:47:54 -05:00
bergware
09a3e63868
Prepare access for IPv6 only and variable interface
...
variable interface defaults to eth0.
2021-08-25 12:21:59 +02:00
Eric Schultz
a52c27a521
fix: UpdateDNS: send 'na' for plgversion
2021-08-17 19:02:16 -05:00
Eric Schultz
0082f0b9ac
Limit UpdateDNS internet use to only LE certs
...
UpdateDNS should only go out to internet if a LE cert has been provisioned.
2021-08-07 03:56:21 -05:00
Eric Schultz
68c1b477a7
Add "-verbose" option to UpdateDNS
2021-08-06 23:39:50 -05:00
Eric Schultz
270a9ce4a5
Clean up UpdateDNS post fields
2021-08-06 23:37:40 -05:00
Tom Mortensen
d61b5eea24
support simultanious LAN SSL with self-signed cert and DNS-based SSL with Lets Encrypt cert
2021-06-28 09:38:09 -07:00
bergware
3f1f93451b
Initialize variables properly with array values
2021-06-03 06:13:32 +02:00
bergware
248fe4d46e
Multi-language support
2020-05-09 23:28:42 +02:00
bergware
c8148442d2
Multi-language support
2020-03-04 17:33:46 +01:00
Tom Mortensen
fadd07b5e7
Remove experimental UnraidNet.page
2019-01-18 13:23:28 -08:00
Tom Mortensen
410cf6bc97
Add 'Unraid.net' with flash backup support.
...
Page exists on Settings/Identifcation for now.
2019-01-07 11:48:30 -08:00
bergware
eff9b2abde
Copyright year update
2018-12-25 10:05:54 +01:00
Tom Mortensen
4edbb5173e
Correct validation error in UpdateDNS
2018-01-08 22:18:08 -08:00
Tom Mortensen
e10e0d0a7c
move SSL provisioning and DNS update execute from client-side to server-side
2017-12-13 15:28:45 -08:00