diff options
author | manu <manu@pkgsrc.org> | 2014-06-19 03:48:18 +0000 |
---|---|---|
committer | manu <manu@pkgsrc.org> | 2014-06-19 03:48:18 +0000 |
commit | 840133637467c9a26454318279d9c382aa002f33 (patch) | |
tree | 77e52575b64d50f5005d176a88f798bcff0c9768 /security/ssldump | |
parent | a074e753bb976501c384991f1cb8fb97d66f7723 (diff) | |
download | pkgsrc-840133637467c9a26454318279d9c382aa002f33.tar.gz |
Fix list overrun that causes a crash
Submitted upstream as https://sourceforge.net/p/ssldump/patches/9/
Diffstat (limited to 'security/ssldump')
-rw-r--r-- | security/ssldump/Makefile | 4 | ||||
-rw-r--r-- | security/ssldump/distinfo | 3 | ||||
-rw-r--r-- | security/ssldump/patches/patch-ad | 18 |
3 files changed, 22 insertions, 3 deletions
diff --git a/security/ssldump/Makefile b/security/ssldump/Makefile index 4ad09f7122f..2cea216a834 100644 --- a/security/ssldump/Makefile +++ b/security/ssldump/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.27 2014/02/12 23:18:37 tron Exp $ +# $NetBSD: Makefile,v 1.28 2014/06/19 03:48:18 manu Exp $ # DISTNAME= ssldump-0.9b3 -PKGREVISION= 12 +PKGREVISION= 13 CATEGORIES= security MASTER_SITES= http://www.rtfm.com/ssldump/ diff --git a/security/ssldump/distinfo b/security/ssldump/distinfo index 801e89e1043..c238a44ae39 100644 --- a/security/ssldump/distinfo +++ b/security/ssldump/distinfo @@ -1,8 +1,9 @@ -$NetBSD: distinfo,v 1.9 2011/10/01 11:36:11 shattered Exp $ +$NetBSD: distinfo,v 1.10 2014/06/19 03:48:18 manu Exp $ SHA1 (ssldump-0.9b3.tar.gz) = a633a9a811a138eac5ed440d583473b644135ef5 RMD160 (ssldump-0.9b3.tar.gz) = 941cf8f2ef8459ec4f9ce65772e134505d46566f Size (ssldump-0.9b3.tar.gz) = 137435 bytes SHA1 (patch-aa) = 8ab6a65c0e338e99249a0c90b87340252494020a SHA1 (patch-ab) = b56510f59ad2b3d520a9b0378c2502cac247268a +SHA1 (patch-ad) = 585454408e6460b5215054be8682a9240570350a SHA1 (patch-aes) = 75180402f5a8d775dd27049700717d30063f3de9 diff --git a/security/ssldump/patches/patch-ad b/security/ssldump/patches/patch-ad new file mode 100644 index 00000000000..36a5d8de778 --- /dev/null +++ b/security/ssldump/patches/patch-ad @@ -0,0 +1,18 @@ +$NetBSD: patch-ad,v 1.1 2014/06/19 03:48:18 manu Exp $ + +Fix list overrun that causes a crash +Submitted upstream as https://sourceforge.net/p/ssldump/patches/9/ + +--- ssl/sslprint.c.orig 2014-06-17 10:51:42.000000000 +0200 ++++ ssl/sslprint.c 2014-06-17 10:55:41.000000000 +0200 +@@ -208,9 +208,9 @@ + int dir; + segment *seg; + Data *data; + { +- while(dtable && dtable->type!=-1){ ++ while(dtable && dtable->type!=-1 && dtable->name!=NULL){ + if(dtable->type == value){ + INDENT_INCR; + explain(ssl,"%s",dtable->name); + if(dtable->print) { |