1
mirror of https://code.videolan.org/videolan/vlc synced 2024-10-03 01:31:53 +02:00
Commit Graph

14 Commits

Author SHA1 Message Date
Tristan Matthews
53b73bede0 rootwrap: make setsockopt 1 usage consistent 2020-11-22 15:13:29 -05:00
Rémi Denis-Courmont
ac382c3b63 rootwrap: use fputs() where applicable 2017-06-19 21:08:15 +03:00
Rémi Denis-Courmont
2193b044d6 rootwrap: work around missing MSG_NOSIGNAL on old BSD derivatives 2015-05-21 21:54:59 +03:00
Rémi Denis-Courmont
5a5fa91d2d rootwrap: use BSD SO_NOSIGPIPE 2015-05-21 20:32:03 +03:00
Rémi Denis-Courmont
8d03dee93c Use MSG_NOSIGNAL in send()/sendto()/sendmsg()
This avoids SIGPIPE firing when writing to a remote-closed connection-
oriented socket (it is useless for datagram sockets or on Windows
though). SIGPIPE is blocked ins VLC, but not necessarily in LibVLC.

The problem remains for write() on broken pipe and sockets.
2015-05-17 11:02:03 +03:00
Rémi Denis-Courmont
a8dffdef8b rootwrap: file descriptor leak 2014-04-23 00:01:05 +03:00
KO Myung-Hun
5d1975c448 Include 'sched.h' only if available
Some systems such as OS/2 does not have 'sched.h'.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2011-10-11 18:59:26 +03:00
Pierre Ynard
69d7fdea2d "#if HAVE_FOO" -> "#ifdef HAVE_FOO"
This fixes some warnings.
2010-05-05 13:42:28 +02:00
Rémi Denis-Courmont
5c62c801ed Cleanup and fix aliasing warnings 2009-08-07 17:18:18 +03:00
Rémi Denis-Courmont
fe1b933e70 Solaris needs _XPG4_2 for ancilliary data (fixes: #3040) 2009-08-07 17:18:17 +03:00
Rémi Denis-Courmont
9dd13ebf18 Provide replacement for CMSG_LEN and CMSG_SPACE 2008-10-09 20:50:27 +03:00
Rémi Denis-Courmont
2c364f7a23 Revert "Don't mess with the build system a single day (git revert 83b35c64b6 -n!) before a major (git revert 83b35c64b6 -n) release"
Unbreak Linux build.

This reverts commit f806629f32.
2008-08-24 12:42:39 +03:00
Felix Paul Kühne
f806629f32 Don't mess with the build system a single day (git revert 83b35c64b6 -n!) before a major (git revert 83b35c64b6 -n) release 2008-08-24 11:32:22 +02:00
Rémi Denis-Courmont
83b35c64b6 Move the executables out of src/ 2008-08-23 18:13:09 +03:00