Commit Graph

  • af780b8255 Fix to get NAT port as uint16_t. Tomofumi Hayashi 2015-03-16 19:38:28 +0900
  • d2bc556733 In case of remove filter, just remove one rule. Tomofumi Hayashi 2015-03-16 19:35:23 +0900
  • 939b3262c3 Add expr_set_reg_val_u16 for network port num. Tomofumi Hayashi 2015-03-16 18:02:07 +0900
  • 75fd37e958 Fix NAT issue (cannot snat/dnat actually). Tomofumi Hayashi 2015-03-16 17:29:20 +0900
  • c19b87ee07 Add egress if index val and rename ifidx to ingress_ifidx. Tomofumi Hayashi 2015-03-16 17:28:03 +0900
  • 3e635dbe17 Changes init script (only add chains). Tomofumi Hayashi 2015-03-16 17:24:31 +0900
  • f7288efb5e Fix init script. Tomofumi Hayashi 2015-03-12 15:17:33 +0900
  • 7065b0040f Add README. Tomofumi Hayashi 2015-03-11 22:18:26 +0900
  • dcf218c452 Initial commit to support nftables. Tomofumi Hayashi 2015-03-11 21:10:25 +0900
  • b137df30d9 Merge remote-tracking branch 's1061123/fix_range1' Thomas Bernard 2015-03-09 10:59:49 +0100
  • 3b472b59e0 Fix get_portmappings_in_range() in non-expand case. Tomofumi Hayashi 2015-03-09 17:33:10 +0900
  • 85841abd5f miniupnpd/Changelog.txt: eb72ab5330 Thomas Bernard 2015-03-07 16:57:40 +0100
  • eb72ab5330 miniupnpd.c: don't die when IPv6 is enabled and interface has no IPv4 address Thomas Bernard 2015-02-20 18:31:55 +0100
  • 46533e6f6c pymoduletest3.py: python3 version of the test program Thomas Bernard 2015-02-16 22:59:13 +0100
  • e896e298f3 miniupnpd: remove warnings Thomas Bernard 2015-02-16 22:41:40 +0100
  • e13525c3e7 miniupnpd: UPnP/1.1 => UPnP/2.0 Thomas Bernard 2015-02-16 11:23:05 +0100
  • d5ccd5e86e Merge pull request #101 from pyzhu/master Thomas BERNARD 2015-02-11 23:33:47 +0100
  • 6e5d8ce954 miniupnpd: Allow wildcard (empty string) remote host for AddPinhole() Thomas Bernard 2015-02-10 16:04:10 +0100
  • 5df35db6ab fix c7d7efd230 Thomas Bernard 2015-02-08 10:46:13 +0100
  • 7c1a04ab30 upnpsoap.c: 2014 => 2015 Thomas Bernard 2015-02-08 10:23:54 +0100
  • c7d7efd230 fix realloc failure issues detected thanks to cppcheck Thomas Bernard 2015-02-08 10:23:22 +0100
  • e280c3dd3a miniupnpc/upnpcommands.c: minor fix to UPNP_GetStatusInfo() Thomas Bernard 2015-02-06 11:39:39 +0100
  • 557fd71fb1 miniupnpc: check realloc() return Thomas Bernard 2015-02-06 11:39:16 +0100
  • 37c649257b miniupnpc-libevent.c: check req argument in callbacks Thomas Bernard 2015-02-05 18:59:44 +0100
  • 81dc08d290 Fix setsockopt() for IPV6_MULTICAST_IF Maks Naumov 2015-01-21 15:31:57 +0200
  • 241ede9ddf miniupnpd: improve (some) logs Thomas Bernard 2015-01-20 14:13:18 +0100
  • a32df2ee1c fix long lines Thomas Bernard 2015-01-20 14:12:34 +0100
  • f795af5f54 2014 => 2015 Thomas Bernard 2015-01-20 14:10:16 +0100
  • a30bdc5e71 miniupnpc/Makefile: install-static target Thomas Bernard 2015-01-07 10:23:59 +0100
  • 3875d61c9e miniupnpc/upnpc.c: avoid printing imaginary error when using -u Thomas Bernard 2015-01-01 19:40:44 +0100
  • 6eef80dab0 miniupnpc.h: UPNP_GetIGDFromUrl() doc Thomas Bernard 2015-01-01 19:39:47 +0100
  • 18ae95e101 miniupnpc-libevent.c: fix debug_printf() void definition Thomas Bernard 2015-01-01 19:39:08 +0100
  • bbb6df523d miniupnpd/natpmp.c: #if IPV6_PKTINFO => #ifdef IPV6_PKTINFO Thomas Bernard 2014-12-31 01:38:15 +0100
  • 39c1b78dab miniupnpc-async: update igd_desc_parse.c/.h Thomas Bernard 2014-12-15 12:30:23 +0100
  • c336b23706 miniupnpd/upnpglobalvars.c: documentation about CONFIGID.UPNP.ORG Thomas Bernard 2014-12-15 12:02:42 +0100
  • c4b167537f miniupnpd/Makefile.linux: fix clean (testporinuse.o) Thomas Bernard 2014-12-15 11:59:17 +0100
  • 22bc695f91 remove unused bsdqueue.h Thomas Bernard 2014-12-15 11:58:57 +0100
  • e644f219fa miniupnpc-libevent: check SID and other headers in event NOTIFY Thomas Bernard 2014-12-13 19:10:39 +0100
  • 1b4f132284 miniupnpc-libevent: "fix" debug_printf() if DEBUG not defined. Thomas Bernard 2014-12-12 19:09:48 +0100
  • 7f47555c66 miniupnpc-libevent: subscribe and receive UPNP events ! Thomas Bernard 2014-12-12 19:08:00 +0100
  • 64578041bd miniupnpc-libevent: include port in Host HTTP header if != 80 Thomas Bernard 2014-12-12 19:03:28 +0100
  • 1217512a32 miniupnpc-libevent: upnpc_set_local_address() Thomas Bernard 2014-12-12 18:58:06 +0100
  • 37c4f7dda1 miniupnpc-libevent.c: free event_cif_url/event_conn_url Thomas Bernard 2014-12-12 18:56:06 +0100
  • 4966cf7166 miniupnpc-libevent.h: remove unused definitions Thomas Bernard 2014-12-12 18:39:05 +0100
  • f7ec0e17c3 miniupnpc-libevent: split upnpc_init() / upnpc_start() Thomas Bernard 2014-12-12 18:37:54 +0100
  • 2d89a05982 miniupnpd/miniupnpd.c: minor fixes in usage output Thomas Bernard 2014-12-10 10:44:32 +0100
  • 99a1bafc1f miniupnpd: use time for BOOTID.UPNP.ORG value Thomas Bernard 2014-12-10 10:41:10 +0100
  • 00d878eba3 miniupnpd: configurable BOOTID.UPNP.ORG SSDP header Thomas Bernard 2014-12-10 10:40:41 +0100
  • 2d52890608 miniupnpd/upnpglobalvars.c: document BOOTID.UPNP.ORG and CONFIGID.UPNP.ORG Thomas Bernard 2014-12-10 10:03:13 +0100
  • e283270274 miniupnpd/pf/pfpinhole.c: reduce log verbosity Thomas Bernard 2014-12-10 09:46:57 +0100
  • e013870cca miniupnpd/upnpsoap.c: remove an unneeded \n in log Thomas Bernard 2014-12-09 18:32:31 +0100
  • 181850ad1f miniupnpd/upnphttp.c: check ':' in HTTP header names Thomas Bernard 2014-12-09 18:28:23 +0100
  • 98cc73a372 miniupnpd/upnphttp: Checking Host: HTTP request header to prevent DNS rebinding attack Thomas Bernard 2014-12-09 17:49:02 +0100
  • 31986d8190 miniupnpd/upnphttp.c: fix 526e1dcd40 Thomas Bernard 2014-12-09 17:48:14 +0100
  • 9e30117cac miniupnpd/upnphttp.c: fix ec94c5663f Thomas Bernard 2014-12-09 11:44:28 +0100
  • 526e1dcd40 miniupnpd/upnphttp.c: skip only spaces and tab (stop on CR and LF) Thomas Bernard 2014-12-09 11:38:50 +0100
  • 064c78730c miniupnpd/upnphttp.c: cosmetical changes Thomas Bernard 2014-12-09 11:04:38 +0100
  • ec94c5663f miniupnpd: check if BuildHeader_upnphttp() failed to allocate memory Thomas Bernard 2014-12-09 11:04:15 +0100
  • dd39ecaa93 miniupnpd/upnphttp.c: fix buffer overrun in ParseHttpHeaders() if Content-Length doesn't contain any digit Thomas Bernard 2014-12-09 11:02:57 +0100
  • e6bc04aa06 miniupnpd/upnpsoap.c: fix potential memory corruption in upnpsoap.c/GetListOfPortMappings() Thomas Bernard 2014-12-09 11:01:37 +0100
  • 7c91c4e933 miniupnpd/upnpredirect.c: check inet_aton() return Thomas Bernard 2014-12-09 10:53:52 +0100
  • d00b75782e miniupnpd/upnppinhole.c: fix upnp_add_inboundpinhole() : check inet_pton() return Thomas Bernard 2014-12-09 10:52:26 +0100
  • 2455cc85b6 miniupnpc-libevent: add event_cif_url/event_conn_url Thomas Bernard 2014-12-08 17:24:25 +0100
  • 215b357e55 miniupnpc-libevent: prevent several SOAP request at the same time. Thomas Bernard 2014-12-08 17:23:29 +0100
  • 8868eb7299 miniupnpc-libevent.c: minor modifications in logging Thomas Bernard 2014-12-06 12:20:24 +0100
  • f8b6f3e90b minissdpd/Makefile: add asyncsendto.c/.h depends Thomas Bernard 2014-12-06 12:06:13 +0100
  • a1065be414 minissdpd: VERSION 1.2 => 1.3 Thomas Bernard 2014-12-05 18:38:23 +0100
  • af3c6392e5 minissdpd/minissdpd.c: write on non blocking unix socket Thomas Bernard 2014-12-05 18:37:28 +0100
  • a4d3546635 minissdpd/minissdpd.c: free service list Thomas Bernard 2014-12-05 18:36:03 +0100
  • afe106d768 minissdpd: clean up select(), fix non blocking write Thomas Bernard 2014-12-05 17:35:34 +0100
  • b405bdda2b minissdpd: handle ssdp:update messages Thomas Bernard 2014-12-04 11:41:19 +0100
  • 3b71766493 miniupnpd/genconfig.sh: check net.ipv6.bindv6only under LINUX Thomas Bernard 2014-12-04 11:23:56 +0100
  • a509abb371 miniupnpc-libevent/upnpc-libevent.c: improve output Thomas Bernard 2014-12-02 15:09:39 +0100
  • 2fd247bcbc miniupnpc-libevent.c: make sure b < i and vars are initialized Thomas Bernard 2014-12-02 15:08:38 +0100
  • 9fa6e70a55 miniupnpc-libevent: #define MINIUPNPC_LIBEVENT_API_VERSION 1 Thomas Bernard 2014-12-02 14:48:39 +0100
  • 12e49bda0d miniupnpc-libevent.c: set UPNPC_DEVICE_SOAP_REQ properly Thomas Bernard 2014-12-01 18:48:03 +0100
  • c021d7351f miniupnpc-libevent: add ability to work on several devices simultaneously Thomas Bernard 2014-12-01 18:44:38 +0100
  • 3a3072ee8c miniupnpc/upnpc.c: call WSACleanup() Thomas Bernard 2014-12-01 10:33:00 +0100
  • c72591e72e miniupnpc/miniupnpc.c: fix compilation under WIN32 Thomas Bernard 2014-12-01 10:31:50 +0100
  • f43f7ee18f minissdpd/getroute.c: define SA_LEN in all situations Thomas Bernard 2014-12-01 10:31:13 +0100
  • 63179a1f7f minisspd: check that peer is from a LAN Thomas Bernard 2014-11-28 17:38:54 +0100
  • 186c504070 minissdpd: revert "listen on only 1 IPv4 if only 1 interface is specified" Thomas Bernard 2014-11-28 15:50:06 +0100
  • 3665f1913d minissdpd: Cosmetic changes Thomas Bernard 2014-11-28 15:49:32 +0100
  • c14788a13a miniupnpd: fixes ExecuteSoapAction() for missing " around SOAPAction Thomas Bernard 2014-11-28 14:29:24 +0100
  • 2b233cdf69 miniupnpc-libevent.c: add double quotes (") around SOAPAction Thomas Bernard 2014-11-28 14:28:17 +0100
  • c9e71676a8 miniupnpc-libevent/Makefile: add /usr/local/include and /usr/local/lib Thomas Bernard 2014-11-28 14:26:21 +0100
  • 33a5ebf367 miniupnpd/upnpsoap.c: make WANAccessType easier to configure Thomas Bernard 2014-11-27 13:25:45 +0100
  • 4cae31c948 miniupnpc.c: dont use if_indextoname() under MS Windows Thomas Bernard 2014-11-27 12:59:12 +0100
  • 725632f27d miniupnpc: Add linksys_WAG200G_desc.xml to test Thomas Bernard 2014-11-26 12:39:43 +0100
  • 8325b715d3 miniupnpc-libevent: handle error cases Thomas Bernard 2014-11-25 23:51:59 +0100
  • b642e74124 miniupnpc-libevent.c: upnpc_conn_close_cb() only in DEBUG mode Thomas Bernard 2014-11-25 23:50:56 +0100
  • c490b42547 Fix _POSIX_C_SOURCE definition Mike Gelfand 2014-11-19 17:06:14 +0300
  • d4bf4c7572 miniupnpc-libevent: add upnpc_get_status_info() Thomas Bernard 2014-11-18 10:31:59 +0100
  • 3690785a79 miniupnpc/miniupnpc.c: accept all versions of urn:schemas-upnp-org:service:WANCommonInterfaceConfig: service Thomas Bernard 2014-11-18 00:01:48 +0100
  • b6896d5c08 miniupnpc-libevent: WIN32 => _WIN32 Thomas Bernard 2014-11-17 20:33:11 +0100
  • d44d16a688 igd_desc_parse.c: define printIGD() only in DEBUG Thomas Bernard 2014-11-17 20:32:41 +0100
  • 6e8106688c miniupnpc: validate igd_desc_parse Thomas Bernard 2014-11-17 20:31:11 +0100
  • fa414c5bb6 allow to build miniupnpc-libevent with MacPorts Thomas Bernard 2014-11-17 17:29:52 +0100
  • 7264fa53a9 miniupnpc-libevent: remove unecessary files Thomas Bernard 2014-11-17 17:29:24 +0100
  • bd8ba03b54 miniupnpc-libevent: try with several M-SEARCH requests Thomas Bernard 2014-11-17 11:15:18 +0100