mirror of
				https://github.com/Mbed-TLS/mbedtls.git
				synced 2025-11-03 20:33:16 +03:00 
			
		
		
		
	Rename ERR_xxx_MALLOC_FAILED to ..._ALLOC_FAILED
This commit is contained in:
		@@ -53,7 +53,7 @@
 | 
			
		||||
#define MBEDTLS_ERR_ASN1_INVALID_LENGTH                   -0x0064  /**< Error when trying to determine the length or invalid length. */
 | 
			
		||||
#define MBEDTLS_ERR_ASN1_LENGTH_MISMATCH                  -0x0066  /**< Actual length differs from expected length. */
 | 
			
		||||
#define MBEDTLS_ERR_ASN1_INVALID_DATA                     -0x0068  /**< Data is invalid. (not used) */
 | 
			
		||||
#define MBEDTLS_ERR_ASN1_MALLOC_FAILED                    -0x006A  /**< Memory allocation failed */
 | 
			
		||||
#define MBEDTLS_ERR_ASN1_ALLOC_FAILED                     -0x006A  /**< Memory allocation failed */
 | 
			
		||||
#define MBEDTLS_ERR_ASN1_BUF_TOO_SMALL                    -0x006C  /**< Buffer too small when writing ASN.1 data structure. */
 | 
			
		||||
 | 
			
		||||
/* \} name */
 | 
			
		||||
 
 | 
			
		||||
@@ -44,7 +44,7 @@
 | 
			
		||||
#define MBEDTLS_ERR_MPI_NEGATIVE_VALUE                    -0x000A  /**< The input arguments are negative or result in illegal output. */
 | 
			
		||||
#define MBEDTLS_ERR_MPI_DIVISION_BY_ZERO                  -0x000C  /**< The input argument for division is zero, which is not allowed. */
 | 
			
		||||
#define MBEDTLS_ERR_MPI_NOT_ACCEPTABLE                    -0x000E  /**< The input arguments are not acceptable. */
 | 
			
		||||
#define MBEDTLS_ERR_MPI_MALLOC_FAILED                     -0x0010  /**< Memory allocation failed. */
 | 
			
		||||
#define MBEDTLS_ERR_MPI_ALLOC_FAILED                      -0x0010  /**< Memory allocation failed. */
 | 
			
		||||
 | 
			
		||||
#define MBEDTLS_MPI_CHK(f) do { if( ( ret = f ) != 0 ) goto cleanup; } while( 0 )
 | 
			
		||||
 | 
			
		||||
@@ -172,7 +172,7 @@ void mbedtls_mpi_free( mbedtls_mpi *X );
 | 
			
		||||
 * \param nblimbs  The target number of limbs
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_mpi_grow( mbedtls_mpi *X, size_t nblimbs );
 | 
			
		||||
 | 
			
		||||
@@ -183,7 +183,7 @@ int mbedtls_mpi_grow( mbedtls_mpi *X, size_t nblimbs );
 | 
			
		||||
 * \param nblimbs  The minimum number of limbs to keep
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_mpi_shrink( mbedtls_mpi *X, size_t nblimbs );
 | 
			
		||||
 | 
			
		||||
@@ -194,7 +194,7 @@ int mbedtls_mpi_shrink( mbedtls_mpi *X, size_t nblimbs );
 | 
			
		||||
 * \param Y        Source MPI
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_mpi_copy( mbedtls_mpi *X, const mbedtls_mpi *Y );
 | 
			
		||||
 | 
			
		||||
@@ -214,7 +214,7 @@ void mbedtls_mpi_swap( mbedtls_mpi *X, mbedtls_mpi *Y );
 | 
			
		||||
 * \param assign   1: perform the assignment, 0: keep X's original value
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *
 | 
			
		||||
 * \note           This function is equivalent to
 | 
			
		||||
 *                      if( assign ) mbedtls_mpi_copy( X, Y );
 | 
			
		||||
