added a check in the given parameters for null
4 lines of code changed in:
added session resumption test
60 lines of code changed in:
Changed the interface for the new OpenCDK version.
90 lines of code changed in:
updated gaa files, and client options.
39 lines of code changed in:
gnutls_record_set_default_version() was prefixed with underscore, and
it is no longer exported.
8 lines of code changed in:
Corrected session resuming in certificate authentication. gnutls_deinit,
does not remove the session entry any more if it is invalid. Added
gnutls_db_remove_session() function, which does this.
95 lines of code changed in:
added missing files
767 lines of code changed in:
removed cycle from gnutls_free and gnutls_secure_free.
19 lines of code changed in:
added check for TLS closure alerts
55 lines of code changed in:
added openpgp authentication test, and unknown cipher suites test
50 lines of code changed in:
Now we do not send the srp username as an extension, if SRP is
disabled.
8 lines of code changed in:
added check for client hello extensions.
20 lines of code changed in:
Added tls_test. This is program that can be used to test TLS servers'
parameters.
599 lines of code changed in:
Added gnutls_record_set_default_version(). This is a low level function.
26 lines of code changed in:
SOCKET_PTR was removed
0 lines of code changed in:
corrected record_send() prototype
1 lines of code changed in:
updated for fcdump
15 lines of code changed in:
*** empty log message ***
3 lines of code changed in:
added (an impossible situation) check
5 lines of code changed in:
*** empty log message ***
13 lines of code changed in:
Fixed a possible buffer overflow.
17 lines of code changed in:
added missing makefile.am
1 lines of code changed in:
The Diffie Hellman parameters are now stored in the credentials structures.
This will allow precomputation of signatures (for DHE cipher suites).
289 lines of code changed in:
*** empty log message ***
96 lines of code changed in:
*** empty log message ***
6 lines of code changed in:
*** empty log message ***
5 lines of code changed in:
removed GNUTLS_CERT_NONE (replaced by GNUTLS_E_NO_CERTIFICATE_FOUND).
removed GNUTLS_CERT_VALID (it's valid if it's not invalid)
44 lines of code changed in:
Bug fixes for _verify_key and basic trust handling for keys.
81 lines of code changed in:
*** empty log message ***
6 lines of code changed in:
*** empty log message ***
32 lines of code changed in:
*** empty log message ***
1 lines of code changed in:
includes moved before #ifdef
7 lines of code changed in:
*** empty log message ***
0 lines of code changed in:
Added stubs for the case we don't have OpenCDK support.
115 lines of code changed in:
Changed certificate verification functions.
66 lines of code changed in:
*** empty log message ***
6 lines of code changed in:
Implemented gnutls_certificate_set_openpgp_key_mem.
Some basic routines for key ownertrust.
140 lines of code changed in:
added trustdb stuff
10 lines of code changed in:
Modified code for the new OpenCDK code.
90 lines of code changed in:
*** empty log message ***
3 lines of code changed in:
*** empty log message ***
2 lines of code changed in:
moved private cipher suites to 0xFF space.
8 lines of code changed in:
Several alert protocol changes.
109 lines of code changed in:
Fixed return code check for GnuTLS functions.
1 lines of code changed in:
*** empty log message ***
9 lines of code changed in:
set_key_server renamed to set_keyserver
3 lines of code changed in:
Added gnutls_alert_str (allows printing alert number descriptions)
149 lines of code changed in:
Fixed a segfault in the OpenPGP code.
4 lines of code changed in:
Updated the openpgp certificate message, fingerprint handling.
7 lines of code changed in:
*** empty log message ***
14 lines of code changed in:
some fixes in verification procedure
13 lines of code changed in:
Applied the patches to fix the GDOC problem.
Some bug fixes all over the place and the implementation of some
function stubs.
230 lines of code changed in:
removed CERT_CORRUPTED
7 lines of code changed in:
openpgp fingerprint is calculated dynamically.
7 lines of code changed in:
Added some support the OpenPGP Certificate message, with key fingerprints.
47 lines of code changed in:
Added some stuff for the client to send the OpenPGP fingerprint.
230 lines of code changed in:
Corrected bug in RSA authentication, responsible for random
(very very rare, and difficult to reproduce) failures.
21 lines of code changed in:
*** empty log message ***
4 lines of code changed in:
Improved X.509 verification functions. They are still too primitive.
140 lines of code changed in:
*** empty log message ***
2 lines of code changed in:
Some cleanups.
10 lines of code changed in:
*** empty log message ***
13 lines of code changed in:
Fixed some memory leaks.
Code to handle ElGamal keys.
Some minor bug fixes.
69 lines of code changed in:
renamed gnutls_read to gnutls_record_read and gnutls_write to
gnutls_record_write.
8 lines of code changed in:
*** empty log message ***
9 lines of code changed in:
updated client and server
66 lines of code changed in:
removed
0 lines of code changed in:
*** empty log message ***
1 lines of code changed in:
Extension types now use a 16 bit type field (following the current draft).
Some fixes in the max record size extension.
19 lines of code changed in:
*** empty log message ***
12 lines of code changed in:
Basic HKP keyserver support.
Function to retrieve the key from the keyring by keyid, fingerprint.
323 lines of code changed in:
Verification function returns the GNUTLS_CERT_VALID flag.
27 lines of code changed in:
*** empty log message ***
1833 lines of code changed in:
Changed srp callback function parameters.
7 lines of code changed in:
Corrected bugs in prime generation.
179 lines of code changed in:
Server updated. Now command line parameters are available.
214 lines of code changed in:
*** empty log message ***
2 lines of code changed in:
*** empty log message ***
1 lines of code changed in:
Updated client
278 lines of code changed in:
*** empty log message ***
2 lines of code changed in:
Direct access to version field in the state was replaced by the function
gnutls_protocol_get_version().
22 lines of code changed in:
Corrected bugs in RSA authentication. Random value is not generated
using the GNUTLS_STRONG_RANDOM flag, and fixed client key exchange packet
formating, to depend on the correct version.
7 lines of code changed in:
*** empty log message ***
9 lines of code changed in:
Added GNUTLS_CERT_INVALID and GNUTLS_CERT_VALID of CertificateStatus flags,
which replace GNUTLS_CERT_NOT_TRUSTED.
13 lines of code changed in:
bug fix with bison 1.32
3 lines of code changed in:
Added more functions to allow access to Diffie Hellman parameters
(partially at least). Corrected Diffie Hellman stuff.
425 lines of code changed in:
*** empty log message ***
3 lines of code changed in:
Made most ifdefs in client program, configurable via command line.
190 lines of code changed in:
It does not send the cert_type extension if only x.509 certificates
are used.
11 lines of code changed in:
Priority cannot be set if not using the OPENCDK library.
7 lines of code changed in:
Added new client pgp keys and a keyring
1 lines of code changed in:
*** empty log message ***
28 lines of code changed in:
*** empty log message ***
31 lines of code changed in:
*** empty log message ***
2 lines of code changed in:
High level support for OpenPGP keyrings.
72 lines of code changed in:
Added ChangeLog [generated by CVS log]
8933 lines of code changed in:
*** empty log message ***
11 lines of code changed in:
*** empty log message ***
2 lines of code changed in:
*** empty log message ***
5 lines of code changed in:
*** empty log message ***
2 lines of code changed in:
*** empty log message ***
1 lines of code changed in:
*** empty log message ***
20 lines of code changed in:
*** empty log message ***
3 lines of code changed in:
Added gnutls_certificate_type_get_name() function.
18 lines of code changed in:
*** empty log message ***
10 lines of code changed in:
* Applied the fixed for the memory leaks.
14 lines of code changed in:
*** empty log message ***
10 lines of code changed in:
Added ability for an SRP server to use multiple password files. The
password file is selected on the fly (handshake) using a callback
function.
133 lines of code changed in:
* auth_cert.h: Added OpenPGP keyring item.
* gnutls_openpgp.c: Improved support for keyring handling.
183 lines of code changed in:
Some fixes in ciphertext2compressed handling
14 lines of code changed in:
Removed the GNUTLS_E_MAC_FAILED error. Now only GNUTLS_E_DECRYPTION_FAILED
error is used. That we don't leak any information about the result of
a possible attack.
6 lines of code changed in:
Added LIBOPENCDK ifdefs (suggested by Andrew McDonald)
18 lines of code changed in:
Added bison generated file
0 lines of code changed in:
*** empty log message ***
23 lines of code changed in:
changed the introduction (again)
5 lines of code changed in:
*** empty log message ***
5 lines of code changed in:
Corrected behaviour of client openpgp certificate selection.
336 lines of code changed in:
*** empty log message ***
1 lines of code changed in:
removed gnutls_certificate_get_ours_index()
0 lines of code changed in:
Added asn1 file
0 lines of code changed in:
Modified gnutls_x509_extract_subject_alt_name() to return the type,
instead of storing it to a pointer.
10 lines of code changed in:
Added function which returns the subjectAltName (subject_dns_name was
obsoleted).
98 lines of code changed in:
added Timo
3 lines of code changed in:
*** empty log message ***
4 lines of code changed in:
*** empty log message ***
16 lines of code changed in:
Changed the X.509 certificate verification algorithm. Now
if any of the certificates in the certificate path is expired
(except the first one), we return GNUTLS_CERT_NOT_TRUSTED.
22 lines of code changed in:
*** empty log message ***
5 lines of code changed in:
Changes the function name to make clear OpenPGP uses keys and
not certificates like X.509.
30 lines of code changed in:
Changes for gnutls_openpgp_name structure
14 lines of code changed in:
Now OpenPGP uses its own context for DN.
10 lines of code changed in:
More fixes for the GnuTLS OpenPGP code.
82 lines of code changed in:
renamed the gnutls_dn structure to gnutls_x509_dn
17 lines of code changed in:
made the print_info stuff much cleaner.
213 lines of code changed in:
some changes in gnutls_cert handling
7 lines of code changed in:
*** empty log message ***
1 lines of code changed in:
keyUsage is now 16 bits
1 lines of code changed in:
*** empty log message ***
2 lines of code changed in:
*** empty log message ***
5 lines of code changed in:
Added OpenPGP certificate support in gnutls.
Several changes.
692 lines of code changed in:
* gnutls_openpgp.c (_gnutls_openpgp_cert2gnutls_cert): New.
Set the keyUsage flag to indicate what the key is useful for.
70 lines of code changed in:
*** empty log message ***
1 lines of code changed in:
Exported openpgp keys' related functions.
11 lines of code changed in:
Moved functions unrelated to record layer to gnutls_state.c
179 lines of code changed in:
several modifications for cert_type extension etc
8 lines of code changed in:
Added option to set the cert_type priority.
44 lines of code changed in:
* Applied the patch and minor changes.
* Now it's also possible to use binary certificates.
40 lines of code changed in:
Added stuff for parsing the CertType extension type.
176 lines of code changed in:
* gnutls_openpgp.c: Fixed some memory leaks.
66 lines of code changed in:
renamed gnutls_fingerprint() to gnutls_x509_fingerprint().
3 lines of code changed in:
* gnutls_openpgp.c: Now all functions use gnutls_datum.
Change the function headers of internal functions.
41 lines of code changed in:
Added gnutls_openpgp in the makefiles.
Added some kind of opencdk library detection.
67 lines of code changed in:
New files for OpenPGP tests.
0 lines of code changed in:
* gnutls_openpgp.c: Added gdoc compatible function descriptions.
(gnutls_openpgp_add_fingerprint): New function to register keyrings.
65 lines of code changed in:
added new header file
7 lines of code changed in:
Several changes in certificate and key handling.
* gnutls_certificate_allocate_sc() does not require the ncerts argument
1267 lines of code changed in: