Commit Graph

  • eefb134e09 miniupnpc/listdevices.c: add -m option Thomas Bernard 2014-11-17 10:54:09 +0100
  • e60c3a8ce5 Merge branch 'master' into search_all Thomas Bernard 2014-11-17 10:29:29 +0100
  • 3065bc570f miniupnpc-libevent: use service type from root description Thomas Bernard 2014-11-17 10:22:34 +0100
  • 37cb73329a Added miniupnpc-async and miniupnpc-libevent Thomas Bernard 2014-11-17 10:21:30 +0100
  • cbd262749f miniupnpc-libevent/upnpc-libevent.c: detect local IP address and use it Thomas Bernard 2014-11-14 12:39:58 +0100
  • 3bf2398903 miniupnpc-libevent: add upnpc_delete_port_mapping() Thomas Bernard 2014-11-14 12:39:15 +0100
  • 8d5a9d72da miniupnpc/receivedata.c: zero src_addr to silence valgrind Thomas Bernard 2014-11-13 14:53:50 +0100
  • 8b22c4d7f4 miniupnpc/receivedata.c: clean up comments Thomas Bernard 2014-11-13 14:52:58 +0100
  • b6438f2f72 miniupnpc: API_VERSION 11 Thomas Bernard 2014-11-13 11:28:20 +0100
  • 04b7126079 miniupnpc: fix LIBSPEC => MINIUPNP_LIBSPEC Thomas Bernard 2014-11-13 11:05:09 +0100
  • 9325bacbfc Merge branch 'master' into search_all Thomas Bernard 2014-11-13 11:02:28 +0100
  • e8a9db9fb1 miniupnpc-libevent/upnpc-libevent.c: various Thomas Bernard 2014-11-13 10:47:55 +0100
  • 60cc52fee9 miniupnpc-libevent.c: various cosmetic issues Thomas Bernard 2014-11-13 10:22:05 +0100
  • b4895f2247 miniupnpc-libevent.c: clean up Thomas Bernard 2014-11-13 10:21:17 +0100
  • eef94da7e0 miniupnpd/upnpreplyparse.c: fix DisplayNameValueList() Thomas Bernard 2014-11-12 17:05:15 +0100
  • b33f4b343a Adding miniupnpc-libevent Thomas Bernard 2014-11-12 16:56:35 +0100
  • 255dc2c083 miniupnpc-async/testasync.c: AddPortMapping OK output :) Thomas Bernard 2014-11-07 13:13:09 +0100
  • 30b9acd087 miniupnpc-async: reduce output when not compiled with -DDEBUG Thomas Bernard 2014-11-07 13:12:48 +0100
  • 4a15b5dec0 miniupnpc-async/testasync.c: fix small bug Thomas Bernard 2014-11-07 13:12:15 +0100
  • da448fbc14 Add .gitignore Thomas Bernard 2014-11-07 13:07:22 +0100
  • bfab1e2094 miniupnpd/upnputils.c: sockaddr_to_string() includes scope in IPv6 addresses Thomas Bernard 2014-11-07 12:54:33 +0100
  • 8271eb91b3 Adding miniupnpc-async Thomas Bernard 2014-11-07 12:32:20 +0100
  • ecb382533c minissdpd.c: minor fixes when IPv6 is disabled at compile time Thomas Bernard 2014-11-06 11:16:20 +0100
  • 7ec7cec59e minissdpd/openssdpsocket.c: listen on only 1 IPv4 if only 1 interface is specified also when ENABLE_IPV6 is not defined Thomas Bernard 2014-11-06 11:15:43 +0100
  • edfd211276 miniupnpc/miniupnpc.c: simplified function GetUPNPUrls() Thomas Bernard 2014-11-05 07:09:42 +0100
  • 55fc3e4c3c miniupnpc: use #define UPNP_VERSION_STRING "UPnP/1.1" Thomas Bernard 2014-11-05 06:34:51 +0100
  • 80268b203c miniupnpc/upnpreplyparse.c: Fix compiling with DEBUG Thomas Bernard 2014-11-05 06:32:43 +0100
  • c333c3218d miniupnpc/msvc/miniupnpc.vcproj: remove bsdqueue.h Thomas Bernard 2014-11-01 22:10:55 +0100
  • 06bf746cc2 miniupnpc: remove bsdqueue.h Thomas Bernard 2014-11-01 11:41:31 +0100
  • 00fd13abe5 miniupnpc/Makefile: fix dependencies Thomas Bernard 2014-11-01 11:40:15 +0100
  • 63964448b6 miniupnpc: add testportlistringparse Thomas Bernard 2014-11-01 11:18:26 +0100
  • 27d4d10a3e miniupnpd/miniupnpd.c: fix PCP third party mode (in IPv4) Thomas Bernard 2014-10-30 20:37:35 +0100
  • 50f7611227 miniupnpd/TODO: updated TODO (a bit) Thomas Bernard 2014-10-30 20:35:36 +0100
  • 510bff06ba miniupnpd: VERSION 1.9 Thomas Bernard 2014-10-27 17:39:28 +0100
  • 067aa01856 miniupnpd/pcpserver.c: remove unused argument warning Thomas Bernard 2014-10-27 17:39:01 +0100
  • a80c87fb8d remove need of sys/queue.h or bsdqueue.h in upnpreplyparse.c/.h Thomas Bernard 2014-10-27 17:38:26 +0100
  • 5973d53736 miniupnpc/Makefile: fix installation of man page Thomas Bernard 2014-10-25 22:04:10 +0200
  • c68c435827 Merge pull request #39 from rofl0r/master Thomas BERNARD 2014-10-25 21:56:33 +0200
  • fb1aba3c9a miniupnpd/natpmp.c: fix walktrough of mapping "list" for NATPMP removal Thomas Bernard 2014-10-23 18:00:24 +0200
  • 350ca199c4 miniupnpd/natpmp.c: Properly implements NAT-PMP mapping removal Thomas Bernard 2014-10-23 17:57:16 +0200
  • 8baf8d351a miniupnpd/minissdp.c: Remove warning (caused by double const) Thomas Bernard 2014-10-22 13:57:24 +0200
  • 88b6386f55 miniupnpd/Changelog.txt: catch up (mcast_ssdp) Thomas Bernard 2014-10-22 13:41:35 +0200
  • 447bad32c9 miniupnpd/minissdp.c: Add documentation to SSDPNotify* functions Thomas Bernard 2014-10-22 12:11:34 +0200
  • aef2c0a3b4 miniupnpd/minissdp.c: fix 50e370abcd Thomas Bernard 2014-10-22 12:10:30 +0200
  • ac816e91f9 Merge branch 'master' into mcast_ssdp Thomas Bernard 2014-10-22 11:47:46 +0200
  • 9194b02071 miniupnpd/minissdp.c: comments about binding "notify" sockets Thomas Bernard 2014-10-22 11:43:42 +0200
  • e810903443 miniupnpd/upnputils.c: do something in case inet_ntop() fails Thomas Bernard 2014-10-22 11:14:48 +0200
  • bedbf88fc6 miniupnpd/upnputils.c: compile some debug output only when needed Thomas Bernard 2014-10-22 11:13:48 +0200
  • 16389fda3c miniupnpd: Discard NAT-PMP packets coming from the WAN Thomas Bernard 2014-10-22 10:54:07 +0200
  • f183e2b436 miniupnpd/Changelog.txt: catch up Thomas Bernard 2014-10-22 10:53:30 +0200
  • 4cbcdc34d2 UPNP pinholing: add missing sys/types.h include sbyx 2014-10-21 10:58:49 +0200
  • 47b77fabb6 Remove unnecessary sysctl.h include for linux sbyx 2014-10-21 10:56:34 +0200
  • 82604ec5d0 miniupnpd/miniupnpd.conf: add comments regarding security Thomas Bernard 2014-10-13 18:03:53 +0200
  • 17dabcc708 Use -f with gzip, to prevent interactive promots when running make install multiple times. Markus Stenberg 2014-10-08 14:24:01 +0300
  • 97c001d464 add use(less ?)ful comments Thomas Bernard 2014-10-06 14:44:45 +0200
  • 55c959247b miniupnpd/minissdp.c: remove warning if ipv6 is disabled Thomas Bernard 2014-10-06 14:44:23 +0200
  • 28e3bda6dd miniupnpc/connecthostport.c: fix for compilation with SunOS Thomas Bernard 2014-10-06 14:42:28 +0200
  • c79c17115c miniupnpd/upnpsoap.c: DeletePortMapping now checks for client IP in Securemode Thomas Bernard 2014-09-25 11:47:16 +0200
  • 9885060d5c miniupnpd/bsd/getifstats.c: make it compile with OpenBSD 4.3 Thomas Bernard 2014-09-15 17:12:31 +0200
  • 2e1e303c3a Merge pull request #93 from glebius/master Thomas BERNARD 2014-09-15 09:02:51 +0200
  • 7f6cf3680e Use BSD libc API to fetch data about interface statistics instead of nosing in kernel memory. This API should work on all versions of FreeBSD/NetBSD/OpenBSD/Dragonfly. Gleb Smirnoff 2014-09-14 13:41:49 +0400
  • 0436d03757 miniupnpc/upnpc.c: use remoteHost arg of DeletePortMapping Thomas Bernard 2014-09-11 16:31:36 +0200
  • 05cc5daf14 update Changelog.txt files Thomas Bernard 2014-09-06 10:37:08 +0200
  • 658c5bd0dc miniupnpc/Makefile: clean minihttptestserver Thomas Bernard 2014-09-06 10:36:58 +0200
  • ee5db3e8e4 minissdpd/Makefile: use LDFLAGS when linking binary... Thomas Bernard 2014-09-06 10:04:23 +0200
  • c7b0c20502 miniupnpc/miniupnpcmidule.c: fix for both python2 and python3 Thomas Bernard 2014-09-06 10:01:15 +0200
  • f3fb046e45 Repair python3 build under Homebrew Python 3.4 with OSX 10.9. Mr. Snow 2014-07-21 14:17:58 +1000
  • 626cd2cd6c miniupnpc/miniwget.c: define MIN only when not defined by system headers Thomas Bernard 2014-08-26 20:48:34 +0200
  • 1961868cd5 miniupnpd/minissdp.c: add a default delay before SSDP response Thomas Bernard 2014-08-01 12:30:55 +0200
  • 6fc550a785 Merge pull request #90 from sbyx/patch-1 Thomas BERNARD 2014-07-31 09:01:43 +0200
  • ef408d0857 Fix typo in byte conversion & writing in NAT-PMP sbyx 2014-07-31 08:43:48 +0200
  • 5f2ea517fb Merge pull request #88 from onepremise/master Thomas BERNARD 2014-07-29 17:14:55 +0200
  • 000f9be7fd Dynamic build fails Jason Huntley 2014-07-29 11:07:43 -0400
  • f8cb84e393 miniupnpc/igd_desc_parse.c: Fix parsing of IGD:2 root descriptions Thomas Bernard 2014-07-01 15:03:34 +0200
  • bd4de468ad update Changelog.txt Thomas Bernard 2014-07-01 15:03:08 +0200
  • dcf658c55e miniupnpd/Makefile: make firewall detection consistent with genconfig.sh; assume PF if /etc/rc.subr and/or /etc/rc.conf not found on *BSD Daniel Becker 2014-06-20 23:23:16 -0700
  • 78d32ba012 Merge remote branch 'mikedld/remove-macosx-macro' Thomas Bernard 2014-06-16 10:54:03 +0200
  • c08833f9e8 Use _WIN32 instead of WIN32 to check for Windows Mike Gelfand 2014-06-15 09:37:13 +0300
  • 920845b107 Use built-in __APPLE__ macro instead of MACOSX Mike Gelfand 2014-06-15 04:14:43 +0300
  • 4b39cafeac minissdpd/Makefile: freebsd-glue for Debian/kFreeBSD Thomas Bernard 2014-06-10 12:01:03 +0200
  • ebd7138cc0 miniupnpc/Makefile: Add test executables to clean target Thomas Bernard 2014-06-10 11:55:03 +0200
  • 011e7e7acd Merge pull request #77 from mikedld/miniupnp-staticlib Thomas BERNARD 2014-06-02 18:54:33 +0200
  • 13425b4367 Merge pull request #78 from fingon/ext-port-not-set-in-ipv6-fw-pcp-reply Thomas BERNARD 2014-06-02 18:52:42 +0200
  • 5aaac2c6f5 miniupnpd/pcpserver.c: ext_port field was not set in the (IPv6) firewall reply packet. Now setting it to int_port. Markus Stenberg 2014-06-02 19:39:06 +0300
  • e222e50b24 miniupnpc: Compile with GNU/Hurd and GNU/kFreeBSD Thomas Bernard 2014-06-02 17:13:52 +0200
  • 2e4011ce33 Rename LIBSPEC macro to resolve natpmp/miniupnp conflict Mike Gelfand 2014-06-01 13:35:13 +0300
  • f6774e3316 Rename STATICLIB macro to resolve natpmp/miniupnp conflict Mike Gelfand 2014-06-01 13:22:35 +0300
  • f841aa9e56 Merge pull request #75 from fingon/fix-linux3.10-ipv6-pinhole Thomas BERNARD 2014-05-30 13:05:06 +0200
  • 3eb71223b4 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) Markus Stenberg 2014-05-29 17:56:48 +0300
  • 50e370abcd miniupnpd/minissdp.c: Send SSDP announces to IPv6 link-local, site-local and global multicast addresses Thomas Bernard 2014-05-23 17:05:15 +0200
  • 4069d9633c miniupnpd/minissdp.c: bind the SSDP IPv6 sending socket Thomas Bernard 2014-05-23 17:03:56 +0200
  • 6bf84dc834 miniupnpd/minissdp.c: clean SendSSDPbyebye() Thomas Bernard 2014-05-23 12:07:39 +0200
  • c4c2f79c12 miniupnpd/minissdp.c: Add IPV6 multicast membership only on selected "LAN" interfaces Thomas Bernard 2014-05-22 10:22:04 +0200
  • 00fbdb70cf miniupnpd/minissdp.c: AddMulticastMembershipIPv6() targets specific interface Thomas Bernard 2014-05-22 10:17:06 +0200
  • 165aeef129 miniupnpd/minissdp.c: clean SendSSDPNotify() code Thomas Bernard 2014-05-22 10:12:26 +0200
  • 0d32445f57 miniupnpd/Changelog.txt: catch up :) Thomas Bernard 2014-05-22 09:57:59 +0200
  • d916ce286a miniupnpd/miniupnpd.c: be more strict when parsing LAN addresses / interface names Thomas Bernard 2014-05-22 09:42:05 +0200
  • 72463253dc miniupnpd: disable IPV6 if socket(PF_INET6) returns EAFNOSUPPORT Thomas Bernard 2014-05-22 01:38:18 +0200
  • 9f78015a5b miniupnpd/minissdp.c: also listen on global SSDP multicast address FF0E::C Thomas Bernard 2014-05-22 01:12:06 +0200
  • a2effc1535 Merge pull request #74 from fingon/ipv6-listening-ip Thomas BERNARD 2014-05-20 15:09:51 +0200