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
|
c50132d4fa
|
- Updated version of PolarSSL to 1.1.0
|
2011-12-05 14:38:36 +00:00 |
|
Paul Bakker
|
9304880e8a
|
- Fixed correct printing of serial number '00'
|
2011-12-05 14:38:06 +00:00 |
|
Paul Bakker
|
c8ffbe7706
|
- Corrected removal of leading '00:' in printing serial numbers in certificates and CRLs
|
2011-12-05 14:22:49 +00:00 |
|
Paul Bakker
|
6bcfc67cd2
|
- Prevented warning from unused parameter data
|
2011-12-05 13:54:00 +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
|
1c70d409ad
|
- Added better handling of missing session struct
|
2011-12-04 22:30:17 +00:00 |
|
Paul Bakker
|
4f229e5d83
|
- Fixed define for Windows time functions
|
2011-12-04 22:11:35 +00:00 |
|
Paul Bakker
|
4f5ae803fa
|
- Fixed MS Visual C++ name clash with int64 in sha4.h
|
2011-12-04 22:10:28 +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
|
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
|
1bc9efc00a
|
- Fixed const correctness
- Added ctr_drbg_update for non-fixed data lengths
- Fixed void pointer arithmetic
|
2011-12-03 11:29:32 +00:00 |
|
Paul Bakker
|
cb37aa5912
|
- Better buffer handling in mpi_read_file()
|
2011-11-30 16:00:20 +00:00 |
|
Paul Bakker
|
23fd5ea667
|
- Fixed a potential loop bug
|
2011-11-29 15:56:12 +00:00 |
|
Paul Bakker
|
2bc7cf16fe
|
- Cleaned up and further documented CTR_DRBG code
|
2011-11-29 10:50:51 +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
|
880ac7eb95
|
- Added handling for CTR_DRBG module
|
2011-11-27 14:50:49 +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
|
03c7c25243
|
- * If certificate serial is longer than 32 octets, serial number is now appended with '....' after first 28 octets
|
2011-11-25 12:37:37 +00:00 |
|
Paul Bakker
|
fe3256e54b
|
- Introduced POLARSSL_MPI_MAX_SIZE and POLARSSL_MPI_MAX_BITS for MPI size management (Closes ticket #44)
|
2011-11-25 12:11:43 +00:00 |
|
Paul Bakker
|
b6d5f08051
|
- Added POLARSSL_MPI_WINDOW_SIZE definition to allow easier time to memory trade-off
|
2011-11-25 11:52:11 +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
|
33008eef64
|
- Cleaned up define
|
2011-11-18 12:58:25 +00:00 |
|
Paul Bakker
|
dceecd80f7
|
- Adapted error generation to include ASN.1 changes and have Windows snprintf macro
|
2011-11-15 16:38:34 +00:00 |
|
Paul Bakker
|
1fe7d9baf9
|
- Fixed incorrect behaviour in case of RSASSA-PSS with a salt length smaller than the hash length. (Closes ticket #41)
|
2011-11-15 15:26:03 +00:00 |
|
Paul Bakker
|
cebdf17159
|
- Allowed X509 key usage parsing to accept 4 byte values instead of the standard 1 byte version sometimes used by Microsoft. (Closes ticket #38)
|
2011-11-11 15:01:31 +00:00 |
|
Paul Bakker
|
2028156556
|
- Fixed typos in copied text (Fixed ticket #39)
|
2011-11-11 10:34:04 +00:00 |
|
Paul Bakker
|
efc302964c
|
- Extracted ASN.1 parsing code from the X.509 parsing code. Added new module.
|
2011-11-10 14:43:23 +00:00 |
|
Paul Bakker
|
b125ed8fc6
|
- Fixed typo in doxygen tag
|
2011-11-10 13:33:51 +00:00 |
|
Paul Bakker
|
ca41010b68
|
- Expanded clobber list on i386 RDTSC call
|
2011-10-19 14:27:36 +00:00 |
|
Paul Bakker
|
2a1c5f5382
|
- Minor code cleanup
|
2011-10-19 14:15:17 +00:00 |
|
Paul Bakker
|
fae618fa8b
|
- Updated tests to reflect recent changes
|
2011-10-12 11:53:52 +00:00 |
|
Paul Bakker
|
b5a11ab80b
|
- Added a separate CRL entry extension parsing function
|
2011-10-12 09:58:41 +00:00 |
|
Paul Bakker
|
fbc09f3cb6
|
- Added an EXPLICIT tag number parameter to x509_get_ext()
|
2011-10-12 09:56:41 +00:00 |
|
Paul Bakker
|
3329d1f805
|
- Fixed a bug where the CRL parser expected an EXPLICIT ASN.1 tag before version numbers
|
2011-10-12 09:55:01 +00:00 |
|
Paul Bakker
|
c4909d95f1
|
- Inceased maximum size of ASN1 length reads to 32-bits
|
2011-10-12 09:52:22 +00:00 |
|
Paul Bakker
|
fa1c592860
|
- Fixed faulty HMAC-MD2 implementation (Fixes ticket #37)
|
2011-10-06 14:18:49 +00:00 |
|
Paul Bakker
|
490ecc8c3e
|
- Added ssl_set_max_version() to set the client's maximum sent version number
|
2011-10-06 13:04:09 +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
|
adb7ce16c0
|
- Fixed unconverted t_dbl into t_udbl
|
2011-08-23 14:55:55 +00:00 |
|
Paul Bakker
|
33aac37d53
|
- Added correct SONAME to Makefile builds as well
|
2011-08-13 11:47:41 +00:00 |
|
Paul Bakker
|
8934a98f82
|
- Fixed memcpy() that had possible overlapping areas to memmove()
|
2011-08-05 11:11:53 +00:00 |
|
Paul Bakker
|
968bc9831b
|
- Preparations for v1.0.0 release of PolarSSL
|
2011-07-27 17:03:00 +00:00 |
|
Paul Bakker
|
5c721f98fd
|
- Introduced POLARSSL_X509_ALLOW_UNSUPPORTED_CRITICAL_EXTENSION flag to continue parsing when encountering a critical flag that's not supported by PolarSSL
- Minor Fix in ASN.1 comments of PrivateKeyInfo
|
2011-07-27 16:51:09 +00:00 |
|
Paul Bakker
|
9db7742adb
|
- Fixed error file after changed codes
|
2011-07-13 11:47:32 +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
|
3783d6d812
|
- Do not build shared version by default
|
2011-07-13 11:25:36 +00:00 |
|
Paul Bakker
|
b8213a1298
|
- Minor update in types to prevent compiler warning under VS2010
|
2011-07-11 08:16:18 +00:00 |
|