youdial 发表于 2015-8-18 11:26:56

LibreSSL 2.2.2 发布,安全套接字库

 * Switched 'openssl dhparam' default from 512 to 2048 bits  

  
 * Reworked openssl(1) option handling
  

  
 * More CRYPTO ByteString (CBC) packet parsing conversions
  

  
 * Fixed 'openssl pkeyutl -verify' to exit with a 0 on success
  

  
 * Fixed dozens of Coverity issues including dead code, memory leaks,
  
   logic errors and more.
  

  
 * Ensure that openssl(1) restores terminal echo state after reading a
  
   password.
  

  
 * Incorporated fix for OpenSSL Issue #3683
  

  
 * LibreSSL version define LIBRESSL_VERSION_NUMBER will now be bumped
  
   for each portable release.
  

  
 * Removed workarounds for TLS client padding bugs.
  

  
 * No longer disable ECDHE-ECDSA on OS X
  

  
 * Removed SSLv3 support from openssl(1)
  

  
 * Removed IE 6 SSLv3 workarounds.
  

  
 * Modified tls_write in libtls to allow partial writes, clarified with
  
   examples in the documentation.
  

  
 * Removed RSAX engine
  

  
 * Tested SSLv3 removal with the OpenBSD ports tree and found several
  
   applications that were not ready to build without SSLv3 yet. For
  
   now, building a program that intentionally uses SSLv3 will result in
  
   a linker warning.
  

  
 * Added TLS_method, TLS_client_method and TLS_server_method as a
  
   replacement for the SSLv23_*method calls.
  

  
 * Added initial cmake build support, including support for building with
  
   Visual Studio, currently tested with Visual Studio 2013 Community
  
   Edition.
  

  
 * --with-enginesdir is removed as a configuration parameter
  

  
 * Default cert.pem, openssl.cnf, and x509v3.cnf files are now
  
   installed under $sysconfdir/ssl or the directory specified by
  
   --with-openssldir. Previous versions of LibreSSL left these empty.
页: [1]
查看完整版本: LibreSSL 2.2.2 发布,安全套接字库