*** empty log message ***
6 lines of code changed in:
*** empty log message ***
0 lines of code changed in:
Some fixes in the gnutls_x509_crt_to_xml() function.
113 lines of code changed in:
*** empty log message ***
6 lines of code changed in:
*** empty log message ***
710 lines of code changed in:
some cleanups.
7 lines of code changed in:
Several improvments in the PKCS #7 handling. Added capability to delete certificates, and handle CRLs.
419 lines of code changed in:
*** empty log message ***
1 lines of code changed in:
several cleanups.
141 lines of code changed in:
*** empty log message ***
6 lines of code changed in:
*** empty log message ***
3 lines of code changed in:
Several fixes to allow exporting the PKCS #7 structures.
29 lines of code changed in:
*** empty log message ***
28 lines of code changed in:
*** empty log message ***
26 lines of code changed in:
Some improvements in the version detection in the client hello.
2 lines of code changed in:
Added functionality to generate PKCS #7 structures. Currently only certificates
can be put there. (untested)
293 lines of code changed in:
Added the --debug option to the gnutls-serv.
14 lines of code changed in:
Added bogus TLS record version check in the gnutls-cli-debug tool.
181 lines of code changed in:
*** empty log message ***
727 lines of code changed in:
Several GNUTLS_E_UNIMPLEMENTED_FEATURE errors were replaced with meaningful error values.
51 lines of code changed in:
*** empty log message ***
679 lines of code changed in:
Added the --debug option in the client.
8 lines of code changed in:
* Corrected behaviour when a certificate request message is received.
Now a certificate packet is always sent, and in SSL 3.0 cipher suites
a no_certificate alert is sent instead.
87 lines of code changed in:
Corrected a parsing error in the Certificate request message.
28 lines of code changed in:
last changes for 0.9.3 release.
6 lines of code changed in:
*** empty log message ***
28 lines of code changed in:
reduced the FIXMEs.
17 lines of code changed in:
Allow for unencrypted PKCS #8 private keys.
89 lines of code changed in:
*** empty log message ***
3 lines of code changed in:
The functions that return the pkix_asn and gnutls_asn types were converted to macros.
20 lines of code changed in:
Some cleanups.
46 lines of code changed in:
* Added support for encoding and decoding PKCS #8 2.0 encrypted
RSA private keys.
629 lines of code changed in:
*** empty log message ***
626 lines of code changed in:
the idea of using a separate library for x509 stuff was dropped for now.
6 lines of code changed in:
more cleanups.
3 lines of code changed in:
*** empty log message ***
79 lines of code changed in:
* Added the new functions: gnutls_certificate_set_x509_key()
gnutls_certificate_set_x509_trust(), gnutls_certificate_set_x509_crl(),
gnutls_x509_crt_export(), gnutls_x509_crl_export().
494 lines of code changed in:
*** empty log message ***
7 lines of code changed in:
*** empty log message ***
39 lines of code changed in:
Added ability to import PKCS8 encrypted keys.
862 lines of code changed in:
*** empty log message ***
38 lines of code changed in:
* The gnutls_certificate_set_rsa_params() was renamed to
gnutls_certificate_set_rsa_export_params().
8 lines of code changed in:
*** empty log message ***
4 lines of code changed in:
* The RSA premaster secret version check can no longer be disabled.
* Implemented the counter measure discussed in the paper "Attacking
RSA-based Sessions in SSL/TLS", against the attack discussed in the
same paper.
* Added the functions: gnutls_handshake_get_last_in(),
gnutls_handshake_get_last_out().
209 lines of code changed in:
* The diffie Hellman ciphersuites are now of higher priority than
the plain RSA.
* Added the new libtasn1.
82 lines of code changed in:
*** empty log message ***
13 lines of code changed in:
* Improved the error logging functions, by adding a level, and
by allowing debugging messages just by increasing the level.
161 lines of code changed in:
*** empty log message ***
2 lines of code changed in:
*** empty log message ***
7 lines of code changed in:
*** empty log message ***
6 lines of code changed in:
some of the extra X.509 functionality was moved to libgnutls-x509 library.
17 lines of code changed in:
*** empty log message ***
19 lines of code changed in:
better use of asn1_der_coding() to avoid using static buffers.
65 lines of code changed in:
*** empty log message ***
0 lines of code changed in:
MD2 support was dropped this is an algorithm we cannot use.
5 lines of code changed in:
some cleanups.
34 lines of code changed in:
*** empty log message ***
574 lines of code changed in:
Added gnutls_x509_crq_get_challenge_password().
162 lines of code changed in:
*** empty log message ***
0 lines of code changed in:
*** empty log message ***
1 lines of code changed in:
added an example about certificate request and private key generation.
2 lines of code changed in:
*** empty log message ***
5 lines of code changed in:
Added support for PKCS#10 certificate requests generation.
250 lines of code changed in:
added pkcs9 rfc.
2355 lines of code changed in:
*** empty log message ***
29 lines of code changed in:
several other additions and fixes for the certificate request stuff.
400 lines of code changed in:
*** empty log message ***
2 lines of code changed in:
*** empty log message ***
4 lines of code changed in:
added rfc for certificate requests.
787 lines of code changed in:
Added some stuff needed in PKCS#10 certificate request generation. Some other fixes as well.
641 lines of code changed in:
*** empty log message ***
6 lines of code changed in:
*** empty log message ***
4 lines of code changed in:
The RSA parameters handling functions, are now implemented using the rsa privkey functions.
240 lines of code changed in:
*** empty log message ***
6 lines of code changed in:
added flags to privkey_generate()
3 lines of code changed in:
unmap data and close the file descriptor after the mmap().
8 lines of code changed in:
*** empty log message ***
585 lines of code changed in:
*** empty log message ***
2 lines of code changed in:
*** empty log message ***
7 lines of code changed in:
*** empty log message ***
1 lines of code changed in:
fixed a memory leak. Reported by Rupert Kittinger <r.kittinger@efkon.com>
9 lines of code changed in:
*** empty log message ***
29 lines of code changed in:
Use mmap() if available to read files.
75 lines of code changed in:
* Added an strnstr() function and the requirement in some functions to
use null terminated PEM structures is no more.
72 lines of code changed in:
*** empty log message ***
1 lines of code changed in:
* Added ability to generate RSA keys.
* Increased the maximum parameter size in order to read some large keys
by some CAs. Patch by Ian Peters <itp@ximian.com>.
* Rolled back some of yesterdays changes. The gnutls_x509_privkey, was
replaced (again) by the gnutls_privkey.
471 lines of code changed in:
*** empty log message ***
17 lines of code changed in:
some improvements in the private key handling api. It is now used internally.
313 lines of code changed in:
*** empty log message ***
3 lines of code changed in:
The fingerprint now accepts a pointer to an int instead of a ptr to a size_t.
3 lines of code changed in:
*** empty log message ***
16 lines of code changed in:
*** empty log message ***
567 lines of code changed in:
*** empty log message ***
4 lines of code changed in:
*** empty log message ***
7 lines of code changed in:
added the new tls 1.1 draft
0 lines of code changed in:
*** empty log message ***
12 lines of code changed in:
*** empty log message ***
5 lines of code changed in:
the documentation is now created on dist time.
5 lines of code changed in:
Corrected a broken buffer check in _gnutls_io_read_buffered()
11 lines of code changed in:
*** empty log message ***
1 lines of code changed in:
*** empty log message ***
7 lines of code changed in:
some documentation fixes.
8 lines of code changed in:
*** empty log message ***
478 lines of code changed in:
*** empty log message ***
1 lines of code changed in:
* Corrected a bug in 64 bit architectures, which affected the
serial number calculation in the record layer.
* Added gnutls_certificate_free_keys() which deletes all the
private keys and certificates from the credentials structure.
81 lines of code changed in:
updated to the new libtasn1.
297 lines of code changed in:
*** empty log message ***
28 lines of code changed in:
Added protection against the new TLS 1.0 record layer timing attack.
18 lines of code changed in:
Added a flag to allow signing by v1 X.509 certificates. Also added a function to allow setting the verification flags in the credentials structure.
47 lines of code changed in:
some fixes in tests
10 lines of code changed in:
*** empty log message ***
7 lines of code changed in: