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

Reply via email to