Thomas Bernard
|
15cd905f6f
|
=> 2017
also http://miniupnp.tuxfamily.org => HTTPS
|
2017-05-26 17:27:20 +02:00 |
Thomas Bernard
|
f0f1f4b22d
|
miniupnpc: Fix CVE-2017-8798
Thanks to tin/Team OSTStrom
|
2017-05-09 12:00:47 +02:00 |
Thomas Bernard
|
086c387924
|
miniwget.c: use sizeof(buf)
|
2017-05-05 12:46:09 +02:00 |
Matthieu Nottale
|
af5c091002
|
Send error logs to stderr.
|
2017-04-21 11:25:49 +02:00 |
Thomas Bernard
|
e6ed3c5b8a
|
do not stop discovery on sendto() failure
|
2017-03-13 15:33:38 +01:00 |
Thomas Bernard
|
d36853118e
|
connecthostport.c: fix compilation with -DNO_GETADDRINFO
|
2017-03-13 14:34:16 +01:00 |
Darexon
|
2c262a8793
|
AddPortMapping() now returns an error code
|
2017-02-15 00:01:41 -06:00 |
Thomas Bernard
|
8c9ce4dbb4
|
make sure no unitialized memory is accessed in the sockaddr_un structure
|
2017-01-09 10:18:16 +01:00 |
Thomas Bernard
|
c8b42602a2
|
fix potential mem leaks in upnpcommands.c
fixes #225
|
2017-01-09 10:18:16 +01:00 |
Thomas Bernard
|
e7068a7d34
|
LDLIBS, not LDFLAGS :)
|
2016-12-30 20:07:59 +01:00 |
Thomas Bernard
|
b433902c02
|
update .gitignore for win32 files
|
2016-12-30 16:42:33 +01:00 |
Thomas Bernard
|
9e73075752
|
initialize Winsock in python module
fixes #221
|
2016-12-28 10:16:47 +01:00 |
Thomas Bernard
|
6bbdb817f7
|
miniupnpc: update Changelog.txt and 2015=>2016
|
2016-12-16 09:59:10 +01:00 |
Thomas Bernard
|
0aa7c46227
|
remove unsigned/signed comparison
|
2016-11-11 17:53:21 +01:00 |
Thomas Bernard
|
ec1c49bb0c
|
check strlen before memcmp
1st try to fix #220
|
2016-11-11 17:24:39 +01:00 |
Thomas Bernard
|
d33e1be3a8
|
avoid useless setsockopt() under solaris
fixes #218
|
2016-11-11 10:14:14 -05:00 |
Thomas Bernard
|
c39dda549d
|
better error msg for setsockopt() calls
|
2016-11-11 10:13:48 -05:00 |
Thomas Bernard
|
edc1974126
|
pid_t is not int..
|
2016-11-11 08:54:24 -05:00 |
Thomas Bernard
|
2dcdf7749f
|
enable extensions when compiling under Solaris
|
2016-11-11 08:54:07 -05:00 |
Thomas Bernard
|
960f8666e8
|
remove warning: variable 'reason_phrase_len' set but not used
when DEBUG is disabled
also
warning: variable 'reason_phrase' set but not used
|
2016-11-11 12:35:59 +01:00 |
Thomas Bernard
|
6c3e21352e
|
remove -fPIC with CYGWIN
remove "warning: -fPIC ignored for target (all code is position independent)"
fixes #217
|
2016-11-11 12:31:25 +01:00 |
Thomas Bernard
|
71ce1d6dfa
|
fix for Solaris 11 compilation
see #216
|
2016-11-10 21:55:33 +01:00 |
Sylvain Pelissier
|
7db2ae5cdd
|
Add python 3 compatibility to IGD test
|
2016-10-11 21:14:04 +02:00 |
Thomas Bernard
|
1579f4a2af
|
2015 => 2016
|
2016-10-07 11:16:03 +02:00 |
Thomas Bernard
|
3b2fe1c3e7
|
Merge remote-tracking branch 'ifarbod/patch-1'
|
2016-10-07 10:54:09 +02:00 |
iFarbod
|
cc9639d597
|
2015 => 2016
|
2016-10-06 15:51:07 +03:30 |
Yann GARRAS
|
3f0bcbf7b5
|
RemoveRedirect() now return an error code
fixes #210
|
2016-09-23 17:22:45 +02:00 |
Thomas Bernard
|
a4916a4c94
|
SetRedirectAndTest() now return an error code
fixes #210
|
2016-09-22 22:02:00 +02:00 |
Thomas Bernard
|
dadbc62f80
|
Merge remote-tracking branch 'kingduckz/master'
|
2016-09-05 13:27:18 +02:00 |
Stefan Hertenberger
|
00121e9830
|
add NetBSD support
|
2016-09-03 09:34:15 +02:00 |
King_DuckZ
|
69d70d6721
|
Fix cmake file so project can be used as a subproject
|
2016-08-26 00:12:19 +02:00 |
Thomas Bernard
|
5f34c62ce3
|
CMake : use LINK_PRIVATE instead of PRIVATE for compatibility with older versions
|
2016-06-26 21:07:43 +02:00 |
Thomas BERNARD
|
4af956a393
|
update CMakeLists.txt to build upnpc-static/upnpc-shared executables
|
2016-06-26 14:19:38 +02:00 |
Thomas BERNARD
|
f8e3f6fcd6
|
tab->spaces
|
2016-06-26 14:19:18 +02:00 |
Thomas BERNARD
|
2d20c05935
|
fix CMakeLists.txt for Darwin/FreeBSD
see d6700c5d 6728b129 and 3fc23c3b
|
2016-06-26 10:51:07 +02:00 |
Thomas Bernard
|
1337158fcf
|
miniupnpd & miniupnpc version 2.0
|
2016-04-19 23:17:29 +02:00 |
Thomas Bernard
|
413db201fe
|
miniupnpc: update README
|
2016-04-19 22:58:48 +02:00 |
Thomas Bernard
|
dc9eb0df1c
|
remove useless check
see http://miniupnp.tuxfamily.org/forum/viewtopic.php?t=1834
|
2016-03-07 09:59:06 +01:00 |
Thomas Bernard
|
c4991916e5
|
miniupnpc: change miniwget to return HTTP status code
increments API_VERSION to 16
|
2016-01-24 18:30:41 +01:00 |
Thomas Bernard
|
d274456d07
|
UPNP_GetValidIGD() checks external ip address = 0.0.0.0
(or empty string)
|
2016-01-24 17:38:40 +01:00 |
Thomas Bernard
|
4f0e9d20e5
|
fix previous commit d1243e157d
|
2016-01-22 17:12:48 +01:00 |
Thomas Bernard
|
d1243e157d
|
parse HTTP response status line in miniwget.c
|
2016-01-22 16:53:19 +01:00 |
Thomas Bernard
|
2808e5c1c8
|
upnpc.c: do not use uninitialized bytes
|
2016-01-22 16:52:18 +01:00 |
Thomas Bernard
|
cf9a2940e6
|
2015=>2016
|
2016-01-22 15:22:23 +01:00 |
Thomas Bernard
|
99c7aeef4d
|
Improve UPNPIGD_IsConnected() to check if WAN address is not private.
|
2016-01-22 15:22:01 +01:00 |
Thomas Bernard
|
2e30127cee
|
2016 !
|
2016-01-17 19:36:29 +01:00 |
Thomas Bernard
|
02e64e9f85
|
build listdevices.exe with mingw32
|
2016-01-17 19:33:13 +01:00 |
Thomas Bernard
|
5a284d6b21
|
fix previous commit. Win32 doesn't have SIOCGIFETADDR
|
2016-01-17 19:32:05 +01:00 |
Thomas Bernard
|
aaecdd4190
|
allow to use interface name for multicast if with *BSD
use SIOCGIFADDR to get interface IP
TODO : check how it works under Win32 ...
|
2016-01-17 18:49:41 +01:00 |
Thomas Bernard
|
6e8fda2358
|
fix previous commit 53804c3db
allow calling UPNP_GetValidIGD() with lanaddr=NULL
|
2015-12-11 17:48:43 +01:00 |