Thomas Bernard
|
e5ed3a7019
|
miniupnpc/Makefile: improve readability
|
2015-09-04 18:15:15 +02:00 |
Thomas Bernard
|
3b417915cb
|
miniupnpc: jnaerator-0.11 => jnaerator-0.12
|
2015-09-04 18:15:07 +02:00 |
Thomas Bernard
|
b6668e628d
|
changes java sample according to change of upnpDiscover()
should have been included in 1da63faa4f
|
2015-09-04 18:15:07 +02:00 |
Thomas Bernard
|
26960a8a25
|
miniupnpc/testminiwget.sh: fix for OS X mktemp
|
2015-09-04 17:47:11 +02:00 |
Thomas Bernard
|
46f4679508
|
miniupnpc.c: clean #define's
|
2015-09-04 17:37:11 +02:00 |
Thomas Bernard
|
6728b12965
|
dont define _XOPEN_SOURCE with FreeBSD
|
2015-09-04 12:16:16 +02:00 |
Thomas Bernard
|
2889f0a6ca
|
miniupnpc: don't compile with -ansi
|
2015-09-04 10:22:34 +02:00 |
Thomas Bernard
|
d6700c5d1f
|
_XOPEN_SOURCE=600 instead of _POSIX_C_SOURCE=200112L
|
2015-08-31 00:10:33 +02:00 |
Thomas Bernard
|
f68edea0fa
|
miniupnpc/minissdpc.c: tries to fix compilation issue with FreeBSD 10.2
see #151
|
2015-08-29 11:05:32 +02:00 |
Thomas Bernard
|
b7654b557f
|
comments / param.h
|
2015-08-28 14:32:14 +02:00 |
Thomas Bernard
|
e5eabdb3d7
|
strncasecmp for WIN32
|
2015-08-28 14:29:20 +02:00 |
Thomas Bernard
|
ead5afaaeb
|
miniupnpc: update Changelog / dependencies / comments
|
2015-08-28 14:23:38 +02:00 |
Thomas Bernard
|
2400d2f8d2
|
Merge branch 'refact_ssdpc'
Conflicts:
miniupnpc/miniupnpc.c
was because of aba8c3f3d7
|
2015-08-27 22:29:53 +02:00 |
Thomas Bernard
|
d0c8154d74
|
miniupnpc.c: add minissdpd and discovered devices list
|
2015-08-27 22:22:35 +02:00 |
Thomas Bernard
|
cdccc0290d
|
minissdpc.c: avoid unix socket leak in getDevicesFromMiniSSDPD()
|
2015-08-27 10:03:22 +02:00 |
Thomas Bernard
|
aba8c3f3d7
|
miniupnpc.c: use unsigned long for IP_MULTICAST_TTL with win32
fixes 1da63faa4f for win32
|
2015-08-26 18:47:27 +02:00 |
Thomas Bernard
|
cdb23ff377
|
python module: change UPnP_discover() invocation
fixes #148
|
2015-08-17 16:22:03 +02:00 |
Thomas Bernard
|
fd8e8e7593
|
miniupnpc: Also accept "Up" as ConnectionStatus value
|
2015-08-16 22:10:48 +02:00 |
Konstantin Tokarev
|
a95c501959
|
Use MINISSDPC_* error codes instead of UPNPDISCOVER_*.
|
2015-08-04 14:15:56 +03:00 |
Konstantin Tokarev
|
353f101655
|
Moved SSDP discovery code into minissdpc.c
|
2015-08-03 20:09:26 +03:00 |
Konstantin Tokarev
|
fd65c0a9df
|
Moved UPNPDev definition to separate header.
|
2015-08-03 20:09:26 +03:00 |
Thomas Bernard
|
b55ecd70ef
|
miniupnpc: mem leaks fixes.
|
2015-07-30 01:10:03 +02:00 |
Thomas Bernard
|
d9b25c25c0
|
miniupnpc: declspec.h => miniupnpc_declspec.h
|
2015-07-30 00:03:58 +02:00 |
Thomas Bernard
|
1da63faa4f
|
miniupnpc: add ttl argument to upnpDiscover() functions
increments API_VERSION to 14
|
2015-07-23 22:44:37 +02:00 |
Thomas Bernard
|
20efc8f03e
|
2015
|
2015-07-23 22:44:03 +02:00 |
Thomas Bernard
|
507c664706
|
miniupnpc/Changelog.txt: update
|
2015-07-23 19:16:20 +02:00 |
Konstantin Tokarev
|
7ccbdb6511
|
Report more error kinds from minissdpc functions.
|
2015-07-23 16:23:39 +03:00 |
Konstantin Tokarev
|
f29b026f38
|
Use /var/run/minissdpd.sock as default socketpath in connectToMiniSSDPD().
|
2015-07-23 16:22:54 +03:00 |
Konstantin Tokarev
|
cffba15387
|
Split getDevicesFromMiniSSDPD into 4 steps to allow reuse of local socket.
It allows allows client application to use event loop instead of blocking
in read() while waiting for server reply.
|
2015-07-23 16:22:23 +03:00 |
Konstantin Tokarev
|
2c56ffceeb
|
Fixed typo in setsockopt invocation which sets TTL.
|
2015-07-23 12:40:42 +03:00 |
Thomas Bernard
|
af2ec81f14
|
Merge branch 'read_usn'
|
2015-07-22 23:50:44 +02:00 |
Thomas Bernard
|
963eefcae5
|
miniupnpc.c: dont break if USN is not set
USN is mandatory, but don't break if the packet don't follow the standard and misses USN: header
|
2015-07-22 23:46:44 +02:00 |
Thomas Bernard
|
bfc7c4f042
|
listdevices.c: print both ST: and USN:
|
2015-07-22 23:37:40 +02:00 |
Thomas Bernard
|
151b16a1ed
|
miniupnpc.c: set multicast TTL to 2 by default
|
2015-07-22 15:00:01 +02:00 |
Konstantin Tokarev
|
eb74f5c886
|
Read USN from SSDP messages.
|
2015-07-22 12:08:52 +03:00 |
Thomas Bernard
|
d456889b52
|
miniupnpc: renamed declspec.h in order to avoid conflicts
|
2015-07-21 12:39:40 +02:00 |
Thomas Bernard
|
5aa2181336
|
testigddescparse.c: check fread() return value
|
2015-07-21 12:02:10 +02:00 |
Thomas Bernard
|
6db99a1a40
|
use mktemp properly ?
-t option to put in /tmp dir
|
2015-07-16 17:16:52 +02:00 |
Thomas Bernard
|
904399cd62
|
=> (c) 2015
|
2015-07-16 17:16:09 +02:00 |
Thomas Bernard
|
a3179fb284
|
Check malloc/calloc return values
|
2015-07-15 18:10:10 +02:00 |
Thomas Bernard
|
e516851a40
|
miniupnpc/listdevices.c: call WSAStartup()
fixes #135
|
2015-07-15 14:52:10 +02:00 |
Thomas Bernard
|
e0999ace78
|
miniupnpc: Check malloc/calloc return values
fixes #136
|
2015-07-15 14:48:57 +02:00 |
Vladimir Sapronov
|
ce56baf81e
|
Moving to setuptools to enable wheel
|
2015-07-08 09:21:35 -04:00 |
Thomas Bernard
|
27e2aa3841
|
miniupnpc: update getDevicesFromMiniSSDPD() to process longer minissdpd responses
|
2015-06-16 17:33:59 +02:00 |
Thomas Bernard
|
eec3f12012
|
miniupnpc: minor code/comments modifications
|
2015-06-11 14:28:35 +02:00 |
Thomas Bernard
|
76f52c81de
|
fixes 5c6a140098
|
2015-06-09 17:20:30 +02:00 |
Thomas Bernard
|
a2adfcd05d
|
miniupnpc/miniupnpc.c: don't wait several times for the timeout in upnpDiscoverDevices()
|
2015-05-22 12:44:38 +02:00 |
Thomas Bernard
|
0bf168d306
|
miniupnpc.c: minor comment reformatting
|
2015-05-22 12:27:38 +02:00 |
Thomas Bernard
|
fce3099080
|
miniupnpc/listdevices.c: add -l option to search for several dev types
|
2015-05-22 12:26:54 +02:00 |
Thomas Bernard
|
5c6a140098
|
miniupnpc: add searchalltypes param to upnpDiscoverDevices()
increase API_VERSION to 13
|
2015-05-22 12:25:51 +02:00 |