Gerhard Rieger
|
4e00a345b4
|
Mechanism for ai-* options; new option ai-addrconfig
|
2023-11-05 13:56:58 +01:00 |
|
Gerhard Rieger
|
8b2e0593f3
|
Added configure option --with-default-ipv
|
2023-10-26 22:16:21 +02:00 |
|
Gerhard Rieger
|
cb6e16b360
|
TCP based clients try all results of name resolution until a connection succeeded
|
2023-10-26 19:55:56 +02:00 |
|
Gerhard Rieger
|
2a9623d61c
|
SO_REUSEADDR per default on TCP LISTEN; so-reuseaddr=
|
2023-10-26 19:45:01 +02:00 |
|
Gerhard Rieger
|
11d1e9e11f
|
Use PACKET_IGNORE_OUTGOING when available; a few corrections and renamings for raw sockets and ancillary messages
|
2023-10-26 19:12:38 +02:00 |
|
Gerhard Rieger
|
47af17dbf2
|
Interface flags now defined with INTERFACE, inherited by TUN
|
2023-10-26 19:08:26 +02:00 |
|
Gerhard Rieger
|
8c9b185890
|
New option children-shutup
|
2023-10-26 18:50:29 +02:00 |
|
Gerhard Rieger
|
c2196d6f15
|
Output statistics per option and SIGUSR1
|
2023-10-26 18:42:41 +02:00 |
|
Gerhard Rieger
|
2af6089436
|
Socat option -r,-R path specifications allow use of variables
|
2023-10-26 16:57:39 +02:00 |
|
Gerhard Rieger
|
9faf068949
|
New options so-rcvtimeo, so-sndtimeo
|
2023-10-26 16:48:37 +02:00 |
|
Gerhard Rieger
|
454a499401
|
Added option http-version
|
2023-10-26 16:36:26 +02:00 |
|
Gerhard Rieger
|
282596dc9d
|
Moved multicast related code from xioopts.c to xio-ip.c and xio-ip6.c
|
2023-10-26 14:57:44 +02:00 |
|
Gerhard Rieger
|
d36f78d854
|
Formatted help output; address keywords in help now uppercase
|
2023-10-26 14:56:50 +02:00 |
|
Gerhard Rieger
|
797d0f9695
|
Catch the case of empty SNI host to prevent OpenSSL error
|
2023-10-26 14:52:53 +02:00 |
|
Gerhard Rieger
|
522e82351f
|
Removed obsolete xio.help and obsolete parts of test.sh
|
2023-09-30 11:47:13 +02:00 |
|
Gerhard Rieger
|
eeabf31e04
|
Option -S for controlling signals' logging
|
2023-09-30 11:45:53 +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
|
557f299b82
|
Print warning messages per default; new options -d0..-d4
|
2023-09-30 09:42:11 +02:00 |
|
Gerhard Rieger
|
f0ca732bd9
|
Version 1.7.4.5
|
2023-06-13 16:19:52 +02:00 |
|
Gerhard Rieger
|
920d77847d
|
Do not try to remove abstract UNIX socket entries after use
|
2023-06-12 21:29:45 +02:00 |
|
Gerhard Rieger
|
2dadc1010f
|
-r, -R now with CLOEXEC, and warn on write problems
|
2023-06-12 21:27:51 +02:00 |
|
Gerhard Rieger
|
77ef274f76
|
test.sh: Improved template; prepared namesFAIL, -d (DEBUG)
|
2023-06-12 21:07:12 +02:00 |
|
Gerhard Rieger
|
5033ec1ffd
|
Test if EXEC only passes stdio
|
2023-06-12 20:48:39 +02:00 |
|
Gerhard Rieger
|
0cf1275349
|
test.sh: Check if ports are free before using them for tests
|
2023-06-12 20:47:21 +02:00 |
|
Gerhard Rieger
|
a9a2931258
|
test.sh: Some timing adaptations
|
2023-06-12 20:27:55 +02:00 |
|
Gerhard Rieger
|
b289d66ea8
|
test.sh: help; option --expect-fail to ignore specified failures
|
2023-06-12 20:27:41 +02:00 |
|
Gerhard Rieger
|
d355da98bc
|
Fixed restore of STDIO tty on Solaris
|
2023-06-12 14:34:31 +02:00 |
|
Gerhard Rieger
|
75922a9189
|
Filan: Fixed TCP/UDP displaying; fixed a few syntax error messages
|
2023-06-12 08:04:43 +02:00 |
|
Gerhard Rieger
|
67027cee59
|
Fixed a bug in dalan that could lead to SIGSEGV
|
2023-06-11 22:47:22 +02:00 |
|
Gerhard Rieger
|
30ace16174
|
Test of EXEC,SYSTEM with socktype=<SOCK_DGRAM>
|
2023-06-11 22:27:12 +02:00 |
|
Gerhard Rieger
|
db80b7752a
|
Corrected printf format for type socklen_t in two places; minor corrs in test.sh
|
2022-10-30 15:50:44 +01:00 |
|
Gerhard Rieger
|
2882ac6976
|
VSOCK: short alias names, env var with peer info
|
2022-10-30 11:25:19 +01:00 |
|
Gerhard Rieger
|
6340127060
|
Fixed PTYs on Solaris
|
2022-10-29 22:32:14 +02:00 |
|
Gerhard Rieger
|
e0c669028d
|
Filan prints symlink target
|
2022-10-29 21:07:09 +02:00 |
|
Gerhard Rieger
|
893d031cc2
|
Tightened syntax checks to discover bad numerical arguments
|
2022-10-29 20:56:24 +02:00 |
|
Gerhard Rieger
|
d8ee49007e
|
Combined Bind() calls in xiobind(); fixed UDP-SENDTO lowport bug
|
2022-10-29 20:27:53 +02:00 |
|
Gerhard Rieger
|
56a56e127c
|
test.sh checks for SCTP in kernel
|
2022-10-29 20:24:09 +02:00 |
|
Gerhard Rieger
|
cf81901fe5
|
The rawer option no longer clears CREAD
|
2022-10-29 19:22:18 +02:00 |
|
Gerhard Rieger
|
ed4780553f
|
Fix TCP address with options connect-timeout and retry
|
2022-10-29 17:10:39 +02:00 |
|
Gerhard Rieger
|
09969852e9
|
Added tests of failure handling on invalid FS access
|
2022-10-29 15:07:52 +02:00 |
|
Gerhard Rieger
|
26f1f8a2eb
|
Adapted test.sh for musl libc
|
2022-10-29 12:05:41 +02:00 |
|
Gerhard Rieger
|
e6c03a4c94
|
Fixed some testing (test.sh) issues
|
2022-10-19 20:56:27 +02:00 |
|
Gerhard Rieger
|
08666f631f
|
The socktype option was documented as type option
|
2022-01-08 21:41:25 +01:00 |
|
Gerhard Rieger
|
c3081fbba9
|
test.sh: many corrections, esp.for AIX, SunOS
|
2022-01-06 17:13:27 +01:00 |
|
Gerhard Rieger
|
f820690967
|
Minor corrections
|
2021-10-31 18:43:00 +01:00 |
|
Gerhard Rieger
|
4cebaf45e4
|
Some minor non functional corrections
|
2021-10-31 11:55:01 +01:00 |
|
Gerhard Rieger
|
1a1cbb1598
|
Option -R did not only dump right-to-left, but also left-to-right traffic
|
2021-10-31 11:45:05 +01:00 |
|
Gerhard Rieger
|
a390dfc547
|
ABSTRACT-LISTEN with option user calls fchown()
|
2021-10-31 11:39:47 +01:00 |
|
Gerhard Rieger
|
ea5beb8e75
|
Catch service resolution failure
|
2021-10-31 11:35:52 +01:00 |
|
Gerhard Rieger
|
1477334905
|
OpenSSL server could be crashed by client cert with IPv6 address in SubjectAltname
|
2021-10-31 11:30:14 +01:00 |
|