Commit Graph

  • 45191081f1
    fix 9b32a523bf Thomas Bernard 2020-06-04 00:46:41 +0200
  • 9b32a523bf
    improve get_redirect_rule_count() for netfilter_nft too Thomas Bernard 2020-06-04 00:37:17 +0200
  • 95d611e7a0
    fix 67465c3cc0 Thomas Bernard 2020-06-04 00:30:01 +0200
  • 26c46e5a49
    improve upnp_get_portmapping_number_of_entries() Thomas Bernard 2020-06-04 00:27:49 +0200
  • ddf328845a
    keep memory of ./configure parameters Thomas Bernard 2020-06-03 23:54:24 +0200
  • 8a665a1c8e
    configure --disable-fork to disable going to background Thomas Bernard 2020-06-03 23:43:58 +0200
  • eaf23f0d10
    fix bug introduced in d458f1a222 Thomas Bernard 2020-06-03 23:15:28 +0200
  • 67465c3cc0
    OpenBSD: Disable pledge() Thomas Bernard 2020-06-03 23:10:53 +0200
  • e1f3478519
    miniupnpd/netfilter_nft: fix get_redirect_rule_by_index() Thomas Bernard 2020-06-02 09:55:25 +0200
  • c8cbf9f6ce
    miniupnpd/netfilter_nft: replace calls to inet_ntoa by inet_ntop() Thomas Bernard 2020-06-02 09:46:30 +0200
  • bc645c108d
    same fix as 827fc6f04 for SendSSDPGoodbye() Thomas Bernard 2020-06-02 09:08:59 +0200
  • b8c8cec26b
    fix bug introduced in c3d71b97ab Thomas Bernard 2020-06-02 09:02:45 +0200
  • fb63cf3455
    miniupnpd/netfilter_nft: properly store timestamps Thomas Bernard 2020-06-02 01:00:04 +0200
  • c0ea7926c0
    upnpdescgen.c: error message when memory alloc fails Thomas Bernard 2020-06-02 00:24:15 +0200
  • 7b9489fb84
    the buffer passed to mnl_nlmsg_batch_start() must be double of MNL_SOCKET_BUFFER_SIZE Thomas Bernard 2020-06-02 00:07:39 +0200
  • 5dbdc50aa7 check return value of nftnl_expr_get() Thomas Bernard 2020-06-01 20:20:29 +0200
  • 1e37a9f7b5
    improve parse_rule_cmp() Thomas Bernard 2020-06-01 20:14:20 +0200
  • c09f485482
    nftnlrdr.c: fix writing to iaddr instead of rhost Thomas Bernard 2020-06-01 17:56:38 +0200
  • c3d71b97ab nftnlrdr_misc.c: malloc/memcpy instead of strndup() Thomas Bernard 2020-06-01 17:34:50 +0200
  • 3b20182c86
    miniupnpd/upnpdescgen.c: check string length before memcmp() in genServiceDesc() Thomas Bernard 2020-05-30 11:06:24 +0200
  • a711165e6e
    miniupnpd: improve AddAnyPortMapping() Thomas Bernard 2020-05-30 10:29:24 +0200
  • a30e3de4ba
    miniupnpd/netfilter_nft: add debug messages about lease timestamps/duration Thomas Bernard 2020-05-30 10:09:22 +0200
  • f97367c87d
    miniupnpd/p: delete_nat_rule() Thomas Bernard 2020-05-30 00:32:29 +0200
  • 6cd5ca6e9a
    call nftnl_rule_is_set(NFTNL_RULE_USERDATA) before nftnl_rule_get_data(NFTNL_RULE_USERDATA) Thomas Bernard 2020-05-29 18:10:30 +0200
  • 827fc6f041
    miniupnpd: prevent buffer overread of known_devices_types Thomas Bernard 2020-05-29 18:01:39 +0200
  • 47a55b27c7
    miniupnpc: use C99 flexible array member for struct UPNPDev Thomas Bernard 2020-05-29 17:59:38 +0200
  • 7be0b48022
    fix GetExternalIPAddress() Thomas Bernard 2020-05-29 08:55:44 +0200
  • e3395f12fc miniupnpd/pf: minor changes Thomas Bernard 2020-05-21 02:24:59 +0200
  • 2cf50c57fa
    miniupnpd/pf: add_nat_rule() Thomas Bernard 2020-05-21 02:24:39 +0200
  • abefb6c6d0 miniupnpd/pf: fix test Thomas Bernard 2020-05-21 02:21:49 +0200
  • d458f1a222
    minor stuff Thomas Bernard 2020-05-17 23:16:45 +0200
  • e823722b5d
    some cp implementations do not support the -v option Thomas Bernard 2020-05-11 23:31:53 +0200
  • 02e41f7346
    miniupnpd: BSD: allow to build from another directory Thomas Bernard 2020-05-11 23:30:19 +0200
  • 384f6592a8
    miniupnpd: update Changelog Thomas Bernard 2020-05-10 20:01:30 +0200
  • f9002bfaa7
    https://miniupnp.tuxfamily.org/ Thomas Bernard 2020-05-10 20:01:24 +0200
  • a04d6d405d miniupnpd/Makefile.linux_nft: update CFLAGS / LDFLAGS Thomas Bernard 2020-05-10 20:00:50 +0200
  • e166f541e8 => 2020 Thomas Bernard 2020-05-10 20:00:37 +0200
  • 194566a5bd
    support for libcap-ng Thomas Bernard 2020-05-07 00:10:49 +0200
  • adb6f6fad0
    travis-ci: add libcap-dev Thomas Bernard 2020-04-13 03:42:47 +0200
  • 5abb714d34
    drop linux capabilities Thomas Bernard 2020-04-13 03:39:01 +0200
  • 6212301e0a Merge branch 'appveyor-python-64b' Thomas Bernard 2020-05-10 15:21:35 +0200
  • 9e41cad6a8 upnpstun.c: TEST: Require root user Pali Rohár 2020-05-08 16:32:16 +0200
  • 0cad5296c6 upnpstun.c: TEST: Redirect syslog() call to printf() Pali Rohár 2020-05-08 16:29:31 +0200
  • d7f60e3fdf upnpstun.c: Show more debug information Pali Rohár 2020-05-08 16:26:39 +0200
  • 92a1ee9a7d upnpstun.c: Parse more fields from STUN packet Pali Rohár 2020-05-08 16:25:43 +0200
  • 420cfaf208 upnpstun.c: Do not stop processing STUN packet when XOR-MAPPED-ADDRESS is found Pali Rohár 2020-05-08 16:23:58 +0200
  • 388d93d678 minipnpd: move check target to check.mk Thomas Bernard 2020-05-07 01:02:48 +0200
  • 2b4d9f5ee5
    miniupnpd: fix build for nftables Thomas Bernard 2020-05-07 00:47:26 +0200
  • 44c30b0a4e miniupnpd: fix build for nftables Thomas Bernard 2020-05-07 00:41:59 +0200
  • 630f3ef681
    travis-ci: build miniupnpd to sub directories Thomas Bernard 2020-05-07 00:21:44 +0200
  • 1cdc352788
    miniupnpd/testupnppermissions.sh: do not require bash or ksh anymore Thomas Bernard 2020-05-04 02:30:41 +0200
  • ea90d39892
    miniupnpd: update linux makefiles Thomas Bernard 2020-05-04 02:01:36 +0200
  • 4f67061e08
    miniupnpd: allow to build in another directory. use .d for depends Thomas Bernard 2020-05-04 01:31:31 +0200
  • cfd5700d4d
    appveyor: python in path Thomas Bernard 2020-05-06 20:25:03 +0200
  • 5117e0cafc
    appveyor: arch_bits in .zip name Thomas Bernard 2020-05-06 20:24:14 +0200
  • 92171834b6
    select mingw32 or mingw64 Thomas Bernard 2020-05-06 19:31:41 +0200
  • 95c39fef46 try with C:\Python37-x64\python Thomas Bernard 2020-05-06 19:23:15 +0200
  • 9ffc336b5c linux: detect libcap-ng or libcap Thomas Bernard 2020-05-04 00:09:42 +0200
  • ca0a3b30ba miniupnpd: update Changelog.txt Thomas Bernard 2020-05-04 00:08:50 +0200
  • 55d2535a6f
    miniupnpd: move many scripts from Makefile.linux to configure Thomas Bernard 2020-05-02 18:08:59 +0200
  • 1833a538ef
    miniupnpd/Makefile.linux: move some compile config to configure script Thomas Bernard 2020-04-29 01:51:00 +0200
  • 174e39a83b
    update CI scripts Thomas Bernard 2020-04-29 00:46:00 +0200
  • 125030132e
    genconfig.sh -> configure Thomas Bernard 2020-04-29 00:38:07 +0200
  • 69137442fb
    Makefile => Makefile.bsd Thomas Bernard 2020-04-21 00:42:13 +0200
  • 2a8368a2de
    gitrev.mk: CFLAGS => CPPFLAGS Thomas Bernard 2020-04-29 01:49:06 +0200
  • 7800de9429
    miniupnpd: fix for bridges Thomas Bernard 2020-04-29 00:03:54 +0200
  • a965520085
    fix warning (int promotion) Thomas Bernard 2020-04-29 00:01:44 +0200
  • fcac8b9690
    upnpstun.c: support for more attributes types Thomas Bernard 2020-04-21 23:25:17 +0200
  • 78956a97df
    upnpstun.c: improve error and debug log Thomas Bernard 2020-04-21 23:24:58 +0200
  • 38c3419ea5 miniupnpd/Changelog.txt: update about e49d44f700 Thomas Bernard 2020-04-21 18:38:09 +0200
  • e49d44f700 miniupnpd: set SNAT to support bidirectional mapping Chen Minqiang 2020-04-21 07:41:58 +0800
  • db82286683
    genconfig.sh: allow --firewall option on BSD's too Thomas Bernard 2020-04-21 00:20:43 +0200
  • 89e63507ac
    Remove FW API detecting code from Makefile (BSD) Thomas Bernard 2020-04-21 00:13:26 +0200
  • 07abee862c miniupnpd: Fix "IGD2 Port Triggering" in update_portmapping() Thomas Bernard 2020-04-20 23:37:24 +0200
  • 7662088603 miniupnpd: fix typo Chen Minqiang 2020-04-20 12:17:49 +0800
  • 93c89c209c miniupnpd: update snat rules on update_portmapping Chen Minqiang 2020-04-20 12:16:55 +0800
  • c51c5b7d58
    miniupnpd: be more explicit about usage of ext_ip= in double nat setups Thomas Bernard 2020-04-12 19:44:27 +0200
  • 3f04f7992c
    miniupnpd/pf: disabled setting dst address in rule by default Thomas Bernard 2020-04-12 19:30:37 +0200
  • a774830fe0
    miniupnpd: Option to disable IPv6 at runtime : -4 / ipv6_disable=yes Thomas Bernard 2020-04-09 20:41:14 +0200
  • f34241339e
    miniupnpc: update *.py files headers Thomas Bernard 2020-04-06 12:25:34 +0200
  • c5e8694746
    Merge pull request #434 from pali/master Thomas BERNARD 2020-04-06 12:05:56 +0200
  • 14f7e1c66a
    Merge pull request #425 from iworkist/master Thomas BERNARD 2020-04-06 12:03:28 +0200
  • 040fbc40f8 miniupnpd/Makefile: fix FreeBSD firewall detection Thomas Bernard 2020-04-06 12:00:09 +0200
  • 8fc9a6d8ad Compile static mingw executables with -static argument Pali Rohár 2020-04-06 00:09:52 +0200
  • c40602c2b3 Do not put temporary wingenminiupnpcstrings.exe binary into AppVeyor artifact Pali Rohár 2020-04-02 19:41:31 +0200
  • 2e3e6990db Fix and simplify Makefile.mingw for miniupnpc Pali Rohár 2020-04-02 18:45:46 +0200
  • c3fab25f86 update Changelog.txt Thomas Bernard 2020-03-29 11:08:15 +0200
  • 5e11ef3245
    miniupnpd: fix FreeBSD Firewall detection Thomas Bernard 2020-03-29 10:54:26 +0200
  • ad7c1db49a fix: TypeError: a bytes-like object is required, not 'str' jaehong park 2020-03-22 03:31:34 +0900
  • 05e09f9e6d
    fix build for macos Blink 2020-03-21 17:38:46 +0800
  • 5eaf3ec0fe Correct typo HanJong Jang 2020-03-05 22:46:01 +0900
  • 4436632866
    2019=>2020 Thomas Bernard 2020-02-20 09:04:23 +0100
  • 443cb78e83
    Haiku support Thomas Bernard 2020-02-20 09:03:53 +0100
  • bffb6a828f Add Haiku Support CodeforEvolution 2020-02-16 22:19:29 -0600
  • 927e2f3666 miniupnpd/Changelog.txt: update Thomas Bernard 2019-12-24 01:38:55 +0100
  • f8a39b7fd5 miniupnpc/Changelog.txt: update Thomas Bernard 2019-12-24 00:36:49 +0100
  • 351b28c5ad
    Fix PCPSendUnsolicitedAnnounce() when IPv6 is not available Thomas Bernard 2019-12-18 01:18:56 +0100
  • 533f46cb7e Add OpenEmbedded cross compile case Khem Raj 2018-12-22 18:47:45 -0800
  • 0ab1d6725b Merge branch 'issue396' Thomas Bernard 2019-11-01 00:04:23 +0100
  • aa08b09068 miniupnpd version prints backend Thomas Bernard 2019-10-13 22:16:45 +0200