Gerhard Rieger
|
0cfe39a413
|
Fixed IP-SENDTO with option pf with protocol name
|
2024-08-05 08:57:39 +02:00 |
|
Gerhard Rieger
|
c9ff62744f
|
Corrections for better 32bit systems support, and some minor fixes
|
2023-11-13 20:08:23 +01:00 |
|
Gerhard Rieger
|
fc21e154b9
|
Check pipe size for possible blocking
|
2023-11-06 21:42:11 +01:00 |
|
Gerhard Rieger
|
e015aaaee6
|
New option f-setpipe-sz
|
2023-11-06 21:36:37 +01:00 |
|
Gerhard Rieger
|
50b199dcd9
|
On bad parameter number print syntax; struct single pointers are now mostly called sfd
|
2023-11-05 22:19:10 +01:00 |
|
Gerhard Rieger
|
5eebca3a5b
|
Internal: Reworked xioopts
|
2023-11-05 21:05:55 +01:00 |
|
Gerhard Rieger
|
f152c55584
|
New option netns for network namespace setting
|
2023-11-05 19:40:22 +01:00 |
|
Gerhard Rieger
|
c82e3df210
|
Options res-* now apply to whole open phase
|
2023-11-05 19:39:01 +01:00 |
|
Gerhard Rieger
|
8c9b185890
|
New option children-shutup
|
2023-10-26 18:50:29 +02:00 |
|
Gerhard Rieger
|
d10dd8a03e
|
New option sitout-eio
|
2023-10-26 18:43:40 +02:00 |
|
Gerhard Rieger
|
02483ff39e
|
Replaced SIGUSR1 with socketpair for synchronization between parent and child processes on RECVFROM type addresses
|
2023-09-30 11:34:43 +02:00 |
|
Gerhard Rieger
|
2cddaf22b1
|
Introduced groups_t instead of uint32_t
|
2023-09-30 09:42:54 +02:00 |
|
Gerhard Rieger
|
33896a3f38
|
Removed trailing white space from *.h and *.c files
|
2023-06-12 23:01:54 +02:00 |
|
Gerhard Rieger
|
8539e6e887
|
Fixed an internal FD leak in the EXEC,SYSTEM addresses
|
2023-06-12 12:21:09 +02:00 |
|
Gerhard Rieger
|
6340127060
|
Fixed PTYs on Solaris
|
2022-10-29 22:32:14 +02:00 |
|
Gerhard Rieger
|
de80e962a6
|
Setgui(), Setuid() calls in xio-progcall.c were useless
|
2021-10-31 18:41:25 +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
|
e25ba90e21
|
AddressSanitizer reported a few buffer overflows (false positives)
|
2017-01-06 17:56:30 +01:00 |
|
Gerhard Rieger
|
35a7817e48
|
Option so-reuseport did not work
|
2016-12-10 16:25:40 +01:00 |
|
Gerhard Rieger
|
d34493c18d
|
Added contributors to copyright notices
|
2016-12-09 21:46:02 +01:00 |
|
Gerhard Rieger
|
8c8f817780
|
Print error on useless fdout,fdin options
|
2015-01-23 18:38:48 +01:00 |
|
Gerhard Rieger
|
fbb521e45e
|
Red Hat issue 1020203: configure checks fail with some compilers
|
2014-03-02 20:00:25 +01:00 |
|
Gerhard Rieger
|
520e84aba7
|
Red Hat issue 1022048: strncpy hardening
|
2014-03-02 17:29:53 +01:00 |
|
Gerhard Rieger
|
1cf3a1c4c9
|
Debian bug 531078: socat execs children with SIGCHLD ignored - fixed
|
2009-12-30 21:12:31 +01:00 |
|
Gerhard Rieger
|
448fa74706
|
merged: compile problem caused by size_t/socklen_t mismatch; an invalid close() operation was performed
|
2009-05-06 08:28:53 +02:00 |
|
Gerhard Rieger
|
13fce17ad8
|
half close of EXEC and SYSTEM addresses did not work with pipes and sometimes socketpair
|
2009-03-31 22:46:41 +02:00 |
|
Gerhard Rieger
|
86c596bd51
|
merged feature protocol-type
|
2008-09-22 22:33:04 +02:00 |
|
Gerhard Rieger
|
2ffe5a324e
|
merged features ancillary, envvar
|
2008-09-22 22:17:55 +02:00 |
|
Gerhard Rieger
|
376b9d50c3
|
reworked so-type, so-prototype
|
2008-09-20 23:47:06 +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
|
1f5165b765
|
fixed bugs where sub processes would become zombies because the master process did not catch SIGCHLD
|
2008-02-01 23:15:14 +01:00 |
|
Gerhard Rieger
|
26134dff53
|
exec:...,pty did not kill child process under some circumstances
|
2008-01-29 22:29:28 +01: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 |
|