[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openssl-cvs
Subject:    [CVS] OpenSSL: openssl/crypto/dh/ dh_key.c
From:       "Andy Polyakov" <appro () openssl ! org>
Date:       2005-04-28 8:49:01
Message-ID: 20050428084901.986C720363E () master ! openssl ! org
[Download RAW message or body]

  OpenSSL CVS Repository
  http://cvs.openssl.org/
  ____________________________________________________________________________

  Server: cvs.openssl.org                  Name:   Andy Polyakov
  Root:   /e/openssl/cvs                   Email:  appro@openssl.org
  Module: openssl                          Date:   28-Apr-2005 10:49:01
  Branch: HEAD                             Handle: 2005042809490100

  Modified files:
    openssl/crypto/dh       dh_key.c

  Log:
    Pointer to BN_MONT_CTX could be used uninitialized.

  Summary:
    Revision    Changes     Path
    1.23        +2  -2      openssl/crypto/dh/dh_key.c
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openssl/crypto/dh/dh_key.c
  ============================================================================
  $ cvs diff -u -r1.22 -r1.23 dh_key.c
  --- openssl/crypto/dh/dh_key.c	27 Apr 2005 00:04:59 -0000	1.22
  +++ openssl/crypto/dh/dh_key.c	28 Apr 2005 08:49:01 -0000	1.23
  @@ -104,7 +104,7 @@
   	int generate_new_key=0;
   	unsigned l;
   	BN_CTX *ctx;
  -	BN_MONT_CTX *mont;
  +	BN_MONT_CTX *mont=NULL;
   	BIGNUM *pub_key=NULL,*priv_key=NULL;
   
   	ctx = BN_CTX_new();
  @@ -160,7 +160,7 @@
   static int compute_key(unsigned char *key, const BIGNUM *pub_key, DH *dh)
   	{
   	BN_CTX *ctx;
  -	BN_MONT_CTX *mont;
  +	BN_MONT_CTX *mont=NULL;
   	BIGNUM *tmp;
   	int ret= -1;
   
  @@ .
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
CVS Repository Commit List                     openssl-cvs@openssl.org
Automated List Manager                           majordomo@openssl.org
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic