..
bsd
miniupnpd: time() => upnp_time()
2018-03-14 00:09:42 +01:00
ipf
Solaris 11 compilation fixes
2016-11-11 09:42:22 -05:00
ipfw
…
linux
2019
2019-10-03 00:15:32 +02:00
mac
miniupnpd: time() => upnp_time()
2018-03-14 00:09:42 +01:00
netfilter
miniupnpd/Makefile.linux: move some compile config to configure script
2020-05-02 18:28:00 +02:00
netfilter_nft
2019
2019-10-06 22:53:20 +02:00
pf
miniupnpd/pf: disabled setting dst address in rule by default
2020-04-12 19:30:37 +02:00
solaris
Solaris 11 compilation fixes
2016-11-11 09:42:22 -05:00
.gitignore
miniupnpd/Makefile.linux: move some compile config to configure script
2020-05-02 18:28:00 +02:00
Changelog.txt
miniupnpd: update Changelog.txt
2020-05-04 00:08:50 +02:00
INSTALL
miniupnpd: move many scripts from Makefile.linux to configure
2020-05-02 18:28:05 +02:00
LICENSE
2019
2019-04-08 14:46:11 +02:00
Makefile.bsd
genconfig.sh -> configure
2020-05-02 18:26:45 +02:00
Makefile.linux
miniupnpd: move many scripts from Makefile.linux to configure
2020-05-02 18:28:05 +02:00
Makefile.linux_nft
genconfig.sh -> configure
2020-05-02 18:26:45 +02:00
Makefile.macosx
genconfig.sh -> configure
2020-05-02 18:26:45 +02:00
Makefile.sunos
genconfig.sh -> configure
2020-05-02 18:26:45 +02:00
README
Update Changelogs + 2019
2019-02-10 16:11:16 +01:00
TODO
…
VERSION
miniupnpd: VERSION 2.1
2018-05-08 23:40:27 +02:00
asyncsendto.c
include <sys/select.h> for fd_set
2019-09-24 16:06:12 +02:00
asyncsendto.h
copyright notice => 2017
2017-11-02 16:52:07 +01:00
codelength.h
…
commonrdr.h
2019
2019-10-03 00:15:32 +02:00
configure
linux: detect libcap-ng or libcap
2020-05-04 00:09:42 +02:00
daemonize.c
no more strlen(xxx) == 0.
2018-04-20 17:19:52 +02:00
daemonize.h
…
getconnstatus.c
…
getconnstatus.h
…
getifaddr.c
getifaddr.c: properly use strncpy()
2019-05-20 21:55:17 +02:00
getifaddr.h
fix file headers (=>2018)
2018-07-06 14:16:49 +02:00
getifstats.h
…
getroute.h
…
gitrev.mk
gitrev.mk: CFLAGS => CPPFLAGS
2020-05-02 18:25:48 +02:00
ifacewatcher.h
…
macros.h
macros.h: add FALL_THROUGH macro
2019-09-24 12:04:40 +02:00
minissdp.c
miniupnpd: fix for bridges
2020-04-29 00:03:54 +02:00
minissdp.h
SSDP: use receiving interface index to check if from LAN
2017-05-25 00:44:29 +02:00
miniupnpd.8
miniupnpd: Add --version commandline option
2019-10-05 22:44:31 +02:00
miniupnpd.c
miniupnpd: fix for bridges
2020-04-29 00:03:54 +02:00
miniupnpd.conf
miniupnpd: fix for bridges
2020-04-29 00:03:54 +02:00
miniupnpd.doxyconf
add 'dox' make target for nftables, which generates docs using doxygen. Also modify the uuid in the installed copy of miniupnpd.conf, not the pristine local copy that is under revision control.
2019-09-17 18:22:11 -07:00
miniupnpd.rc.once.d.script
added rc-once script to initialize uuid on first start
2017-09-03 16:59:19 +02:00
miniupnpdctl.c
…
miniupnpdctl.txt
…
miniupnpdpath.h
…
miniupnpdtypes.h
miniupnpd: fix for bridges
2020-04-29 00:03:54 +02:00
minixml.c
minixml.c: fix heap buffer overflow
2017-12-11 14:59:29 +01:00
minixml.h
update miniupnpd/minixml.h
2019-02-10 16:10:07 +01:00
natpmp.c
2019
2019-09-24 16:05:44 +02:00
natpmp.h
…
options.c
miniupnpd: Option to disable IPv6 at runtime : -4 / ipv6_disable=yes
2020-04-09 21:12:20 +02:00
options.h
miniupnpd: Option to disable IPv6 at runtime : -4 / ipv6_disable=yes
2020-04-09 21:12:20 +02:00
pcp_msg_struct.h
…
pcplearndscp.c
…
pcplearndscp.h
…
pcpserver.c
Fix PCPSendUnsolicitedAnnounce() when IPv6 is not available
2019-12-18 01:18:56 +01:00
pcpserver.h
miniupnpd/pcp: Send PCP announcment at startup
2018-05-08 23:06:19 +02:00
portinuse.c
https://miniupnp.tuxfamily.org/
2019-10-22 20:11:02 +02:00
portinuse.h
…
testasyncsendto.c
cast time_t to long long instead of long
2019-09-24 16:07:42 +02:00
testgetifaddr.c
…
testgetifaddr.sh
Fix OS detection for Debian kFreeBSD
2018-05-08 21:59:15 +08:00
testgetifstats.c
…
testgetroute.c
miniupnpd: use monotonic clock for timeouts, etc.
2018-03-13 11:43:07 +01:00
testminissdp.c
miniupnpd/testminissdp.c: int => size_t. 2018
2018-01-15 17:47:22 +01:00
testportinuse.c
…
testssdppktgen.c
…
testupnpdescgen.c
fix file headers (=>2018)
2018-07-06 14:16:49 +02:00
testupnppermissions.c
…
testupnppermissions.sh
…
upnpdescgen.c
miniupnpd: Add validation that public ip address is not reserved and is really public
2018-05-19 13:31:26 +02:00
upnpdescgen.h
…
upnpdescstrings.h
…
upnpevents.c
include <sys/select.h> for fd_set
2019-09-24 16:06:12 +02:00
upnpevents.h
copyright notice => 2017
2017-11-02 16:52:07 +01:00
upnpglobalvars.c
2019
2019-10-03 00:15:32 +02:00
upnpglobalvars.h
rework nft-specific globals, create & destroy tables/chains at init & shutdown
2019-09-30 00:12:08 -07:00
upnphttp.c
compatibility with OpenSSL 1.1.x
2019-10-05 22:44:31 +02:00
upnphttp.h
…
upnppermissions.c
…
upnppermissions.h
…
upnppinhole.c
miniupnpd: Allow to use two different network interfaces for IPv4 and IPv6 internet
2019-05-21 10:42:40 +02:00
upnppinhole.h
…
upnpredirect.c
upnp_redirect(): accept NULL desc argument
2018-12-18 22:59:18 +01:00
upnpredirect.h
add option LEASEFILE_USE_REMAINING_TIME
2018-05-02 09:40:12 +02:00
upnpreplyparse.c
upnpreplyparse.c: Fix memory leak
2019-04-05 10:30:10 +02:00
upnpreplyparse.h
…
upnpsoap.c
2019
2019-04-08 14:46:11 +02:00
upnpsoap.h
…
upnpstun.c
fix warning (int promotion)
2020-04-29 00:01:44 +02:00
upnpstun.h
miniupnpd: Add function perform_stun() for detecting external IP address and restrictive NAT via STUN protocol
2018-05-19 13:31:08 +02:00
upnpurns.h
…
upnputils.c
miniupnpd: introduce upnp_gettimeofday() which is monotonic :)
2018-04-12 10:07:11 +02:00
upnputils.h
miniupnpd: introduce upnp_gettimeofday() which is monotonic :)
2018-04-12 10:07:11 +02:00