Paul Bakker
|
e2e36d31bd
|
- Merged changes from trunk to PolarSSL 1.1 branch
|
2012-01-23 09:56:51 +00:00 |
|
Paul Bakker
|
d567aa2b6e
|
- Merged Trunk changes for 1.1 into branch
|
2011-12-22 10:06:27 +00:00 |
|
Paul Bakker
|
732e1a893c
|
- Merged trunk into 1.1 branch
|
2011-12-11 16:35:09 +00:00 |
|
Paul Bakker
|
b8ba90b316
|
- Enlarged default CRL size buffer
|
2011-12-05 14:34:12 +00:00 |
|
Paul Bakker
|
fc754a9178
|
- Addedd writing and updating of seedfiles as functions to CTR_DRBG
|
2011-12-05 13:23:51 +00:00 |
|
Paul Bakker
|
508ad5ab6d
|
- Moved all examples programs to use the new entropy and CTR_DRBG
|
2011-12-04 17:09:26 +00:00 |
|
Paul Bakker
|
4dc6457274
|
- Added public key of server1.key
|
2011-12-04 17:09:08 +00:00 |
|
Paul Bakker
|
310c25e564
|
- Fixed minor bug by zeroizing result memory
|
2011-12-04 17:06:56 +00:00 |
|
Paul Bakker
|
6c0ceb3f9a
|
- Added permissive certificate parsing to x509parse_crt() and x509parse_crtfile(). With permissive parsing the parsing does not stop on encountering a parse-error
|
2011-12-04 12:24:18 +00:00 |
|
Paul Bakker
|
a17bcc3033
|
- Fixed typo
|
2011-12-03 21:45:50 +00:00 |
|
Paul Bakker
|
6083fd252d
|
- Added a generic entropy accumulator that provides support for adding custom entropy sources and added some generic and platform dependent entropy sources
|
2011-12-03 21:45:14 +00:00 |
|
Paul Bakker
|
02faf45d8b
|
- Added random generator benchmarks
|
2011-11-29 11:23:58 +00:00 |
|
Paul Bakker
|
a3d195c41f
|
- 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
|
2011-11-27 21:07:34 +00:00 |
|
Paul Bakker
|
0e04d0e9a3
|
- Added CTR_DRBG based on AES-256-CTR (NIST SP 800-90) random generator
|
2011-11-27 14:46:59 +00:00 |
|
Paul Bakker
|
5c356d6f8f
|
- Fixed typo
|
2011-11-25 13:17:45 +00:00 |
|
Paul Bakker
|
14cb63a40c
|
- cert_app now prints all certificates in the file given, not just the first
|
2011-11-25 12:44:31 +00:00 |
|
Paul Bakker
|
cce9d77745
|
- Lots of minimal changes to better support WINCE as a build target
|
2011-11-18 14:26:47 +00:00 |
|
Paul Bakker
|
61da752077
|
- Changed read from server loop to read more than a single read.
|
2011-11-11 10:28:58 +00:00 |
|
Paul Bakker
|
436e4c59c3
|
- Removed redundant "ok" printing
|
2011-11-11 10:28:24 +00:00 |
|
Paul Bakker
|
d3b486a743
|
- Fixed typo in usage
|
2011-10-12 10:15:05 +00:00 |
|
Paul Bakker
|
b892b1326c
|
- Prevented compiler warning
|
2011-10-12 09:19:43 +00:00 |
|
Paul Bakker
|
5a8352294b
|
- Added Windows dependent header code
|
2011-10-12 09:19:31 +00:00 |
|
Paul Bakker
|
d246ed30bd
|
- Fixed rsa_encrypt and rsa_decrypt example programs to use public key for encryption and private key for decryption (Fixes ticket #34)
|
2011-10-06 13:18:27 +00:00 |
|
Paul Bakker
|
7eb013face
|
- Added ssl_session_reset() to allow re-use of already set non-connection specific context information
|
2011-10-06 12:37:39 +00:00 |
|
Paul Bakker
|
b81b3abb45
|
- Added safeguard not to build in WIN32 environment.
|
2011-08-25 09:47:36 +00:00 |
|
Paul Bakker
|
7bc05ff4a6
|
- Added rsa_encrypt and rsa_decrypt example programs
|
2011-08-09 10:30:36 +00:00 |
|
Paul Bakker
|
ed56b224de
|
- Added support for PKCS#8 wrapper on reading private keys (Fixes ticket #20)
|
2011-07-13 11:26:43 +00:00 |
|
Paul Bakker
|
a585beb87e
|
- Introduced windows DLL build and SYS_LDFLAGS
|
2011-06-21 08:59:44 +00:00 |
|
Paul Bakker
|
25b5fe5ac6
|
- Fixed dual use of n
|
2011-05-26 14:02:58 +00:00 |
|
Paul Bakker
|
5690efccc4
|
- Fixed a whole bunch of dependencies on defines between files, examples and tests
|
2011-05-26 13:16:06 +00:00 |
|
Paul Bakker
|
2c0994e973
|
- Fixed typedness and size_t printing
|
2011-05-25 13:51:57 +00:00 |
|
Paul Bakker
|
dcca6b74dc
|
- Removed debug information
|
2011-05-25 11:16:50 +00:00 |
|
Paul Bakker
|
135b98ef69
|
- Adapted to compile without POLARSSL_SELF_TEST defined
|
2011-05-25 11:13:47 +00:00 |
|
Paul Bakker
|
e22d7030c6
|
- Fixed warnings with cast
|
2011-05-23 16:02:34 +00:00 |
|
Paul Bakker
|
1496d38028
|
- Added the ssl_mail_client example application
|
2011-05-23 12:07:29 +00:00 |
|
Paul Bakker
|
cb79ae0b9b
|
- Fixed description in header
|
2011-05-20 12:44:16 +00:00 |
|
Paul Bakker
|
896ac22071
|
- Added ssl_fork_server example program
|
2011-05-20 12:33:05 +00:00 |
|
Paul Bakker
|
f357131a7b
|
- Gather data until server gives EOF
|
2011-05-20 12:32:35 +00:00 |
|
Paul Bakker
|
831a755d9e
|
- 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.
- Network functions now return POLARSSL_ERR_NET_WANT_READ or POLARSSL_ERR_NET_WANT_WRITE instead of the ambiguous POLARSSL_ERR_NET_TRY_AGAIN
|
2011-05-18 13:32:51 +00:00 |
|
Paul Bakker
|
91b4159834
|
- Added missing rsa_init() statement
|
2011-05-05 12:01:31 +00:00 |
|
Paul Bakker
|
6c591fab72
|
- mpi_init() and mpi_free() only accept a single argument and do not accept variable arguments anymore. This prevents unexpected memory corruption in a number of use cases.
|
2011-05-05 11:49:20 +00:00 |
|
Paul Bakker
|
494c0b8d36
|
- Changed define from WIN32 to _WIN32 to also support 64-bit windows platforms
|
2011-04-24 15:30:07 +00:00 |
|
Paul Bakker
|
23986e5d5d
|
- Major type rewrite of int to size_t for most variables and arguments used for buffer lengths and loops
|
2011-04-24 08:57:21 +00:00 |
|
Paul Bakker
|
af5c85fc10
|
- Improved portability with Microsoft Visual C
|
2011-04-18 03:47:52 +00:00 |
|
Paul Bakker
|
1ffc1b9885
|
- Added rsa_sign_pss and rsa_verify_pss to CMakeLists.txt
|
2011-03-25 14:26:42 +00:00 |
|
Paul Bakker
|
31acc6b0aa
|
- Fixed uppercase type for gen_random
|
2011-03-25 14:24:09 +00:00 |
|
Paul Bakker
|
2291f6c19d
|
- Added test application for RSASSA-PSS signing and verification
|
2011-03-25 14:07:53 +00:00 |
|
Paul Bakker
|
e77db2e119
|
- Added bugfix info for previous checkin
|
2011-03-25 14:01:32 +00:00 |
|
Paul Bakker
|
9dcc32236b
|
- Added support for PKCS#1 v2.1 encoding and thus support for the RSAES-OAEP and RSASSA-PSS operations (enabled by POLARSSL_PKCS1_V21)
|
2011-03-08 14:16:06 +00:00 |
|
Paul Bakker
|
5193688682
|
- Added force_ciphersuite option to ssl_client2 application
|
2011-02-20 16:05:58 +00:00 |
|