Thomas Bernard
db26e82e22
miniupnpd: Hide the PCP nonce in descriptions returned by UPnP
...
should fix #759
2024-07-27 16:06:29 +02:00
Thomas Bernard
814e85540d
PCP: Check nonce when renewing IPv6 pinhole
...
fixes #748
2024-07-11 08:56:03 +02:00
Thomas Bernard
b9f21a9cfe
miniupnpd version 2.3.7
2024-06-23 00:32:25 +02:00
Thomas Bernard
938e9b19a2
miniupnpd/FreeBSD: use libpfctl
2024-06-17 00:20:32 +02:00
Thomas Bernard
9339f0e52c
miniupnpd: default NOTIFY interval of 900s minus a random value
...
fixes #698
As advised in UDA:
Due to the unreliable nature of UDP, devices SHOULD send the entire set
of discovery messages more than once with some delay between sets e.g. a
few hundred milliseconds. To avoid network congestion discovery messages
SHOULD NOT be sent more than three times. In addition, the device MUST
re-send its advertisements periodically prior to expiration of the duration
specified in the CACHE-CONTROL header field; it is RECOMMENDED that such
refreshing of advertisements be done at a randomly-distributed interval
of less than one-half of the advertisement expiration time.
(CACHE-CONTROL value is minimum 1800 seconds, so the interval should be
less than 900s
2024-06-09 00:04:06 +02:00
Thomas Bernard
13184df7c1
ipv6: prefer globally routable addresses
2024-04-29 01:27:26 +02:00
Thomas Bernard
7f189988a0
version 2.3.6
2024-03-20 00:41:25 +01:00
Thomas Bernard
4a041ccfda
Changelog for https://github.com/miniupnp/miniupnp/pull/672
2024-03-13 00:14:27 +01:00
Thomas Bernard
9292d251ac
Changelog for https://github.com/miniupnp/miniupnp/pull/711
...
NFTables: add upnp_nftables_family_split option to use NFPROTO_IPV4/IPV6
instead of the generic NFPROTO_INET
thank you @svenauhagen
2024-03-05 22:52:20 +01:00
Thomas Bernard
cd7cbb59a3
miniupnpd version 2.3.5
2024-03-02 12:09:11 +01:00
Thomas Bernard
55e650b125
fix IGDv2 WANIPConnection XML service description for AddAnyPortMapping
...
out argument is NewReservedPort, not NewExternalPort.
Changelog + check precisely lenth of 12
2024-02-25 01:40:25 +01:00
Thomas Bernard
4b0ff229d8
default to /etc/miniupnpd/miniupnpd.conf under linux
...
it is still /etc/miniupnpd.conf under BSD.
closes #695
2024-01-17 00:49:32 +01:00
Thomas Bernard
604ca0b82a
Changelog.txt: update (2024/01/15)
2024-01-15 01:02:08 +01:00
Thomas Bernard
e0fd153469
Changelog.txt: Fix for OpenBSD 7.4
...
see #674 (and #676 )
2024-01-07 01:25:57 +01:00
Thomas Bernard
f22a96b469
miniupnpd version 2.3.4
2024-01-04 01:54:52 +01:00
Thomas Bernard
e8f8208e24
miniupnpd: Disable DeviceProtection service by default
2023-06-29 02:08:02 +02:00
Thomas Bernard
8381867faf
Detect FDSSDP as a microsoft client
...
fixes 2f2685af97c28ee3559af8d0a0cdf5d8b215a68f
so FDSSDP.dll (Function Discovery Simple Service Discovery Protocol)
client is properly detected.
2023-06-23 01:08:06 +02:00
Thomas Bernard
f91a32ff02
miniupnpd: enable secure mode by default
2023-05-27 18:42:18 +02:00
Thomas Bernard
19aa26df7e
miniupnpd: add a short list of build-time options in --version output
2023-05-27 11:56:19 +02:00
Thomas Bernard
e439318cf7
miniupnpd 2.3.3
2023-02-17 04:09:33 +01:00
Thomas Bernard
99fc9941aa
Fix PinholeVerification()
...
see https://miniupnp.tuxfamily.org/forum/viewtopic.php?p=5847
2023-02-04 11:32:29 +01:00
Thomas Bernard
72b33d7145
update Changelog.txt ;)
...
see 7bd0877b8fd9a1c1c59cdf426b4640b3cee2bf61
2023-01-28 16:43:25 +01:00
Thomas Bernard
f4a739d730
miniupnpd version 2.3.2
2023-01-20 00:25:03 +01:00
Thomas Bernard
62e2ea175f
miniupnpd/Changelog.txt: Fix NFTables again (RULE_HANDLE using more than 32 bits)
...
see #582
2023-01-15 18:43:09 +01:00
Thomas Bernard
fd62384959
miniupnpd: add option to match rules description with regex
2022-10-21 21:35:50 +02:00
Thomas Bernard
eb07f0c466
miniupnpd 2.3.1
2022-10-16 08:03:35 +02:00
Thomas Bernard
890e4ec218
nftnlrdr_misc.c: fix parse_rule_immediate()
...
so it works correctly on both little endian and big endian CPUs
should fix #628
2022-10-10 02:32:58 +02:00
Thomas Bernard
7b45ec940a
update changelog.
...
fixes #611
2022-08-06 11:27:35 +02:00
Thomas Bernard
0cc037f8b0
update miniupnpd/Changelog.txt
2022-06-02 01:26:37 +02:00
Thomas Bernard
047fe367dd
miniupnpd: improve configure script for cross builds
2022-05-18 09:55:52 +02:00
Thomas Bernard
c8476e6f16
miniupnpd.init.d.script: support nftables
...
fixes #594
2022-02-19 23:49:18 +01:00
Thomas Bernard
c0d3a17650
pf: Use private WAN IP for NAT in double NAT setups
...
fixes #598
2022-02-19 20:19:34 +01:00
Thomas Bernard
5231397bd6
update Changelog and comments about commit 9500253
2022-02-19 20:03:30 +01:00
Thomas Bernard
6576eb611b
version 2.3.0
2022-01-23 01:19:01 +01:00
Thomas Bernard
97aa00f076
miniupnpd/Changelog.txt: update regarding #584 / 3129683c
2021-12-02 00:06:24 +01:00
Thomas Bernard
9eb826a7eb
miniupnpd/Changelog.txt: update regarding merge of #562
...
see https://github.com/miniupnp/miniupnp/pull/562
2021-11-17 12:37:02 +01:00
Stijn Tintel
2b00c461fb
treewide: s/OpenWRT/OpenWrt/
...
The correct spelling is OpenWrt.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2021-11-07 20:21:25 +02:00
Thomas Bernard
df0fbf08b8
miniupnpd version 2.2.3
2021-08-21 11:17:30 +02:00
Thomas Bernard
5d5a06c206
Changelog.txt: lease file for IPv6 pinholes
...
closes #18
2021-08-18 12:38:04 +02:00
Thomas Bernard
46fedcbc32
update Changelog.txt
...
see #539
2021-08-12 23:19:14 +02:00
Thomas Bernard
5567e7c7e0
miniupnpd: improves error handling during init.
...
- Fails on config parsing and init errors.
- print errors during init to both syslog and stderr.
fixes #551
2021-06-18 00:21:16 +02:00
Thomas Bernard
08ae9e9e71
miniupnpd: dynamically retrieve uname -r
...
fixes #547
2021-05-22 00:16:40 +02:00
Thomas Bernard
982f47a8b6
miniupnpd: version 2.2.2
2021-05-13 13:33:02 +02:00
SeaEagle1
1713f4b9b4
Add SO_REUSEPORT option for SSDP
...
fixes #541
2021-05-12 00:15:02 +02:00
Thomas Bernard
57e9a52b95
miniupnpd/Changelog.txt: update
2021-05-11 23:58:35 +02:00
Thomas Bernard
3a87be33e7
upnpsoap.c: comment and improve GetExternalIPAddress()
...
GetExternalIPAddress returns empty string when the External IP address can
not be retrieved.
2021-03-31 09:43:28 +02:00
Thomas Bernard
9ef311d235
miniupnpd: version 2.2.1
2020-12-20 19:12:47 +01:00
Thomas Bernard
56c66b5472
miniupnpd version 2.2.0
2020-10-31 10:23:44 +01:00
Thomas Bernard
72ec9e1943
update changelog / comments
2020-10-30 22:44:02 +01:00
Thomas Bernard
c9939cc01e
fix portinuse.c for OpenBSD 5.5+
...
all CIRCLEQ have been replaced by TAILQ
fixes #496
2020-10-30 22:14:45 +01:00