Rivoreo Source Code Repositories
src.rivoreo.one
/
security
/
mbedtls
/
bdc96765d671b83941740e3903ecf2e4eb814250
/
include
bdc9676
Remove polarssl/ from header includes
by Manuel Pégourié-Gonnard
· 11 years ago
30b95fa
Fixed cplusplus extern defines in header files
by Paul Bakker
· 11 years ago
6838bd1
Clarified threading issues
by Paul Bakker
· 11 years ago
c9965dc
RSA blinding threading support
by Paul Bakker
· 11 years ago
1337aff
Buffer allocator threading support
by Paul Bakker
· 11 years ago
f4e7dc5
entropy_func() threading support
by Paul Bakker
· 11 years ago
1ffefac
Introduced entropy_free()
by Paul Bakker
· 11 years ago
c559884
SSL Cache threading support
by Paul Bakker
· 11 years ago
2466d93
Threading abstraction layer added
by Paul Bakker
· 11 years ago
a0fdf8b
Simplify the way default certs are used
by Manuel Pégourié-Gonnard
· 11 years ago
641de71
Use both RSA and ECDSA CA if available
by Manuel Pégourié-Gonnard
· 11 years ago
8372454
Rework SNI to fix memory issues
by Manuel Pégourié-Gonnard
· 11 years ago
482a282
Offer both EC and RSA in certs.c, RSA first
by Manuel Pégourié-Gonnard
· 11 years ago
705fcca
Adapt support for SNI to recent changes
by Manuel Pégourié-Gonnard
· 11 years ago
d09453c
Check our ECDSA cert(s) against supported curves
by Manuel Pégourié-Gonnard
· 11 years ago
f24b4a7
Interface change in ECP info functions
by Manuel Pégourié-Gonnard
· 11 years ago
3ebb2cd
Add support for multiple server certificates
by Manuel Pégourié-Gonnard
· 11 years ago
834ea85
Change internal structs for multi-cert support
by Manuel Pégourié-Gonnard
· 11 years ago
cbf3ef3
RSA and ECDSA key exchanges don't depend on CRL
by Manuel Pégourié-Gonnard
· 11 years ago
c214875
Added missing uint32_t def for Windows in gcm.h
by Paul Bakker
· 11 years ago
c27c4e2
Support faulty X509 v1 certificates with extensions
by Paul Bakker
· 11 years ago
fe28646
Fix references to x509parse in config.h
by Manuel Pégourié-Gonnard
· 11 years ago
09fff7e
Cosmetics in config.h
by Manuel Pégourié-Gonnard
· 11 years ago
1a48383
SSL_TLS doesn't depend on PK any more
by Manuel Pégourié-Gonnard
· 11 years ago
4fee79b
Fix some more depend issues
by Manuel Pégourié-Gonnard
· 11 years ago
1032c1d
Fix some dependencies and warnings in small config
by Manuel Pégourié-Gonnard
· 11 years ago
5ad403f
Prepared for 1.3.0 RC0
by Paul Bakker
· 11 years ago
polarssl-1.3.0-rc0
6db455e
PSK callback added to SSL server
by Paul Bakker
· 11 years ago
4fc090a
Minor typos in pk.h
by Paul Bakker
· 11 years ago
da179e4
Add ecp_curve_list(), hide ecp_supported_curves
by Manuel Pégourié-Gonnard
· 11 years ago
dace82f
Refactor cipher information management
by Manuel Pégourié-Gonnard
· 11 years ago
161ef96
Cache pre-computed points for ecp_mul()
by Manuel Pégourié-Gonnard
· 11 years ago
56cd319
Add human-friendly name in ecp_curve_info
by Manuel Pégourié-Gonnard
· 11 years ago
a79d123
Make ecp_supported_curves constant
by Manuel Pégourié-Gonnard
· 11 years ago
51451f8
Replace EC flag with ssl_ciphersuite_uses_ec()
by Manuel Pégourié-Gonnard
· 11 years ago
15d5de1
Simplify usage of DHM blinding
by Manuel Pégourié-Gonnard
· 11 years ago
c83e418
Prepare for ECDH point blinding just in case
by Manuel Pégourié-Gonnard
· 11 years ago
c972770
Prepare ecp_group for future extensions
by Manuel Pégourié-Gonnard
· 11 years ago
456d3b9
Make ECP error codes more specific
by Manuel Pégourié-Gonnard
· 11 years ago
568c9cf
Add ecp_supported_curves and simplify some code
by Manuel Pégourié-Gonnard
· 11 years ago
7038039
Dissociate TLS and internal EC curve identifiers
by Manuel Pégourié-Gonnard
· 11 years ago
c559c7a
Renamed x509_cert structure to x509_crt for consistency
by Paul Bakker
· 11 years ago
ddf26b4
Renamed x509parse_* functions to new form
by Paul Bakker
· 11 years ago
369d2eb
Introduced x509_crt_init(), x509_crl_init() and x509_csr_init()
by Paul Bakker
· 11 years ago
86d0c19
Generalized function names of x509 functions not parse-specific
by Paul Bakker
· 11 years ago
5187656
Renamed X509 / X509WRITE error codes to generic (non-cert-specific)
by Paul Bakker
· 11 years ago
f20ba4b
Minor typo in config.h
by Paul Bakker
· 11 years ago
da77115
Changed pk_parse_get_pubkey() to pk_parse_subpubkey()
by Paul Bakker
· 11 years ago
ff3a518
Changed doxygen comments in pk.h from x509_module to pk_module
by Paul Bakker
· 11 years ago
d1a983f
Removed x509parse key functions and moved them to compat-1.2.h
by Paul Bakker
· 11 years ago
f8db11f
Fixed typo is ssl_list_ciphersuites() prototype
by Paul Bakker
· 11 years ago
7c6b2c3
Split up X509 files into smaller modules
by Paul Bakker
· 11 years ago
cff6842
POLARSSL_PEM_C split into POLARSSL_PEM_PARSE_C and POLARSSL_PEM_WRITE_C
by Paul Bakker
· 11 years ago
77e23fb
Move *_pemify() function to PEM module
by Paul Bakker
· 11 years ago
40ce79f
Moved DHM parsing from X509 module to DHM module
by Paul Bakker
· 11 years ago
2292d1f
Fixed warnings in case POLARSSL_X509_PARSE_C is not defined
by Paul Bakker
· 11 years ago
4606c73
Added POLARSSL_PK_PARSE_C and POLARSSL_PK_WRITE_C
by Paul Bakker
· 11 years ago
c7bb02b
Moved PK key writing from X509 module to PK module
by Paul Bakker
· 11 years ago
1a7550a
Moved PK key parsing from X509 module to PK module
by Paul Bakker
· 11 years ago
92cb1d3
Make CBC an option, step 3: individual ciphers
by Manuel Pégourié-Gonnard
· 11 years ago
989ed38
Make CBC an option, step 2: cipher layer
by Manuel Pégourié-Gonnard
· 11 years ago
f7dc378
Make CBC an option, step 1: ssl ciphersuites
by Manuel Pégourié-Gonnard
· 11 years ago
4fe9200
Fix memory leak in GCM by adding gcm_free()
by Manuel Pégourié-Gonnard
· 11 years ago
9013af7
Merged major refactoring of x509write module into development
by Paul Bakker
· 11 years ago
0237620
Fix some dependencies declaration
by Manuel Pégourié-Gonnard
· 11 years ago
31e5940
Add missing f_rng/p_rng arguments to x509write_crt
by Manuel Pégourié-Gonnard
· 11 years ago
53c6425
Use PK internally for x509write_crt
by Manuel Pégourié-Gonnard
· 11 years ago
f38e71a
Convert x509write_crt interface to PK
by Manuel Pégourié-Gonnard
· 11 years ago
6de63e4
Add EC support to x509write_key
by Manuel Pégourié-Gonnard
· 11 years ago
edda904
Adapt asn1_write_algorithm_identifier() to params
by Manuel Pégourié-Gonnard
· 11 years ago
3837dae
Add EC support to x509write_pubkey
by Manuel Pégourié-Gonnard
· 11 years ago
e1f821a
Adapt x509write_pubkey interface to use PK
by Manuel Pégourié-Gonnard
· 11 years ago
ee73179
Adapt x509write_csr prototypes for PK
by Manuel Pégourié-Gonnard
· 11 years ago
8053da4
x509write_csr() now fully using PK internally
by Manuel Pégourié-Gonnard
· 11 years ago
5353a03
x509write_csr using PK internally (WIP)
by Manuel Pégourié-Gonnard
· 11 years ago
dcbfdcc
Updated doxygen documentation in header files and HTML pages
by Paul Bakker
· 11 years ago
c0dcf0c
Merged blinding additions for EC, RSA and DHM into development
by Paul Bakker
· 11 years ago
36b7e1e
Merged GCM refactoring into development
by Paul Bakker
· 11 years ago
ea53a55
Refactor to prepare for RSA blinding optimisation
by Manuel Pégourié-Gonnard
· 11 years ago
1c3853b
oid_get_oid_by_*() now give back oid length as well
by Paul Bakker
· 11 years ago
7db0109
Made POLARSSL_MD_MAX_SIZE dependent on POLARSSL_SHA512_C
by Paul Bakker
· 11 years ago
eba3ccf
Typo in config.h
by Paul Bakker
· 11 years ago
f9f377e
CSR Parsing (without attributes / extensions) implemented
by Paul Bakker
· 11 years ago
cdda097
Fixed doxygen documentation in asn1.h (added \brief)
by Paul Bakker
· 11 years ago
52be08c
Added support for writing Key Usage and NS Cert Type extensions
by Paul Bakker
· 11 years ago
cd35803
Changes x509_csr to x509write_csr
by Paul Bakker
· 11 years ago
5f45e62
Migrated from x509_req_name to asn1_named_data structure
by Paul Bakker
· 11 years ago
c547cc9
Added generic asn1_free_named_data_list()
by Paul Bakker
· 11 years ago
59ba59f
Generalized x509_set_extension() behaviour to asn1_store_named_data()
by Paul Bakker
· 11 years ago
43aff2a
Moved GCM to use cipher layer instead of AES directly
by Paul Bakker
· 11 years ago
f46b695
Added cipher_info_from_values() to cipher layer (Search by ID+keylen+mode)
by Paul Bakker
· 11 years ago
5e0efa7
Added POLARSSL_MODE_ECB to the cipher layer
by Paul Bakker
· 11 years ago
032c34e
Don't use DH blinding for ephemeral DH
by Manuel Pégourié-Gonnard
· 11 years ago
337b29c
Test and document EC blinding overhead
by Manuel Pégourié-Gonnard
· 11 years ago
15162a0
Writing of X509v3 extensions supported
by Paul Bakker
· 11 years ago
329def3
Added asn1_write_bool()
by Paul Bakker
· 11 years ago
9397dcb
Base X509 certificate writing functinality
by Paul Bakker
· 11 years ago
7da0a38
Rm some includes that are now useless
by Manuel Pégourié-Gonnard
· 11 years ago
b8bd593
Restrict cipher_update() for GCM
by Manuel Pégourié-Gonnard
· 11 years ago
226d5da
GCM ciphersuites partially using cipher layer
by Manuel Pégourié-Gonnard
· 11 years ago
Next »