Rivoreo Source Code Repositories
src.rivoreo.one
/
security
/
mbedtls
/
89fe7f4388cf1fea199b7de5cd7ce67196997383
89fe7f4
compat.sh modified to support new ssl_server2 and ssl_client2 capabilities
by Paul Bakker
· 11 years ago
c1516be
ssl_server2 and ssl_client2 adapted to support maximum protocol version
by Paul Bakker
· 11 years ago
2fbefde
Client and server now filter sent and accepted ciphersuites on minimum
by Paul Bakker
· 11 years ago
59c28a2
SSL v2 handshake should also handle dynamic ciphersuites
by Paul Bakker
· 11 years ago
f8d018a
Made asn1_get_alg() and asn1_get_alg_null() as generic functions
by Paul Bakker
· 11 years ago
ce6ae23
Macro-ized the final internal OID functions
by Paul Bakker
· 11 years ago
47fce02
Defines around module-dependent OIDs
by Paul Bakker
· 11 years ago
7749a22
Moved PKCS#12 cipher layer based PBE detection to use OID database
by Paul Bakker
· 11 years ago
dd1150e
Macro-ized single and double attribute functions in OID database
by Paul Bakker
· 11 years ago
bd51ad5
Re-ordered OID internals. Made macro for oid_XXX_from_asn1() functions
by Paul Bakker
· 11 years ago
9b5e885
PKCS#5 PBES2 now uses OID database for algorithm detection
by Paul Bakker
· 11 years ago
6d72f33
Updated README with simple formatting
by Paul Bakker
· 11 years ago
407a0da
Moved __cplusplus extern statement to include struct definitions as well.
by Paul Bakker
· 11 years ago
c5a79cc
Fixed compiler warnings for unused parameter ssl
by Paul Bakker
· 11 years ago
b9d3cfa
Split up GCM into a start/update/finish cycle
by Paul Bakker
· 11 years ago
534f82c
Made ctr_drbg_init_entropy_len() non-static and defined
by Paul Bakker
· 11 years ago
3c5ef71
Cleanup up non-prototyped functions (static) and const-correctness in programs
by Paul Bakker
· 11 years ago
b6c5d2e
Cleanup up non-prototyped functions (static) and const-correctness
by Paul Bakker
· 11 years ago
169b7f4
Fixed gcm.c formatting (removed redundant spaces)
by Paul Bakker
· 11 years ago
bda7cb7
Fixed minor comment typo
by Paul Bakker
· 11 years ago
b0713c7
Updated PKCS#12 define dependencies
by Paul Bakker
· 11 years ago
f67edd9
Made x509parse PKCS#12 and PKCS#5 tests dependent on defines
by Paul Bakker
· 11 years ago
38b50d7
Moved PKCS#12 PBE functions to cipher / md layer where possible
by Paul Bakker
· 11 years ago
0e34235
Fixed values for 2-key Triple DES in cipher layer
by Paul Bakker
· 11 years ago
a4232a7
x509parse_crt() and x509parse_crt_der() return X509 password related codes
by Paul Bakker
· 11 years ago
7282309
Removed redundant free()s
by Paul Bakker
· 11 years ago
cf445ff
Added missing free()
by Paul Bakker
· 11 years ago
9bcf16c
Centralized module option values in config.h
by Paul Bakker
· 11 years ago
28144de
PKCS#5 v2 PBES2 support and use in PKCS#8 encrypted certificates
by Paul Bakker
· 11 years ago
b0c19a4
PKCS#5 module added. Moved PBKDF2 functionality inside and deprecated
by Paul Bakker
· 11 years ago
fc4f46f
Fixed bignum.c and bn_mul.h to support Thumb2 and LLVM compiler
by Paul Bakker
· 11 years ago
531e294
Fixed location of brackets in pkcs12.c
by Paul Bakker
· 11 years ago
2c8cdd2
x509parse_crtpath() is now reentrant and uses more portable stat()
by Paul Bakker
· 11 years ago
42c6581
Changed x509parse_crt_der() to support adding to chain.
by Paul Bakker
· 11 years ago
90995b5
Added mechanism to provide alternative cipher / hash implementations
by Paul Bakker
· 11 years ago
28837ff
Make sure polarssl/config.h is included at the start
by Paul Bakker
· 11 years ago
f1f21fe
Parsing of PKCS#8 encrypted private key files added and PKCS#12 basis
by Paul Bakker
· 11 years ago
e2f5040
Internally split up x509parse_key()
by Paul Bakker
· 11 years ago
89ecb2d
ssl_parse_certificate() now calls x509parse_crt_der() directly
by Paul Bakker
· 11 years ago
5ed3b34
x509parse_crt() now better handles PEM error situations
by Paul Bakker
· 11 years ago
00b2860
pem_read_buffer() already update use_len after header and footer are read
by Paul Bakker
· 11 years ago
b2a1140
Added error.h inclusion in error.c template
by Paul Bakker
· 11 years ago
2a84424
Disabled the HAVEGE random generator by default
by Paul Bakker
· 11 years ago
ef3f8c7
Fixed const correctness issues in programs and tests
by Paul Bakker
· 11 years ago
3c2122f
Fixed const correctness issues that have no impact on the ABI
by Paul Bakker
· 11 years ago
2013950
Secure renegotiation extension should only be sent in case client supports secure renegotiation
by Paul Bakker
· 11 years ago
de65623
PolarSSL 1.2.6 and PolarSSL 1.2.7 changes added to ChangeLog
by Paul Bakker
· 11 years ago
248fff5
PolarSSL 1.1.6 and PolarSSL 1.1.7 changed added to ChangeLog
by Paul Bakker
· 11 years ago
73d4431
Fixed parse error in ssl_parse_certificate_request()
by Paul Bakker
· 12 years ago
777a575
ca_path and ca_file arguments added to support chain validation in cert_app
by Paul Bakker
· 12 years ago
f6a19bd
Possible resource leak on FILE* removed in X509 parse
by Paul Bakker
· 12 years ago
c72d3f7
Possible resource leak on FILE* removed in CTR_DRBG
by Paul Bakker
· 12 years ago
45bda90
Comments for extra PSK ciphersuites added to config.h
by Paul Bakker
· 12 years ago
40afb4b
Added PSK GCM, SHA256 and SHA384 ciphers from RFC5487
by Paul Bakker
· 12 years ago
0c5fac2
Reordered ID's to numerical order
by Paul Bakker
· 12 years ago
a1bf92d
Added PSK NULL ciphers from RFC4785
by Paul Bakker
· 12 years ago
b91c2b5
PSK and DHE-PSK addition to ChangeLog
by Paul Bakker
· 12 years ago
bc956d9
Added missing config.h include
by Paul Bakker
· 12 years ago
48f7a5d
DHE-PSK based ciphersuite support added and cleaner key exchange based
by Paul Bakker
· 12 years ago
188c8de
Only allow missing SereverKeyExchange message in bare PSK mode
by Paul Bakker
· 12 years ago
bcbe2d8
Prettier printing of the lists for longer ciphersuite names
by Paul Bakker
· 12 years ago
e07f41d
Introduced defines to control availability of specific SSL Key Exchange methods.
by Paul Bakker
· 12 years ago
7ad00f9
Sanity checks added to config.h
by Paul Bakker
· 12 years ago
ed27a04
More granular define selections within code to allow for smaller code sizes
by Paul Bakker
· 12 years ago
7e5e7ca
Added PSK ciphersuite tests to compat.sh
by Paul Bakker
· 12 years ago
73a899a
Changed error code message to also cover missing pre-shared key
by Paul Bakker
· 12 years ago
fbb1780
Added pre-shared key handling for the server side of SSL / TLS
by Paul Bakker
· 12 years ago
70df2fb
Split parts of ssl_parse_client_key_exchange() into separate functions
by Paul Bakker
· 12 years ago
d4a56ec
Added pre-shared key handling for the client side of SSL / TLS
by Paul Bakker
· 12 years ago
f7abd42
Removed extra spaces on end of lines
by Paul Bakker
· 12 years ago
29e1f12
split parts of ssl_parse_server_key_exchange() into separate functions
by Paul Bakker
· 12 years ago
8f4ddae
Ability to specify allowed ciphersuites based on the protocol version.
by Paul Bakker
· 12 years ago
eff2e6d
Fixed MPI assembly for ARM when -O2 is used
by Paul Bakker
· 12 years ago
0ecdb23
Cleanup of the GCM code
by Paul Bakker
· 12 years ago
286bf3c
Split up largest test suite data files into smaller chunks
by Paul Bakker
· 12 years ago
370e90c
Enable PBKDF2 by default
by Paul Bakker
· 12 years ago
abfdfbf
Removed duplicate value from compat.sh ciphersuite list
by Paul Bakker
· 12 years ago
a280d0f
Fixed compiler warning for possible uninitialized ret
by Paul Bakker
· 12 years ago
27714b1
Added Camellia ECDHE-based CBC ciphersuites
by Paul Bakker
· 12 years ago
bfe671f
Blowfish has default of 128-bit keysize in cipher layer
by Paul Bakker
· 12 years ago
d5c2b54
Indication of x509_get_numeric_string() deprecation
by Paul Bakker
· 12 years ago
c70b982
OID functionality moved to a separate module.
by Paul Bakker
· 12 years ago
37de6be
Const correctness added for asn1write functions
by Paul Bakker
· 12 years ago
c295b83
Minor checks to prevent NULL-pointer exceptions
by Paul Bakker
· 12 years ago
3b6a07b
Prevented compiler warning on uninitialized end
by Paul Bakker
· 12 years ago
d3edc86
Moved writing of client extensions to separate functions in ssl_cli.c
by Paul Bakker
· 12 years ago
a54e493
Added ECDHE-based SHA256 and SHA384 ciphersuites
by Paul Bakker
· 12 years ago
b7149bc
Corrected behaviour for CBC-based suites using the SHA384 MAC and PRF
by Paul Bakker
· 12 years ago
a023437
Made change to error.c for dummy error_strerror() permanent
by Paul Bakker
· 12 years ago
41c83d3
Added Ephemeral Elliptic Curve Diffie Hellman ciphersuites to SSL/TLS
by Paul Bakker
· 12 years ago
00c1f43
Merge branch 'ecc-devel-mpg' into development
by Paul Bakker
· 12 years ago
d589a0d
Modified Makefiles to include new files and and config.h to PolarSSL standard
by Paul Bakker
· 12 years ago
68884e3
Moved to advanced ciphersuite representation and more dynamic SSL code
by Paul Bakker
· 12 years ago
9b5798d
Modified ChangeLog to include explanations of last SSL module changes
by Paul Bakker
· 12 years ago
c9118b4
Renamed hash structures to ctx
by Paul Bakker
· 12 years ago
09d6725
Modified to work in-place
by Paul Bakker
· 12 years ago
92be97b
Align data with future location based on IV size
by Paul Bakker
· 12 years ago
07eb38b
Update ssl_hw_record_init() to receive keylen, ivlen and maclen as well
by Paul Bakker
· 12 years ago
c787811
Do not set done in case of a fall-through
by Paul Bakker
· 12 years ago
5bd4229
Reverted commit 186751d9dd28082d4b19e69a2c15fd432d366133 and made out_hdr and out_msg back-to-back again
by Paul Bakker
· 12 years ago
Next »