Commit Graph

137 Commits

Author SHA1 Message Date
Thomas Bernard d2ee52e4d9
improve syslog 2020-06-08 13:17:16 +02:00
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 39ff47ad79 update minissdpd/asyncsendto.c 2020-06-06 21:54:58 +02:00
Thomas Bernard 624a4bfdf7
minissdpd/upnputils.c: includes for gettimeofday() etc. 2019-08-24 11:07:47 +02:00
Thomas Bernard c4b31a1fca minissdpd/getifaddr.c: update
see 585a1d64e2
2019-08-24 11:06:49 +02:00
Thomas Bernard 922372bff3 2019 2019-04-08 14:46:11 +02:00
Thomas Bernard 08e955de40 Update Changelogs + 2019 2019-02-10 16:11:16 +01:00
Thomas Bernard f61fbff5e0
minissdpd: update getifaddr.c/.h 2019-02-10 16:06:34 +01:00
Thomas Bernard 4e4edf244d
minissdpd: use upnp_gettimeofday() 2019-02-10 16:03:26 +01:00
Thomas Bernard cd506a67e1
updateDevice() remove element from the list when realloc fails 2018-12-18 20:23:47 +01:00
Steven Mestdagh 9066896195
avoid off-by-one buffer overread 2018-12-17 20:40:03 +01:00
yangfl b3849ef311 Fix OS detection for Debian kFreeBSD 2018-05-08 21:59:15 +08:00
Thomas Bernard 2b6fa0839f no more strlen(xxx) == 0.
Fixes #292
2018-04-20 17:19:52 +02:00
Thomas Bernard 2d783f6e69 minissdpd: remove warning when IPV6 is disabled 2018-03-12 20:14:30 +01:00
Thomas Bernard d62ea5eea0 Fixes #290 2018-03-12 20:12:01 +01:00
Thomas Bernard 4a4269a673 minissdpd: update config.h. Automatically update version in config.h 2018-02-23 15:00:18 +01:00
Thomas Bernard f4a1a5e328 minissdpd: update Changelog. minor modifs 2018-02-23 14:02:23 +01:00
Thomas Bernard ca779d47dc minissdpd: Fix compilation with IPv6 disabled
see #285
2018-02-23 13:22:50 +01:00
Thomas Bernard b8c957a3a8 minissdpd: remove all references to GetIfAddrIPv4()
fixes #285
GetIfADdrIPv4() was removed in commit 63179a1f7f
2018-02-23 13:05:04 +01:00
Thomas Bernard fb24c428e7 => 2018 + https 2018-02-03 22:56:41 +01:00
Thomas Bernard f9f3daa94d Ignore the version of devices while answering to requests 2018-02-03 22:51:09 +01:00
Thomas BERNARD 73304da571 minissdpd: ignore ST/NT version when answering to local clients 2018-02-03 18:52:06 +01:00
Thomas BERNARD 348e5c405a Fix Makefile for GNU make 3.80
"else ifeq" on the same line is not compatible with GNU Make 3.80
2018-02-03 18:29:35 +01:00
Thomas Bernard b11ed5a37e minissdpd: Properly parse when several requests are read() at once 2018-02-03 18:24:11 +01:00
Thomas Bernard ab689d5893 minissdpd/Makefile : Fix build/host confusion 2018-02-03 16:50:50 +01:00
yangfl 02c6480ff9 minissdpd/testminissdpd.c: fix warnings of Woverflow 2018-02-03 11:39:00 +08:00
yangfl 2b0a6dd163 Makefile: Use crosscompile target as OS 2018-02-03 11:29:58 +08:00
yangfl 5ca7e99fde minissdpd/minissdpd.1: update man page 2018-02-03 01:26:54 +08:00
yangfl d492fa39ef fix typo 2018-01-09 09:33:31 +08:00
Thomas Bernard d13f840a4a =>2017. http => https 2017-07-06 00:03:12 +02:00
Thomas Bernard 7a6b7fe715 minissdpd/testminissdpd.sh: test under OpenBSD and FreeBSD 2017-04-21 13:59:28 +02:00
Thomas Bernard 0bf264dbeb minissdpd: update Change log and 2016 2016-12-16 10:23:25 +01:00
Thomas Bernard 3e80385941 use interface lo0 under solaris 2016-11-11 08:53:43 -05:00
Thomas Bernard bab8737dce LOG_PERROR does not exist on Solaris 2016-11-11 08:53:12 -05:00
Thomas Bernard 75702f640b minissdpd: proper CFLAGS for Solaris 11 2016-11-11 08:51:57 -05:00
Thomas Bernard 590209e3e6 move SA_LEN() to upnputils.h 2016-11-11 08:51:28 -05:00
Thomas Bernard bc3aab0ca9 disable -ansi flag 2016-11-11 08:48:35 -05:00
Thomas Bernard 3f04f69163 2015 => 2016 2016-10-07 10:56:56 +02: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 3dfbeccee9 improve testminissdpdnotif.sh script 2016-01-18 00:19:50 +01:00
Thomas Bernard fd4b4049e7 handle SIGTERM as well 2016-01-18 00:19:32 +01:00
Thomas Bernard 68404435b6 Fixes b8d1d79224 2016-01-17 20:19:26 +01:00
Thomas Bernard eea61f81c3 improve printresponse() to consume all buffer bytes 2016-01-17 19:36:11 +01:00
Thomas Bernard b8d1d79224 handle socket close 2016-01-17 18:06:07 +01:00
Thomas BERNARD 3fd57ddbb4 fix usage string + vim config 2016-01-17 18:02:57 +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 78ab294de9 testminissdpd.sh: allow to specify the network interface on command line 2016-01-13 16:14:02 +01:00
Thomas Bernard 6d6ae918e3 minissdpd.c: improve syslog 2016-01-13 16:14:02 +01:00