TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
a6781c99ee1e93aa78dfd039c3060dfd6fa772ef
/
programs
/
ssl
/
ssl_client2.c
525f875
Cast alpn_list to void * to prevent MSVC compiler warnings
by Paul Bakker
· 11 years ago
cef4ad2
Adapt sources to configurable config.h name
by Manuel Pégourié-Gonnard
· 11 years ago
c73079a
Add debug_set_threshold() and thresholding of messages
by Paul Bakker
· 11 years ago
93c32b2
Allow ssl_client to pad request to SSL_MAX_CONTENT_LEN
by Paul Bakker
· 11 years ago
1bd2281
Add an alpn option to ssl_client2 and ssl_server2
by Manuel Pégourié-Gonnard
· 11 years ago
6b0d268
Add ssl_close_notify() to servers that missed it
by Manuel Pégourié-Gonnard
· 11 years ago
00d538f
Disable renegotiation by default in example cli/srv
by Manuel Pégourié-Gonnard
· 11 years ago
a4b0343
Merged massive SSL Testing improvements
by Paul Bakker
· 11 years ago
84fd687
Use ssl_client2 to terminate ssl_server2
by Manuel Pégourié-Gonnard
· 11 years ago
5b2d776
GnuTLS in compat.sh: server-side
by Manuel Pégourié-Gonnard
· 11 years ago
3e1b178
Add options for no certificates in test srv/cli
by Manuel Pégourié-Gonnard
· 11 years ago
5575316
Add options for non-blocking I/O in test cli & srv
by Manuel Pégourié-Gonnard
· 11 years ago
0d8780b
Add a server_adrr option to ssl_client2
by Manuel Pégourié-Gonnard
· 11 years ago
c55a5b7
Add tests for cache timeout
by Manuel Pégourié-Gonnard
· 11 years ago
780d671
Add tests for renegotiation
by Manuel Pégourié-Gonnard
· 11 years ago
2fc243d
Rearrange help messages of example cli/srv
by Manuel Pégourié-Gonnard
· 11 years ago
fcf2fc2
Make auth_mode=required the default in ssl_client2
by Manuel Pégourié-Gonnard
· 11 years ago
c580a00
Print protocol version in example cli/srv
by Manuel Pégourié-Gonnard
· 11 years ago
9c1e189
Move some code around, improve documentation
by Manuel Pégourié-Gonnard
· 12 years ago
53b3e06
Add code for testing client-initiated renegotiation
by Manuel Pégourié-Gonnard
· 12 years ago
8a3c64d
Fix and simplify *-PSK ifdef's
by Manuel Pégourié-Gonnard
· 12 years ago
1b62c7f
Fix dependencies and related issues
by Manuel Pégourié-Gonnard
· 12 years ago
1ffefac
Introduced entropy_free()
by Paul Bakker
· 12 years ago
641de71
Use both RSA and ECDSA CA if available
by Manuel Pégourié-Gonnard
· 12 years ago
abd6e02
Rm _CRT_SECURE_NO_DEPRECATE for programs
by Manuel Pégourié-Gonnard
· 12 years ago
c559c7a
Renamed x509_cert structure to x509_crt for consistency
by Paul Bakker
· 12 years ago
ddf26b4
Renamed x509parse_* functions to new form
by Paul Bakker
· 12 years ago
369d2eb
Introduced x509_crt_init(), x509_crl_init() and x509_csr_init()
by Paul Bakker
· 12 years ago
36713e8
Fixed bunch of X509_PARSE related defines / dependencies
by Paul Bakker
· 12 years ago
1a7550a
Moved PK key parsing from X509 module to PK module
by Paul Bakker
· 12 years ago
e8ea0c0
Fix exit value on SERVERQUIT
by Manuel Pégourié-Gonnard
· 12 years ago
577e006
Merged ECDSA-based key-exchange and ciphersuites into development
by Paul Bakker
· 12 years ago
ac75523
Adapt ssl_set_own_cert() to generic keys
by Manuel Pégourié-Gonnard
· 12 years ago
0be444a
Ability to disable server_name extension (RFC 6066)
by Paul Bakker
· 12 years ago
38d1eba
Move verify_result from ssl_context to session
by Manuel Pégourié-Gonnard
· 12 years ago
1f2bc62
Made support for the truncated_hmac extension configurable
by Paul Bakker
· 12 years ago
05decb2
Made support for the max_fragment_length extension configurable
by Paul Bakker
· 12 years ago
a503a63
Made session tickets support configurable from config.h
by Paul Bakker
· 12 years ago
aa0d4d1
Add ssl_set_session_tickets()
by Manuel Pégourié-Gonnard
· 12 years ago
06650f6
Fix reusing session more than once
by Manuel Pégourié-Gonnard
· 12 years ago
cf2e97e
ssl_client2: allow reconnecting twice
by Manuel Pégourié-Gonnard
· 12 years ago
aaa1eab
Add an option to reconnect in ssl_client2
by Manuel Pégourié-Gonnard
· 12 years ago
66c4810
Better handling of ciphersuite version range and forced version in ssl_client2
by Paul Bakker
· 12 years ago
6c85279
Newline fixes in help text for ssl_client2 / ssl_server2
by Paul Bakker
· 12 years ago
dbd79ca
ssl_client2 and ssl_server2 now exit with 1 on errors (shell limitations)
by Paul Bakker
· 12 years ago
8c1ede6
Changed prototype for ssl_set_truncated_hmac() to allow disabling
by Paul Bakker
· 12 years ago
e980a99
Add interface for truncated hmac
by Manuel Pégourié-Gonnard
· 12 years ago
e048b67
Misc minor fixes
by Manuel Pégourié-Gonnard
· 12 years ago
0c017a5
Add max_frag_len option in ssl_server2
by Manuel Pégourié-Gonnard
· 12 years ago
787b658
Implement max_frag_len write restriction
by Manuel Pégourié-Gonnard
· 12 years ago
0df6b1f
ssl_client2: add max_frag_len option
by Manuel Pégourié-Gonnard
· 12 years ago
ba4878a
Rename x509parse_key & co with _rsa suffix
by Manuel Pégourié-Gonnard
· 12 years ago
03a8a79
Programs adapted to use polarssl_strerror() instead of error_strerror()
by Paul Bakker
· 12 years ago
c1516be
ssl_server2 and ssl_client2 adapted to support maximum protocol version
by Paul Bakker
· 12 years ago
3c5ef71
Cleanup up non-prototyped functions (static) and const-correctness in programs
by Paul Bakker
· 12 years ago
ef3f8c7
Fixed const correctness issues in programs and tests
by Paul Bakker
· 12 years ago
bcbe2d8
Prettier printing of the lists for longer ciphersuite names
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
d4a56ec
Added pre-shared key handling for the client side of SSL / TLS
by Paul Bakker
· 12 years ago
91ebfb5
Made auth_mode as an command line option
by Paul Bakker
· 13 years ago
1f9d02d
Added more notes / comments on own_cert, trust_ca purposes
by Paul Bakker
· 13 years ago
645ce3a
- Moved ciphersuite naming scheme to IANA reserved names
by Paul Bakker
· 13 years ago
b0550d9
- Added ssl_get_peer_cert() to SSL API
by Paul Bakker
· 13 years ago
1d29fb5
- Added option to add minimum accepted SSL/TLS protocol version
by Paul Bakker
· 13 years ago
915275b
- Revamped x509_verify() and the SSL f_vrfy callback implementations
by Paul Bakker
· 13 years ago
0a59707
- Added simple SSL session cache implementation
by Paul Bakker
· 13 years ago
d0f6fa7
- Sending of handshake_failures during renegotiation added
by Paul Bakker
· 13 years ago
48916f9
- Added Secure Renegotiation (RFC 5746)
by Paul Bakker
· 13 years ago
8d91458
- Added X509 CA Path support
by Paul Bakker
· 13 years ago
4248823
- Updated to handle x509parse_crtfile() positive return values
by Paul Bakker
· 13 years ago
0b22e3e
- Print return codes properly
by Paul Bakker
· 13 years ago
570267f
- print error string in useful format
by Paul Bakker
· 13 years ago
fab5c82
- Added support for NULL cipher (POLARSSL_CIPHER_NULL_CIPHER) and weak ciphersuites (POLARSSL_ENABLE_WEAK_CIPHERSUITES). They are disabled by default!
by Paul Bakker
· 13 years ago
13eb9f0
- Added error exit code
by Paul Bakker
· 13 years ago
69e095c
- Changed the behaviour of x509parse_parse_crt for permissive parsing. Now returns the number of 'failed certificates' instead of having a switch to enable it.
by Paul Bakker
· 14 years ago
508ad5a
- Moved all examples programs to use the new entropy and CTR_DRBG
by Paul Bakker
· 14 years ago
6c0ceb3
- Added permissive certificate parsing to x509parse_crt() and x509parse_crtfile(). With permissive parsing the parsing does not stop on encountering a parse-error
by Paul Bakker
· 14 years ago
a3d195c
- Changed the used random function pointer to more flexible format. Renamed havege_rand() to havege_random() to prevent mistakes. Lots of changes as a consequence in library code and programs
by Paul Bakker
· 14 years ago
cce9d77
- Lots of minimal changes to better support WINCE as a build target
by Paul Bakker
· 14 years ago
5690efc
- Fixed a whole bunch of dependencies on defines between files, examples and tests
by Paul Bakker
· 14 years ago
f357131
- Gather data until server gives EOF
by Paul Bakker
· 14 years ago
831a755
- Changed behaviour of net_recv(), ssl_fetch_input() and ssl_read(). net_recv() now returns 0 on EOF instead of POLARSSL_ERR_NET_CONN_RESET. ssl_fetch_input() returns POLARSSL_ERR_SSL_CONN_EOF on an EOF from its f_recv() function. ssl_read() returns 0 if a POLARSSL_ERR_SSL_CONN_EOF is received after the handshake.
by Paul Bakker
· 14 years ago
23986e5
- Major type rewrite of int to size_t for most variables and arguments used for buffer lengths and loops
by Paul Bakker
· 14 years ago
5193688
- Added force_ciphersuite option to ssl_client2 application
by Paul Bakker
· 14 years ago
1a207ec
- Set sane start values for structures that are closed or freed.
by Paul Bakker
· 14 years ago
e3166ce
- Renamed ciphers member of ssl_context and cipher member of ssl_session to ciphersuites and ciphersuite respectively. This clarifies the difference with the generic cipher layer and is better naming altogether
by Paul Bakker
· 15 years ago
b96f154
- Fixed copyright message
by Paul Bakker
· 15 years ago
84f12b7
- Updated Copyright to correct entity
by Paul Bakker
· 15 years ago
6796839
by Paul Bakker
· 15 years ago
fc8c436
- Updated copyright line to 2010
by Paul Bakker
· 15 years ago
1f3c39c
- Removed copyright line for Christophe Devine for clarity
by Paul Bakker
· 15 years ago
43f7ff6
- Removed debug print
by Paul Bakker
· 15 years ago
f80d453
- Small fix to initialize value
by Paul Bakker
· 15 years ago
ff60ee6
- Added const-correctness to main codebase
by Paul Bakker
· 15 years ago
9caf2d2
- Added option parsing for ssl_client2 to select host and port
by Paul Bakker
· 15 years ago
77b385e
- Updated copyright messages on all relevant files
by Paul Bakker
· 16 years ago
40ea7de
- Added CRL revocation support to x509parse_verify()
by Paul Bakker
· 16 years ago
d98030e
- Added prelimenary CRL parsing and info support
by Paul Bakker
· 16 years ago
0e6975b
- Fixed use of correct ca certificate (test_ca_cert) instead of xyssl_ca_cert
by Paul Bakker
· 16 years ago
785a9ee
- Added email address to header license information
by Paul Bakker
· 17 years ago
Next »