@@ -233,7 +233,7 @@ int mbedtls_mpi_safe_cond_assign( mbedtls_mpi *X, const mbedtls_mpi *Y, unsigned
 | 
			
		||||
 * \param assign   1: perform the swap, 0: keep X and Y's original values
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *
 | 
			
		||||
 * \note           This function is equivalent to
 | 
			
		||||
 *                      if( assign ) mbedtls_mpi_swap( X, Y );
 | 
			
		||||
@@ -251,7 +251,7 @@ int mbedtls_mpi_safe_cond_swap( mbedtls_mpi *X, mbedtls_mpi *Y, unsigned char as
 | 
			
		||||
 * \param z        Value to use
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_mpi_lset( mbedtls_mpi *X, mbedtls_mpi_sint z );
 | 
			
		||||
 | 
			
		||||
@@ -276,7 +276,7 @@ int mbedtls_mpi_get_bit( const mbedtls_mpi *X, size_t pos );
 | 
			
		||||
 * \param val      The value to set the bit to (0 or 1)
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_BAD_INPUT_DATA if val is not 0 or 1
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_mpi_set_bit( mbedtls_mpi *X, size_t pos, unsigned char val );
 | 
			
		||||
@@ -373,7 +373,7 @@ int mbedtls_mpi_write_file( const char *p, const mbedtls_mpi *X, int radix, FILE
 | 
			
		||||
 * \param buflen   Input buffer size
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_mpi_read_binary( mbedtls_mpi *X, const unsigned char *buf, size_t buflen );
 | 
			
		||||
 | 
			
		||||
@@ -398,7 +398,7 @@ int mbedtls_mpi_write_binary( const mbedtls_mpi *X, unsigned char *buf, size_t b
 | 
			
		||||
 * \param count    Amount to shift
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_mpi_shift_l( mbedtls_mpi *X, size_t count );
 | 
			
		||||
 | 
			
		||||
@@ -409,7 +409,7 @@ int mbedtls_mpi_shift_l( mbedtls_mpi *X, size_t count );
 | 
			
		||||
 * \param count    Amount to shift
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_mpi_shift_r( mbedtls_mpi *X, size_t count );
 | 
			
		||||
 | 
			
		||||
@@ -457,7 +457,7 @@ int mbedtls_mpi_cmp_int( const mbedtls_mpi *X, mbedtls_mpi_sint z );
 | 
			
		||||
 * \param B        Right-hand MPI
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_mpi_add_abs( mbedtls_mpi *X, const mbedtls_mpi *A, const mbedtls_mpi *B );
 | 
			
		||||
 | 
			
		||||
@@ -481,7 +481,7 @@ int mbedtls_mpi_sub_abs( mbedtls_mpi *X, const mbedtls_mpi *A, const mbedtls_mpi
 | 
			
		||||
 * \param B        Right-hand MPI
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_mpi_add_mpi( mbedtls_mpi *X, const mbedtls_mpi *A, const mbedtls_mpi *B );
 | 
			
		||||
 | 
			
		||||
@@ -493,7 +493,7 @@ int mbedtls_mpi_add_mpi( mbedtls_mpi *X, const mbedtls_mpi *A, const mbedtls_mpi
 | 
			
		||||
 * \param B        Right-hand MPI
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_mpi_sub_mpi( mbedtls_mpi *X, const mbedtls_mpi *A, const mbedtls_mpi *B );
 | 
			
		||||
 | 
			
		||||
@@ -505,7 +505,7 @@ int mbedtls_mpi_sub_mpi( mbedtls_mpi *X, const mbedtls_mpi *A, const mbedtls_mpi
 | 
			
		||||
 * \param b        The integer value to add
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_mpi_add_int( mbedtls_mpi *X, const mbedtls_mpi *A, mbedtls_mpi_sint b );
 | 
			
		||||
 | 
			
		||||
@@ -517,7 +517,7 @@ int mbedtls_mpi_add_int( mbedtls_mpi *X, const mbedtls_mpi *A, mbedtls_mpi_sint
 | 
			
		||||
 * \param b        The integer value to subtract
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_mpi_sub_int( mbedtls_mpi *X, const mbedtls_mpi *A, mbedtls_mpi_sint b );
 | 
			
		||||
 | 
			
		||||
@@ -529,7 +529,7 @@ int mbedtls_mpi_sub_int( mbedtls_mpi *X, const mbedtls_mpi *A, mbedtls_mpi_sint
 | 
			
		||||
 * \param B        Right-hand MPI
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_mpi_mul_mpi( mbedtls_mpi *X, const mbedtls_mpi *A, const mbedtls_mpi *B );
 | 
			
		||||
 | 
			
		||||
@@ -543,7 +543,7 @@ int mbedtls_mpi_mul_mpi( mbedtls_mpi *X, const mbedtls_mpi *A, const mbedtls_mpi
 | 
			
		||||
 * \note           b is unsigned
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_mpi_mul_int( mbedtls_mpi *X, const mbedtls_mpi *A, mbedtls_mpi_uint b );
 | 
			
		||||
 | 
			
		||||
@@ -556,7 +556,7 @@ int mbedtls_mpi_mul_int( mbedtls_mpi *X, const mbedtls_mpi *A, mbedtls_mpi_uint
 | 
			
		||||
 * \param B        Right-hand MPI
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_DIVISION_BY_ZERO if B == 0
 | 
			
		||||
 *
 | 
			
		||||
 * \note           Either Q or R can be NULL.
 | 
			
		||||
@@ -572,7 +572,7 @@ int mbedtls_mpi_div_mpi( mbedtls_mpi *Q, mbedtls_mpi *R, const mbedtls_mpi *A, c
 | 
			
		||||
 * \param b        Integer to divide by
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_DIVISION_BY_ZERO if b == 0
 | 
			
		||||
 *
 | 
			
		||||
 * \note           Either Q or R can be NULL.
 | 
			
		||||
@@ -587,7 +587,7 @@ int mbedtls_mpi_div_int( mbedtls_mpi *Q, mbedtls_mpi *R, const mbedtls_mpi *A, m
 | 
			
		||||
 * \param B        Right-hand MPI
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_DIVISION_BY_ZERO if B == 0,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_NEGATIVE_VALUE if B < 0
 | 
			
		||||
 */
 | 
			
		||||
@@ -601,7 +601,7 @@ int mbedtls_mpi_mod_mpi( mbedtls_mpi *R, const mbedtls_mpi *A, const mbedtls_mpi
 | 
			
		||||
 * \param b        Integer to divide by
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_DIVISION_BY_ZERO if b == 0,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_NEGATIVE_VALUE if b < 0
 | 
			
		||||
 */
 | 
			
		||||
@@ -617,7 +617,7 @@ int mbedtls_mpi_mod_int( mbedtls_mpi_uint *r, const mbedtls_mpi *A, mbedtls_mpi_
 | 
			
		||||
 * \param _RR      Speed-up MPI used for recalculations
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_BAD_INPUT_DATA if N is negative or even or
 | 
			
		||||
 *                 if E is negative
 | 
			
		||||
 *
 | 
			
		||||
@@ -636,7 +636,7 @@ int mbedtls_mpi_exp_mod( mbedtls_mpi *X, const mbedtls_mpi *A, const mbedtls_mpi
 | 
			
		||||
 * \param p_rng    RNG parameter
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_mpi_fill_random( mbedtls_mpi *X, size_t size,
 | 
			
		||||
                     int (*f_rng)(void *, unsigned char *, size_t),
 | 
			
		||||
@@ -650,7 +650,7 @@ int mbedtls_mpi_fill_random( mbedtls_mpi *X, size_t size,
 | 
			
		||||
 * \param B        Right-hand MPI
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_mpi_gcd( mbedtls_mpi *G, const mbedtls_mpi *A, const mbedtls_mpi *B );
 | 
			
		||||
 | 
			
		||||
@@ -662,7 +662,7 @@ int mbedtls_mpi_gcd( mbedtls_mpi *G, const mbedtls_mpi *A, const mbedtls_mpi *B
 | 
			
		||||
 * \param N        Right-hand MPI
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_BAD_INPUT_DATA if N is negative or nil
 | 
			
		||||
                   MBEDTLS_ERR_MPI_NOT_ACCEPTABLE if A has no inverse mod N
 | 
			
		||||
 */
 | 
			
		||||
@@ -676,7 +676,7 @@ int mbedtls_mpi_inv_mod( mbedtls_mpi *X, const mbedtls_mpi *A, const mbedtls_mpi
 | 
			
		||||
 * \param p_rng    RNG parameter
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful (probably prime),
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_NOT_ACCEPTABLE if X is not prime
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_mpi_is_prime( const mbedtls_mpi *X,
 | 
			
		||||
@@ -694,7 +694,7 @@ int mbedtls_mpi_is_prime( const mbedtls_mpi *X,
 | 
			
		||||
 * \param p_rng    RNG parameter
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful (probably prime),
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_BAD_INPUT_DATA if nbits is < 3
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_mpi_gen_prime( mbedtls_mpi *X, size_t nbits, int dh_flag,
 | 
			
		||||
 
 | 
			
		||||
@@ -1086,7 +1086,7 @@
 | 
			
		||||
#define POLARSSL_ERR_ASN1_INVALID_DATA MBEDTLS_ERR_ASN1_INVALID_DATA
 | 
			
		||||
#define POLARSSL_ERR_ASN1_INVALID_LENGTH MBEDTLS_ERR_ASN1_INVALID_LENGTH
 | 
			
		||||
#define POLARSSL_ERR_ASN1_LENGTH_MISMATCH MBEDTLS_ERR_ASN1_LENGTH_MISMATCH
 | 
			
		||||
#define POLARSSL_ERR_ASN1_MALLOC_FAILED MBEDTLS_ERR_ASN1_MALLOC_FAILED
 | 
			
		||||
#define POLARSSL_ERR_ASN1_MALLOC_FAILED MBEDTLS_ERR_ASN1_ALLOC_FAILED
 | 
			
		||||
#define POLARSSL_ERR_ASN1_OUT_OF_DATA MBEDTLS_ERR_ASN1_OUT_OF_DATA
 | 
			
		||||
#define POLARSSL_ERR_ASN1_UNEXPECTED_TAG MBEDTLS_ERR_ASN1_UNEXPECTED_TAG
 | 
			
		||||
#define POLARSSL_ERR_BASE64_BUFFER_TOO_SMALL MBEDTLS_ERR_BASE64_BUFFER_TOO_SMALL
 | 
			
		||||
@@ -1114,14 +1114,14 @@
 | 
			
		||||
#define POLARSSL_ERR_DHM_INVALID_FORMAT MBEDTLS_ERR_DHM_INVALID_FORMAT
 | 
			
		||||
#define POLARSSL_ERR_DHM_MAKE_PARAMS_FAILED MBEDTLS_ERR_DHM_MAKE_PARAMS_FAILED
 | 
			
		||||
#define POLARSSL_ERR_DHM_MAKE_PUBLIC_FAILED MBEDTLS_ERR_DHM_MAKE_PUBLIC_FAILED
 | 
			
		||||
#define POLARSSL_ERR_DHM_MALLOC_FAILED MBEDTLS_ERR_DHM_MALLOC_FAILED
 | 
			
		||||
#define POLARSSL_ERR_DHM_MALLOC_FAILED MBEDTLS_ERR_DHM_ALLOC_FAILED
 | 
			
		||||
#define POLARSSL_ERR_DHM_READ_PARAMS_FAILED MBEDTLS_ERR_DHM_READ_PARAMS_FAILED
 | 
			
		||||
#define POLARSSL_ERR_DHM_READ_PUBLIC_FAILED MBEDTLS_ERR_DHM_READ_PUBLIC_FAILED
 | 
			
		||||
#define POLARSSL_ERR_ECP_BAD_INPUT_DATA MBEDTLS_ERR_ECP_BAD_INPUT_DATA
 | 
			
		||||
#define POLARSSL_ERR_ECP_BUFFER_TOO_SMALL MBEDTLS_ERR_ECP_BUFFER_TOO_SMALL
 | 
			
		||||
#define POLARSSL_ERR_ECP_FEATURE_UNAVAILABLE MBEDTLS_ERR_ECP_FEATURE_UNAVAILABLE
 | 
			
		||||
#define POLARSSL_ERR_ECP_INVALID_KEY MBEDTLS_ERR_ECP_INVALID_KEY
 | 
			
		||||
#define POLARSSL_ERR_ECP_MALLOC_FAILED MBEDTLS_ERR_ECP_MALLOC_FAILED
 | 
			
		||||
#define POLARSSL_ERR_ECP_MALLOC_FAILED MBEDTLS_ERR_ECP_ALLOC_FAILED
 | 
			
		||||
#define POLARSSL_ERR_ECP_RANDOM_FAILED MBEDTLS_ERR_ECP_RANDOM_FAILED
 | 
			
		||||
#define POLARSSL_ERR_ECP_SIG_LEN_MISMATCH MBEDTLS_ERR_ECP_SIG_LEN_MISMATCH
 | 
			
		||||
#define POLARSSL_ERR_ECP_VERIFY_FAILED MBEDTLS_ERR_ECP_VERIFY_FAILED
 | 
			
		||||
@@ -1147,7 +1147,7 @@
 | 
			
		||||
#define POLARSSL_ERR_MPI_DIVISION_BY_ZERO MBEDTLS_ERR_MPI_DIVISION_BY_ZERO
 | 
			
		||||
#define POLARSSL_ERR_MPI_FILE_IO_ERROR MBEDTLS_ERR_MPI_FILE_IO_ERROR
 | 
			
		||||
#define POLARSSL_ERR_MPI_INVALID_CHARACTER MBEDTLS_ERR_MPI_INVALID_CHARACTER
 | 
			
		||||
#define POLARSSL_ERR_MPI_MALLOC_FAILED MBEDTLS_ERR_MPI_MALLOC_FAILED
 | 
			
		||||
#define POLARSSL_ERR_MPI_MALLOC_FAILED MBEDTLS_ERR_MPI_ALLOC_FAILED
 | 
			
		||||
#define POLARSSL_ERR_MPI_NEGATIVE_VALUE MBEDTLS_ERR_MPI_NEGATIVE_VALUE
 | 
			
		||||
#define POLARSSL_ERR_MPI_NOT_ACCEPTABLE MBEDTLS_ERR_MPI_NOT_ACCEPTABLE
 | 
			
		||||
#define POLARSSL_ERR_NET_ACCEPT_FAILED MBEDTLS_ERR_NET_ACCEPT_FAILED
 | 
			
		||||
@@ -1170,7 +1170,7 @@
 | 
			
		||||
#define POLARSSL_ERR_PEM_FEATURE_UNAVAILABLE MBEDTLS_ERR_PEM_FEATURE_UNAVAILABLE
 | 
			
		||||
#define POLARSSL_ERR_PEM_INVALID_DATA MBEDTLS_ERR_PEM_INVALID_DATA
 | 
			
		||||
#define POLARSSL_ERR_PEM_INVALID_ENC_IV MBEDTLS_ERR_PEM_INVALID_ENC_IV
 | 
			
		||||
#define POLARSSL_ERR_PEM_MALLOC_FAILED MBEDTLS_ERR_PEM_MALLOC_FAILED
 | 
			
		||||
#define POLARSSL_ERR_PEM_MALLOC_FAILED MBEDTLS_ERR_PEM_ALLOC_FAILED
 | 
			
		||||
#define POLARSSL_ERR_PEM_NO_HEADER_FOOTER_PRESENT MBEDTLS_ERR_PEM_NO_HEADER_FOOTER_PRESENT
 | 
			
		||||
#define POLARSSL_ERR_PEM_PASSWORD_MISMATCH MBEDTLS_ERR_PEM_PASSWORD_MISMATCH
 | 
			
		||||
#define POLARSSL_ERR_PEM_PASSWORD_REQUIRED MBEDTLS_ERR_PEM_PASSWORD_REQUIRED
 | 
			
		||||
@@ -1190,7 +1190,7 @@
 | 
			
		||||
#define POLARSSL_ERR_PK_INVALID_PUBKEY MBEDTLS_ERR_PK_INVALID_PUBKEY
 | 
			
		||||
#define POLARSSL_ERR_PK_KEY_INVALID_FORMAT MBEDTLS_ERR_PK_KEY_INVALID_FORMAT
 | 
			
		||||
#define POLARSSL_ERR_PK_KEY_INVALID_VERSION MBEDTLS_ERR_PK_KEY_INVALID_VERSION
 | 
			
		||||
#define POLARSSL_ERR_PK_MALLOC_FAILED MBEDTLS_ERR_PK_MALLOC_FAILED
 | 
			
		||||
#define POLARSSL_ERR_PK_MALLOC_FAILED MBEDTLS_ERR_PK_ALLOC_FAILED
 | 
			
		||||
#define POLARSSL_ERR_PK_PASSWORD_MISMATCH MBEDTLS_ERR_PK_PASSWORD_MISMATCH
 | 
			
		||||
#define POLARSSL_ERR_PK_PASSWORD_REQUIRED MBEDTLS_ERR_PK_PASSWORD_REQUIRED
 | 
			
		||||
#define POLARSSL_ERR_PK_SIG_LEN_MISMATCH MBEDTLS_ERR_PK_SIG_LEN_MISMATCH
 | 
			
		||||
@@ -1240,7 +1240,7 @@
 | 
			
		||||
#define POLARSSL_ERR_SSL_INTERNAL_ERROR MBEDTLS_ERR_SSL_INTERNAL_ERROR
 | 
			
		||||
#define POLARSSL_ERR_SSL_INVALID_MAC MBEDTLS_ERR_SSL_INVALID_MAC
 | 
			
		||||
#define POLARSSL_ERR_SSL_INVALID_RECORD MBEDTLS_ERR_SSL_INVALID_RECORD
 | 
			
		||||
#define POLARSSL_ERR_SSL_MALLOC_FAILED MBEDTLS_ERR_SSL_MALLOC_FAILED
 | 
			
		||||
#define POLARSSL_ERR_SSL_MALLOC_FAILED MBEDTLS_ERR_SSL_ALLOC_FAILED
 | 
			
		||||
#define POLARSSL_ERR_SSL_NO_CIPHER_CHOSEN MBEDTLS_ERR_SSL_NO_CIPHER_CHOSEN
 | 
			
		||||
#define POLARSSL_ERR_SSL_NO_CLIENT_CERTIFICATE MBEDTLS_ERR_SSL_NO_CLIENT_CERTIFICATE
 | 
			
		||||
#define POLARSSL_ERR_SSL_NO_RNG MBEDTLS_ERR_SSL_NO_RNG
 | 
			
		||||
@@ -1270,7 +1270,7 @@
 | 
			
		||||
#define POLARSSL_ERR_X509_INVALID_SERIAL MBEDTLS_ERR_X509_INVALID_SERIAL
 | 
			
		||||
#define POLARSSL_ERR_X509_INVALID_SIGNATURE MBEDTLS_ERR_X509_INVALID_SIGNATURE
 | 
			
		||||
#define POLARSSL_ERR_X509_INVALID_VERSION MBEDTLS_ERR_X509_INVALID_VERSION
 | 
			
		||||
#define POLARSSL_ERR_X509_MALLOC_FAILED MBEDTLS_ERR_X509_MALLOC_FAILED
 | 
			
		||||
#define POLARSSL_ERR_X509_MALLOC_FAILED MBEDTLS_ERR_X509_ALLOC_FAILED
 | 
			
		||||
#define POLARSSL_ERR_X509_SIG_MISMATCH MBEDTLS_ERR_X509_SIG_MISMATCH
 | 
			
		||||
#define POLARSSL_ERR_X509_UNKNOWN_OID MBEDTLS_ERR_X509_UNKNOWN_OID
 | 
			
		||||
#define POLARSSL_ERR_X509_UNKNOWN_SIG_ALG MBEDTLS_ERR_X509_UNKNOWN_SIG_ALG
 | 
			
		||||
 
 | 
			
		||||
@@ -36,7 +36,7 @@
 | 
			
		||||
#define MBEDTLS_ERR_DHM_MAKE_PUBLIC_FAILED                -0x3280  /**< Making of the public value failed. */
 | 
			
		||||
#define MBEDTLS_ERR_DHM_CALC_SECRET_FAILED                -0x3300  /**< Calculation of the DHM secret failed. */
 | 
			
		||||
#define MBEDTLS_ERR_DHM_INVALID_FORMAT                    -0x3380  /**< The ASN.1 data is not formatted correctly. */
 | 
			
		||||
#define MBEDTLS_ERR_DHM_MALLOC_FAILED                     -0x3400  /**< Allocation of memory failed. */
 | 
			
		||||
#define MBEDTLS_ERR_DHM_ALLOC_FAILED                      -0x3400  /**< Allocation of memory failed. */
 | 
			
		||||
#define MBEDTLS_ERR_DHM_FILE_IO_ERROR                     -0x3480  /**< Read/write of file failed. */
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 
 | 
			
		||||
@@ -33,7 +33,7 @@
 | 
			
		||||
#define MBEDTLS_ERR_ECP_BUFFER_TOO_SMALL                  -0x4F00  /**< The buffer is too small to write to. */
 | 
			
		||||
#define MBEDTLS_ERR_ECP_FEATURE_UNAVAILABLE               -0x4E80  /**< Requested curve not available. */
 | 
			
		||||
#define MBEDTLS_ERR_ECP_VERIFY_FAILED                     -0x4E00  /**< The signature is not valid. */
 | 
			
		||||
#define MBEDTLS_ERR_ECP_MALLOC_FAILED                     -0x4D80  /**< Memory allocation failed. */
 | 
			
		||||
#define MBEDTLS_ERR_ECP_ALLOC_FAILED                      -0x4D80  /**< Memory allocation failed. */
 | 
			
		||||
#define MBEDTLS_ERR_ECP_RANDOM_FAILED                     -0x4D00  /**< Generation of random value, such as (ephemeral) key, failed. */
 | 
			
		||||
#define MBEDTLS_ERR_ECP_INVALID_KEY                       -0x4C80  /**< Invalid private or public key. */
 | 
			
		||||
#define MBEDTLS_ERR_ECP_SIG_LEN_MISMATCH                  -0x4C00  /**< Signature is valid but shorter than the user-supplied length. */
 | 
			
		||||
@@ -316,7 +316,7 @@ void mbedtls_ecp_keypair_free( mbedtls_ecp_keypair *key );
 | 
			
		||||
 * \param Q         Source point
 | 
			
		||||
 *
 | 
			
		||||
 * \return          0 if successful,
 | 
			
		||||
 *                  MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                  MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_ecp_copy( mbedtls_ecp_point *P, const mbedtls_ecp_point *Q );
 | 
			
		||||
 | 
			
		||||
@@ -327,7 +327,7 @@ int mbedtls_ecp_copy( mbedtls_ecp_point *P, const mbedtls_ecp_point *Q );
 | 
			
		||||
 * \param src       Source group
 | 
			
		||||
 *
 | 
			
		||||
 * \return          0 if successful,
 | 
			
		||||
 *                  MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                  MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_ecp_group_copy( mbedtls_ecp_group *dst, const mbedtls_ecp_group *src );
 | 
			
		||||
 | 
			
		||||
@@ -337,7 +337,7 @@ int mbedtls_ecp_group_copy( mbedtls_ecp_group *dst, const mbedtls_ecp_group *src
 | 
			
		||||
 * \param pt        Destination point
 | 
			
		||||
 *
 | 
			
		||||
 * \return          0 if successful,
 | 
			
		||||
 *                  MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                  MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_ecp_set_zero( mbedtls_ecp_point *pt );
 | 
			
		||||
 | 
			
		||||
@@ -391,7 +391,7 @@ int mbedtls_ecp_point_write_binary( const mbedtls_ecp_group *grp, const mbedtls_
 | 
			
		||||
 *
 | 
			
		||||
 * \return          0 if successful,
 | 
			
		||||
 *                  MBEDTLS_ERR_ECP_BAD_INPUT_DATA if input is invalid,
 | 
			
		||||
 *                  MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                  MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                  MBEDTLS_ERR_ECP_FEATURE_UNAVAILABLE if the point format
 | 
			
		||||
 *                  is not implemented.
 | 
			
		||||
 *
 | 
			
		||||
@@ -505,7 +505,7 @@ int mbedtls_ecp_tls_write_group( const mbedtls_ecp_group *grp, size_t *olen,
 | 
			
		||||
 * \return          0 if successful,
 | 
			
		||||
 *                  MBEDTLS_ERR_ECP_INVALID_KEY if m is not a valid privkey
 | 
			
		||||
 *                  or P is not a valid pubkey,
 | 
			
		||||
 *                  MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                  MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_ecp_mul( mbedtls_ecp_group *grp, mbedtls_ecp_point *R,
 | 
			
		||||
             const mbedtls_mpi *m, const mbedtls_ecp_point *P,
 | 
			
		||||
@@ -529,7 +529,7 @@ int mbedtls_ecp_mul( mbedtls_ecp_group *grp, mbedtls_ecp_point *R,
 | 
			
		||||
 * \return          0 if successful,
 | 
			
		||||
 *                  MBEDTLS_ERR_ECP_INVALID_KEY if m or n is not a valid privkey
 | 
			
		||||
 *                  or P or Q is not a valid pubkey,
 | 
			
		||||
 *                  MBEDTLS_ERR_MPI_MALLOC_FAILED if memory allocation failed
 | 
			
		||||
 *                  MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_ecp_muladd( mbedtls_ecp_group *grp, mbedtls_ecp_point *R,
 | 
			
		||||
             const mbedtls_mpi *m, const mbedtls_ecp_point *P,
 | 
			
		||||
 
 | 
			
		||||
@@ -34,7 +34,7 @@
 | 
			
		||||
 */
 | 
			
		||||
#define MBEDTLS_ERR_PEM_NO_HEADER_FOOTER_PRESENT          -0x1080  /**< No PEM header or footer found. */
 | 
			
		||||
#define MBEDTLS_ERR_PEM_INVALID_DATA                      -0x1100  /**< PEM string is not as expected. */
 | 
			
		||||
#define MBEDTLS_ERR_PEM_MALLOC_FAILED                     -0x1180  /**< Failed to allocate memory. */
 | 
			
		||||
#define MBEDTLS_ERR_PEM_ALLOC_FAILED                      -0x1180  /**< Failed to allocate memory. */
 | 
			
		||||
#define MBEDTLS_ERR_PEM_INVALID_ENC_IV                    -0x1200  /**< RSA IV is not in hex-format. */
 | 
			
		||||
#define MBEDTLS_ERR_PEM_UNKNOWN_ENC_ALG                   -0x1280  /**< Unsupported key encryption algorithm. */
 | 
			
		||||
#define MBEDTLS_ERR_PEM_PASSWORD_REQUIRED                 -0x1300  /**< Private key password can't be empty. */
 | 
			
		||||
 
 | 
			
		||||
@@ -45,7 +45,7 @@
 | 
			
		||||
#include "ecdsa.h"
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#define MBEDTLS_ERR_PK_MALLOC_FAILED       -0x3F80  /**< Memory alloation failed. */
 | 
			
		||||
#define MBEDTLS_ERR_PK_ALLOC_FAILED        -0x3F80  /**< Memory allocation failed. */
 | 
			
		||||
#define MBEDTLS_ERR_PK_TYPE_MISMATCH       -0x3F00  /**< Type mismatch, eg attempt to encrypt with an ECDSA key */
 | 
			
		||||
#define MBEDTLS_ERR_PK_BAD_INPUT_DATA      -0x3E80  /**< Bad input parameters to function. */
 | 
			
		||||
#define MBEDTLS_ERR_PK_FILE_IO_ERROR       -0x3E00  /**< Read/write of file failed. */
 | 
			
		||||
@@ -194,7 +194,7 @@ void mbedtls_pk_free( mbedtls_pk_context *ctx );
 | 
			
		||||
 *
 | 
			
		||||
 * \return          0 on success,
 | 
			
		||||
 *                  MBEDTLS_ERR_PK_BAD_INPUT_DATA on invalid input,
 | 
			
		||||
 *                  MBEDTLS_ERR_PK_MALLOC_FAILED on allocation failure.
 | 
			
		||||
 *                  MBEDTLS_ERR_PK_ALLOC_FAILED on allocation failure.
 | 
			
		||||
 *
 | 
			
		||||
 * \note            For contexts holding an RSA-alt key, use
 | 
			
		||||
 *                  \c mbedtls_pk_setup_rsa_alt() instead.
 | 
			
		||||
 
 | 
			
		||||
@@ -626,7 +626,7 @@ int mbedtls_rsa_rsassa_pss_verify_ext( mbedtls_rsa_context *ctx,
 | 
			
		||||
 * \param src      Source context
 | 
			
		||||
 *
 | 
			
		||||
 * \return         O on success,
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_MALLOC_FAILED on memory allocation failure
 | 
			
		||||
 *                 MBEDTLS_ERR_MPI_ALLOC_FAILED on memory allocation failure
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_rsa_copy( mbedtls_rsa_context *dst, const mbedtls_rsa_context *src );
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -102,7 +102,7 @@
 | 
			
		||||
#define MBEDTLS_ERR_SSL_BAD_HS_CERTIFICATE_VERIFY         -0x7D80  /**< Processing of the CertificateVerify handshake message failed. */
 | 
			
		||||
#define MBEDTLS_ERR_SSL_BAD_HS_CHANGE_CIPHER_SPEC         -0x7E00  /**< Processing of the ChangeCipherSpec handshake message failed. */
 | 
			
		||||
#define MBEDTLS_ERR_SSL_BAD_HS_FINISHED                   -0x7E80  /**< Processing of the Finished handshake message failed. */
 | 
			
		||||
#define MBEDTLS_ERR_SSL_MALLOC_FAILED                     -0x7F00  /**< Memory allocation failed */
 | 
			
		||||
#define MBEDTLS_ERR_SSL_ALLOC_FAILED                      -0x7F00  /**< Memory allocation failed */
 | 
			
		||||
#define MBEDTLS_ERR_SSL_HW_ACCEL_FAILED                   -0x7F80  /**< Hardware acceleration function returned with error */
 | 
			
		||||
#define MBEDTLS_ERR_SSL_HW_ACCEL_FALLTHROUGH              -0x6F80  /**< Hardware acceleration function skipped / left alone data */
 | 
			
		||||
#define MBEDTLS_ERR_SSL_COMPRESSION_FAILED                -0x6F00  /**< Processing of the compression / decompression failed */
 | 
			
		||||
@@ -851,7 +851,7 @@ void mbedtls_ssl_init( mbedtls_ssl_context *ssl );
 | 
			
		||||
 * \param ssl      SSL context
 | 
			
		||||
 * \param conf     SSL configuration to use
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful, or MBEDTLS_ERR_SSL_MALLOC_FAILED if
 | 
			
		||||
 * \return         0 if successful, or MBEDTLS_ERR_SSL_ALLOC_FAILED if
 | 
			
		||||
 *                 memory allocation failed
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_ssl_setup( mbedtls_ssl_context *ssl,
 | 
			
		||||
@@ -1178,7 +1178,7 @@ void mbedtls_ssl_conf_dtls_cookies( mbedtls_ssl_config *conf,
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 on success,
 | 
			
		||||
 *                 MBEDTLS_ERR_SSL_BAD_INPUT_DATA if used on client,
 | 
			
		||||
 *                 MBEDTLS_ERR_SSL_MALLOC_FAILED if out of memory.
 | 
			
		||||
 *                 MBEDTLS_ERR_SSL_ALLOC_FAILED if out of memory.
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_ssl_set_client_transport_id( mbedtls_ssl_context *ssl,
 | 
			
		||||
                                 const unsigned char *info,
 | 
			
		||||
@@ -1305,7 +1305,7 @@ void mbedtls_ssl_conf_session_cache( mbedtls_ssl_config *conf,
 | 
			
		||||
 * \param session  session context
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_SSL_MALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_SSL_ALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_SSL_BAD_INPUT_DATA if used server-side or
 | 
			
		||||
 *                 arguments are otherwise invalid
 | 
			
		||||
 *
 | 
			
		||||
@@ -1388,7 +1388,7 @@ void mbedtls_ssl_conf_ca_chain( mbedtls_ssl_config *conf,
 | 
			
		||||
 * \param own_cert own public certificate chain
 | 
			
		||||
 * \param pk_key   own private key
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 on success or MBEDTLS_ERR_SSL_MALLOC_FAILED
 | 
			
		||||
 * \return         0 on success or MBEDTLS_ERR_SSL_ALLOC_FAILED
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_ssl_conf_own_cert( mbedtls_ssl_config *conf,
 | 
			
		||||
                              mbedtls_x509_crt *own_cert,
 | 
			
		||||
@@ -1408,7 +1408,7 @@ int mbedtls_ssl_conf_own_cert( mbedtls_ssl_config *conf,
 | 
			
		||||
 * \param psk_identity      pointer to the pre-shared key identity
 | 
			
		||||
 * \param psk_identity_len  identity key length
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful or MBEDTLS_ERR_SSL_MALLOC_FAILED
 | 
			
		||||
 * \return         0 if successful or MBEDTLS_ERR_SSL_ALLOC_FAILED
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_ssl_conf_psk( mbedtls_ssl_config *conf,
 | 
			
		||||
                const unsigned char *psk, size_t psk_len,
 | 
			
		||||
@@ -1425,7 +1425,7 @@ int mbedtls_ssl_conf_psk( mbedtls_ssl_config *conf,
 | 
			
		||||
 * \param psk      pointer to the pre-shared key
 | 
			
		||||
 * \param psk_len  pre-shared key length
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful or MBEDTLS_ERR_SSL_MALLOC_FAILED
 | 
			
		||||
 * \return         0 if successful or MBEDTLS_ERR_SSL_ALLOC_FAILED
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_ssl_set_hs_psk( mbedtls_ssl_context *ssl,
 | 
			
		||||
                            const unsigned char *psk, size_t psk_len );
 | 
			
		||||
@@ -1517,7 +1517,7 @@ void mbedtls_ssl_conf_curves( mbedtls_ssl_config *conf, const mbedtls_ecp_group_
 | 
			
		||||
 * \param ssl      SSL context
 | 
			
		||||
 * \param hostname the server hostname
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful or MBEDTLS_ERR_SSL_MALLOC_FAILED
 | 
			
		||||
 * \return         0 if successful or MBEDTLS_ERR_SSL_ALLOC_FAILED
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_ssl_set_hostname( mbedtls_ssl_context *ssl, const char *hostname );
 | 
			
		||||
#endif /* MBEDTLS_X509_CRT_PARSE_C */
 | 
			
		||||
@@ -1533,7 +1533,7 @@ int mbedtls_ssl_set_hostname( mbedtls_ssl_context *ssl, const char *hostname );
 | 
			
		||||
 * \param own_cert own public certificate chain
 | 
			
		||||
 * \param pk_key   own private key
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 on success or MBEDTLS_ERR_SSL_MALLOC_FAILED
 | 
			
		||||
 * \return         0 on success or MBEDTLS_ERR_SSL_ALLOC_FAILED
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_ssl_set_hs_own_cert( mbedtls_ssl_context *ssl,
 | 
			
		||||
                                 mbedtls_x509_crt *own_cert,
 | 
			
		||||
@@ -1960,7 +1960,7 @@ const mbedtls_x509_crt *mbedtls_ssl_get_peer_cert( const mbedtls_ssl_context *ss
 | 
			
		||||
 * \param session  session context
 | 
			
		||||
 *
 | 
			
		||||
 * \return         0 if successful,
 | 
			
		||||
 *                 MBEDTLS_ERR_SSL_MALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_SSL_ALLOC_FAILED if memory allocation failed,
 | 
			
		||||
 *                 MBEDTLS_ERR_SSL_BAD_INPUT_DATA if used server-side or
 | 
			
		||||
 *                 arguments are otherwise invalid
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -74,7 +74,7 @@
 | 
			
		||||
#define MBEDTLS_ERR_X509_CERT_VERIFY_FAILED               -0x2700  /**< Certificate verification failed, e.g. CRL, CA or signature check failed. */
 | 
			
		||||
#define MBEDTLS_ERR_X509_CERT_UNKNOWN_FORMAT              -0x2780  /**< Format not recognized as DER or PEM. */
 | 
			
		||||
#define MBEDTLS_ERR_X509_BAD_INPUT_DATA                   -0x2800  /**< Input invalid. */
 | 
			
		||||
#define MBEDTLS_ERR_X509_MALLOC_FAILED                    -0x2880  /**< Allocation of memory failed. */
 | 
			
		||||
#define MBEDTLS_ERR_X509_ALLOC_FAILED                     -0x2880  /**< Allocation of memory failed. */
 | 
			
		||||
#define MBEDTLS_ERR_X509_FILE_IO_ERROR                    -0x2900  /**< Read/write of file failed. */
 | 
			
		||||
/* \} name */
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -435,7 +435,7 @@ void mbedtls_x509write_crt_set_md_alg( mbedtls_x509write_cert *ctx, mbedtls_md_t
 | 
			
		||||
 * \param val       value of the extension OCTET STRING
 | 
			
		||||
 * \param val_len   length of the value data
 | 
			
		||||
 *
 | 
			
		||||
 * \return          0 if successful, or a MBEDTLS_ERR_X509_MALLOC_FAILED
 | 
			
		||||
 * \return          0 if successful, or a MBEDTLS_ERR_X509_ALLOC_FAILED
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_x509write_crt_set_extension( mbedtls_x509write_cert *ctx,
 | 
			
		||||
                                 const char *oid, size_t oid_len,
 | 
			
		||||
@@ -451,7 +451,7 @@ int mbedtls_x509write_crt_set_extension( mbedtls_x509write_cert *ctx,
 | 
			
		||||
 *                      certificate (only for CA certificates, -1 is
 | 
			
		||||
 *                      inlimited)
 | 
			
		||||
 *
 | 
			
		||||
 * \return          0 if successful, or a MBEDTLS_ERR_X509_MALLOC_FAILED
 | 
			
		||||
 * \return          0 if successful, or a MBEDTLS_ERR_X509_ALLOC_FAILED
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_x509write_crt_set_basic_constraints( mbedtls_x509write_cert *ctx,
 | 
			
		||||
                                         int is_ca, int max_pathlen );
 | 
			
		||||
@@ -464,7 +464,7 @@ int mbedtls_x509write_crt_set_basic_constraints( mbedtls_x509write_cert *ctx,
 | 
			
		||||
 *
 | 
			
		||||
 * \param ctx       CRT context to use
 | 
			
		||||
 *
 | 
			
		||||
 * \return          0 if successful, or a MBEDTLS_ERR_X509_MALLOC_FAILED
 | 
			
		||||
 * \return          0 if successful, or a MBEDTLS_ERR_X509_ALLOC_FAILED
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_x509write_crt_set_subject_key_identifier( mbedtls_x509write_cert *ctx );
 | 
			
		||||
 | 
			
		||||
@@ -475,7 +475,7 @@ int mbedtls_x509write_crt_set_subject_key_identifier( mbedtls_x509write_cert *ct
 | 
			
		||||
 *
 | 
			
		||||
 * \param ctx       CRT context to use
 | 
			
		||||
 *
 | 
			
		||||
 * \return          0 if successful, or a MBEDTLS_ERR_X509_MALLOC_FAILED
 | 
			
		||||
 * \return          0 if successful, or a MBEDTLS_ERR_X509_ALLOC_FAILED
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_x509write_crt_set_authority_key_identifier( mbedtls_x509write_cert *ctx );
 | 
			
		||||
#endif /* MBEDTLS_SHA1_C */
 | 
			
		||||
@@ -487,7 +487,7 @@ int mbedtls_x509write_crt_set_authority_key_identifier( mbedtls_x509write_cert *
 | 
			
		||||
 * \param ctx       CRT context to use
 | 
			
		||||
 * \param key_usage key usage flags to set
 | 
			
		||||
 *
 | 
			
		||||
 * \return          0 if successful, or MBEDTLS_ERR_X509_MALLOC_FAILED
 | 
			
		||||
 * \return          0 if successful, or MBEDTLS_ERR_X509_ALLOC_FAILED
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_x509write_crt_set_key_usage( mbedtls_x509write_cert *ctx, unsigned char key_usage );
 | 
			
		||||
 | 
			
		||||
@@ -498,7 +498,7 @@ int mbedtls_x509write_crt_set_key_usage( mbedtls_x509write_cert *ctx, unsigned c
 | 
			
		||||
 * \param ctx           CRT context to use
 | 
			
		||||
 * \param ns_cert_type  Netscape Cert Type flags to set
 | 
			
		||||
 *
 | 
			
		||||
 * \return          0 if successful, or MBEDTLS_ERR_X509_MALLOC_FAILED
 | 
			
		||||
 * \return          0 if successful, or MBEDTLS_ERR_X509_ALLOC_FAILED
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_x509write_crt_set_ns_cert_type( mbedtls_x509write_cert *ctx,
 | 
			
		||||
                                    unsigned char ns_cert_type );
 | 
			
		||||
 
 | 
			
		||||
@@ -198,7 +198,7 @@ void mbedtls_x509write_csr_set_md_alg( mbedtls_x509write_csr *ctx, mbedtls_md_ty
 | 
			
		||||
 * \param ctx       CSR context to use
 | 
			
		||||
 * \param key_usage key usage flags to set
 | 
			
		||||
 *
 | 
			
		||||
 * \return          0 if successful, or MBEDTLS_ERR_X509_MALLOC_FAILED
 | 
			
		||||
 * \return          0 if successful, or MBEDTLS_ERR_X509_ALLOC_FAILED
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_x509write_csr_set_key_usage( mbedtls_x509write_csr *ctx, unsigned char key_usage );
 | 
			
		||||
 | 
			
		||||
@@ -209,7 +209,7 @@ int mbedtls_x509write_csr_set_key_usage( mbedtls_x509write_csr *ctx, unsigned ch
 | 
			
		||||
 * \param ctx           CSR context to use
 | 
			
		||||
 * \param ns_cert_type  Netscape Cert Type flags to set
 | 
			
		||||
 *
 | 
			
		||||
 * \return          0 if successful, or MBEDTLS_ERR_X509_MALLOC_FAILED
 | 
			
		||||
 * \return          0 if successful, or MBEDTLS_ERR_X509_ALLOC_FAILED
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_x509write_csr_set_ns_cert_type( mbedtls_x509write_csr *ctx,
 | 
			
		||||
                                    unsigned char ns_cert_type );
 | 
			
		||||
@@ -224,7 +224,7 @@ int mbedtls_x509write_csr_set_ns_cert_type( mbedtls_x509write_csr *ctx,
 | 
			
		||||
 * \param val       value of the extension OCTET STRING
 | 
			
		||||
 * \param val_len   length of the value data
 | 
			
		||||
 *
 | 
			
		||||
 * \return          0 if successful, or a MBEDTLS_ERR_X509_MALLOC_FAILED
 | 
			
		||||
 * \return          0 if successful, or a MBEDTLS_ERR_X509_ALLOC_FAILED
 | 
			
		||||
 */
 | 
			
		||||
int mbedtls_x509write_csr_set_extension( mbedtls_x509write_csr *ctx,
 | 
			
		||||
                                 const char *oid, size_t oid_len,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user