mirror of
				https://github.com/cuberite/polarssl.git
				synced 2025-11-04 04:32:24 -05:00 
			
		
		
		
	Prepared for 1.3.0 RC0
This commit is contained in:
		
							parent
							
								
									eaed9dffb7
								
							
						
					
					
						commit
						5ad403f5b5
					
				@ -1,6 +1,6 @@
 | 
			
		||||
PolarSSL ChangeLog
 | 
			
		||||
 | 
			
		||||
= Development
 | 
			
		||||
= PolarSSL-1.3 branch
 | 
			
		||||
Features
 | 
			
		||||
   * Elliptic Curve Cryptography module added
 | 
			
		||||
   * Elliptic Curve Diffie Hellman module added
 | 
			
		||||
@ -12,8 +12,7 @@ Features
 | 
			
		||||
   * PSK and DHE-PSK based ciphersuites added
 | 
			
		||||
   * Memory allocation abstraction layer added
 | 
			
		||||
   * Buffer-based memory allocator added (no malloc() / free() / HEAP usage)
 | 
			
		||||
   * Public Key abstration layer added
 | 
			
		||||
   * Also compiles / runs without time-based functions (!POLARSSL_HAVE_TIME)
 | 
			
		||||
   * Public Key abstraction layer added
 | 
			
		||||
   * Parsing Elliptic Curve keys
 | 
			
		||||
   * Parsing Elliptic Curve certificates
 | 
			
		||||
   * Support for max_fragment_length extension (RFC 6066)
 | 
			
		||||
@ -46,7 +45,7 @@ Changes
 | 
			
		||||
   * All RSA operations require a random generator for blinding purposes
 | 
			
		||||
   * X509 core refactored
 | 
			
		||||
   * x509_crt_verify() now case insensitive for cn (RFC 6125 6.4)
 | 
			
		||||
 | 
			
		||||
   * Also compiles / runs without time-based functions (!POLARSSL_HAVE_TIME)
 | 
			
		||||
 | 
			
		||||
Bugfix
 | 
			
		||||
   * Fixed parse error in ssl_parse_certificate_request()
 | 
			
		||||
 | 
			
		||||
@ -4,7 +4,7 @@
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * @mainpage PolarSSL v1.2.6 source code documentation
 | 
			
		||||
 * @mainpage PolarSSL v1.3.0 source code documentation
 | 
			
		||||
 *
 | 
			
		||||
 * This documentation describes the internal structure of PolarSSL.  It was
 | 
			
		||||
 * automatically generated from specially formatted comment blocks in
 | 
			
		||||
 | 
			
		||||
@ -28,7 +28,7 @@ DOXYFILE_ENCODING      = UTF-8
 | 
			
		||||
# identify the project. Note that if you do not use Doxywizard you need
 | 
			
		||||
# to put quotes around the project name if it contains spaces.
 | 
			
		||||
 | 
			
		||||
PROJECT_NAME           = "PolarSSL v1.2.6"
 | 
			
		||||
PROJECT_NAME           = "PolarSSL v1.3.0"
 | 
			
		||||
 | 
			
		||||
# The PROJECT_NUMBER tag can be used to enter a project or revision number.
 | 
			
		||||
# This could be handy for archiving the generated documentation or
 | 
			
		||||
 | 
			
		||||
@ -38,17 +38,17 @@
 | 
			
		||||
 * Major, Minor, Patchlevel
 | 
			
		||||
 */
 | 
			
		||||
#define POLARSSL_VERSION_MAJOR  1
 | 
			
		||||
#define POLARSSL_VERSION_MINOR  2
 | 
			
		||||
#define POLARSSL_VERSION_PATCH  6
 | 
			
		||||
#define POLARSSL_VERSION_MINOR  3
 | 
			
		||||
#define POLARSSL_VERSION_PATCH  0
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * The single version number has the following structure:
 | 
			
		||||
 *    MMNNPP00
 | 
			
		||||
 *    Major version | Minor version | Patch version
 | 
			
		||||
 */
 | 
			
		||||
#define POLARSSL_VERSION_NUMBER         0x01020600
 | 
			
		||||
#define POLARSSL_VERSION_STRING         "1.2.6"
 | 
			
		||||
#define POLARSSL_VERSION_STRING_FULL    "PolarSSL 1.2.6"
 | 
			
		||||
#define POLARSSL_VERSION_NUMBER         0x01030000
 | 
			
		||||
#define POLARSSL_VERSION_STRING         "1.3.0"
 | 
			
		||||
#define POLARSSL_VERSION_STRING_FULL    "PolarSSL 1.3.0"
 | 
			
		||||
 | 
			
		||||
#if defined(POLARSSL_VERSION_C)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -75,7 +75,7 @@ add_library(polarssl STATIC ${src})
 | 
			
		||||
else(NOT USE_SHARED_POLARSSL_LIBRARY)
 | 
			
		||||
 | 
			
		||||
add_library(polarssl SHARED ${src})
 | 
			
		||||
set_target_properties(polarssl PROPERTIES VERSION 1.2.6 SOVERSION 2)
 | 
			
		||||
set_target_properties(polarssl PROPERTIES VERSION 1.3.0 SOVERSION 3)
 | 
			
		||||
 | 
			
		||||
endif(NOT USE_SHARED_POLARSSL_LIBRARY)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -3547,6 +3547,8 @@ int ssl_set_psk( ssl_context *ssl, const unsigned char *psk, size_t psk_len,
 | 
			
		||||
 | 
			
		||||
    memcpy( ssl->psk, psk, ssl->psk_len );
 | 
			
		||||
    memcpy( ssl->psk_identity, psk_identity, ssl->psk_identity_len );
 | 
			
		||||
 | 
			
		||||
    return( 0 );
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void ssl_set_psk_cb( ssl_context *ssl,
 | 
			
		||||
 | 
			
		||||
@ -1,5 +1,5 @@
 | 
			
		||||
Check compiletime library version
 | 
			
		||||
check_compiletime_version:"1.2.6"
 | 
			
		||||
check_compiletime_version:"1.3.0"
 | 
			
		||||
 | 
			
		||||
Check runtime library version
 | 
			
		||||
check_runtime_version:"1.2.6"
 | 
			
		||||
check_runtime_version:"1.3.0"
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user