Commit graph

237 commits

Author SHA1 Message Date
Gerhard Rieger
1f0fc69d60 Red Hat issue: socat 1.7.2.4 build failure missing linux/errqueue.h 2015-04-02 17:21:45 +02:00
Gerhard Rieger
7a2adc3a63 Include netinet/if_ether.h on Illumos 2015-04-02 17:16:00 +02:00
Gerhard Rieger
5b5b811abb Support for NetBSD 5.1 2015-04-02 17:14:05 +02:00
Gerhard Rieger
5ddf9c99ce Prevent multiple definition of bool,Min(),Max() (MacOS X) 2015-04-02 17:09:31 +02:00
Gerhard Rieger
3d0c9f5ae9 Actual spec file 2015-04-02 17:06:09 +02:00
Gerhard Rieger
ce75d9cf9c Debian Bug 764251: Set the build timestamp to a deterministic time 2015-04-02 17:02:47 +02:00
Gerhard Rieger
56f3f40771 Revert gcc check to reenable cross compiling 2015-04-02 16:58:36 +02:00
Gerhard Rieger
5c822eb3ef Added option rawer for pty 2015-04-02 16:55:02 +02:00
Gerhard Rieger
8e58611133 Print error on useless fdout,fdin options 2015-04-02 16:47:22 +02:00
Gerhard Rieger
9d93ce10b7 Corrected help text for filan -L 2015-04-02 16:36:39 +02:00
Gerhard Rieger
8bc0f03a59 Fixed memory leaks 2015-04-02 16:34:48 +02:00
Gerhard Rieger
8a1cd142f2 FIPS requires 1024 bit DH prime 2015-04-02 16:29:14 +02:00
Gerhard Rieger
6a79aa6529 Added TLS methods support 2015-04-02 16:25:51 +02:00
Gerhard Rieger
066dac0812 Red Hat issue 1019964: socat now uses the system certificate store 2015-04-02 16:00:46 +02:00
Gerhard Rieger
78497ff3c7 Red Hat issue 1019964: socat now uses the system certificate store 2015-04-02 15:58:37 +02:00
Gerhard Rieger
0f65dd68fb Generate testcert.conf and testcert6.conf in test.sh 2015-04-02 15:53:08 +02:00
Gerhard Rieger
cd164e7b58 Check OpenSSL peers commonName+subjectAltName; new option openssl-commonname 2015-04-02 15:45:04 +02:00
Gerhard Rieger
241e5256ec OpenSSL peer certificate subject,issuer details are passed to env 2015-04-02 12:16:41 +02:00
Gerhard Rieger
c87979a7db Corrected some configure --disable 2015-04-01 15:48:28 +02:00
Gerhard Rieger
5c41b5cff2 Include <poll.h> instead of <sys/poll.h> 2015-04-01 15:41:53 +02:00
Gerhard Rieger
c90dd2ce88 Passive addresses like TCP-LISTEN with empty port bound to random 2015-04-01 14:43:37 +02:00
Gerhard Rieger
346a6df6c0 Address SYSTEM, when terminating, shutted down its parent addresses 2015-04-01 14:39:54 +02:00
Gerhard Rieger
5bf034ba87 Option ignoreeof on the right address hung 2015-04-01 14:33:52 +02:00
Gerhard Rieger
10011461ec Fixed return value of nestlex() 2015-04-01 14:22:01 +02:00
Gerhard Rieger
ad9e6b1fa4 Fixed bind with abstract unix domain sockets (Linux) 2015-03-31 18:21:45 +02:00
Gerhard Rieger
f01ed154b6 Made code async-signal-safe 2015-03-31 17:30:51 +02:00
Gerhard Rieger
07b1b1cb26 Made code async-signal-safe 2015-03-31 17:30:28 +02:00
Gerhard Rieger
fc013607d2 struct cmsghdr.cmsg is system dependend; more print format corrections 2015-03-31 16:41:17 +02:00
Gerhard Rieger
4a0e282c97 autoconf now prefers configure.ac over configure.in 2015-03-31 16:40:15 +02:00
Gerhard Rieger
2893ae4d03 linux/errqueue.h may require linux/types.h 2015-03-31 16:38:34 +02:00
Gerhard Rieger
bf6ab907d3 The check for fips.h requires stddef.h 2014-03-26 16:23:48 +01:00
Gerhard Rieger
9d15417d62 Android build script with pty code 2014-03-26 16:20:02 +01:00
Gerhard Rieger
b3409560a0 long long supported for time_t, socklen_t and a few other libc types 2014-03-26 16:14:35 +01:00
Gerhard Rieger
6e32a56bea Red Hat issue 1020203: configure checks fail with some compilers 2014-03-26 16:10:41 +01:00
Gerhard Rieger
622b6b22f4 Red Hat issue 1021948: snprintf API change 2014-03-26 15:05:28 +01:00
Gerhard Rieger
1d8b6bbb9b Red Hat issue 1021429: getgroupent fails with large number of groups 2014-03-26 14:38:23 +01:00
Gerhard Rieger
d123461127 some file system based addresses failed to apply file options 2014-03-26 14:02:42 +01:00
Gerhard Rieger
df152fce75 fixed some typos and minor issues, including Red Hat issue 1021967 2014-03-26 13:25:07 +01:00
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