Changeset 3761

Show
Ignore:
Timestamp:
05/29/08 23:21:13 (6 months ago)
Author:
dnehring
Message:

Openssl security update

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/freewrt_1_0/package/openssl/Makefile

    r3747 r3761  
    88 
    99PKG_NAME:=              openssl 
    10 PKG_VERSION:=           0.9.8g 
     10PKG_VERSION:=           0.9.8h 
    1111PKG_RELEASE:=           1 
    12 PKG_MD5SUM:=            acf70a16359bf3658bdfb74bda1c4419 
     12PKG_MD5SUM:=            7d3d41dafc76cf2fcb5559963b5783b3 
    1313 
    1414PKG_SOURCE_URL:=        http://www.openssl.org/source/ \ 
  • branches/freewrt_1_0/package/openssl/patches/999-cfg-opts.patch

    r2121 r3761  
    1 diff -urN openssl-0.9.8d.orig/apps/ocsp.c openssl-0.9.8d/apps/ocsp.c 
    2 --- openssl-0.9.8d.orig/apps/ocsp.c    2004-05-17 21:05:32.000000000 +0200 
    3 +++ openssl-0.9.8d/apps/ocsp.c 2007-03-01 14:50:15.000000000 +0100 
     1diff -Nur openssl-0.9.8h.orig/apps/ocsp.c openssl-0.9.8h/apps/ocsp.c 
     2--- openssl-0.9.8h.orig/apps/ocsp.c    2008-04-02 16:51:08.000000000 +0200 
     3+++ openssl-0.9.8h/apps/ocsp.c 2008-05-29 23:13:18.000000000 +0200 
    44@@ -55,7 +55,6 @@ 
    55  * Hudson (tjh@cryptsoft.com). 
     
    77  */ 
    88-#ifndef OPENSSL_NO_OCSP 
    9   
     9 #define USE_SOCKETS 
    1010 #include <stdio.h> 
    11  #include <string.h> 
    12 @@ -66,6 +65,8 @@ 
     11 #include <stdlib.h> 
     12@@ -65,6 +64,8 @@ 
    1313 #include <openssl/ssl.h> 
    14  #include <openssl/bn.h> 
     14 #include <openssl/err.h> 
    1515  
    1616+#ifndef OPENSSL_NO_OCSP 
     
    1919 #define MAX_VALIDITY_PERIOD    (5 * 60) 
    2020  
    21 diff -urN openssl-0.9.8d.orig/apps/progs.pl openssl-0.9.8d/apps/progs.pl 
    22 --- openssl-0.9.8d.orig/apps/progs.pl  2006-06-09 17:42:11.000000000 +0200 
    23 +++ openssl-0.9.8d/apps/progs.pl       2007-03-01 14:52:18.000000000 +0100 
     21diff -Nur openssl-0.9.8h.orig/apps/progs.pl openssl-0.9.8h/apps/progs.pl 
     22--- openssl-0.9.8h.orig/apps/progs.pl  2008-04-04 01:03:41.000000000 +0200 
     23+++ openssl-0.9.8h/apps/progs.pl       2008-05-29 23:13:18.000000000 +0200 
    2424@@ -43,6 +43,8 @@ 
    2525                { print "#ifndef OPENSSL_NO_DH\n${str}#endif\n"; } 
     
    2828+       elsif ( ($_ =~ /^ocsp$/)) 
    2929+               { print "#ifndef OPENSSL_NO_OCSP\n${str}#endif\n"; } 
     30        elsif ( ($_ =~ /^cms$/)) 
     31                { print "#ifndef OPENSSL_NO_CMS\n${str}#endif\n"; } 
    3032        else 
    31                 { print $str; } 
    32         } 
    33 diff -urN openssl-0.9.8d.orig/crypto/x509v3/v3_ocsp.c openssl-0.9.8d/crypto/x509v3/v3_ocsp.c 
    34 --- openssl-0.9.8d.orig/crypto/x509v3/v3_ocsp.c 2004-03-16 00:15:23.000000000 +0100 
    35 +++ openssl-0.9.8d/crypto/x509v3/v3_ocsp.c      2007-03-01 14:49:49.000000000 +0100 
     33diff -Nur openssl-0.9.8h.orig/crypto/x509v3/v3_ocsp.c openssl-0.9.8h/crypto/x509v3/v3_ocsp.c 
     34--- openssl-0.9.8h.orig/crypto/x509v3/v3_ocsp.c 2007-01-21 14:16:48.000000000 +0100 
     35+++ openssl-0.9.8h/crypto/x509v3/v3_ocsp.c      2008-05-29 23:13:18.000000000 +0200 
    3636@@ -56,8 +56,6 @@ 
    3737  *