1543 Commits

Author SHA1 Message Date
Thomas Bernard
ab7385b473 use Makefile.macosx under OS X 2015-09-04 18:33:04 +02:00
Thomas Bernard
eb9098d7ac minissdpd/testminissdpd.sh: fix to work with OS X 2015-09-04 18:24:39 +02:00
Thomas Bernard
15e7285c2a minissdpd: fix includes for old systems 2015-09-04 18:24:09 +02:00
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 1da63faa4fff5cb30e5d4b848ceef80a292382b9
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
9cf3b35637 Merge branch 'refact_ssdpc'
fixes #151
2015-09-04 17:38:50 +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
0a58b293fc travis-ci: compile with both linux and osx 2015-08-29 11:27:02 +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 aba8c3f3d781eb719a0db906f569d06a1d5e0831
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 1da63faa4fff5cb30e5d4b848ceef80a292382b9 for win32
2015-08-26 18:47:27 +02:00
Chocobo1
739e0b914a miniupnpc-async: fix install script 2015-08-26 17:07:01 +08:00
Chocobo1
5e34ee2997 TravisCI: split commands 2015-08-26 17:07:01 +08:00
Chocobo1
0a67677fff TravisCI: fix install path 2015-08-26 17:07:01 +08:00
Thomas Bernard
5873c5a6b4 miniupnpd: improve warning log 2015-08-26 10:04:23 +02:00
Thomas Bernard
f8f5f2eb97 miniupnpd: bind to device using SO_BINDTODEVICE 2015-08-26 09:46:05 +02:00
Thomas Bernard
0cf182e51e miniupnpd: remove int_if_name, use ip_mreqn if available 2015-08-25 20:33:47 +02:00
Timothy Redaelli
138ec9e972 miniupnpd: Bind to device
This is needed when you have two interfaces with the same IP address
(for example using tinc)
2015-08-21 16:05:26 +02:00
Thomas Bernard
d31a7a23c3 travis CI: make pythonmodule 2015-08-17 16:24:56 +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
Thomas Bernard
8ec33b7691 add -f command line option to filter for a specific device type
fixes #138
2015-08-06 16:07:33 +02:00
Thomas Bernard
6ddb505f68 minissdpd: disable multicast loop 2015-08-06 16:07:07 +02:00
Thomas Bernard
8e5d55a7e8 minissdpd: Version 1.4 minissdpd_1_4 2015-08-06 15:20:39 +02:00
Thomas Bernard
aefeada189 minissdpd: added command 0 (version) 2015-08-06 15:20:30 +02:00
Thomas Bernard
1c84e560ac minissdpd: add "make check" 2015-08-06 12:21:56 +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
02a4050ae8 Merge commit '1542d55a2cfc2152fb1d450a101edb7ea2639695' 2015-07-30 00:11:02 +02:00
Thomas Bernard
d9b25c25c0 miniupnpc: declspec.h => miniupnpc_declspec.h 2015-07-30 00:03:58 +02:00
Thomas Bernard
24e0ba6bd4 Travis CI : make check inside script: 2015-07-29 23:59:25 +02:00
Thomas Bernard
4cad722f38 testminissdpd.c: store result of write() 2015-07-29 23:50:08 +02:00
Thomas Bernard
8beb3c8f49 travis CI : add 'make install' 2015-07-29 23:45:24 +02:00
Yuriy M. Kaminskiy
1542d55a2c minissdpd: Fix compiler warning
Same as a93028913cfe024f3d04e1c216116b1a66af4134 for miniupnpd
2015-07-26 16:26:00 +03: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
f9b53898e7 add link to Travis CI 2015-07-23 19:18:49 +02:00
Thomas Bernard
e145efe36a Update list... still some are missing :) 2015-07-23 19:16:49 +02:00