Added support for MD2 signature verification in X.509 certificates.
36 lines of code changed in:
*** empty log message ***
6 lines of code changed in:
Added option to disable all TLS 1.0 extensions.
14 lines of code changed in:
*** empty log message ***
4 lines of code changed in:
*** empty log message ***
6 lines of code changed in:
some fixes in makefiles.
3 lines of code changed in:
*** empty log message ***
5 lines of code changed in:
*** empty log message ***
8 lines of code changed in:
*** empty log message ***
5 lines of code changed in:
Added a small example on how to use the certificate selection callback in client side.
1 lines of code changed in:
*** empty log message ***
1 lines of code changed in:
*** empty log message ***
13 lines of code changed in:
some fixes in types.
20 lines of code changed in:
The client certificate selection callback is no longer called twice. It is called once if it is set.
10 lines of code changed in:
*** empty log message ***
15 lines of code changed in:
*** empty log message ***
27 lines of code changed in:
*** empty log message ***
4 lines of code changed in:
works better in buggy servers.
3 lines of code changed in:
*** empty log message ***
4 lines of code changed in:
The RSA and DH parameter handling has been updated.
271 lines of code changed in:
*** empty log message ***
15 lines of code changed in:
Added a primitive function to load a file into memory, so that no certificate files are truncated. Also fixed a bug in the client certificate callback function.
106 lines of code changed in:
Null, as the data value, is now an acceptable value in functions that may return the size of the data.
23 lines of code changed in:
*** empty log message ***
25 lines of code changed in:
*** empty log message ***
195 lines of code changed in:
Corrected bugs in gnutls_x509_rdn_get(). Added a test to print the server's trusted CAs in gnutls-cli-debug, and in gnutls-cli.
171 lines of code changed in:
*** empty log message ***
2 lines of code changed in:
*** empty log message ***
1 lines of code changed in:
ported to libtasn1 0.2.x. Also the included minitasn1 was replaced by the 0.2.1 version of libtasn1.
564 lines of code changed in:
gnutls_const_datum was removed from exported types, for the time being.
3 lines of code changed in:
*** empty log message ***
1 lines of code changed in:
*** empty log message ***
7 lines of code changed in:
*** empty log message ***
8 lines of code changed in:
Added option to allow an X.509 server not to send the trusted CA list to the peer.
36 lines of code changed in:
*** empty log message ***
36 lines of code changed in:
*** empty log message ***
3 lines of code changed in:
*** empty log message ***
4 lines of code changed in:
Added test which prints the Diffie Hellman prime bits used.
41 lines of code changed in:
*** empty log message ***
0 lines of code changed in:
Added some private key handling functions. They are primitive enough for now.
266 lines of code changed in:
some fixes to compile.
3 lines of code changed in:
added new extensions draft.
0 lines of code changed in:
gnutls_x509_certificate_* were renamed gnutls_x509_crt_*.
352 lines of code changed in:
added gnutls_x509_certificate_get_fingerprint(). Untested yet.
62 lines of code changed in:
*** empty log message ***
7 lines of code changed in:
renamed gnutls_x509_fingerprint to gnutls_fingerprint.
53 lines of code changed in:
*** empty log message ***
21 lines of code changed in:
fixes in pkcs3 DH parameter generation.
26 lines of code changed in:
*** empty log message ***
0 lines of code changed in:
Several internal changes to use the new certificate API. CRL support is complete.
1068 lines of code changed in:
*** empty log message ***
12 lines of code changed in:
Certificate revocation support is almost complete.
732 lines of code changed in:
added a crl verification function (untested yet).
432 lines of code changed in:
*** empty log message ***
4 lines of code changed in:
Added some new certificate verification functions.
1028 lines of code changed in:
*** empty log message ***
63 lines of code changed in:
*** empty log message ***
54 lines of code changed in:
removed the raw part in the gnutls_privkey internal structure..
2 lines of code changed in:
Criticality of an X.509 extension can now be extracted.
38 lines of code changed in:
Added function to extract the key usage extension from an X.509 certificate, and combined some code.
322 lines of code changed in:
*** empty log message ***
1 lines of code changed in:
More stuff for the new certificate API.
911 lines of code changed in:
The old certificate parsing API was reimplemented over the new one. It will stay in the 1.0.0 release for compatibility reasons.
1686 lines of code changed in:
Added the new PKCS7 parsing functions.
432 lines of code changed in:
Added the new certificate handling functions.
795 lines of code changed in:
Added the new certificate handling functions.
114 lines of code changed in:
More improvements in the CRL support, and the X.509 backend. Added a function to get some parts of the DN using an OID.
728 lines of code changed in:
*** empty log message ***
13 lines of code changed in:
CRL parsing support is almost complete.
271 lines of code changed in:
Several fixes and improvements in CRL support.
181 lines of code changed in:
*** empty log message ***
15 lines of code changed in:
Added preliminary CRL support. This will be under the new X.509 API. Other x509 functions will be updated later.
507 lines of code changed in:
some fixes. There wasn't any limitation in libtasn1 code... just my lazyness.
3 lines of code changed in:
*** empty log message ***
42 lines of code changed in:
use options to print DH parameters.
26 lines of code changed in:
* Added gnutls_pkcs3_extract_dh_params() and gnutls_pkcs3_export_dh_params()
which extracts and export parameters from and to PKCS#3 encoded structures.
These were added to read parameters generated using the openssl dhparam tool.
* The prime program was modified to also print the generated prime and generator
using the PKCS#3 format.
162 lines of code changed in:
* gnutls_dh_params_generate() and gnutls_rsa_params_generate() now use
gnutls_malloc() to allocate the output parameters.
* Added gnutls_pkcs3_extract_dh_params() which extracts parameters from
PKCS#3 encoded structures. This was in order to read parameters generated
using the openssl dhparam tool.
* Several changes in the temporary (DH/RSA) parameter codebase. No DH
parameters are now included in the library. Also a credentials structure
can now hold only one temporary parameter.
307 lines of code changed in: