Stefan Seyfried
7955467a77
netfile: avoid possible buffer overflows spotted by gcc7
...
* use strcpy instead of sprintf(x, "constant") or sprintf(x, "%s", str)
* use strncpy and ensure termination where necessary
* use snprintf instead of sprintf
2017-09-26 12:41:05 +02:00
Stefan Seyfried
971f3703a6
add comments to suppres -Wimplicit-fallthrough warnings
2017-09-26 12:41:05 +02:00
Stefan Seyfried
5188f721c4
set useful thread names for all spawned threads
2017-02-12 22:55:36 +01:00
Jacek Jendrzej
5c49d9293a
src/driver/netfile.cpp fix redirect url
2016-03-11 14:10:38 +01:00
Jacek Jendrzej
30b1cdb459
src/driver/netfile.cpp fix skip over bufer size
2016-03-10 18:49:57 +01:00
Jacek Jendrzej
e625836bc2
src/driver/netfile.cpp fix possible segfaults
2016-03-09 21:45:38 +01:00
Jacek Jendrzej
29aa47aef0
audioplayer: -add flv format (THX Houdini)
2015-07-27 12:40:41 +02:00
Jacek Jendrzej
d5d6c4de62
fix some possible errors
2014-11-06 14:40:44 +01:00
[CST] Focus
6ca8e8d75e
driver/netfile.cpp: fix warning (again)
2013-12-15 14:46:45 +04:00
[CST] Focus
73ebc90a1f
driver/netfile.cpp: fix warning
2013-12-15 14:40:54 +04:00
martii
52620ccc91
driver/audiodec: implement AAC support (via FFMPEG, with some rough edges)
2013-12-15 14:40:53 +04:00
[CST] Focus
06e6fa5415
driver/netfile.cpp: fix crash, id3 struct not initialized
2013-09-06 18:32:53 +04:00
Stefan Seyfried
256aacf33f
netfile: paranoia checks to avoid out-of-bounds access
2013-05-30 11:20:27 +02:00
Stefan Seyfried
4dbeb3a31e
neutrino: fix 32<->64bit format string warnings
...
use portable C99 format string macros for 64bit types to
fix many warnings when compiling for 64bit architectures,
add some (int) casts for size_t
2013-02-21 15:47:18 +01:00
satbaby
e50a5ef013
/bouquetlist.cpp: close Favo also with RC_favorites
2012-09-12 22:48:15 +02:00
satbaby
a3bfab0bcd
remove doubles include
2012-09-11 20:31:33 +02:00
satbaby
7359504dd7
-fixes strncpy & buf size
2012-08-07 18:51:44 +02:00
satbaby
9d8fb59184
use only allpids.APIDs in record.cpp & fix compil in netfile.cpp
2012-08-01 20:02:34 +02:00
satbaby
6ec13051a1
never used value
2012-05-06 14:10:48 +02:00
seife
af58480ece
netfile: make f_type const char *
...
Remove lots of unnecessary (and potentially wrong) (char *) casts by
making f_type const char *.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1551 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-06-19 20:26:17 +00:00
seife
f4031a5258
netfile: one more case of "converting to non-pointer type 'pthread_t'"
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1444 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-05-07 09:43:51 +00:00
seife
156681e223
neutrino: add missing includes to fix compile with gcc-4.5.2
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1311 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-03-18 18:54:28 +00:00
seife
35388c609f
fix compiler warnings in netfile.cpp
...
this threw a lot of "warning: suggest a space before ';' or explicit
braces around empty body in 'for' statement"
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1266 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-03-06 18:18:59 +00:00
satbaby
60161ff9c2
-fix resource leak
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@989 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-01-01 16:03:24 +00:00
seife
a0a3ca7067
- use proper pointer format specifier (int does not work on 64 bit systems)
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@913 e54a6e83-5905-42d5-8d5c-058d10e6a962
2010-11-28 22:01:01 +00:00
satbaby
c3db76408a
change 'long long' tom int64_t'
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@293 e54a6e83-5905-42d5-8d5c-058d10e6a962
2010-02-07 15:10:25 +00:00
mws
4f346c1209
move warning to fixme. comment dprint statement
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@73 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 16:00:07 +00:00
mrcolor
bc5bd4154e
our current experimental Neutrino branch
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@27 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-08 11:05:11 +00:00