Subject: CVS commit: [pkgsrc-2004Q3] pkgsrc
To: None <pkgsrc-changes@NetBSD.org>
From: Alistair G. Crooks <agc@netbsd.org>
List: pkgsrc-changes
Date: 10/26/2004 11:25:05
Module Name:	pkgsrc
Committed By:	agc
Date:		Tue Oct 26 11:25:05 UTC 2004

Modified Files:
	pkgsrc/doc [pkgsrc-2004Q3]: CHANGES-pkgsrc-2004Q3
	pkgsrc/net/socat [pkgsrc-2004Q3]: Makefile distinfo
	pkgsrc/net/socat/patches [pkgsrc-2004Q3]: patch-aa

Log Message:
Security Pullup - requested by Adrian Portelli
security fix for socat

	Includes the following modifications:

	Module Name:    pkgsrc
	Committed By:   adrianp
	Date:           Thu Sep 30 12:42:46 UTC 2004

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

	Log Message:
	Update socat to 1.4.0.2

	- Change to my NetBSD email address

	####################### V 1.4.0.2:

	corrections:
		exec'd write-only addresses get a chance to flush before being killed
		error handler: print notice on error-exit
		filan printed wrong file type information

	####################### V 1.4.0.1:

	corrections:
		socks4a constructed invalid header. Problem found, reported, and fixed
		by Thomas Themel, by Peter Palfrader, and by rik
		with nofork, don't forget to apply some process related options
		(chroot, setsid, setpgid, ...)

	####################### V 1.4.0.0:

	new features:
		simple openssl server (ssl-l), experimental openssl trust
		new options "cafile", "capath", "key", "cert", "egd", and "pseudo" for
		openssl
		new options "retry", "forever", and "intervall"
		option "fork" for address TCP improves `gender changer´
		options "sigint", "sigquit", and "sighup" control passing of signals to
		sub process (thanks to David Shea who contributed to this issue)
		readline takes respect to the prompt issued by the peer address
		options "prompt" and "noprompt" allow to override readline's new
		default behaviour
		readline supports invisible password with option "noecho"
		socat option -lp allows to set hostname in log output
		socat option -lu turns on microsecond resolution in log output

	corrections:
		before reading available data, check if writing on other channel is
		possible
		tcp6, udp6: support hostname specification (not only IP address), and
		map IP4 names to IP6 addresses
		openssl client checks server certificate per default
		support unidirectional communication with exec/system subprocess
		try to restore original terminal settings when terminating
		test.sh uses tmp dir /tmp/$USER/$$ instead of /tmp/$$
		socks4 failed on platforms where long does not have 32 bits
		(thanks to Peter Palfrader and Thomas Seyrat)
		hstrerror substitute wrote wrong messages (HP-UX, Solaris)
		proxy error message was truncated when answer contained multiple spaces

	porting:
		compiles with AIX xlc, HP-UX cc, Tru64 cc (but might not link)

	To generate a diff of this commit:
	cvs rdiff -r1.2 -r1.3 pkgsrc/net/socat/Makefile
	cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/net/socat/distinfo
	cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/net/socat/patches/patch-aa
---
	Module Name:    pkgsrc
	Committed By:   adrianp
	Date:           Mon Oct 25 17:13:51 UTC 2004

	Modified Files:
		pkgsrc/net/socat: Makefile distinfo

	Log Message:
	- Update to 1.4.0.3
	- Security fix for: http://www.dest-unreach.org/socat/advisory/socat-adv-1.html

	To generate a diff of this commit:
	cvs rdiff -r1.4 -r1.5 pkgsrc/net/socat/Makefile
	cvs rdiff -r1.2 -r1.3 pkgsrc/net/socat/distinfo


To generate a diff of this commit:
cvs rdiff -r1.1.2.12 -r1.1.2.13 pkgsrc/doc/CHANGES-pkgsrc-2004Q3
cvs rdiff -r1.2 -r1.2.6.1 pkgsrc/net/socat/Makefile
cvs rdiff -r1.1.1.1 -r1.1.1.1.6.1 pkgsrc/net/socat/distinfo
cvs rdiff -r1.1.1.1 -r1.1.1.1.6.1 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.