For some reason, rules without ipv6.flags set (and proto set?) do not match at all at least on Linux 3.10. So with this patch, they do (and it took me a while to find out, sigh)
Merge pull request #75 from fingon/fix-linux3.10-ipv6-pinhole

netfilter: Linux 3.10(?) IPv6 firewall pinhole fix
Rename STATICLIB macro to resolve natpmp/miniupnp conflict

Same macro name is used in both natpmp and miniupnp libraries so it's
impossble to link one statically and another dynamically. This patch
renames the macro to have library-specific name.
Rename LIBSPEC macro to resolve natpmp/miniupnp conflict

Same macro name is used in both natpmp and miniupnp libraries so it's
impossble to link one statically and another dynamically. This patch
renames the macro to have library-specific name.
miniupnpc: Compile with GNU/Hurd and GNU/kFreeBSD
miniupnpd/pcpserver.c: ext_port field was not set in the (IPv6) firewall reply packet. Now setting it to int_port.
Merge pull request #78 from fingon/ext-port-not-set-in-ipv6-fw-pcp-reply

miniupnpd/pcpserver.c: ext_port field was not set in the (IPv6) firewall reply packet
Merge pull request #77 from mikedld/miniupnp-staticlib

Rename STATICLIB macro to resolve natpmp/miniupnp conflict
miniupnpc/Makefile: Add test executables to clean target
minissdpd/Makefile: freebsd-glue for Debian/kFreeBSD
Use built-in __APPLE__ macro instead of MACOSX

GCC and Clang on Mac OS have a built-in __APPLE__ macro. Use it instead of
manually-defined MACOSX.
Use _WIN32 instead of WIN32 to check for Windows

MinGW defines both _WIN32 and WIN32 (and may even be the only compiler
doing so). Microsoft and Intel compilers only define _WIN32. Use the
common one to eliminate the need in defining WIN32 explicitly.
Merge remote branch 'mikedld/remove-macosx-macro'
miniupnpd/Makefile: make firewall detection consistent with genconfig.sh; assume PF if /etc/rc.subr and/or /etc/rc.conf not found on *BSD
update Changelog.txt
miniupnpc/igd_desc_parse.c: Fix parsing of IGD:2 root descriptions

fixes #083
Dynamic build fails

Dynamic build fails as a result of undefined reference for UPNP_AddAnyPortMapping and UPNP_DeletePortMappingRange
Merge pull request #88 from onepremise/master

Dynamic build fails
Fix typo in byte conversion & writing in NAT-PMP

This fixes https://github.com/miniupnp/miniupnp/issues/89.

Signed-off-by: Steven Barth <cyrus@openwrt.org>
Merge pull request #90 from sbyx/patch-1

Fix typo in byte conversion & writing in NAT-PMP