Mostly minor bugfixes, one security fix (ASA-2007-013: chan_iax2.c assumes strings are null-terminated without validating them, potential buffer overrun/information disclosure). Works amd64/sparc64.
Please could someone commit if OK (upstream already took the trap portability fix for the safe_asterisk shell script, btw). Index: Makefile =================================================================== RCS file: /cvs/ports/telephony/asterisk/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile 2 May 2007 17:29:25 -0000 1.19 +++ Makefile 18 Jun 2007 17:06:55 -0000 @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.19 2007/05/02 17:29:25 jolan Exp $ COMMENT= "open source multi-protocol PBX and telephony toolkit" -DISTNAME= asterisk-1.2.18 +DISTNAME= asterisk-1.2.19 CATEGORIES= telephony MASTER_SITES= http://ftp.digium.com/pub/asterisk/releases/ Index: distinfo =================================================================== RCS file: /cvs/ports/telephony/asterisk/distinfo,v retrieving revision 1.14 diff -u -p -r1.14 distinfo --- distinfo 2 May 2007 17:29:25 -0000 1.14 +++ distinfo 18 Jun 2007 17:06:55 -0000 @@ -1,5 +1,5 @@ -MD5 (asterisk-1.2.18.tar.gz) = hNFusKlKPaiDy5vWy4o/yg== -RMD160 (asterisk-1.2.18.tar.gz) = Xh5hVtdAmgHcI73L8LGKxuG2xxU= -SHA1 (asterisk-1.2.18.tar.gz) = s1vrY8VNiHftVZpk68qrQDBuHEw= -SHA256 (asterisk-1.2.18.tar.gz) = 8bZGS7rsBHFDVbYUs8esVEz0q39e0FMDrbrpSqUTBAM= -SIZE (asterisk-1.2.18.tar.gz) = 10621790 +MD5 (asterisk-1.2.19.tar.gz) = V/zwTrOzRp4WCRMVa7DoHw== +RMD160 (asterisk-1.2.19.tar.gz) = lB3sceSsX5mz8FnwINw7da8CFjs= +SHA1 (asterisk-1.2.19.tar.gz) = MKldiKfH24YFimw9Rw/2eIa8Q4E= +SHA256 (asterisk-1.2.19.tar.gz) = GGogbhexUgYlwqLG906NcC2z9aLkuj0vvp0DJlMKTnc= +SIZE (asterisk-1.2.19.tar.gz) = 10634282 Index: patches/patch-contrib_scripts_safe_asterisk =================================================================== RCS file: patches/patch-contrib_scripts_safe_asterisk diff -N patches/patch-contrib_scripts_safe_asterisk --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-contrib_scripts_safe_asterisk 18 Jun 2007 17:06:55 -0000 @@ -0,0 +1,21 @@ +$OpenBSD$ +--- contrib/scripts/safe_asterisk.orig Mon Jun 18 18:05:32 2007 ++++ contrib/scripts/safe_asterisk Mon Jun 18 18:06:15 2007 +@@ -39,7 +39,7 @@ ulimit -c unlimited + # + # Don't die if stdout/stderr can't be written to + # +-trap '' SIGPIPE ++trap '' PIPE + + # + # Run scripts to set any environment variables or do any other system-specific setup needed
