Revisions of socat

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1171319 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 46)
- Update to 1.8.0.0:
    * Support for network namespaces (option netns)
    * TCP client now automatically tries all addresses (IPv4 and IPv6) provided by nameserver until success
    * Implementation of POSIX message queue (mq) control and access on Linux (addresses POSIXMQ-READ and following)
    * New wrapper script socat-chain.sh allows to stack two addresses, e.g.HTTP proxy connect over SSL
    * New script socat-mux.sh allows n-to-1 / 1-to-n communications
    * New script socat-broker.sh allows group communications
    * Experimental socks5 client feature
    * Address ACCEPT-FD for systemd "inetd" mode
    * UDP-Lite and DCCP address types
    * Addresses SOCKETPAIR and SHELL
    * New option bind-tmpname allows forked off children to bind UNIX domain client sockets to random unique pathes
    * New option retrieve-vlan (with INTERFACE addresses) now makes kernel keep VLAN tags in incoming packets
    * Simple statistics output with Socat option --statistics and with SIGUSR1
    * A couple of new options, many fixes and corrections, see file CHANGES
- Drop socat-common-fixes.patch (no longer necessary)
- Refactor socat-ignore-tests-failure-boo1078346.patch (test suite no longer exits at this stage)
- Add socat-test-dhparam fixture (reduce build load and time)
- Add socat-test-without-tty.patch for testing without tty.
- Note: This version introduces "socat1", linking to "socat"
- Note: This version introduces additional shell scripts, those are shipped in a new "socat-extra" subpackage

- Update to 1.7.4.4:
  * FIX: In error.c msg2() there was a stack overflow on long messages: The
    terminating \0 Byte was written behind the last position.
  * FIX: UDP-RECVFROM with fork sometimes terminated when multiple packets
    arrived.
  * FIX: a couple of weaknesses and errors when accessing invalid or
    incompatible file system entries with UNIX domain, file, and generic
    addresses.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 969803 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 45)
- Use autosetup
- Add socat-fix-asan-error.patch that is offered to upstream
  and that fixes an ASAN error seen for 'test 313 NESTEDOVFL'. (forwarded request 969720 from marxin)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 948225 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 44)
- update to 1.7.4.3:
  * fixes the TCP_INFO issue that broke building on non-Linux platforms. 
  * building on AIX works again. 
  * A few more corrections and improvements have been added (forwarded request 948160 from dirkmueller)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 928678 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 43)
- Update to version 1.7.4.2:
  * Fixes a lot of bugs, e.g., for options -r and -R.
  * Further bugfixes, see the CHANGES file (forwarded request 928587 from mnhauke)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 769984 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 40)
- socat-common-fixes.patch: include tcpd.h where needed to fix
  -fno-common bsc#1160293 (forwarded request 769978 from msmeissn)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 632455 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 37)
- We HAVE_SSLv23_*_method, just not as functions, but macros
  add the relevant defines in the command line so support for
  autonegotiation of the highest TLS version is restored. (forwarded request 632361 from elvigia)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 572514 from Andreas Stieger's avatar Andreas Stieger (AndreasStieger) (revision 35)
- Add socat-ignore-tests-failure-boo1078346.patch
  flaky test failures PowerPC and s390 , bypass boo#1078346 (forwarded request 572019 from michel_mno)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 517414 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 34)
- socat-openssl-1.1-tests.patch: make tests work on openssl1. (bsc#1042674) (forwarded request 517388 from msmeissn)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 359292 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 32)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 357374 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 31)
- update to 1.7.3.1, security fixes:
  * Socat security advisory 7 and MSVR-1499: "Bad DH p parameter in
    OpenSSL" 
  * Socat security advisory 8: "Stack overflow in arguments parser" 

- test-suite, use a small but safe subset of all tests
- don't remove "example" scripts from builddir, they are needed for
  tests

- remove socat-remove_date.patch, export BUILD_DATE instead
  (new feature since 1.7.2.4)
- run tests, don't abort yet
- require tcpd-devel only on SUSE systems at build time
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 28)
Split 13.2 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 226534 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 27)
Automatic submission by obs-autosubmit
Displaying revisions 1 - 20 of 46
openSUSE Build Service is sponsored by