Thomas Bernard
|
da64fd85cb
|
pass ext_if_name arg to add_pinhole()
should fix #228
|
2017-03-13 11:47:21 +01:00 |
Thomas Bernard
|
93845c5abe
|
DEfault to client address for AddPortMapping when <NewInternalClient> is empty
see #236
|
2017-03-13 11:03:58 +01:00 |
Thomas Bernard
|
3571a41d1b
|
Fix UDA-1.2.10 Man header empty or invalid
|
2016-12-23 12:12:49 +01:00 |
Thomas Bernard
|
9fc3b09017
|
miniupnpd: update changelog and 2016
|
2016-12-16 10:18:41 +01:00 |
Thomas Bernard
|
3d9b606a88
|
update Changelog.txt
|
2016-12-01 12:05:40 +01:00 |
Thomas Bernard
|
1337158fcf
|
miniupnpd & miniupnpc version 2.0
|
2016-04-19 23:17:29 +02:00 |
Thomas Bernard
|
688b13586c
|
netfilter/iptcrdr.c: do not add MASQUERADE rule if iport==eport
fixes #193
|
2016-03-08 10:29:47 +01:00 |
Thomas Bernard
|
ee22350d5f
|
Changelog.txt: Update
|
2016-02-20 20:13:34 +01:00 |
Thomas Bernard
|
0f7747496d
|
update Changelog
|
2016-02-16 13:16:57 +01:00 |
Thomas Bernard
|
bdac007771
|
add update_portmapping() / update_portmapping_desc_timestamp() functions
|
2016-02-12 15:01:30 +01:00 |
Thomas Bernard
|
cc35c1d450
|
AddPortMapping return error 729 - ConflictWithOtherMechanisms if IGD v2 is enabled
|
2016-02-12 14:54:13 +01:00 |
Thomas Bernard
|
dd9bf47c68
|
iptcrdr.c: add iptc_init() check in init_redirect()
|
2016-02-12 14:51:59 +01:00 |
Thomas Bernard
|
6059f000f7
|
use Linux libuuid uuid_generate() / BSD uuid_create() API
|
2016-02-11 11:39:28 +01:00 |
Thomas Bernard
|
0deaf32796
|
update Changelog.txt about port triggering
|
2016-01-28 23:09:45 +01:00 |
Thomas Bernard
|
21a98adc5d
|
update Changelog.txt
|
2016-01-19 11:06:06 +01:00 |
Thomas Bernard
|
1ab8cf0a22
|
improve syslog message for incoming HTTP requests
|
2015-12-16 11:26:03 +01:00 |
Thomas Bernard
|
ba1c9239c0
|
update Changelog.txt
|
2015-12-15 12:13:45 +01:00 |
Thomas Bernard
|
f77d701489
|
update changelog and year => 2015
see 1cc3d1a5fa
and 6430805381
|
2015-12-12 10:38:40 +01:00 |
Thomas Bernard
|
a4a3e5a3f8
|
add comments. see 0298b66365
|
2015-12-12 09:31:22 +01:00 |
Thomas Bernard
|
58f6626179
|
add --uda-version to usage help + fix
fixes 9e65fbbded
|
2015-12-12 09:10:54 +01:00 |
Thomas Bernard
|
66dceb5e94
|
Fix get_src_for_route_to() when args are NULL
fixes #160 ???
|
2015-11-16 20:32:02 +01:00 |
Thomas Bernard
|
372ad64bb5
|
update Changelog.txt files
|
2015-11-05 12:04:26 +01:00 |
Thomas Bernard
|
146613a493
|
update Changelog.txt
|
2015-09-22 12:13:32 +02:00 |
Thomas Bernard
|
a4b97cf105
|
use name server from query in SOAP responses
to be finished :)
|
2015-09-15 00:02:56 +02:00 |
Thomas Bernard
|
f8f5f2eb97
|
miniupnpd: bind to device using SO_BINDTODEVICE
|
2015-08-26 09:46:05 +02:00 |
Thomas Bernard
|
01eb15af3d
|
Adding linux/nftables support
|
2015-04-30 10:52:11 +02:00 |
Thomas Bernard
|
c52657f7fb
|
update Changelog.txt
|
2015-04-26 16:44:57 +02:00 |
Thomas Bernard
|
85841abd5f
|
miniupnpd/Changelog.txt: eb72ab5330
|
2015-03-07 16:57:40 +01:00 |
Thomas Bernard
|
6e5d8ce954
|
miniupnpd: Allow wildcard (empty string) remote host for AddPinhole()
|
2015-02-10 16:04:10 +01:00 |
Thomas Bernard
|
99a1bafc1f
|
miniupnpd: use time for BOOTID.UPNP.ORG value
|
2014-12-10 10:41:10 +01:00 |
Thomas Bernard
|
00d878eba3
|
miniupnpd: configurable BOOTID.UPNP.ORG SSDP header
|
2014-12-10 10:40:41 +01:00 |
Thomas Bernard
|
98cc73a372
|
miniupnpd/upnphttp: Checking Host: HTTP request header to prevent DNS rebinding attack
|
2014-12-09 17:49:02 +01:00 |
Thomas Bernard
|
ec94c5663f
|
miniupnpd: check if BuildHeader_upnphttp() failed to allocate memory
|
2014-12-09 11:04:15 +01:00 |
Thomas Bernard
|
dd39ecaa93
|
miniupnpd/upnphttp.c: fix buffer overrun in ParseHttpHeaders() if Content-Length doesn't contain any digit
Credits goes to Stephen Röttger of the Google Security Team for identifying
the vulnerabilities
|
2014-12-09 11:02:57 +01:00 |
Thomas Bernard
|
e6bc04aa06
|
miniupnpd/upnpsoap.c: fix potential memory corruption in upnpsoap.c/GetListOfPortMappings()
Credits goes to Stephen Röttger of the Google Security Team for identifying
the vulnerabilities
|
2014-12-09 11:01:37 +01:00 |
Thomas Bernard
|
7c91c4e933
|
miniupnpd/upnpredirect.c: check inet_aton() return
|
2014-12-09 10:53:52 +01:00 |
Thomas Bernard
|
d00b75782e
|
miniupnpd/upnppinhole.c: fix upnp_add_inboundpinhole() : check inet_pton() return
|
2014-12-09 10:52:26 +01:00 |
Thomas Bernard
|
3b71766493
|
miniupnpd/genconfig.sh: check net.ipv6.bindv6only under LINUX
|
2014-12-04 11:23:56 +01:00 |
Thomas Bernard
|
c14788a13a
|
miniupnpd: fixes ExecuteSoapAction() for missing " around SOAPAction
|
2014-11-28 14:29:24 +01:00 |
Thomas Bernard
|
bfab1e2094
|
miniupnpd/upnputils.c: sockaddr_to_string() includes scope in IPv6 addresses
|
2014-11-07 12:54:33 +01:00 |
Thomas Bernard
|
510bff06ba
|
miniupnpd: VERSION 1.9
|
2014-10-27 17:39:28 +01:00 |
Thomas Bernard
|
350ca199c4
|
miniupnpd/natpmp.c: Properly implements NAT-PMP mapping removal
fixes #97
|
2014-10-23 17:57:31 +02:00 |
Thomas Bernard
|
88b6386f55
|
miniupnpd/Changelog.txt: catch up (mcast_ssdp)
|
2014-10-22 13:41:35 +02:00 |
Thomas Bernard
|
16389fda3c
|
miniupnpd: Discard NAT-PMP packets coming from the WAN
|
2014-10-22 10:54:07 +02:00 |
Thomas Bernard
|
f183e2b436
|
miniupnpd/Changelog.txt: catch up
|
2014-10-22 10:53:30 +02:00 |
Thomas Bernard
|
c79c17115c
|
miniupnpd/upnpsoap.c: DeletePortMapping now checks for client IP in Securemode
|
2014-09-25 11:47:16 +02:00 |
Thomas Bernard
|
05cc5daf14
|
update Changelog.txt files
|
2014-09-06 10:37:08 +02:00 |
Thomas Bernard
|
c4c2f79c12
|
miniupnpd/minissdp.c: Add IPV6 multicast membership only on selected "LAN" interfaces
|
2014-05-22 10:22:04 +02:00 |
Thomas Bernard
|
0d32445f57
|
miniupnpd/Changelog.txt: catch up :)
|
2014-05-22 09:57:59 +02:00 |
Thomas Bernard
|
d916ce286a
|
miniupnpd/miniupnpd.c: be more strict when parsing LAN addresses / interface names
|
2014-05-22 09:42:05 +02:00 |