List Info

Thread: OpenSSL: OpenSSL_0_9_8-stable: openssl/util/ mk1mf.pl mkdef.pl s...




OpenSSL: OpenSSL_0_9_8-stable: openssl/util/ mk1mf.pl mkdef.pl s...
country flaguser name
Germany
2007-08-12 17:31:19
  OpenSSL CVS Repository
  http://cvs.openssl.org/
 
____________________________________________________________
________________

  Server: cvs.openssl.org                  Name:   Dr.
Stephen Henson
  Root:   /v/openssl/cvs                   Email:  steveopenssl.org
  Module: openssl                          Date:  
13-Aug-2007 00:31:18
  Branch: OpenSSL_0_9_8-stable             Handle:
2007081223311402

  Modified files:           (Branch: OpenSSL_0_9_8-stable)
    openssl/util            mk1mf.pl mkdef.pl ssleay.num

  Log:
    Update to Win32 build system to it knows about TLS
extension code.

  Summary:
    Revision    Changes     Path
    1.61.2.18   +2  -0      openssl/util/mk1mf.pl
    1.92.2.8    +6  -1      openssl/util/mkdef.pl
    1.44.2.2    +3  -0      openssl/util/ssleay.num
 
____________________________________________________________
________________

  patch -p0 <<' .'
  Index: openssl/util/mk1mf.pl
 
============================================================
================
  $ cvs diff -u -r1.61.2.17 -r1.61.2.18 mk1mf.pl
  --- openssl/util/mk1mf.pl	19 Jul 2007 17:39:07
-0000	1.61.2.17
  +++ openssl/util/mk1mf.pl	12 Aug 2007 22:31:14
-0000	1.61.2.18
   -218,6 +218,7 
   $cflags.=" -DOPENSSL_NO_SOCK" if $no_sock;
   $cflags.=" -DOPENSSL_NO_SSL2" if $no_ssl2;
   $cflags.=" -DOPENSSL_NO_SSL3" if $no_ssl3;
  +$cflags.=" -DOPENSSL_NO_TLSEXT" if $no_tlsext;
   $cflags.=" -DOPENSSL_NO_ERR"  if $no_err;
   $cflags.=" -DOPENSSL_NO_KRB5" if $no_krb5;
   $cflags.=" -DOPENSSL_NO_EC"   if $no_ec;
   -1011,6 +1012,7 
   		"gaswin" => $gaswin,
   		"no-ssl2" => $no_ssl2,
   		"no-ssl3" => $no_ssl3,
  +		"no-tlsext" => $no_tlsext,
   		"no-err" => $no_err,
   		"no-sock" => $no_sock,
   		"no-krb5" => $no_krb5,
   .
  patch -p0 <<' .'
  Index: openssl/util/mkdef.pl
 
============================================================
================
  $ cvs diff -u -r1.92.2.7 -r1.92.2.8 mkdef.pl
  --- openssl/util/mkdef.pl	19 Jul 2007 17:39:07
-0000	1.92.2.7
  +++ openssl/util/mkdef.pl	12 Aug 2007 22:31:15
-0000	1.92.2.8
   -96,6 +96,8 
   			 "STATIC_ENGINE", "ENGINE",
"HW", "GMP",
   			 # RFC3779 support 
   			 "RFC3779",
  +			 # TLS extension support
  +			 "TLSEXT",
   			 # Deprecated functions
   			 "DEPRECATED" );
   
   -116,7 +118,7 
   my $no_ec; my $no_ecdsa; my $no_ecdh; my $no_engine; my
$no_hw; my $no_camellia;
   my $no_seed;
   my $no_fp_api; my $no_static_engine; my $no_gmp; my
$no_deprecated;
  -my $no_rfc3779;
  +my $no_rfc3779; my $no_tlsext;
   
   
   foreach (ARGV, split(/ /, $options))
   -195,6 +197,7 
   	elsif (/^no-hw$/)	{ $no_hw=1; }
   	elsif (/^no-gmp$/)	{ $no_gmp=1; }
   	elsif (/^no-rfc3779$/)	{ $no_rfc3779=1; }
  +	elsif (/^no-tlsext$/)	{ $no_tlsext=1; }
   	}
   
   
   -230,6 +233,7 
   
   my $ssl="ssl/ssl.h";
   $ssl.=" ssl/kssl.h";
  +$ssl.=" ssl/tls1.h";
   
   my $crypto ="crypto/crypto.h";
   $crypto.=" crypto/o_dir.h";
   -1115,6 +1119,7 
   			if ($keyword eq "STATIC_ENGINE" &&
$no_static_engine) { return 0; }
   			if ($keyword eq "GMP" && $no_gmp) {
return 0; }
   			if ($keyword eq "RFC3779" &&
$no_rfc3779) { return 0; }
  +			if ($keyword eq "TLSEXT" &&
$no_tlsext) { return 0; }
   			if ($keyword eq "DEPRECATED" &&
$no_deprecated) { return 0; }
   
   			# Nothing recognise as true
   .
  patch -p0 <<' .'
  Index: openssl/util/ssleay.num
 
============================================================
================
  $ cvs diff -u -r1.44.2.1 -r1.44.2.2 ssleay.num
  --- openssl/util/ssleay.num	30 Nov 2006 13:04:43
-0000	1.44.2.1
  +++ openssl/util/ssleay.num	12 Aug 2007 22:31:16
-0000	1.44.2.2
   -238,3 +238,6 
   SSL_CTX_sess_get_new_cb                
287	EXIST::FUNCTION:
   SSL_CTX_get_client_cert_cb             
288	EXIST::FUNCTION:
   SSL_CTX_sess_get_remove_cb             
289	EXIST::FUNCTION:
  +SSL_set_SSL_CTX                        
290	EXIST::FUNCTION:
  +SSL_get_servername                     
291	EXIST::FUNCTION:TLSEXT
  +SSL_get_servername_type                
292	EXIST::FUNCTION:TLSEXT
   .
____________________________________________________________
__________
OpenSSL Project                                 http://www.openssl.org
CVS Repository Commit List                    
openssl-cvsopenssl.org
Automated List Manager                          
majordomoopenssl.org

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )