Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
.github/workflows/ | H | 31-Mar-2021 | - | 191 | 155 | |
minissdpd/ | H | 03-May-2022 | - | 4,947 | 3,964 | |
miniupnpc/ | H | 03-May-2022 | - | 13,275 | 10,933 | |
miniupnpc-async/ | H | 03-May-2022 | - | 2,408 | 1,886 | |
miniupnpc-libevent/ | H | 31-Mar-2021 | - | 2,255 | 1,806 | |
miniupnpc-libuv/ | H | 31-Mar-2021 | - | 554 | 392 | |
miniupnpd/ | H | 03-May-2022 | - | 39,156 | 31,228 | |
.gitignore | H A D | 31-Mar-2021 | 7 | 2 | 1 | |
.gitlab-ci.yml | H A D | 31-Mar-2021 | 793 | 28 | 24 | |
.travis.yml | H A D | 31-Mar-2021 | 3 KiB | 105 | 95 | |
CODE_OF_CONDUCT | H A D | 31-Mar-2021 | 7 | 2 | 1 | |
CONTRIBUTING | H A D | 31-Mar-2021 | 385 | 12 | 8 | |
LICENSE | H A D | 31-Mar-2021 | 1.5 KiB | 27 | 23 | |
README | H A D | 31-Mar-2021 | 1.8 KiB | 68 | 63 | |
SECURITY.md | H A D | 31-Mar-2021 | 413 | 15 | 10 | |
appveyor.yml | H A D | 31-Mar-2021 | 1.5 KiB | 50 | 42 | |
miniupnp.podspec | H A D | 31-Mar-2021 | 1.7 KiB | 55 | 47 |
README
1 -= MiniUPnP project =- 2 3Main author : Thomas BERNARD 4 5Web site : http://miniupnp.free.fr/ or https://miniupnp.tuxfamily.org/ 6Gitlab : https://framagit.org/miniupnp/miniupnp/ 7Github : https://github.com/miniupnp/miniupnp/ 8Travis CI : https://travis-ci.org/miniupnp/miniupnp 9Appveyor : https://ci.appveyor.com/project/miniupnp/miniupnp 10 11miniupnpc/ : MiniUPnP client - an UPnP IGD control point 12miniupnpd/ : MiniUPnP daemon - an implementation of a UPnP IGD 13 + NAT-PMP / PCP gateway 14minissdpd/ : SSDP managing daemon. Designed to work with miniupnpc, 15 miniupnpd, ReadyMedia (formerly MiniDLNA), etc. 16miniupnpc-async/ : Proof of concept for a UPnP IGD control point using 17 asynchronous (non blocking) sockets. 18miniupnpc-libevent/ : UPnP IGD control point using libevent2 19 http://libevent.org/ 20 21Thanks to : 22 * Ryan Wagoner 23 * João Paulo Barraca 24 * Craig Kadziolka 25 * Seth Mos 26 * Rick Richard 27 * Michael van Tellingen 28 * Julien Wajsberg 29 * Jeremy Collake 30 * Matthew Sporleder 31 * Greg Hazel 32 * Rico Huber 33 * Jelle Huitema 34 * Xavier Martin 35 * Thomas Goirand 36 * Darren Reed 37 * Robbie Hanson 38 * Nikos Mavrogiannopoulos 39 * Elsö András 40 * Justin Maggard 41 * David Wu 42 * Michael Trebilcock 43 * Soren Dreijer 44 * Colin McFarlane 45 * Daniel Dickinson 46 * Guillaume Habault 47 * Alexey Osipov 48 * Alexey Kuznetsov 49 * Chiaki Ishikawa 50 * David Kerr 51 * Jardel Weyrich 52 * Leah X. Schmidt 53 * Peter Tatrai 54 * Leo Moll 55 * Daniel Becker 56 * Yonetani Tomokazu 57 * Markus Stenberg 58 * Tomofumi Hayashi 59 * Konstantin Tokarev 60 * Mike Tzou 61 * Nevo Hed 62 * Salva Peiró 63 * Stephan Zeisberg 64 * Ben Barnea of VDOO 65 * Sven Auhagen 66 * Paul Chambers 67 * Pali Rohár 68