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
|
f968857a82
|
- Removed conversions to int when not needed to prevent signed / unsigned situations
- Maximized mpi limb size
|
2011-05-05 10:00:45 +00:00 |
|
Paul Bakker
|
31cacd7cf8
|
- Re-organized object files
|
2011-04-25 15:31:41 +00:00 |
|
Paul Bakker
|
335db3f121
|
- Functions requiring File System functions can now be disables by undefining POLARSSL_FS_IO
|
2011-04-25 15:28:35 +00:00 |
|
Paul Bakker
|
15566e4396
|
- Reordered options alphabetically
|
2011-04-24 21:19:15 +00:00 |
|
Paul Bakker
|
f4f6968a86
|
- Improved compile-time compatibility with mingw32 64-bit versions
|
2011-04-24 16:08:12 +00:00 |
|
Paul Bakker
|
f4a3f301fd
|
- Updated for migration to size_t
|
2011-04-24 15:53:29 +00:00 |
|
Paul Bakker
|
8101cd2fc6
|
- Updated Visual C 2010 project for 64-bit compilation
|
2011-04-24 15:42:06 +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
|
2eee902be3
|
- Better timer for Windows platforms
- Made alarmed volatile for better Windows compatibility
|
2011-04-24 15:28:55 +00:00 |
|
Paul Bakker
|
a755ca1bbe
|
- Renamed t_s_int, t_int and t_dbl to respectively t_sint, t_uint and t_udbl for clarity
|
2011-04-24 09:11:17 +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
|
1be81a4e5f
|
- Removed test for MD2 certificate as OpenSSL does not support it anymore
|
2011-04-23 14:46:28 +00:00 |
|
Paul Bakker
|
e91d01e144
|
- Fixed typo
|
2011-04-19 15:55:50 +00:00 |
|
Paul Bakker
|
b6ecaf5276
|
- Added additional (configurable) cipher block modes. AES-CTR, Camellia-CTR, XTEA-CBC
|
2011-04-19 14:29:23 +00:00 |
|
Paul Bakker
|
34953bbcd3
|
- Added extra ignores for generated solution files
|
2011-04-18 04:03:22 +00:00 |
|
Paul Bakker
|
9f25d94f0f
|
- Moved Visual C 6.0 Project files to separate directory
|
2011-04-18 04:02:36 +00:00 |
|
Paul Bakker
|
af5c85fc10
|
- Improved portability with Microsoft Visual C
|
2011-04-18 03:47:52 +00:00 |
|
Paul Bakker
|
a493ad4539
|
- Dropped designated initializers as they are not supported on Microsoft Visual C
|
2011-04-18 03:29:41 +00:00 |
|
Paul Bakker
|
eaa89f8366
|
- Do not depend on dhm code if POLARSSL_DHM_C not defined
|
2011-04-04 21:36:15 +00:00 |
|
Paul Bakker
|
3efa575ff2
|
- Ready for release 0.99-pre4
|
2011-04-01 12:23:26 +00:00 |
|
Paul Bakker
|
99a03afc22
|
- Fixed possible uninitialized values
|
2011-04-01 11:39:39 +00:00 |
|
Paul Bakker
|
0216cc1bee
|
- Added flag to disable Chinese Remainder Theorem when using RSA private operation (POLARSSL_RSA_NO_CRT)
|
2011-03-26 13:40:23 +00:00 |
|
Paul Bakker
|
579923c51b
|
- The config header file is now always included in all tests
|
2011-03-26 13:39:34 +00:00 |
|
Paul Bakker
|
287781a965
|
- Added mpi_fill_random() for centralized filling of big numbers with random data (Fixed ticket #10)
|
2011-03-26 13:18:49 +00:00 |
|
Paul Bakker
|
98675496e1
|
- Added information about changed behaviour of x509parse_key()
|
2011-03-26 13:17:12 +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
|
94b239202b
|
- Added rsa_sign_pss and rsa_sign_verify to svn:ignore list
|
2011-03-25 14:25:06 +00:00 |
|
Paul Bakker
|
31acc6b0aa
|
- Fixed uppercase type for gen_random
|
2011-03-25 14:24:09 +00:00 |
|
Paul Bakker
|
917e754e9b
|
- Added declaration of x509parse_public_key() and x509parse_public_keyfile() to
the x509 header file
|
2011-03-25 14:23:36 +00:00 |
|
Paul Bakker
|
66b78b2d16
|
- Added missing rsa_init() call in x509parse_self_test()
|
2011-03-25 14:22:50 +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
|
53019ae6f7
|
- RSASSA-PSS verification now properly handles salt lengths other than hlen
|
2011-03-25 13:58:48 +00:00 |
|
Paul Bakker
|
fbc4a45f15
|
- Fixed typo in define
|
2011-03-25 09:07:46 +00:00 |
|
Paul Bakker
|
1fd00bfe82
|
- Fixed bug in ssl_write() when flushing old data (Fixes ticket #18)
|
2011-03-14 20:50:15 +00:00 |
|
Paul Bakker
|
be4e7dca08
|
- Debug print of MPI now removes leading zero octets and displays actual bit size of the value
|
2011-03-14 20:41:31 +00:00 |
|
Paul Bakker
|
b3dcbc18f6
|
- Made function resilient to endianness differences.
|
2011-03-13 16:57:25 +00:00 |
|
Paul Bakker
|
4cce2bbd5a
|
- Renamed rnd_info structure to correct rnd_buf_info structure
|
2011-03-13 16:56:35 +00:00 |
|
Paul Bakker
|
4fa1a76c92
|
- Added dependency on helpers.function
|
2011-03-13 16:56:11 +00:00 |
|
Paul Bakker
|
fea8545050
|
- Added ignores for executable files
|
2011-03-13 15:46:56 +00:00 |
|
Paul Bakker
|
997bbd10d8
|
- Removed dependency of tests on rand()
- Added pseudo-random helper function
|
2011-03-13 15:45:42 +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
|
fea43a2501
|
- Re-added removed dhm test values
|
2011-03-08 13:58:16 +00:00 |
|
Paul Bakker
|
646f65c9bd
|
- Fixed faulty test server key
|
2011-03-02 14:47:44 +00:00 |
|
Paul Bakker
|
345a6fee91
|
- Replaced function that fixes man-in-the-middle attack
- Added message to indicate inclusion of man-in-the-middle attack (Reported by Larry Highsmith, Subreption LLC)
- Released version 0.99-pre3
|
2011-02-28 21:20:02 +00:00 |
|
Paul Bakker
|
5a1494fb30
|
- Added pem to library
|
2011-02-25 09:48:49 +00:00 |
|
Paul Bakker
|
1946e42dd4
|
- Made ready for 0.99-pre2 release
|
2011-02-25 09:39:39 +00:00 |
|
Paul Bakker
|
c47840efd5
|
- Updated sanity checks
|
2011-02-20 16:37:30 +00:00 |
|