Commit Graph

  • c038146cee Added ipv6_listening_ip option to override it from in6addr_any. This way IPv6 services can be selectively enabled on one IP too. Markus Stenberg 2014-05-20 15:43:47 +0300
  • 1213033912 => 2014 Thomas Bernard 2014-05-20 00:25:35 +0200
  • 126bf58d23 miniupnpc: add more info to python packages Thomas Bernard 2014-05-20 00:24:59 +0200
  • 93d7bb6ae2 miniupnpd/asyncsendto.c: allow setting of source address (IPV6_PKTINFO) Thomas Bernard 2014-05-19 16:16:53 +0200
  • d851ad4c25 miniupnpd: Retreive PCP packed IPV6 destination address Thomas Bernard 2014-05-19 15:27:34 +0200
  • 5f288bf804 Merge pull request #73 from fingon/pcp-int-check-mandatory-always Thomas BERNARD 2014-05-19 12:28:29 +0200
  • 83c103bc3f Internal address check is mandatory even if third party option is set. Markus Stenberg 2014-05-19 13:23:21 +0300
  • b9c20cecab miniupnpd/pf/pfpinhole.c: use label to store pinhole description Thomas Bernard 2014-05-15 23:27:51 +0200
  • 7154d30adc miniupnpd/pcpserver.c: prevent compiling with PCP_PEER on if not applicable Thomas Bernard 2014-05-15 12:29:10 +0200
  • 653bc79292 miniupnpd/upnpsoap.c: Follow change in upnp_get_pinhole_info() Thomas Bernard 2014-05-15 12:11:42 +0200
  • c8ec092693 Added pcp_ prefix to allow_thirdparty option (options parsing reserved allow for it's own use). Markus Stenberg 2014-05-13 13:35:48 +0300
  • 6b3ff0242d Made failed pinhole request actually fail in terms of return value too. Markus Stenberg 2014-05-13 13:54:25 +0300
  • 924b6d1613 Checking lan only in non-thirdparty mode. Markus Stenberg 2014-05-13 13:27:27 +0300
  • 28b3afbb8f Added TODO about IPv6 permission handling. Markus Stenberg 2014-05-13 13:24:32 +0300
  • 3a457092ce Split Peer/Map logic to NAT- and FW specific parts. Updated TODO to include proxying. Markus Stenberg 2014-05-13 13:15:06 +0300
  • be6db5995d miniupnpd: work in progress on PCP pinhole support Markus Stenberg 2014-05-10 15:33:34 +0200
  • 7c7407099e Added Linux get_pinhole_uid_by_index. Markus Stenberg 2014-05-10 15:27:03 +0200
  • e907d7bba6 miniupnpd: Some initial effort at actually adding pinhole support to PCP code. Markus Stenberg 2014-05-10 14:30:58 +0200
  • c000a00508 Fixed PEER supporting PCP to compile too. Markus Stenberg 2014-05-10 14:55:43 +0200
  • 3e03562b77 miniupnpd: Added ENABLE_UPNPPINHOLE macro Markus Stenberg 2014-05-10 13:09:48 +0200
  • ba97c9b238 miniupnpd/pcpserver.c: fix ProcessPCPRequest() Thomas Bernard 2014-05-15 10:57:10 +0200
  • 3f9000db76 Added unified description production, and also enforcing that desc matches in MAP/PEER delete (=> following RFC6887). Yay. Markus Stenberg 2014-05-08 19:11:29 +0200
  • de96dd47d5 update Changelog.txt files Thomas Bernard 2014-05-15 10:42:08 +0200
  • 4dbbf34032 miniupnpd/upnpsoap.c: improve ExecuteSoapAction() Thomas Bernard 2014-05-15 10:35:27 +0200
  • 8fa9446d65 Merge pull request #71 from arr2036/master Thomas BERNARD 2014-05-15 10:32:17 +0200
  • f27dd45973 Return 730 error where appropriate, and output helpful debug Arran Cudbard-Bell 2014-05-13 21:29:49 +0100
  • 20f1e070a1 Don't call deletePortMapping method for deletePortMappingRange Arran Cudbard-Bell 2014-05-13 21:29:19 +0100
  • 0490d16221 Don't print garbage values on failure Arran Cudbard-Bell 2014-05-13 21:04:14 +0100
  • b9362f32a7 Add support for IGD2 AddAnyPortMapping and DeletePortMappingRange Arran Cudbard-Bell 2014-05-13 20:35:00 +0100
  • be9584d156 Fix formatting in areas the next commit will touch Arran Cudbard-Bell 2014-05-13 20:04:00 +0100
  • 5724b6b8b5 add Markus Stenberg Thomas Bernard 2014-05-06 15:17:15 +0200
  • 98109ea92e miniupnpd/getifaddr.c: fix when IPV6 is not enabled Thomas Bernard 2014-05-06 15:15:07 +0200
  • 338a533a09 miniupnpd/pcpserver.c: Preliminary work for PCP fw control Markus Stenberg 2014-05-03 10:13:25 +0300
  • d058fd3f36 miniupnpd/pcpserver.c: Added checks for third-party allowed for it to be used. Markus Stenberg 2014-05-03 08:54:13 +0300
  • 5e5a9d39eb Added missing check for int_ip. Markus Stenberg 2014-05-03 08:36:32 +0300
  • 2f5c3ce959 miniupnpd/pcpserver.c: Some IPv6 related work on PCP. Markus Stenberg 2014-05-03 07:28:40 +0300
  • 0e49fe7e94 miniupnpd: change "allow_thirdparty" PCP option to a bit flag Thomas Bernard 2014-05-06 13:15:24 +0200
  • c801138c63 Added PCP third party option and made it's use an option. Markus Stenberg 2014-05-03 07:04:45 +0300
  • 6d379d54f5 minissdpd/openssdpsocket.c: listen on only 1 IPv4 if only 1 interface is specified Thomas Bernard 2014-05-02 09:52:43 +0200
  • 69dac1ef50 minissdpd/openssdpsocket.c: Fix indentation Thomas Bernard 2014-05-02 09:51:23 +0200
  • b469fdf0bc Merge pull request #70 from vapier/master Thomas BERNARD 2014-04-30 00:00:36 +0200
  • 9f687cef9c use CPPFLAGS for -D/-I flags Mike Frysinger 2014-04-29 16:56:24 -0400
  • 30e510ac79 convert to LDLIBS Mike Frysinger 2014-04-29 16:53:29 -0400
  • 77a2ce69b6 respect standard $PKG_CONFIG env var Mike Frysinger 2014-04-29 16:47:01 -0400
  • 13037e57b7 miniupnpd/miniupnpd.conf: add a comment Thomas Bernard 2014-04-22 10:53:58 +0200
  • 80713ba39a miniupnpd/Changelog.txt: catch up Thomas Bernard 2014-04-22 10:53:18 +0200
  • 7a2bafd071 miniupnpd/miniupnpd.conf: add https_port option and rename port to http_port Thomas Bernard 2014-04-22 00:44:37 +0200
  • d31badae7d miniupnpd/natpmp.c: replace macros by functions Thomas Bernard 2014-04-21 21:36:45 +0200
  • ca9b8217b4 miniupnpd/pcpserver.c: Fix CheckExternalAddress() for working with 0 IPv4 mapped address Thomas Bernard 2014-04-21 19:32:09 +0200
  • 8be1cc55c2 miniupnpd/pcpserver.c: Add comments to CheckExternalAddress() Thomas Bernard 2014-04-21 19:31:32 +0200
  • 743dfef265 miniupnpd/miniupnpd.c: display HTTP / HTTPS in logs Thomas Bernard 2014-04-20 18:40:26 +0200
  • 589b792873 miniupnpd/minissdp.c: comment about WFA. Thomas Bernard 2014-04-20 18:39:40 +0200
  • 1dd48971b9 Merge branch 'https' Thomas Bernard 2014-04-20 18:12:04 +0200
  • 1ff20069a1 miniupnpd/options.c: fix potential end of array access Thomas Bernard 2014-04-20 18:10:44 +0200
  • 415d14fbe9 miniupnpd/options.c: Add https_port= option Thomas Bernard 2014-04-20 18:06:00 +0200
  • 7f85648277 miniupnpd/minissdp.c: clean up : port => http_port Thomas Bernard 2014-04-20 18:05:22 +0200
  • a310b3a0dc miniupnpd/bsd/ifacewatcher.c: RTM_ADD RTM_DELETE RTM_CHANGE Thomas Bernard 2014-04-18 10:26:58 +0200
  • 848218fe2d miniupnpd/Makefile: fix for OpenBSD Thomas Bernard 2014-04-18 10:26:09 +0200
  • dee1fbe394 miniupnpd/bsd/ifacewatcher.c: add case RTM_GET Thomas Bernard 2014-04-18 10:12:31 +0200
  • a75719677a miniupnpd/Makefile: comment out crappy pf/ipf detection Thomas Bernard 2014-04-17 12:54:14 +0200
  • 242aceceb4 miniupnpc/CMakeLists.txt: install portlistingparse.h upnpreplyparse.h Thomas Bernard 2014-04-17 12:53:11 +0200
  • ed962213e8 miniupnpd/pf/obsdrdr.c: check that USE_PF is defined Thomas Bernard 2014-04-16 09:59:49 +0200
  • 204a3db655 miniupnpd/Makefile: link testportinuse with $LIBS Thomas Bernard 2014-04-16 01:20:34 +0200
  • 1c488a2500 Merge pull request #67 from TrueBers/master Thomas BERNARD 2014-04-15 15:40:30 +0200
  • 1b8ed0b59d miniupnpd/upnpsoap.c: DeviceProtection has to check peer certificate Thomas Bernard 2014-04-15 15:40:03 +0200
  • 9e3547cdec miniupnpd/netfilter/iptables_*.sh: less usage of deprecated net-tools. Use iproute2 instead. Dmitry Mostovenko 2014-04-15 15:57:10 +0400
  • 67c28e7f8b miniupnpd/natpmp.c: Remove pointer casting, avoid possibility of unaligned memory access Thomas Bernard 2014-04-14 22:50:11 +0200
  • c2b3c70f3d miniupnpc/listdevices.c: improve output Thomas Bernard 2014-04-14 18:11:01 +0200
  • c2273b584e miniupnpc: API_VERSION incremented to 11 Thomas Bernard 2014-04-14 17:48:50 +0200
  • 4e44ef642a Merge branch 'master' into search_all Thomas Bernard 2014-04-14 17:32:27 +0200
  • db6de93f34 Merge pull request #65 from razzfazz/pcp_portinuse Thomas BERNARD 2014-04-14 09:20:49 +0200
  • 1140e1bddb miniupnpd/portinuse.c: minor cosmetic changes Thomas Bernard 2014-04-14 09:17:10 +0200
  • eea9188eef miniupnpd/portinuse.c: whitespace cleanup Daniel Becker 2014-04-13 04:28:47 -0700
  • 90cc5ad3e7 miniupnpd/portinuse.c: add FreeBSD support for CHECK_PORTINUSE Daniel Becker 2014-04-13 04:15:58 -0700
  • b4e00165a0 miniupnpd/pcpserver.c: add PCP support for CHECK_PORTINUSE Daniel Becker 2014-04-12 23:14:11 -0700
  • 1576c07058 use bigger buffers for minissdpd responses Thomas BERNARD 2014-04-12 10:06:53 +0200
  • 2c18850beb testminissdpd.c: test for truncated response Thomas BERNARD 2014-04-12 10:06:32 +0200
  • 140ee8d220 minissdpd.c: Initialize pointers to NULL (fix) Thomas BERNARD 2014-04-12 10:05:42 +0200
  • 974692e7ac miniupnpd/Makefile.macosx: fix a typo Thomas BERNARD 2014-04-12 09:37:06 +0200
  • 11e71207c8 miniupnpd/upnphttp.c: log OpenSSL version used Thomas Bernard 2014-04-11 09:48:50 +0200
  • e8aca7a943 miniupnpd/genconfig.sh: adding HTTPS_CERTFILE / HTTPS_KEYFILE Thomas Bernard 2014-04-11 09:48:41 +0200
  • 4f230c809b miniupnpd/asyncsendto.c: improve error handling in try_sendto() Thomas Bernard 2014-04-11 09:31:02 +0200
  • f789a3bab7 miniupnpd/getifaddr.c: check if interface is up Thomas Bernard 2014-04-11 00:03:13 +0200
  • 947be5aafc upnphttp.c: Configure OpenSSL client cert verification Thomas Bernard 2014-04-10 23:28:41 +0200
  • e26174d05d miniupnpd: free OpenSSL memory Thomas Bernard 2014-04-09 16:09:31 +0200
  • e91bda48d7 upnpsoap.c: fix GetAssignedRoles() Thomas Bernard 2014-04-09 15:43:39 +0200
  • b4be392156 miniupnpd/portinuse.c: fix display in case of error Thomas Bernard 2014-04-09 15:38:54 +0200
  • e5757cdc45 miniupnpd.c: nothing important :) Thomas Bernard 2014-04-09 15:37:37 +0200
  • 974c05c7be miniupnpd/pf/obsdrdr.c: remove compilation warning Thomas Bernard 2014-04-09 15:37:16 +0200
  • 123eca279c upnpd/minissdp.c: enlarge SSDP packet buffer for sending Thomas Bernard 2014-04-09 15:36:38 +0200
  • 6794650f5a miniupnpd/upnpsoap.c: Adding skeleton of DeviceProtection:1 implementation Thomas Bernard 2014-04-09 15:35:55 +0200
  • bbe96a15b6 miniupnpd: adding HTTPS support Thomas Bernard 2014-04-09 15:35:06 +0200
  • 29e951c1e5 miniupnpd/Makefile: improve ipfw detection Thomas Bernard 2014-04-07 12:39:05 +0200
  • 0a46cb1616 miniupnpc/minihttptestserver.c: small improvements Thomas Bernard 2014-04-01 17:24:19 +0200
  • 1c451f31bc miniupnpc/minihttptestserver.c: Have fun with favicon ;) Thomas Bernard 2014-04-01 16:47:57 +0200
  • a4b29d2c3c miniupnpc/minihttptestserver.c: use sigaction() instead of signal() Thomas Bernard 2014-04-01 16:47:00 +0200
  • c4d99670e7 miniupnpd: Use SA_LEN consistently Thomas Bernard 2014-04-01 11:44:39 +0200
  • 3491535854 miniupnpd/Makefile: Link test programs with LIBS Thomas Bernard 2014-04-01 11:44:08 +0200
  • 3bd2388d4f miniupnpd/Makefile: remove -ansi flag Thomas Bernard 2014-04-01 11:43:31 +0200
  • 6a194ffcfb miniupnpd/testportinuse.c: fix compilation with CHECK_PORTINUSE undefined Thomas Bernard 2014-03-28 13:15:09 +0100