Commit Graph

  • 5ab641e9e6
    update Changelog Thomas Bernard 2019-09-02 01:01:43 +0200
  • d1d7059e75 fix file modes for nft_display.sh (chmod +x) Thomas Bernard 2019-09-02 00:57:49 +0200
  • 62d62e4f88 Applied patch to OpenWRT compatibility Guilherme Senges 2019-08-29 17:44:40 -0300
  • f24ca07640 Fix the error messages produced by nft_init.sh in normal operation. Simplify the script. Paul Chambers 2019-08-31 23:22:30 -0700
  • 60b57a442a Rework nft_removeall.sh to preserve nftables structures miniupnpd didn't add. Important for firewalld and sshguard co-existance. Paul Chambers 2019-08-31 20:47:11 -0700
  • 624a4bfdf7
    minissdpd/upnputils.c: includes for gettimeofday() etc. Thomas Bernard 2019-08-24 11:07:47 +0200
  • c4b31a1fca minissdpd/getifaddr.c: update Thomas Bernard 2019-08-24 11:06:49 +0200
  • 6317e73342 iptpinhole.c: fix ressource leak in ip6tc_init_verify_append() Thomas Bernard 2019-08-24 10:55:33 +0200
  • a77d1ff9d3
    iptcrdr.c: memory allocation fix in get_portmappings_in_range() Thomas Bernard 2019-08-24 10:54:46 +0200
  • 7c35c5269c
    update miniupnpc/Changelog.txt Thomas Bernard 2019-08-24 10:51:36 +0200
  • 191b8bc106
    upnperrors.c: update url and add vim modeline Thomas Bernard 2019-08-24 10:51:27 +0200
  • 564464efdb Merge remote-tracking branch 'jleyec/master' Thomas Bernard 2019-07-30 00:17:09 +0200
  • ea69474873
    Fix error code for 708 Sibi Prabakaran 2019-07-29 22:49:07 +0530
  • e1ff22b20d manage [remote host] jlayec 2019-07-13 12:39:33 +0200
  • 343bb320b8
    Add Sven Auhagen Thomas Bernard 2019-06-30 22:31:55 +0200
  • 4f8a4abcd1
    nftnlrdr: list_redirect_rule() only in DEBUG Thomas Bernard 2019-06-30 22:14:40 +0200
  • 4e480a7c4e nftnlrdr_misc.c: use syslog() instead of perror() Thomas Bernard 2019-06-30 22:02:15 +0200
  • 9402b49456
    update headers Thomas Bernard 2019-06-30 21:51:15 +0200
  • d8368f7651
    test_nfct_get.c: openlog() Thomas Bernard 2019-06-30 21:50:55 +0200
  • 9070e175d4 Merge remote-tracking branch 'svenauhagen/fixes/nftablesipv6' Thomas Bernard 2019-06-30 21:25:01 +0200
  • b377305db0 This commits fixes an error setting the NFT Chain in DNAT instead of Filter Sven Auhagen 2019-06-30 19:46:35 +0200
  • b581b5d8af pinhole fixes Sven Auhagen 2019-06-28 11:02:19 +0200
  • 3cf6efa912
    miniupnpd/Changelog.txt update Thomas Bernard 2019-06-25 23:29:59 +0200
  • 1d6b9ae38d
    upnperrors.c: 2019 ! Thomas Bernard 2019-06-25 23:21:26 +0200
  • f67f6ae5f0 NFTables fixes and scripts Sven Auhagen 2019-06-25 09:44:51 +0200
  • ee84a3949d Update nftnlrdr_misc.h sven 2019-06-13 07:28:47 +0200
  • 430b890c80 travis nftables Sven Auhagen 2019-06-12 07:46:53 +0200
  • 00ff23c428 This commit fixes IPv4 and adds IPv6 pinhole to nftables. Sven Auhagen 2019-06-03 12:31:53 +0200
  • 765156b04a nftnlrdr.c: fix indent and spaces before eol Thomas Bernard 2019-06-04 23:02:52 +0200
  • 8ca67ded2f
    travis-ci: dist: xenial Thomas Bernard 2019-06-04 22:37:35 +0200
  • a1ceec3dba
    miniupnpd: Allow to use two different network interfaces for IPv4 and IPv6 internet Thomas Bernard 2019-05-21 10:42:40 +0200
  • f89d01d06a
    silent warning in GCC 7 (switch/case fallthrough) Thomas Bernard 2019-05-20 21:59:41 +0200
  • 585a1d64e2
    getifaddr.c: properly use strncpy() Thomas Bernard 2019-05-20 21:55:17 +0200
  • 14f6ed5111
    python module: UPnP_addportmapping() lease duration is unsigned int Thomas Bernard 2019-05-20 20:59:13 +0200
  • d457eacec6 Added the leaseDuration parameter to the addportmapping python binding. Nathan Richard 2019-05-17 15:01:54 +0200
  • 9132003aa0
    simplify Win32 loop Thomas Bernard 2019-05-08 15:46:52 +0200
  • c8566d6ebd
    strupnperror(): add 2 more error codes Ștefan Talpalaru 2019-05-03 14:37:02 +0200
  • 08b80d5abd miniupnpd: fix ssdp notify on unrelated interfaces Vladislav Grishenko 2019-05-02 15:28:52 +0500
  • 2ffc7afae9 minissdp.c: fix indentation Thomas Bernard 2019-05-02 12:09:28 +0200
  • 8aec04e234 Add wheels as a distribution alternative for Windows builds. Nathan Richard 2019-04-25 18:06:41 +0200
  • b11f642b81 Creation a build matrix to support various python versions. Nathan Richard 2019-04-25 17:11:53 +0200
  • a6e11d88e2 Changed appveyor.yml to deliver only egg for python module on windows. Nathan Richard 2019-04-25 16:51:47 +0200
  • e1779d3518 Attempt to have a working build for Python 3.7 under windows with appveyor. Nathan Richard 2019-04-25 15:27:44 +0200
  • f3a567cedf
    best way to test for integer in [16;31] Thomas Bernard 2019-04-23 14:19:31 +0200
  • 60ed85fe70
    upnpcommands.c: restrict scope of variable p Thomas Bernard 2019-04-23 14:18:23 +0200
  • 422d42357e
    use strncmp() instead of memcmp() when needed Thomas Bernard 2019-04-23 14:16:25 +0200
  • 88e3271ad6
    miniupnpc-libevent: update minixml.c/.h Thomas Bernard 2019-04-23 13:31:50 +0200
  • 459882f4b3 update miniupnpc-async/minixml.h Thomas Bernard 2019-04-23 13:23:07 +0200
  • 96a25871ce
    travis-ci: "make check" for all subprojects Thomas Bernard 2019-04-23 13:13:28 +0200
  • de37ef906e
    travis-ci: build miniupnpc with cmake Thomas Bernard 2019-04-23 13:04:40 +0200
  • c1cbcd971b remove space at end of line... Thomas Bernard 2019-04-23 12:56:28 +0200
  • 82b117ee7f
    CMake: Add listdevices Rosen Penev 2019-04-21 13:17:50 -0700
  • aea0a6093d
    [CMake] Add UPNPC_NO_INSTALL option past-due 2019-04-17 10:27:29 -0400
  • 41f5475080
    update for libevent 2.2 handling of custom HTTP methods Thomas Bernard 2019-04-16 01:02:37 +0200
  • 5ae326a95e
    minissdpc.c: fix variable redeclaration of p Thomas Bernard 2019-04-10 14:15:33 +0200
  • 1ef1deec01
    upnpevents.c: properly handle urls in the form http://ip:port Thomas Bernard 2019-04-09 22:06:21 +0200
  • 922372bff3 2019 Thomas Bernard 2019-04-08 09:36:26 +0200
  • 2f16cf7387
    AddPortMapping supports error 606 in IGDv2 Thomas Bernard 2019-04-07 23:01:51 +0200
  • e1b4f25bba
    upnpreplyparse.c: Fix memory leak Thomas Bernard 2019-04-05 10:24:55 +0200
  • a9a764cea9 update Changlogs. Thomas Bernard 2019-04-03 17:38:33 +0200
  • 8f403ae8ae Makefile.linux: clean testminissdp.o and testssdppktgen.o Thomas Bernard 2019-03-22 15:36:58 +0100
  • 2d873ce908 miniupnpd_functions.sh parsing fix. Thomas Bernard 2019-03-22 15:35:23 +0100
  • 476974ab52 use iptables -I instead of -A to add rules Thomas Bernard 2019-03-22 15:33:57 +0100
  • f43949bcf0 Merge branch 'issue_334' Thomas Bernard 2019-03-10 19:28:19 +0100
  • b725f5114f
    connecthostport.c: code simplification Thomas Bernard 2019-03-10 19:23:58 +0100
  • c3f752db4a
    miniupnpd/netfilter: fix iptables_init.sh for postrouting chain Thomas Bernard 2019-03-09 11:06:45 +0100
  • 4912dc37e3 Merge remote-tracking branch 'cgutman/connect_error_trace' Thomas Bernard 2019-03-09 10:29:11 +0100
  • dedbee16b1 AddAnyPortMapping: check against NULL Steven Mestdagh 2019-03-09 10:20:47 +0100
  • a613992892 update Changelog Thomas Bernard 2019-03-07 23:37:11 +0100
  • e0ddc97997 Update portinuse code to reflect changes made in FreeBSD 12.0 Rodrigo Osorio 2019-03-07 17:09:08 +0100
  • 3d4661635e Fix connect() socket error trace on Windows Cameron Gutman 2019-03-05 23:30:24 -0800
  • 619a386006
    Check command line, clean warnings. Thomas Bernard 2019-02-12 15:46:48 +0100
  • b4938b278d
    miniupnpc-libuv: add Makefile and .gitignore Thomas Bernard 2019-02-12 15:35:56 +0100
  • 2e0a8e63d3 Merge remote-tracking branch 'alkino/master' Thomas Bernard 2019-02-12 15:21:53 +0100
  • e0b5b4efe6 linux/getifstats.c: use custom strtoul() implementation to roll over after 2^32-1 Thomas Bernard 2019-02-12 15:10:49 +0100
  • 61a18d6b02 getnameinfo() 2nd arg is socklen_t Thomas Bernard 2019-02-12 14:23:36 +0100
  • 3e32ea04c8 fix ssdpDiscoverDevices() when building for DEBUG under WIN32 Thomas Bernard 2019-02-11 16:08:55 +0100
  • 08e955de40 Update Changelogs + 2019 Thomas Bernard 2019-02-10 16:11:16 +0100
  • 30a89be85e
    update miniupnpd/minixml.h Thomas Bernard 2019-02-10 16:10:07 +0100
  • f61fbff5e0
    minissdpd: update getifaddr.c/.h Thomas Bernard 2019-02-10 16:06:34 +0100
  • 4e4edf244d
    minissdpd: use upnp_gettimeofday() Thomas Bernard 2019-02-10 16:03:26 +0100
  • 9d574f6e79 minissdpc: add a libuv client Nicolas Cornu 2019-01-31 10:42:30 +0100
  • e94a724ae5 Merge remote-tracking branch 'sorz/install-nft-script' Thomas Bernard 2019-02-04 19:39:35 +0100
  • 51b5e09e04 miniupnpd: add secure compilation flags for Linux Shachar Menashe 2019-02-04 16:41:38 +0200
  • 8d39d71e36 add "Ben Barnea of VDOO" to thanks list Thomas Bernard 2019-02-04 10:21:04 +0100
  • f7d65cdaad
    miniupnpd/netfilter/ipctcrdr.c: conditionnaly use NFC_UNKNOWN as well Thomas Bernard 2019-02-03 19:04:44 +0100
  • 6106111972
    miniupnpd/netfilter: build with linux kernel 5.0 Thomas Bernard 2019-02-03 13:26:27 +0100
  • 2656f41c7a
    miniupnpc: set timeout for select() in connecthostport() Thomas Bernard 2019-01-23 09:44:21 +0100
  • 510a6e9630
    fix check of valid HTTPS socket Thomas Bernard 2019-01-23 09:25:10 +0100
  • 031915f856
    Install nftables scripts sorz 2019-01-18 16:21:25 +0800
  • e7d99e6b65
    fix comment about parseMSEARCHReply() Thomas Bernard 2019-01-07 09:35:21 +0100
  • aaa0ed8c86 ensure SSDP reply headers are not partial matches Cameron Gutman 2019-01-05 12:24:46 -0800
  • 86030db849
    fix error from commit 13585f15c7 Thomas Bernard 2018-12-18 23:47:54 +0100
  • cb8a02af7a
    pcpserver.c: copyIPv6IfDifferent() check for NULL src argument Thomas Bernard 2018-12-18 23:04:14 +0100
  • f321c2066b upnp_redirect(): accept NULL desc argument Thomas Bernard 2018-12-18 22:59:18 +0100
  • 13585f15c7
    GetOutboundPinholeTimeout: check args Thomas Bernard 2018-12-18 22:54:51 +0100
  • bec6ccec63 upnp_event_prepare(): check the return value of snprintf() Thomas Bernard 2018-12-18 22:37:14 +0100
  • cd506a67e1
    updateDevice() remove element from the list when realloc fails Thomas Bernard 2018-12-18 20:23:47 +0100
  • 9066896195
    avoid off-by-one buffer overread Steven Mestdagh 2018-12-17 20:40:03 +0100
  • 6b4e9bd855
    upnpstun.c: fix generate_transaction_id() Thomas Bernard 2018-12-15 18:02:46 +0100