Commit graph

125 commits

Author SHA1 Message Date
Gerhard Rieger
fe0aed5156 Red Hat issue 1022070: missing length check in xiolog_ancillary_socket() 2014-03-26 13:15:00 +01:00
Gerhard Rieger
81818eda56 Red Hat issue 1022063: out-of-range shifts on net mask bits 2014-03-26 13:13:12 +01:00
Gerhard Rieger
c5ec3aec54 Red Hat issue 1022062: strcpy misuse in xiosetsockaddrenv_ip4() 2014-03-26 12:50:39 +01:00
Gerhard Rieger
7467d9b40f Red Hat issue 1022048: strncpy hardening 2014-03-26 12:48:27 +01:00
Gerhard Rieger
f81931a799 Red Hat issue 1021972: fixed a missing NUL termination in return string of sysutils.c:sockaddr_info() for the AF_UNIX case 2014-03-22 20:36:31 +01:00
Gerhard Rieger
28bb28e7f8 Red Hat issue 1021958: fixed a bug with faulty buffer/data length calculation in xio-ascii.c:_xiodump() 2014-03-22 20:07:20 +01:00
Gerhard Rieger
e04509da7b On big endian platforms with type long >32bit the range option applied a bad base address 2014-03-21 15:30:05 +01:00
Gerhard Rieger
58e48301a2 Changed some variable definitions to make gcc -O2 aliasing checker happy 2014-03-21 14:42:31 +01:00
Gerhard Rieger
3f207a2e70 OPENSSL-CONNECT with bind option failed on some systems with Invalid argument 2014-03-21 13:24:26 +01:00
Gerhard Rieger
7e696b4b3e Increased field width for ulimit values from 16 to 24 digits 2014-03-21 13:04:52 +01:00
Gerhard Rieger
23012f68c2 configure checked for --disable-rawsocket but printed --disable-genericsocket 2014-03-21 12:47:52 +01:00
Gerhard Rieger
6ccae440f1 LISTEN based addresses applied some address options to the listening FD instead of the connected FD 2014-03-21 09:44:16 +01:00
Gerhard Rieger
9ce2ff3492 make failed after configure with non gcc compiler due to missing include 2014-03-21 08:56:14 +01:00
Gerhard Rieger
dea9af1ee7 libwrap only logs to syslog; actual COPYING file 2014-03-21 08:56:08 +01:00
Gerhard Rieger
2e5a6400a3 improved test.sh script 2014-03-21 08:55:56 +01:00
Gerhard Rieger
a8f64b06fc performed changes for Fedora release 19 2014-03-20 18:33:51 +01:00
Gerhard Rieger
b9649d391c contains all version 1 bug fixes and porting up to 1.7.2.3 2014-03-16 22:48:37 +01:00
Gerhard Rieger
a4622ecf17 bug in xio-openssl.c that prevented error handling of bad number 2014-03-16 22:10:20 +01:00
Gerhard Rieger
7701095d45 SSLv2 only when available; fixed sa_family_t compile error; minor cleanup 2014-03-16 22:10:20 +01:00
Gerhard Rieger
09eac84915 typos in docu and source 2014-03-16 22:10:19 +01:00
Gerhard Rieger
019cce7611 improved dev_t print format definition 2014-03-16 22:10:01 +01:00
Gerhard Rieger
2b1eabd058 corrected check for net/if.h 2014-03-16 22:10:00 +01:00
Gerhard Rieger
800fd903b1 OpenSSL option compress allows to disable compression 2014-03-16 22:10:00 +01:00
Gerhard Rieger
dbb6ea3a52 allow tun/tap specification without IP address 2014-03-16 22:09:36 +01:00
Gerhard Rieger
46313470b8 new option max-children that limits the number of concurrent child processes 2014-03-16 22:09:15 +01:00
Gerhard Rieger
799a6ba377 corrections for OpenEmbedded, especially termios SHIFT values andISPEED/OSPEED 2014-03-16 22:08:54 +01:00
Gerhard Rieger
a65b1c7c72 fixed compiler warnings on Mac OS X 64bit 2014-03-16 22:08:36 +01:00
Gerhard Rieger
178442ab21 check if define __APPLE_USE_RFC_2292 helps to enable IPV6_* 2014-03-16 22:08:15 +01:00
Gerhard Rieger
53d969ffe3 check for defines IPV6_* 2014-03-16 22:07:51 +01:00
Gerhard Rieger
709427ab1f port to RHEL6 - fips.h 2014-03-16 22:07:51 +01:00
Gerhard Rieger
f536cb6616 port to Cygwin - struct pktinfo.ipi_spec_dst 2014-03-16 22:07:22 +01:00
Gerhard Rieger
93e12161a3 port to Android 2014-03-16 22:07:22 +01:00
Gerhard Rieger
5d052c84e1 dropopts must not free() 2014-03-16 22:06:57 +01:00
Gerhard Rieger
5a5f1ed1bc UDP-LISTEN need not sleep 2014-03-16 22:06:57 +01:00
Gerhard Rieger
6e790adc5b OPENSSL-LISTEN failed with "no shared cipher" when using cipher aNULL 2014-03-16 22:06:57 +01:00
Gerhard Rieger
f6b2e0b167 fixed sporadic data loss on pid reuse 2014-03-16 22:06:57 +01:00
Gerhard Rieger
5b4d970c06 fixed bug that could freeze socat during signal handling 2014-03-16 22:06:57 +01:00
Gerhard Rieger
62b43211eb handle partial write()'s without data loss 2014-03-16 22:06:57 +01:00
Gerhard Rieger
1c13486bd6 unnamed unix domain socket could generate invalid log output or lead to a process crash 2014-03-16 22:06:12 +01:00
Gerhard Rieger
ab25a5199b option -x prints info about packet 2014-03-16 22:06:12 +01:00
Gerhard Rieger
352820b21c address option ioctl-intp failed with "unimplemented type 26" 2014-03-16 22:06:12 +01:00
Gerhard Rieger
4efa3c5ebc TCP-CONNECT with option nonblock reported successful connect even when it was still pending 2014-03-16 22:06:11 +01:00
Gerhard Rieger
c02a062db4 UNIX-CONNECT did not support half-close 2014-03-16 22:06:11 +01:00
Gerhard Rieger
ea657bbf78 UDP-LISTEN would alway set SO_REUSEADDR even without fork option and when user set it to 0 2014-03-16 22:06:11 +01:00
Gerhard Rieger
ad200da8fd when UNIX-LISTEN was applied to an existing file it failed as expected but removed the file 2014-03-16 22:06:11 +01:00
Gerhard Rieger
51d9b5d76a fixed a bug where socat might crash when connecting to a unix domain socket using address GOPEN 2014-03-16 22:06:11 +01:00
Gerhard Rieger
364edd63df Solaris 8 and Sun Studio support 2014-03-16 22:06:11 +01:00
Gerhard Rieger
4b25958cb0 openssl addresses failed with "nonblocking operation did not complete" when the peer performed a renegotiation 2014-03-16 22:06:11 +01:00
Gerhard Rieger
86ebee79fa on some 64bit systems a compiler warning "cast from pointer to integer of different size" was issued on some option definitions 2014-03-16 22:06:11 +01:00
Gerhard Rieger
2040d8300c user-late and group-late, when applied to a pty, affected the system device /dev/ptmx 2014-03-16 22:05:36 +01:00