MatrixSSL 1.0.2
Releases
This release fixes two issues; an error in parsing packed handshake records, and a corner case memory leak in the socket example code. Neither of these issues presents a security risk, but could affect interoperability and resource usage.
May 03, 2004 |
Comments (0)
MatrixSSL 1.0.1
Releases
We've released a minor update to 1.0. Support has been added for validation of X.509 certificates with serial numbers using more than 32 bits, improving compatibility with more certificates. This change affects the public sslCertInfo_t structure serialNumber field type and adds a new element, serialNumberLen to the structure.
April 19, 2004 |
Comments (0)
1.0 Release
Releases
We've posted our 1.0 release of MatrixSSL. Thank you to all the beta testers who sent us feedback and suggestions. We're sure the requirements will continue to be enhanced as additional products use MatrixSSL, but thanks to the open source community, this has been a strong 1.0 release.
March 29, 2004 |
Comments (0)
Beta2 R2
Releases
We've released an updated Beta 2 package to fix an issue with the example certificate file included with the initial release. This certificate contained extensions that were not readable by Netscape 7 or Mozilla. We have regenerated the certificates and included them in the latest source download, with an update to asn1.c. These certificates are only for testing purposes and should not be used in an actual release.
March 11, 2004 |
Comments (0)
MatrixSSL 1.0 Beta 2
Releases
We have just released a second beta version of MatrixSSL for download. Final release is just around the corner, but we wanted to get our client side SSL implementation some beta time.
Release Notes:
- RC4-MD5 and RC4-SHA are now enabled by default.
- httpClient and httpReflector must be "Set As StartUp Project" project in their respective VisualStudio solutions in order to run automatically in the debugger in Windows.
- Certificate validation currently checks only that the certificate was signed by the root CA, and that other internals are consistent. User level checks of the distinguished name will be added in final release.
Change Log:
- Added client side SSL support
- Added X.509 certificate parsing and basic validation
- Added httpClient example
- Added several new APIs for client side SSL
- Enhanced client and reflector example with support for pipelined requests
- Fixed length check in record parsing that could lead to a comparison beyond memory boundaries.
- Fixed SSL record version check that could allow invalid record versions to be sent. As only SSLv3 was supported, this did not cause a security concern.
- Added workaround for bug in Microsoft Internet Explorer, where negotiated version is sent in the encrypted premaster secret, rather than the requested version as per specification.
- Minor updates to cryptography code suggested by Tom St. Denis.
March 02, 2004 |
Comments (0)
MatrixSSL 1.0 Beta
Releases
First general public release of MatrixSSL.
January 26, 2004 |
Comments (0)