Commit graph

37 commits

Author SHA1 Message Date
Gerhard Rieger
6125ed4e4e New option chdir (cd) 2023-11-06 08:15:42 +01:00
Gerhard Rieger
e5cbf2feeb Restrict option umask to the address it is applied to 2023-11-06 07:56:33 +01:00
Gerhard Rieger
282db9feda Added options res-retrans, res-retry 2023-11-06 06:19:18 +01:00
Gerhard Rieger
03f028a985 New feature SHELL address 2023-11-05 22:19:21 +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
1c1a91027a Lots of minor corrections 2023-11-05 20:57:35 +01:00
Gerhard Rieger
7d6295114b New feature POSIX message queues (MQ) 2023-11-05 20:48:35 +01:00
Gerhard Rieger
e1aadc577d xioopen() checks r/w mode of addresses 2023-11-05 20:48:20 +01:00
Gerhard Rieger
7b66b53f93 Added socks5 client feature for connect and listen (experimental) 2023-11-05 20:46:22 +01:00
Gerhard Rieger
ebacb7c4e8 New address ACCEPT-FD 2023-11-05 19:40:50 +01:00
Gerhard Rieger
c311542e11 New address SOCKETPAIR for echoing datagrams 2023-11-05 19:40:37 +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
b14e65c42a New option ai-v4mapped 2023-11-05 16:29:58 +01:00
Gerhard Rieger
277f0d755d Preferred IP version sorts getaddrionf() results 2023-11-05 13:59:14 +01:00
Gerhard Rieger
d36f78d854 Formatted help output; address keywords in help now uppercase 2023-10-26 14:56:50 +02:00
Gerhard Rieger
3e282ee7a0 Internal: renamed xioopts_t to xioparms_t 2023-09-30 11:46:47 +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
33896a3f38 Removed trailing white space from *.h and *.c files 2023-06-12 23:01:54 +02:00
Gerhard Rieger
2882ac6976 VSOCK: short alias names, env var with peer info 2022-10-30 11:25:19 +01:00
Gerhard Rieger
88cdeed092 Fixed bad parser error message on "socat /tmp/x\"x/x -" 2022-10-29 20:55:12 +02:00
Gerhard Rieger
1502f0cdcb Added VSOCK stream addresses 2020-12-31 15:34:56 +01:00
Gerhard Rieger
d1b809b4ab DTLS over UDP 2020-12-30 20:59:04 +01:00
Gerhard Rieger
b62ff0c005 Socat address parser read over end of string when there was unbalanced quoting 2020-10-30 09:13:51 +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
084726e981 adapted conditionals to genericsocket, interface 2008-09-24 16:14:42 +02:00
Gerhard Rieger
784e378ede merged feature raw network interface 2008-09-23 00:09:19 +02:00
Gerhard Rieger
91057b0b68 merged feature sctp streams 2008-09-22 23:21:26 +02:00
Gerhard Rieger
d78b080ef0 merged features ioctl, setsockopt, generic-socket 2008-09-22 22:52:03 +02:00
Gerhard Rieger
86c596bd51 merged feature protocol-type 2008-09-22 22:33:04 +02:00
Gerhard Rieger
b6c2d46008 cleanup xio-unix.c: merged classic with abstract functions; names, ... 2008-09-20 23:40:45 +02:00
Gerhard Rieger
de910892f2 new address "interface" for transparent network interface handling 2008-09-20 23:37:56 +02:00
Gerhard Rieger
c86345a615 new address option "escape" allows to break a socat instance 2008-09-20 23:01:10 +02:00
Gerhard Rieger
13b73776e7 ported generic socket to *BSD; minor improvements 2008-09-20 17:17:27 +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