Commit graph

26 commits

Author SHA1 Message Date
Gerhard Rieger
a86376cd1e Fixed possible buffer overrun with long log lines 2024-08-05 17:51:46 +02:00
Gerhard Rieger
b2914a0cf3 New option bind-tempname for parallel UNIX domain SENDTO clients 2023-11-06 20:40:49 +01:00
Gerhard Rieger
8c9b185890 New option children-shutup 2023-10-26 18:50:29 +02:00
Gerhard Rieger
557f299b82 Print warning messages per default; new options -d0..-d4 2023-09-30 09:42:11 +02:00
Gerhard Rieger
eeeebe6cb2 Fixed unwanted recvfrom() with signal handler logs 2023-06-12 21:22:26 +02:00
Gerhard Rieger
b3dde9a009 Option stderr leaked a temporary FD into child process 2023-06-12 12:25:54 +02:00
Gerhard Rieger
80f4aa8bcd Apply FD_CLOEXEC to FDs of message queuing socketpair 2023-06-12 12:23:37 +02:00
Gerhard Rieger
c62f93a168 error.c: signal handler messages socket pair is disabled in Filan 2022-10-29 21:02:01 +02:00
Gerhard Rieger
9be423ceea Improved handling of very long host or program names, or no strftime 2022-10-29 21:00:06 +02:00
Gerhard Rieger
5edcb9b308 ctype(3) functions need there arguments to be unsigned char 2022-10-29 20:59:03 +02:00
Gerhard Rieger
9502d092a2 Fixed stack overflow in error.c:msg2() 2022-10-29 15:15:50 +02:00
Gerhard Rieger
967e2b24b5 AIX: Fixed configure and compile issues 2022-01-06 14:14:44 +01:00
Gerhard Rieger
25cef1c540 Corrected gettimeofday() handling 2021-10-31 13:04:12 +01:00
Gerhard Rieger
e1a5931827 Parent process might have been killed by signal to child 2019-03-03 09:32:22 +01:00
Gerhard Rieger
9f5abda361 The async-signal-safe fix used internally FD 3 and FD 4 which could conflict with options fdin,fdout 2019-02-24 23:18:38 +01:00
Gerhard Rieger
6f48016ed8 Some minor corrections with includes etc. 2016-12-10 16:21:46 +01:00
Gerhard Rieger
1de74d4ca9 Failing name resolution could lead to SIGSEGV 2016-12-09 22:14:01 +01:00
Gerhard Rieger
d34493c18d Added contributors to copyright notices 2016-12-09 21:46:02 +01:00
Gerhard Rieger
f0c3b1f387 Port to Openindiana 2015-01-23 21:31:08 +01:00
Gerhard Rieger
2af0495cc6 Made code async-signal-safe 2015-01-12 21:46:16 +01:00
Gerhard Rieger
976d6f0b75 fixed bug that could freeze socat during signal handling 2011-11-10 09:09:04 +01:00
Gerhard Rieger
75e643ad2d socat option -lf did not log to file 2008-10-10 06:39:46 +02:00
Gerhard Rieger
ad4bd0d9db EXEC and SYSTEM with stderr injected socat messages into the data stream 2008-06-07 10:14:56 +02:00
Gerhard Rieger
c4751d50ec corrected a few mistakes that caused compiler warnings on 64bit hosts 2008-05-22 20:12:24 +02:00
Gerhard Rieger
df493f126e replaced RCS ID's by source file names 2008-01-28 22:37:16 +01:00
Gerhard Rieger
b819572f5e socat V1.6.0.0 (initial GIT commit) 2008-01-27 13:00:08 +01:00