summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoragc <agc>2004-10-26 11:25:05 +0000
committeragc <agc>2004-10-26 11:25:05 +0000
commit398b1ef6a3d62031ad7a22c084621e9f177b7f9d (patch)
tree17d744c3a6cad90dba3670b9c9d5303c1fea999c
parent9ef302f4e2553d7f309aec69f0678b7de54c806a (diff)
downloadpkgsrc-398b1ef6a3d62031ad7a22c084621e9f177b7f9d.tar.gz
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
-rw-r--r--doc/CHANGES-pkgsrc-2004Q35
-rw-r--r--net/socat/Makefile9
-rw-r--r--net/socat/distinfo8
-rw-r--r--net/socat/patches/patch-aa11
4 files changed, 18 insertions, 15 deletions
diff --git a/doc/CHANGES-pkgsrc-2004Q3 b/doc/CHANGES-pkgsrc-2004Q3
index 102590dfb79..0b1ea45ce85 100644
--- a/doc/CHANGES-pkgsrc-2004Q3
+++ b/doc/CHANGES-pkgsrc-2004Q3
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES-pkgsrc-2004Q3,v 1.1.2.12 2004/10/26 11:09:16 agc Exp $
+$NetBSD: CHANGES-pkgsrc-2004Q3,v 1.1.2.13 2004/10/26 11:25:05 agc Exp $
Changes to the packages collection and infrastructure on the
pkgsrc-2004Q3 branch:
@@ -27,3 +27,6 @@ Security Pullup - requested by Mark Davies
security fix for kpdf, part of kdegraphics3
Security Pullup - requested by Grant Beattie
security fix for firefox
+Security Pullup - requested by Adrian Portelli
+security fix for socat
+
diff --git a/net/socat/Makefile b/net/socat/Makefile
index 700518b8c39..162c8e71eaa 100644
--- a/net/socat/Makefile
+++ b/net/socat/Makefile
@@ -1,15 +1,14 @@
-# $NetBSD: Makefile,v 1.2 2004/03/26 02:27:49 wiz Exp $
+# $NetBSD: Makefile,v 1.2.6.1 2004/10/26 11:25:05 agc Exp $
-DISTNAME= socat-1.3.2.2
-PKGREVISION= 1
+DISTNAME= socat-1.4.0.3
CATEGORIES= net
MASTER_SITES= http://www.dest-unreach.org/socat/download/
-MAINTAINER= adrianp@stindustries.net
+MAINTAINER= adrianp@NetBSD.org
HOMEPAGE= http://www.dest-unreach.org/socat/
COMMENT= "netcat++" (extended design, new implementation)
-WRKSRC= ${WRKDIR}/socat-1.3
+WRKSRC= ${WRKDIR}/socat-1.4
GNU_CONFIGURE= YES
USE_BUILDLINK3= YES
USE_GNU_READLINE= YES
diff --git a/net/socat/distinfo b/net/socat/distinfo
index 6280a97a392..5702a635d9e 100644
--- a/net/socat/distinfo
+++ b/net/socat/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2004/02/14 22:43:38 minskim Exp $
+$NetBSD: distinfo,v 1.1.1.1.6.1 2004/10/26 11:25:05 agc Exp $
-SHA1 (socat-1.3.2.2.tar.gz) = 5026fdc2f65af4a7c711d08fc3cbace5123465ec
-Size (socat-1.3.2.2.tar.gz) = 285280 bytes
-SHA1 (patch-aa) = fae16d2affc6d821f51675cd8f456d41efb0cff9
+SHA1 (socat-1.4.0.3.tar.gz) = b080fba3c1e532743e8e5ffb6b116139cd634bc2
+Size (socat-1.4.0.3.tar.gz) = 319081 bytes
+SHA1 (patch-aa) = 80e88873bd80c98f8d9209c1b2204c8addb2bdb0
diff --git a/net/socat/patches/patch-aa b/net/socat/patches/patch-aa
index a8bb4bceb97..4bb58ea6d66 100644
--- a/net/socat/patches/patch-aa
+++ b/net/socat/patches/patch-aa
@@ -1,15 +1,16 @@
-$NetBSD: patch-aa,v 1.1.1.1 2004/02/14 22:43:38 minskim Exp $
+$NetBSD: patch-aa,v 1.1.1.1.6.1 2004/10/26 11:25:05 agc Exp $
---- Makefile.in.orig 2003-10-19 03:01:41.000000000 -0500
-+++ Makefile.in
-@@ -21,11 +21,11 @@ srcdir = @srcdir@
+--- Makefile.in.orig 2004-09-30 13:23:21.000000000 +0000
++++ Makefile.in 2004-09-30 13:24:30.000000000 +0000
+@@ -21,12 +21,12 @@
VPATH = @srcdir@
CC = @CC@
-CCOPTS = $(CCOPT) -Wall -Wno-parentheses
+CCOPTS = $(CCOPT)
- INCLS = -I. @V_INCL@
+ CPPFLAGS = -I. @CPPFLAGS@
+ #0 INCLS = -I. @V_INCL@
DEFS = @DEFS@
-LIBS = @LIBS@
+LIBS = @LDFLAGS@ @LIBS@