Commit Graph

40 Commits

Author SHA1 Message Date
Thomas Bernard
e39549d6bb
send the startup M-SEARCH message on the right interface(s)
fixes #464
2020-06-06 22:21:43 +02:00
Thomas Bernard
4a1b41c1cb
minissdpd: NO_BACKGROUND_NO_PIDFILE option
fixes #468
2020-06-06 21:55:44 +02:00
Thomas Bernard
08e955de40 Update Changelogs + 2019 2019-02-10 16:11:16 +01:00
Thomas Bernard
f4a1a5e328 minissdpd: update Changelog. minor modifs 2018-02-23 14:02:23 +01:00
Thomas Bernard
f9f3daa94d Ignore the version of devices while answering to requests 2018-02-03 22:51:09 +01:00
Thomas Bernard
0bf264dbeb minissdpd: update Change log and 2016 2016-12-16 10:23:25 +01:00
Thomas Bernard
6bd49eb215 Salva Peiró 2016-03-02 00:18:55 +01:00
Thomas Bernard
b238cade9a minissdpd: Fix broken overflow test (p+l > buf+n) thanks to Salva Piero 2016-03-01 19:15:11 +01:00
Thomas Bernard
9e24d3cccb minissdpd: add a notification mode. Bump to version 1.5
fixes #139
2016-01-13 16:14:02 +01: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 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
ed4a01d2d6 minissdpd: set multicast TTL to 2 by default and configurable
fixes #140
2015-07-21 17:40:51 +02:00
Thomas Bernard
a48fbe86f2 minissdpd/testminissdpd.c: improve large buffer support
update 122617e5a6
2015-05-27 10:48:05 +02:00
Thomas Bernard
a1065be414 minissdpd: VERSION 1.2 => 1.3 2014-12-05 18:38:23 +01:00
Thomas Bernard
afe106d768 minissdpd: clean up select(), fix non blocking write 2014-12-05 17:35:34 +01:00
Thomas Bernard
b405bdda2b minissdpd: handle ssdp:update messages 2014-12-04 11:41:19 +01:00
Thomas Bernard
63179a1f7f minisspd: check that peer is from a LAN
Change the list of LAN addresses/interfaces (code taken from miniupnpd)
Check that the peer is from a LAN for each SSDP packet
2014-11-28 17:48:35 +01:00
Thomas Bernard
186c504070 minissdpd: revert "listen on only 1 IPv4 if only 1 interface is specified"
because it prevents broadcast messages to be received
see 7ec7cec59e
and 6d379d54f5
2014-11-28 15:50:06 +01:00
Thomas Bernard
7ec7cec59e minissdpd/openssdpsocket.c: listen on only 1 IPv4 if only 1 interface is specified also when ENABLE_IPV6 is not defined 2014-11-06 11:15:43 +01:00
Thomas Bernard
05cc5daf14 update Changelog.txt files 2014-09-06 10:37:08 +02:00
Thomas Bernard
6d379d54f5 minissdpd/openssdpsocket.c: listen on only 1 IPv4 if only 1 interface is specified 2014-05-02 09:52:43 +02:00
Thomas Bernard
04752985cc minissdpd.c: Discover devices on the network at startup 2014-02-03 16:52:38 +01:00
Thomas Bernard
178f0b8c4d minissdpd.c: silently ignore EAGAIN, EWOULDBLOCK, EINTR of recv calls 2014-02-03 16:51:25 +01:00
Thomas Bernard
f035f57cce minissdpd: Translate README in english 2013-08-19 18:48:59 +02:00
Thomas Bernard
d8c98b63b8 minissdpd VERSION 1.2 2012-05-25 00:40:18 +02:00
Thomas Bernard
7f2f0efd55 Set sockets non blocking 2012-05-24 18:21:24 +02:00
Thomas Bernard
fe37de7e2c Clean signal handling 2012-05-24 18:17:31 +02:00
Thomas Bernard
489a178865 Improve ProcessInterfaceWatch() under BSD 2012-05-18 16:11:20 +02:00
Thomas Bernard
90001f0703 Improve ProcessInterfaceWatch() under linux 2012-05-16 00:07:39 +02:00
Thomas Bernard
bf0e1c509e Remove a few signed/unsigned compares 2012-05-08 23:10:25 +02:00
Thomas Bernard
0ed9e08792 Clean CLFAGS in Makefile 2012-05-08 23:06:14 +02:00
Thomas Bernard
2b958b85e5 Handle ssdp:update messages and update logging 2012-04-10 00:28:27 +02:00
Thomas Bernard
a3600d5e7b Added -ansi to compilation flags 2012-04-10 00:26:48 +02:00
Thomas Bernard
2542deb718 keep Changelog.txt files up to date. 2012-01-25 22:40:32 +01:00
Thomas Bernard
7846aaa4c2 minissdpd: daemonize after init
In order to fail launch and return an error to the parent process
if the init fails.

See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=644509
2011-10-07 11:36:07 +02:00
Thomas Bernard
5e69a32343 minissdpd: set SO_REUSEADDR on SSDP socket.
see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=644511
2011-10-07 11:30:59 +02:00
Thomas Bernard
fd96a3ddcd minissdpd: unlink unix socket before binding
see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=644510
2011-10-07 11:29:22 +02:00
Thomas Bernard
d535e18678 Adding minissdpd 2011-09-28 21:14:08 +02:00