Subject: CVS commit: pkgsrc/net/socat
To: None <pkgsrc-changes@NetBSD.org>
From: Adrian Portelli <adrianp@netbsd.org>
List: pkgsrc-changes
Date: 02/05/2006 00:33:34
Module Name:	pkgsrc
Committed By:	adrianp
Date:		Sun Feb  5 00:33:34 UTC 2006

Modified Files:
	pkgsrc/net/socat: Makefile distinfo
	pkgsrc/net/socat/patches: patch-aa

Log Message:
Update to 1.4.3.1
> ####################### V 1.4.3.1:
>
> corrections:
>         PROBLEM: UNIX socket listen accepted only one (or a few) connections.
>         FIX: do not remove listening UNIX socket in child process
>
>         PROBLEM: SIGSEGV when TCP part of SSL connect failed
>         FIX: check ssl pointer before calling SSH_shutdown
>
>         In debug mode, show connect client port even when connect fails
>
> ####################### V 1.4.3.0:
>
> new features:
>         socat options -L, -W for application level locking
>
>         options "lockfile", "waitlock" for address level locking
>         (Stefan Luethje)
>
>         option "readbytes" limits read length (Adam Osuchowski)
>
>         option "retry" for unix-connect, unix-listen, tcp6-listen (Dale Dude)
>         socat options -L, -W for application level locking
>
>         options "lockfile", "waitlock" for address level locking
>         (Stefan Luethje)
>
>         option "readbytes" limits read length (Adam Osuchowski)
>
>         option "retry" for unix-connect, unix-listen, tcp6-listen (Dale Dude)
>
>         pty symlink, unix listen socket, and named pipe are per default removed
>         after use; option unlink-close overrides this new behaviour and also
>         controls removal of other socat generated files (Stefan Luethje)
>
> corrections:
>         option "retry" did not work with tcp-listen
>
>         EPIPE condition could result in a 100% CPU loop
>
> further changes:
>         support systems without SHUT_RD etc.
>         handle more size_t types
>         try to find makedepend options with gcc 3 (richard/OpenMacNews)


To generate a diff of this commit:
cvs rdiff -r1.8 -r1.9 pkgsrc/net/socat/Makefile
cvs rdiff -r1.6 -r1.7 pkgsrc/net/socat/distinfo
cvs rdiff -r1.2 -r1.3 pkgsrc/net/socat/patches/patch-aa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.