Commit graph

  • e9c055b750 Print VSOCK warning only with VSOCK-LISTEN Gerhard Rieger 2021-10-24 16:38:34 +0200
  • e78e911cbb Solve a problem with overlapping socket and openssl parameters Gerhard Rieger 2021-10-24 13:25:36 +0200
  • 072377c68c Fixed a few minor coding issues Gerhard Rieger 2021-10-31 10:25:33 +0100
  • ff51262e78 Fixed in test.sh a few issues reported by shellcheck Gerhard Rieger 2021-10-24 15:37:48 +0200
  • dc7afeb0f5 Prevent the TIMESTAMP tests from sporadically failing due do seconds overflow Gerhard Rieger 2021-10-30 09:34:34 +0200
  • 196d74752d Version 1.7.4.1 tag-1.7.4.1 Gerhard Rieger 2021-01-10 13:45:27 +0100
  • 6b9736472c OpenSSL file transfer failed Gerhard Rieger 2021-01-10 13:32:27 +0100
  • 4124e733c6 Fixed compilation failure on 32bit FreeBSD and other due to int64_t being long long Gerhard Rieger 2021-01-08 15:21:32 +0100
  • 0a115feadc Version 1.7.4.0 tag-1.7.4.0 Gerhard Rieger 2021-01-03 22:46:40 +0100
  • 45ad4018b0 More corrections to recent changes and from systematic tests Gerhard Rieger 2021-01-03 16:56:50 +0100
  • b7a277472b With OPENSSL_API_COMPAT=0x10000000L the files openssl/dh.h, openssl/bn.h must be included Gerhard Rieger 2021-01-03 07:43:00 +0100
  • 9209312c3c Added printf formats for uint16_t etc Gerhard Rieger 2021-01-03 07:42:23 +0100
  • 87935b7089 Some test.sh corrections Gerhard Rieger 2020-12-31 10:42:21 +0100
  • dabcc7f3d5 Preferred backend for TUN is UDP, not TCP Gerhard Rieger 2020-12-13 22:14:04 +0100
  • cc3cd744d9 Address UDP-RECV does not support option fork Gerhard Rieger 2020-06-15 21:51:21 +0200
  • b145170837 README: libs on Debian Gerhard Rieger 2020-10-17 10:16:51 +0200
  • 82f5321204 SSL_read,SSL_write errors sometimes stated SSL_connect Gerhard Rieger 2020-10-13 22:11:05 +0200
  • 12e8dd7188 xio-ipapp.h: removed unused header xioopen_ip6app_connect() Gerhard Rieger 2020-06-15 21:44:13 +0200
  • cb4400bf94 Help text showed two parameters for UDP4-RECVFROM address, but only <port> is allowed Gerhard Rieger 2020-03-15 10:50:50 +0100
  • c474fd7ab1 configure option --enable-msglevel now takes textual level in upper and capitalized Gerhard Rieger 2020-06-15 21:40:18 +0200
  • 6b83ddf5f2 Option name so-protocol is preferred to so-prototype Gerhard Rieger 2021-01-01 12:37:02 +0100
  • 1502f0cdcb Added VSOCK stream addresses Gerhard Rieger 2020-12-26 22:46:36 +0100
  • 1c7ddfef73 Option proxy-authorization-file Gerhard Rieger 2020-12-26 16:04:50 +0100
  • 50bdb453dd UDP-DATAGRAM no longer checks peerport by default Gerhard Rieger 2020-12-27 20:43:08 +0100
  • 583e14d7fa New option ip-add-source-membership Gerhard Rieger 2020-12-13 22:21:06 +0100
  • 13ac417410 Option accept-timeout (listen-timeout) Gerhard Rieger 2020-12-31 14:56:04 +0100
  • aa2b9c00b2 Added SNI support to OPENSSL-CONNECT, with options no-sni, snihost Gerhard Rieger 2020-12-31 14:30:04 +0100
  • d109e3131b Added option ip-transparent (socket option IP_TRANSPARENT) Gerhard Rieger 2020-12-12 13:47:40 +0100
  • e765898d38 New options -r, -R for raw data dumps Gerhard Rieger 2020-12-31 13:19:19 +0100
  • 6128ea36ac OpenSSL client checks SubjectAltName IP addresses Gerhard Rieger 2020-12-31 12:06:32 +0100
  • 6635e159c4 Fixed filan -s, added -S Gerhard Rieger 2020-12-31 11:57:11 +0100
  • d1b809b4ab DTLS over UDP Gerhard Rieger 2020-12-30 19:46:42 +0100
  • ff8de6c5cd Prevent error loop on RECVFROM addresses with fork Gerhard Rieger 2020-12-26 19:03:32 +0100
  • 10680c8aad New option setsockopt-listen using dalan Gerhard Rieger 2020-12-29 16:45:33 +0100
  • 411b658939 Increased maximum option length from 511 to 2047 bytes Gerhard Rieger 2020-11-28 20:19:47 +0100
  • 0dccf48d69 GOPEN handles UNIX seqpacket sockets Gerhard Rieger 2020-12-29 05:30:52 +0100
  • d9d320cb47 Corrected UNIX client NAMED options to work on bind address Gerhard Rieger 2020-12-27 12:39:48 +0100
  • 5570bf4d62 Fixed hang on race condition with UDP-RECV and fork Gerhard Rieger 2020-11-28 10:21:39 +0100
  • 55518fa690 Align buffer for read() with flag O_DIRECT Gerhard Rieger 2020-12-29 05:07:03 +0100
  • de2f2c471b OpenSSL options min-version, max-version Gerhard Rieger 2020-12-27 20:25:10 +0100
  • beed38655f ext2-* options are renamed to fs-* Gerhard Rieger 2020-12-28 12:37:49 +0100
  • f34e8a4dc1 Mitigated race condition of SYSTEM,EXEC child processes Gerhard Rieger 2020-12-28 11:10:03 +0100
  • 2e0b0a0eff SCTP service name resolution falls back to socktype and protocol 0 Gerhard Rieger 2020-12-11 22:13:08 +0100
  • bb764784f3 Added configure option --enable-openssl-base Gerhard Rieger 2020-12-28 00:38:03 +0100
  • 1190e8018e Substitute strndup() when it is missing Gerhard Rieger 2020-12-28 00:41:41 +0100
  • 3ef518fde0 Unsetenv was not conditional in xio-openssl.c Gerhard Rieger 2020-11-24 20:22:45 +0100
  • d4cce300a4 Removed unused usleep() call from sycls.c Gerhard Rieger 2020-12-12 12:58:30 +0100
  • ecac86a280 Solved more testing issues Gerhard Rieger 2020-12-09 20:54:42 +0100
  • a850582908 Removed deny_severity,allow_severity defs from filan.c and procan.c to make gcc version 10 happy Gerhard Rieger 2020-11-14 17:33:58 +0100
  • b62ff0c005 Socat address parser read over end of string when there was unbalanced quoting Gerhard Rieger 2020-10-13 19:25:21 +0200
  • 8e6b341f59 Fixed possible integer overflow with option -b Gerhard Rieger 2020-10-13 20:08:04 +0200
  • 0c65370ae5 test.sh: Archlinux: No which; changes on ip,ss commands Gerhard Rieger 2020-10-30 08:22:08 +0100
  • 152de04f7c test.sh: Ubuntu 20.04 requires 2048 bit certificates Gerhard Rieger 2020-10-29 13:50:51 +0100
  • f8985bc1ab test.sh: Fixed renogotiation tests for newer OpenSSL Gerhard Rieger 2020-10-29 13:38:45 +0100
  • f2d17f0949 test.sh: Adapted some OpenSSL tests to modified OpenSSL behaviour Gerhard Rieger 2020-10-13 21:02:59 +0200
  • c6c8ff784c test.sh: OpenSSL s_server now neglect TCPs half close feature Gerhard Rieger 2020-10-29 13:16:14 +0100
  • c4d7718bca test.sh: listCANT and some minor corrections Gerhard Rieger 2020-10-13 18:34:09 +0200
  • 4bb7936bec Converted CHANGES from ISO-8859-1 to UTF-8 Gerhard Rieger 2020-02-23 12:37:19 +0100
  • 82cf4ae7e8 version 1.7.3.4 tag-1.7.3.4 Gerhard Rieger 2020-01-05 20:26:17 +0100
  • 9de26f1d05 minor corrections, not affecting binaries Gerhard Rieger 2020-01-05 16:00:17 +0100
  • e310bb1cfd Fixed regression: use of ^^ or ,, in test.sh Gerhard Rieger 2020-01-04 10:32:58 +0100
  • 12f7833a8f Socat printed the "socket ... is at EOF" message multiple times Gerhard Rieger 2019-12-30 10:05:33 +0100
  • 3be18bdc1f IP-SENDTO:*:6 now passes getaddrinfo() without "ai_socktype not supported" Gerhard Rieger 2020-01-01 14:50:29 +0100
  • cbeb06b19b Fixed regression: SSL_CTX_clear_mode() not available in older OpenSSL versions Gerhard Rieger 2019-08-31 18:26:41 +0200
  • 72a137c287 Socat failed to compile when no poll() system call was found Gerhard Rieger 2019-09-08 20:22:50 +0200
  • 5ebf36038f Under certain circumstances, options of the first address were applied to the second address Gerhard Rieger 2019-12-30 10:27:46 +0100
  • 420835bf2a Header of xiotermios_speed() declared parameter unsigned int instead of speed_t Gerhard Rieger 2019-09-08 18:19:57 +0200
  • e1bc39a53f version 1.7.3.3 tag-1.7.3.3 Gerhard Rieger 2019-04-05 22:24:19 +0200
  • 0e371ca704 Doc: contributors; test.sh with better IPv6 feature tests Gerhard Rieger 2019-04-05 22:24:01 +0200
  • da09ef32df configure.ac: SSLv2_*_method dependend on TLS_*method; test.sh: avoid hanging of a few sec tests Gerhard Rieger 2019-04-04 10:58:10 +0200
  • b3325144f8 Fixed new IPv6 range code for platforms without s6_addr32 component Gerhard Rieger 2019-03-13 12:44:35 +0100
  • ba27f6c3ba Renamed configure.in to configure.ac Gerhard Rieger 2019-03-12 22:00:46 +0100
  • bc3723e970 OpenSSL: clear SSL_MODE_AUTO_RETRY Gerhard Rieger 2019-03-12 21:09:18 +0100
  • 7a621dd3a2 More corrections to test.sh: language; netstat; reuseaddr; usleep; force IPv4; timeout Gerhard Rieger 2019-03-12 21:04:51 +0100
  • 8b31a82b92 RES_AAONLY, RES_PRIMARY are deprecated Gerhard Rieger 2019-03-03 15:57:08 +0100
  • ad2484f49f Fixed a couple of typos Gerhard Rieger 2019-03-03 15:08:41 +0100
  • 710c54a254 Permit -dd; print a useful error message when single character options appear to be merged Gerhard Rieger 2019-03-03 15:08:02 +0100
  • fbd72c295d Shell scripts are now headed with: env /usr/bin/env bash Gerhard Rieger 2018-03-28 18:21:31 +0200
  • 14f3e4fed8 Disable option openssl-method Gerhard Rieger 2019-02-10 13:16:42 +0100
  • 181228cf53 Use ss,ip when available instead of netstat,ifconfig Gerhard Rieger 2018-08-12 18:11:19 +0200
  • 42864922e7 Socat only checked the first character of the host name to decide if it is an IPv4 address Gerhard Rieger 2018-07-29 11:30:40 +0200
  • 479d9cbbda With TCP6-LISTEN etc. the range option failed Gerhard Rieger 2018-07-29 12:08:36 +0200
  • a2f8e99371 Simplified handling of missing termios defines Gerhard Rieger 2018-01-28 16:14:25 +0100
  • ea42d022c6 Substituted ISPEED_OFFSET mechanism for cfsetispeed() calls Gerhard Rieger 2019-03-03 10:12:44 +0100
  • 1301cacad3 Termios options TAB0,TAB1,TAB2,TAB3, and XTABS did not have an effect Gerhard Rieger 2018-01-20 14:23:59 +0100
  • ebbe704423 Apply termios settings in a single system call (for ispeed,ospeed) Gerhard Rieger 2018-01-20 14:04:42 +0100
  • b5be579187 Option ipv6-join-group is in PH_PASTSOCKET Gerhard Rieger 2019-03-03 10:01:32 +0100
  • e1a5931827 Parent process might have been killed by signal to child Gerhard Rieger 2019-03-03 09:32:22 +0100
  • 9f5abda361 The async-signal-safe fix used internally FD 3 and FD 4 which could conflict with options fdin,fdout Gerhard Rieger 2018-07-29 11:12:30 +0200
  • a3c688210f Removed dependency on gethostbyname() Gerhard Rieger 2019-02-24 23:17:17 +0100
  • 2bd582713d OpenSSL tests failed on actual Linux distributions Gerhard Rieger 2019-02-10 09:56:16 +0100
  • 81d83e10d3 test.sh: Show a warning when phase-1 (insecure phase) of a security test fails Gerhard Rieger 2019-02-24 22:43:36 +0100
  • aaf90d6efb The autoconf mechanism for determining SHIFT_OFFSET did not work when cross compiling Gerhard Rieger 2019-02-24 22:37:08 +0100
  • 4ca048da49 configure option --enable-msglevel did not work with numbers Gerhard Rieger 2019-02-24 22:35:45 +0100
  • e7488fb0b5 filan dependencies on vsnprintf_r.o snprinterr.o; FILAN_OBJS Gerhard Rieger 2019-02-24 22:34:18 +0100
  • 739e973ca8 Added DragonFly config to, removed testcert.conf from git repo Gerhard Rieger 2019-02-24 22:25:52 +0100
  • cef0e039a8 version 1.7.3.2 tag-1.7.3.2 Gerhard Rieger 2017-01-23 12:53:12 +0100
  • 682a12e00e Fixed an issue in options processing on TUN and DNS flags Gerhard Rieger 2017-01-22 18:48:53 +0100
  • b43c30b6b9 Data extraction from ancillary messages might have failed on big-endian Gerhard Rieger 2017-01-22 18:48:07 +0100
  • 31192e3498 Fixed type of the bool element in options Gerhard Rieger 2017-01-22 10:48:48 +0100