- 30 Jun, 2013 1 commit
-
-
Paul Bakker authored
-
- 29 Jun, 2013 11 commits
-
-
Paul Bakker authored
-
Paul Bakker authored
-
Paul Bakker authored
Ability to keep old function error_strerror() as well with POLARSSL_ERROR_STRERROR_BC. Also works with POLARSSL_ERROR_STRERROR_DUMMY.
-
Paul Bakker authored
capabilities
-
Paul Bakker authored
-
Paul Bakker authored
and maximum protocol version
-
Paul Bakker authored
-
Paul Bakker authored
A generic function for retrieving the AlgorithmIdentifier structure with its parameters and adapted X509, PKCS#5 and PKCS#12 to use them.
-
Paul Bakker authored
-
Paul Bakker authored
-
Paul Bakker authored
-
- 28 Jun, 2013 4 commits
-
-
Paul Bakker authored
-
Paul Bakker authored
-
Paul Bakker authored
-
Paul Bakker authored
-
- 27 Jun, 2013 1 commit
-
-
Paul Bakker authored
-
- 26 Jun, 2013 2 commits
-
-
Paul Bakker authored
-
Paul Bakker authored
-
- 25 Jun, 2013 21 commits
-
-
Paul Bakker authored
-
Paul Bakker authored
-
Paul Bakker authored
More fixes based on the compiler directives -Wcast-qual -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations. Not everything with regards to -Wcast-qual has been fixed as some have unwanted consequences for the rest of the code.
-
Paul Bakker authored
-
Paul Bakker authored
(cherry picked from commit da7fdbd5)
-
Paul Bakker authored
(cherry picked from commit 602c31be)
-
Paul Bakker authored
(cherry picked from commit db7ea6f1)
-
Paul Bakker authored
The 3-key and 2-key Triple DES PBE functions have been replaced with a single pkcs12_pbe() function that handles both situations (and more). In addition this allows for some PASSWORD_MISMATCH checking (cherry picked from commit 14a222ce)
-
Paul Bakker authored
(cherry picked from commit 2be71faa)
-
Paul Bakker authored
POLARSSL_ERR_X509_PASSWORD_MISMATCH is returned instead of POLARSSL_ERR_PEM_PASSWORD_MISMATCH and POLARSSL_ERR_X509_PASSWORD_REQUIRED instead of POLARSSL_ERR_PEM_PASSWORD_REQUIRED Rationale: For PKCS#8 encrypted keys the same are returned (cherry picked from commit b495d3a2)
-
Paul Bakker authored
(cherry picked from commit 1fc7dfe2)
-
Paul Bakker authored
(cherry picked from commit ff3a4b01)
-
Paul Bakker authored
Allow user-defined settings without editing header files by using POLARSSL_CONFIG_OPTIONS in config.h (cherry picked from commit 6fa54887) Conflicts: include/polarssl/config.h
-
Paul Bakker authored
The error code POLARSSL_ERR_X509_PASSWORD_MISMATCH is now properly returned in case of an encryption failure in the padding. The POLARSSL_ERR_X509_PASSWORD_REQUIRED error code is only returned for PEM formatted private keys as for DER formatted ones it is impossible to distinguish if a DER blob is PKCS#8 encrypted or not. (cherry picked from commit 1fd4321b) Conflicts: include/polarssl/error.h scripts/generate_errors.pl
-
Paul Bakker authored
old PBKDF2 module. (cherry picked from commit 19bd297d) Conflicts: include/polarssl/error.h scripts/generate_errors.pl
-
Paul Bakker authored
(cherry picked from commit 52b845be)
-
Paul Bakker authored
(cherry picked from commit 67812d39)
-
Paul Bakker authored
Moved from readdir() to readdir_r() and use stat instead of the less portable d_type from struct dirent. (cherry picked from commit cbfcaa92)
-
Paul Bakker authored
Removed chain functionality from x509parse_crt() as x509parse_crt_der() now handles that much cleaner. (cherry picked from commit d6d4109a)
-
Paul Bakker authored
All symmetric cipher algorithms and hash algorithms now include support for a POLARSSL_XXX_ALT flag that prevents the definition of the algorithm context structure and all 'core' functions. (cherry picked from commit 4087c470)
-
Paul Bakker authored
(cherry picked from commit 9691bbe9)
-