pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/socat Update socat to 1.7.1.1. Add license.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f738840f2eb0
branches:  trunk
changeset: 396174:f738840f2eb0
user:      zafer <zafer%pkgsrc.org@localhost>
date:      Sun Jul 19 12:08:12 2009 +0000

description:
Update socat to 1.7.1.1. Add license.

ChangeLog:

V 1.7.1.1:

corrections:
corrected the "fixed possible SIGSEGV" fix because SIGSEGV still might
occur under those conditions. Thanks to Toni Mattila for first
reporting this problem.

ftruncate64 cut its argument to 32 bits on systems with 32 bit long type

socat crashed on systems without setenv() (esp. SunOS up to Solaris 9);
thanks to Todd Stansell for reporting this bug

with unidirectional EXEC and SYSTEM a close() operation was performed
on a random number which could result in hanging e.a.

fixed a compile problem caused by size_t/socklen_t mismatch on 64bit
systems

docu mentioned option so-bindtodev but correct name is so-bindtodevice.
Thanks to Jim Zimmerman for reporting.

docu changes:
added environment variables example to doc/socat-multicast.html

V 1.7.1.0:

new features:
address options shut-none, shut-down, and shut-close allow to control
socat's half close behaviour

with address option shut-null socat sends an empty packet to the peer
to indicate EOF

option null-eof changes the behaviour of sockets that receive an empty
packet to see EOF instead of ignoring it

introduced option names substuser-early and su-e, currently equivalent
to option substuser (thanks to Mike Perry for providing the patch)

corrections:
fixed some typos and improved some comments

V 1.7.0.1:

corrections:
fixed possible SIGSEGV in listening addresses when a new connection was
reset by peer before the socket addresses could be retrieved. Thanks to
Mike Perry for sending a patch.

fixed a bug, introduced with version 1.7.0.0, that let client
connections with option connect-timeout fail when the connections
succeeded. Thanks to Bruno De Fraine for reporting this bug.

option end-close "did not apply" to addresses PTY, SOCKET-CONNECT,
and most UNIX-* and ABSTRACT-*

half close of EXEC and SYSTEM addresses did not work for pipes and
sometimes socketpair

help displayed for some option a wrong type

under some circumstances shutdown was called multiple times for the
same fd

diffstat:

 net/socat/Makefile |  6 +++---
 net/socat/distinfo |  8 ++++----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (34 lines):

diff -r a167ab260258 -r f738840f2eb0 net/socat/Makefile
--- a/net/socat/Makefile        Sun Jul 19 11:55:50 2009 +0000
+++ b/net/socat/Makefile        Sun Jul 19 12:08:12 2009 +0000
@@ -1,13 +1,13 @@
-# $NetBSD: Makefile,v 1.20 2009/07/17 18:00:20 adrianp Exp $
+# $NetBSD: Makefile,v 1.21 2009/07/19 12:08:12 zafer Exp $
 
-DISTNAME=      socat-1.7.0.0
-PKGREVISION=   2
+DISTNAME=      socat-1.7.1.1
 CATEGORIES=    net
 MASTER_SITES=  http://www.dest-unreach.org/socat/download/
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://www.dest-unreach.org/socat/
 COMMENT=       "netcat++" (extended design, new implementation)
+LICENSE=       gnu-gpl-v2
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
diff -r a167ab260258 -r f738840f2eb0 net/socat/distinfo
--- a/net/socat/distinfo        Sun Jul 19 11:55:50 2009 +0000
+++ b/net/socat/distinfo        Sun Jul 19 12:08:12 2009 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2009/03/11 08:40:32 apb Exp $
+$NetBSD: distinfo,v 1.13 2009/07/19 12:08:12 zafer Exp $
 
-SHA1 (socat-1.7.0.0.tar.gz) = f20badcaff11c4dad1e89f2ce396bd60a14d3464
-RMD160 (socat-1.7.0.0.tar.gz) = b03ef9ba23c45a55632dac17930b4a26346aa430
-Size (socat-1.7.0.0.tar.gz) = 547219 bytes
+SHA1 (socat-1.7.1.1.tar.gz) = 885f89e52012fd73c35c4dffc47ac917f4fc7268
+RMD160 (socat-1.7.1.1.tar.gz) = d6738393205f858e4e982df96957e1b5e0215a71
+Size (socat-1.7.1.1.tar.gz) = 551517 bytes
 SHA1 (patch-aa) = c10b68a5ca36ec27c6e77a01f6f89a832a4862eb



Home | Main Index | Thread Index | Old Index