Commit Graph

  • 08127b85d4 Merge branch 'portinuse' Thomas Bernard 2014-03-28 12:52:18 +0100
  • f6f4e56bdf miniupnpd/portinuse: cleanup Thomas Bernard 2014-03-28 12:45:39 +0100
  • 0decb351e9 miniupnpd/pcpserver.c: check source address of PCP request Thomas Bernard 2014-03-24 15:03:12 +0100
  • d233655630 miniupnpd/pcpserver.c: fix for IPv6 Thomas Bernard 2014-03-24 12:15:50 +0100
  • ad88cc0819 miniupnpd: start work to enable IPv6 PCP operations Thomas Bernard 2014-03-24 12:07:31 +0100
  • f70484f27f miniupnpd/minissdp.c: reduce syslog() verbosity Thomas Bernard 2014-03-24 10:33:52 +0100
  • ba1875b52c miniupnpd/pcpserver.c: add comments Thomas Bernard 2014-03-24 10:24:41 +0100
  • 7137665101 miniupnpd/pcpserver.c: prepare code to be able to manage more than just TCP and UDP Thomas Bernard 2014-03-24 10:24:19 +0100
  • 814a6b253a miniupnpd/pcpserver.c: use const where useful Thomas Bernard 2014-03-24 10:23:07 +0100
  • b1fb9cfdc4 miniupnpd/pcpserver.c: take care of "nonce" value Thomas Bernard 2014-03-24 10:21:26 +0100
  • 4a7f97c7f3 miniupnpd/pcp_msg_struct.h: comments Thomas Bernard 2014-03-22 13:12:10 +0100
  • 6eab849b2e miniupnpd/portinuse.c: Improve error handling in DragonFly BSD code Thomas Bernard 2014-03-20 14:07:52 +0100
  • 6419602e14 miniupnpd/portinuse: port_in_use() returns -1 in case of error Thomas Bernard 2014-03-20 13:49:10 +0100
  • aea062a7ba miniupnpd/portinuse.c: Add DragonFly BSD implementation Thomas Bernard 2014-03-20 13:40:53 +0100
  • 5a3a670e89 miniupnpd/bsd/getifstats.c: fix for DragonFly BSD Thomas Bernard 2014-03-19 12:24:28 +0100
  • 75cb38edda miniupnpd/Makefile: allow to override FWNAME Thomas Bernard 2014-03-19 12:23:48 +0100
  • 601bd2618b miniupnpd/Makefile: fix for DragonFly BSD Thomas Bernard 2014-03-18 10:17:19 +0100
  • f7b6b1ec19 miniupnpd/Makefile: Mac OS X switched from ipfw to pf Thomas Bernard 2014-03-18 09:34:25 +0100
  • 708c83d873 miniupnpd/Makefile: fix for DragonFly BSD Thomas Bernard 2014-03-18 09:33:33 +0100
  • e657211157 miniupnpd/Makefile.macosx: update for testasyncsendto and testportinuse Thomas BERNARD 2014-03-17 15:36:10 +0100
  • ba448fd7dd miniupnpd/testasyncsendto.c: remove warning if struct timeval fields are not long int Thomas BERNARD 2014-03-17 15:35:18 +0100
  • a959e9e7de miniupnpd/upnpevents.c: comments/logs/etc. Thomas Bernard 2014-03-15 10:54:23 +0100
  • 76170e5413 miniupnpd/upnphttp.c: Support for multiple URL in Callback: header (SUBSCRIBE) Thomas Bernard 2014-03-15 10:52:39 +0100
  • 19261b6fef reject renewal of subscribtion that already timeouted Thomas Bernard 2014-03-15 10:51:32 +0100
  • 3629b10ff5 miniupnpd: add port_in_use() implementation for OpenBSD Thomas Bernard 2014-03-14 12:08:13 +0100
  • dcce22647d miniupnpd: add testportinuse test program Thomas Bernard 2014-03-14 12:07:03 +0100
  • 7cb493919f miniupnpd/getifaddr.c: don't use getifaddrs() in IPv4 only Thomas Bernard 2014-03-14 10:04:49 +0100
  • acbe15c5ea miniupnpc: fix exported symbols in OS X dynlibs Thomas Bernard 2014-03-14 09:21:11 +0100
  • 09bbaac63a miniupnpd/portinuse.c: add #ifdef __linux__ Thomas Bernard 2014-03-13 14:58:36 +0100
  • 15a2320c86 miniupnpd/portinuse.c/iptcrdr.c: cosmetic changes Thomas Bernard 2014-03-13 14:49:05 +0100
  • c4e63048c4 miniupnpd: add CHECK_PORTINUSE to enable/disable port_in_use() Thomas Bernard 2014-03-13 14:48:52 +0100
  • 06764123fb Merge remote branch 'origin/master' into portinuse Thomas Bernard 2014-03-13 14:19:44 +0100
  • a7d9071c5a miniupnpd/upnpevents.c: fix upnp_event_notify_connect() when ENABLE_IPV6 is set Thomas Bernard 2014-03-13 11:56:28 +0100
  • 8d93ddb076 miniupnpd: change IP change msg from LOG_DEBUG to LOG_INFO Thomas Bernard 2014-03-13 11:31:51 +0100
  • 9f665b572f miniupnpd: fix BSD Makefile Thomas Bernard 2014-03-13 11:31:34 +0100
  • 62d6c860ce catch up Changelog.txt Thomas Bernard 2014-03-13 11:30:53 +0100
  • 7b13adafbd miniupnpd: reduce number of global variables by using more runtime_flags Thomas Bernard 2014-03-13 11:26:53 +0100
  • 15682180a5 miniupnpd: Work in IPv6 on system where PF_INET6 are restricted to IPv6 only Thomas Bernard 2014-03-13 11:30:24 +0100
  • 2a48074f45 miniupnpd: Enable PCP by default. Thomas Bernard 2014-03-13 11:24:04 +0100
  • 3ed3478398 miniupnpd/getifaddr.c: clean up and fix getifaddr_in6() Thomas Bernard 2014-03-13 10:42:07 +0100
  • 81fa1bcd57 miniupnpd/getifaddr.c: getifaddr_in6() only return IPv4 address when IPV6 disabled Thomas Bernard 2014-03-13 10:00:42 +0100
  • d397d73628 miniupnpd/getifaddr.c: fix getifaddr_in6() Thomas Bernard 2014-03-13 09:56:34 +0100
  • 081c46338c miniupnpd/upnppermissions.c: disable match_permission_internal() Thomas Bernard 2014-03-13 09:53:44 +0100
  • b01152666c Adding Daniel Becker to thanks list Thomas Bernard 2014-03-12 09:04:47 +0100
  • 408a0b55f6 miniupnpd/pcpserver.c: return error code if PCP mapping fails Daniel Becker 2014-03-11 02:06:38 -0700
  • 2ee9c05843 Merge pull request #59 from razzfazz/port_natpmp_updates_to_pcp Thomas BERNARD 2014-03-11 10:00:28 +0100
  • efbb95aa10 miniupnpd/pcpserver.c: port NAT-PMP updates to PCP Daniel Becker 2014-03-11 01:54:10 -0700
  • 210876f2a7 miniupnpd/natpmp.c: make indentation consistant and add a comment Thomas Bernard 2014-03-11 09:47:09 +0100
  • 4f160366bd miniupnpd/natpmp.c: remove obsolete assignment Daniel Becker 2014-03-10 11:14:49 -0700
  • f4f4573f53 miniupnpd: fix eport selection and error handling Daniel Becker 2014-03-10 00:32:23 -0700
  • ecf414e160 miniupnpd/Changelog.txt: Catch up changes... Thomas Bernard 2014-03-10 00:12:20 +0100
  • a27979afde Merge branch 'fix_pf_redirect' Thomas Bernard 2014-03-10 00:03:06 +0100
  • 0ff8e67c26 Merge pull request #57 from razzfazz/natpmp_avoid_port_zero Thomas BERNARD 2014-03-08 01:03:43 +0100
  • 69643d377c Merge pull request #56 from razzfazz/natpmp_cleanup Thomas BERNARD 2014-03-07 22:54:42 +0100
  • 1db670d6ff miniupnpd/natpmp.c: skip port zero when finding free eport Daniel Becker 2014-03-07 11:02:04 -0800
  • ba04327bb0 miniupnpd/natpmp.c: remove redundant break statements Daniel Becker 2014-03-07 07:42:40 -0800
  • e385db03b9 miniupnpd: improved permission checking for NAT-PMP Thomas Bernard 2014-03-07 11:48:17 +0100
  • b7ee469980 miniupnpd/pf: update testobsdrdr.c Thomas Bernard 2014-03-06 14:24:58 +0100
  • 60e129d131 miniupnpd/pf: delete_redirect_and_filter_rules() now take internal address into account Thomas Bernard 2014-03-06 14:24:10 +0100
  • acc149ee99 miniupnpd/pf: fix add_filter_rule2() by adding internal address Thomas Bernard 2014-03-06 14:23:13 +0100
  • 65b776f1ed miniupnpd/pf: add clear_filter_rules() for testing Thomas Bernard 2014-03-06 14:21:39 +0100
  • f49a70aab0 miniupnpd/testgetifaddr.c: also test find_ipv6_addr() Thomas Bernard 2014-03-03 12:37:01 +0100
  • e5146cdf24 miniupnpd/Makefile.linux: fixes for testasyncsendto Thomas Bernard 2014-03-03 12:35:12 +0100
  • d38902230e Merge pull request #54 from razzfazz/fix_no_eport_error_code Thomas BERNARD 2014-03-01 13:51:25 +0100
  • edd501f59c miniupnpd/natpmp.c: return correct error code when all external ports in use Daniel Becker 2014-02-28 14:47:53 -0800
  • 5512d022ac miniupnpd/pf/obsdrdr.c: add UNUSED() when necessary Thomas Bernard 2014-02-28 21:28:12 +0100
  • 9d23b88cef miniupnpd/pf: replace delete_filter_rule() Thomas Bernard 2014-02-28 21:26:52 +0100
  • 37208eecae miniupnpd/pf/obsdrdr.c: improve documentation Thomas Bernard 2014-02-28 21:22:52 +0100
  • 9c7df04b13 miniupnpd/pcpserver.c: fix defines Thomas Bernard 2014-02-28 20:26:02 +0100
  • 7f3fbccbeb testminissdpd: various improvements Thomas Bernard 2014-02-28 20:24:19 +0100
  • bd83aa90c5 minissdpd: accept request of type 3 with 0 lenght argument Thomas Bernard 2014-02-28 20:23:51 +0100
  • 56aca98164 miniupnpd/pf: catch up test programs Thomas Bernard 2014-02-28 20:20:51 +0100
  • 802ad22f4d miniupnpd: minor stuff (remove warning, add debug log) Thomas Bernard 2014-02-28 16:40:20 +0100
  • dbdad6a79b miniupnpd: improve finalize_sendto() Thomas Bernard 2014-02-28 16:39:59 +0100
  • b71e0c028f Merge branch 'limit_eport_search' Thomas Bernard 2014-02-28 13:35:49 +0100
  • 3c90f6a30d miniupnpd/natpmp.c: avoid hang when all external ports in use Thomas Bernard 2014-02-28 13:34:46 +0100
  • 8fc7f0b5e1 miniupnpd: log message when shutting down Thomas Bernard 2014-02-28 13:16:22 +0100
  • 6dff4263bd miniupnpd/Changelog.txt catch up... Thomas Bernard 2014-02-28 13:16:06 +0100
  • c6a8879c87 miniupnpd/natpmp.c: avoid hang when all external ports in use Daniel Becker 2014-02-28 00:00:26 -0800
  • 1efb4cc03c * fix incorrect filter port in pf redirect. hashiz 2014-02-28 11:28:07 +0900
  • c492b6f56f minissdp.c: try again write after EINTR in SubmitServicesToMiniSSDPD() Thomas Bernard 2014-02-26 02:02:34 +0100
  • 34d0954718 Merge branch 'sendto_schedule' Thomas Bernard 2014-02-25 11:47:30 +0100
  • ec1686f29f miniupnpd/minissdp: Introduce SSDP_RESPOND_SAME_VERSION Thomas Bernard 2014-02-25 11:45:51 +0100
  • 9832adc456 miniupnpd/minissdp.c: send ssdp:alive packets more than once Thomas Bernard 2014-02-25 11:37:36 +0100
  • a06c695fe3 miniupnpd/asyncsendto: finalize_sendto() Thomas Bernard 2014-02-25 11:36:58 +0100
  • 02165b70dc minissdp.c: wait for a delay before answering M-SEARCH Thomas Bernard 2014-02-25 11:16:34 +0100
  • c1e624ecd4 miniupnpd: use asyncsendto Thomas Bernard 2014-02-25 11:15:30 +0100
  • cbc1a3c96a miniupnpd: add sendto() queuing Thomas Bernard 2014-02-25 11:10:05 +0100
  • 1985cbf3ef asyncsendto: remove failed sendto() from queue Thomas Bernard 2014-02-25 11:08:27 +0100
  • d20d959920 miniupnpd/asyncsendto.h: improve comments/doc Thomas Bernard 2014-02-25 11:07:47 +0100
  • e00c1bc6e9 miniupnpd.c: init random number generator in init() Thomas Bernard 2014-02-25 10:24:22 +0100
  • 8691c9c0e0 miniupnpd.c: improve comment for init() Thomas Bernard 2014-02-25 10:23:59 +0100
  • 06d9d36e99 miniupnpd/asyncsendto: make sendto_schedule work Thomas Bernard 2014-02-20 16:08:20 +0100
  • b2143eff94 implementation of queuing of messages to send. Thomas Bernard 2014-02-18 09:34:42 +0100
  • 7fb5fe5dcb miniupnpc/upnpcommands.h: explain UPNP error codes Thomas Bernard 2014-02-17 16:52:53 +0100
  • 8f0e7f8ace Merge pull request #50 from cicku/patch-1 Thomas BERNARD 2014-02-14 11:15:25 +0100
  • 86d3e7c053 Corrent the binary permission from 555 to 755 Christopher Meng 2014-02-14 16:56:10 +0800
  • 16ea0db411 miniupnpd: Fix PCP Map renewal Thomas Bernard 2014-02-11 10:41:26 +0100
  • 50f8f6c76f miniupnpd/pcpserver.c: add info message for Mapping renewal Thomas Bernard 2014-02-11 10:40:46 +0100
  • 32b6e8c0fa miniupnpd/commonrdr.h: improve comments Thomas Bernard 2014-02-11 10:38:50 +0100