./net/miniupnpd, UPnP IGD service with NAT-PMP support

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.1, Package name: miniupnpd-2.1, Maintainer: pkgsrc-users

The MiniUPnP project offers software which supports the UPnP Internet Gateway
Device (IGD) specifications. Recently, NAT-PMP support was added to
MiniUPnPd. For client side NAT-PMP support, use libnatpmp.

UPnP and NAT-PMP are used to improve internet connectivity for devices behind
a NAT router. Any peer to peer network application such as games, IM, etc.
can benefit from a NAT router supporting UPnP and/or NAT-PMP.

The latest generation Microsoft XBOX 360 and Sony Playstation 3 game machines
use UPnP commands to enable the online play with the XBOX Live service and
the Playstation Network. It has been reported that miniupnpd is correctly
working with the two consoles.


Required to build:
[pkgtools/cwrappers]

Package options: ipfilter

Master sites:

Filesize: 220.174 KB

Version history: (Expand)


CVS history: (Expand)


   2021-10-26 13:07:15 by Nia Alarie | Files touched by this commit (958)
Log message:
net: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts...):

net/radsecproxy/distinfo

The following distfiles could not be fetched (fetched conditionally?):

./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch
   2021-10-07 16:43:07 by Nia Alarie | Files touched by this commit (962)
Log message:
net: Remove SHA1 hashes for distfiles
   2018-10-08 07:06:07 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Fixed a typo
   2018-10-08 00:26:42 by Maya Rashish | Files touched by this commit (1)
Log message:
miniupnpd: consistently fails with MAKE_JOBS set for me
it doesn't wait until generating config.h is done.
   2018-10-07 11:12:31 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
miniupnpd: updated to 2.1

VERSION 2.1
* option to store remaining time in leasefile
* pf: set dst address in rule if use_ext_ip_addr is set
* Add options for netfilter scripts
* Use monotonic clock for timeouts, etc.
* Add option force_igd_desc_v1 to force devices and services versions
   to 1 in IGD v2 mode
* Fix a few buffer overrun in SSDP and SOAP parsing
* PCP : reset epoch after address change
* merge https://github.com/miniupnp/miniupnp/tree/randomize_url branch
* get SSDP packet receiving interface index and use it to check if the
   packet is from a LAN
* default to client address for AddPortMapping when <NewInternalClient>
   is empty
* pass ext_if_name to add_pinhole()
* Fix UDA-1.2.10 Man header empty or invalid
* Do not try to open IPv6 sockets once it is disabled
* Fix "AddPinhole Twice" test
* fixes build for Solaris/SunOS
* fixes build error on DragonFly BSD
   2016-10-01 13:32:57 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
VERSION 2.0:

2016/04/18:
  linux/netfilter: fix compile time detection of iptables version >= 1.4.3
2016/03/08:
  linux/netfilter: do not add MASQUERADE rule if ports are equals
2016/02/19:
  set IPv6 Hop limit to 10
  fix HOST: header of event notifications in IPv6
  be more compliant on 64bit machines : ui4 in [0;2^32-1]
   2016-06-01 13:36:45 by Thomas Klausner | Files touched by this commit (1)
Log message:
Not MAKE_JOBS_SAFE.
   2016-03-01 14:14:52 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Changes 1.9.20160222:
set IPv6 Hop limit to 10
fix HOST: header of event notifications in IPv6
be more compliant on 64bit machines : ui4 in [0;2^32-1]