]> git.ipfire.org Git - thirdparty/gnutls.git/log
thirdparty/gnutls.git
24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Sun, 10 Feb 2002 19:22:32 +0000 (19:22 +0000)] 
*** empty log message ***

24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Sun, 10 Feb 2002 14:33:50 +0000 (14:33 +0000)] 
*** empty log message ***

24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Sun, 10 Feb 2002 11:10:10 +0000 (11:10 +0000)] 
*** empty log message ***

24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Sun, 10 Feb 2002 10:20:33 +0000 (10:20 +0000)] 
*** empty log message ***

24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Sat, 9 Feb 2002 20:56:43 +0000 (20:56 +0000)] 
*** empty log message ***

24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Sat, 9 Feb 2002 19:32:33 +0000 (19:32 +0000)] 
*** empty log message ***

24 years agoAdded gnutls_certificate_type_get_name() function.
Nikos Mavrogiannopoulos [Sat, 9 Feb 2002 19:20:59 +0000 (19:20 +0000)] 
Added gnutls_certificate_type_get_name() function.

24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Sat, 9 Feb 2002 18:54:39 +0000 (18:54 +0000)] 
*** empty log message ***

24 years ago* Applied the fixed for the memory leaks.
Timo Schulz [Sat, 9 Feb 2002 18:35:49 +0000 (18:35 +0000)] 
* Applied the fixed for the memory leaks.

24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Sat, 9 Feb 2002 18:32:30 +0000 (18:32 +0000)] 
*** empty log message ***

24 years agoAdded ability for an SRP server to use multiple password files. The
Nikos Mavrogiannopoulos [Sat, 9 Feb 2002 18:25:56 +0000 (18:25 +0000)] 
Added ability for an SRP server to use multiple password files. The
password file is selected on the fly (handshake) using a callback
function.

24 years ago* auth_cert.h: Added OpenPGP keyring item.
Timo Schulz [Sat, 9 Feb 2002 13:18:44 +0000 (13:18 +0000)] 
* auth_cert.h: Added OpenPGP keyring item.

* gnutls_openpgp.c: Improved support for keyring handling.

24 years agoSome fixes in ciphertext2compressed handling
Nikos Mavrogiannopoulos [Sat, 9 Feb 2002 12:19:18 +0000 (12:19 +0000)] 
Some fixes in ciphertext2compressed handling

24 years agoRemoved the GNUTLS_E_MAC_FAILED error. Now only GNUTLS_E_DECRYPTION_FAILED
Nikos Mavrogiannopoulos [Sat, 9 Feb 2002 11:10:08 +0000 (11:10 +0000)] 
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.

24 years agoAdded LIBOPENCDK ifdefs (suggested by Andrew McDonald)
Nikos Mavrogiannopoulos [Fri, 8 Feb 2002 22:30:24 +0000 (22:30 +0000)] 
Added LIBOPENCDK ifdefs (suggested by Andrew McDonald)

24 years agoAdded bison generated file
Nikos Mavrogiannopoulos [Fri, 8 Feb 2002 22:29:09 +0000 (22:29 +0000)] 
Added bison generated file

24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Fri, 8 Feb 2002 20:11:09 +0000 (20:11 +0000)] 
*** empty log message ***

24 years agochanged the introduction (again)
Nikos Mavrogiannopoulos [Fri, 8 Feb 2002 19:36:49 +0000 (19:36 +0000)] 
changed the introduction (again)

24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Thu, 7 Feb 2002 21:12:18 +0000 (21:12 +0000)] 
*** empty log message ***

24 years agoCorrected behaviour of client openpgp certificate selection.
Nikos Mavrogiannopoulos [Thu, 7 Feb 2002 20:58:47 +0000 (20:58 +0000)] 
Corrected behaviour of client openpgp certificate selection.

24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Thu, 7 Feb 2002 19:17:24 +0000 (19:17 +0000)] 
*** empty log message ***

24 years agoremoved gnutls_certificate_get_ours_index()
Nikos Mavrogiannopoulos [Thu, 7 Feb 2002 19:08:53 +0000 (19:08 +0000)] 
removed gnutls_certificate_get_ours_index()

24 years agoAdded asn1 file
Nikos Mavrogiannopoulos [Thu, 7 Feb 2002 14:59:19 +0000 (14:59 +0000)] 
Added asn1 file

24 years agoModified gnutls_x509_extract_subject_alt_name() to return the type,
Nikos Mavrogiannopoulos [Wed, 6 Feb 2002 22:07:52 +0000 (22:07 +0000)] 
Modified gnutls_x509_extract_subject_alt_name() to return the type,
instead of storing it to a pointer.

24 years agoAdded function which returns the subjectAltName (subject_dns_name was
Nikos Mavrogiannopoulos [Wed, 6 Feb 2002 14:11:20 +0000 (14:11 +0000)] 
Added function which returns the subjectAltName (subject_dns_name was
obsoleted).

24 years agoadded Timo
Nikos Mavrogiannopoulos [Tue, 5 Feb 2002 23:00:52 +0000 (23:00 +0000)] 
added Timo

24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Tue, 5 Feb 2002 19:34:29 +0000 (19:34 +0000)] 
*** empty log message ***

24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Tue, 5 Feb 2002 12:18:47 +0000 (12:18 +0000)] 
*** empty log message ***

24 years agoChanged the X.509 certificate verification algorithm. Now
Nikos Mavrogiannopoulos [Tue, 5 Feb 2002 12:09:21 +0000 (12:09 +0000)] 
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.

24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Tue, 5 Feb 2002 12:08:16 +0000 (12:08 +0000)] 
*** empty log message ***

24 years agoChanges the function name to make clear OpenPGP uses keys and
Timo Schulz [Tue, 5 Feb 2002 11:06:28 +0000 (11:06 +0000)] 
Changes the function name to make clear OpenPGP uses keys and
not certificates like X.509.

24 years agoChanges for gnutls_openpgp_name structure
Nikos Mavrogiannopoulos [Mon, 4 Feb 2002 22:35:09 +0000 (22:35 +0000)] 
Changes for gnutls_openpgp_name structure

24 years agoNow OpenPGP uses its own context for DN.
Timo Schulz [Mon, 4 Feb 2002 21:39:54 +0000 (21:39 +0000)] 
Now OpenPGP uses its own context for DN.

24 years agoMore fixes for the GnuTLS OpenPGP code.
Timo Schulz [Sun, 3 Feb 2002 21:43:20 +0000 (21:43 +0000)] 
More fixes for the GnuTLS OpenPGP code.

24 years agorenamed the gnutls_dn structure to gnutls_x509_dn
Nikos Mavrogiannopoulos [Sun, 3 Feb 2002 20:19:18 +0000 (20:19 +0000)] 
renamed the gnutls_dn structure to gnutls_x509_dn

24 years agomade the print_info stuff much cleaner.
Nikos Mavrogiannopoulos [Sun, 3 Feb 2002 19:17:18 +0000 (19:17 +0000)] 
made the print_info stuff much cleaner.

24 years agosome changes in gnutls_cert handling
Nikos Mavrogiannopoulos [Sun, 3 Feb 2002 19:06:19 +0000 (19:06 +0000)] 
some changes in gnutls_cert handling

24 years agokeyUsage is now 16 bits
Nikos Mavrogiannopoulos [Sun, 3 Feb 2002 18:54:25 +0000 (18:54 +0000)] 
keyUsage is now 16 bits

24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Sun, 3 Feb 2002 18:52:12 +0000 (18:52 +0000)] 
*** empty log message ***

24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Sun, 3 Feb 2002 18:36:21 +0000 (18:36 +0000)] 
*** empty log message ***

24 years agoAdded OpenPGP certificate support in gnutls.
Nikos Mavrogiannopoulos [Sun, 3 Feb 2002 18:30:25 +0000 (18:30 +0000)] 
Added OpenPGP certificate support in gnutls.
Several changes.

24 years ago* gnutls_openpgp.c (_gnutls_openpgp_cert2gnutls_cert): New.
Timo Schulz [Sun, 3 Feb 2002 13:31:32 +0000 (13:31 +0000)] 
* gnutls_openpgp.c (_gnutls_openpgp_cert2gnutls_cert): New.
Set the keyUsage flag to indicate what the key is useful for.

24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Sun, 3 Feb 2002 12:46:04 +0000 (12:46 +0000)] 
*** empty log message ***

24 years agoExported openpgp keys' related functions.
Nikos Mavrogiannopoulos [Sun, 3 Feb 2002 12:45:29 +0000 (12:45 +0000)] 
Exported openpgp keys' related functions.

24 years agoMoved functions unrelated to record layer to gnutls_state.c
Nikos Mavrogiannopoulos [Sun, 3 Feb 2002 12:38:09 +0000 (12:38 +0000)] 
Moved functions unrelated to record layer to gnutls_state.c

24 years agoseveral modifications for cert_type extension etc
Nikos Mavrogiannopoulos [Sun, 3 Feb 2002 12:24:37 +0000 (12:24 +0000)] 
several modifications for cert_type extension etc

24 years agoAdded option to set the cert_type priority.
Nikos Mavrogiannopoulos [Sun, 3 Feb 2002 12:16:05 +0000 (12:16 +0000)] 
Added option to set the cert_type priority.

24 years ago* Applied the patch and minor changes.
Timo Schulz [Sun, 3 Feb 2002 11:51:40 +0000 (11:51 +0000)] 
* Applied the patch and minor changes.

* Now it's also possible to use binary certificates.

24 years agoAdded stuff for parsing the CertType extension type.
Nikos Mavrogiannopoulos [Sun, 3 Feb 2002 11:36:00 +0000 (11:36 +0000)] 
Added stuff for parsing the CertType extension type.

24 years ago* gnutls_openpgp.c: Fixed some memory leaks.
Timo Schulz [Sun, 3 Feb 2002 02:16:28 +0000 (02:16 +0000)] 
* gnutls_openpgp.c: Fixed some memory leaks.

24 years agorenamed gnutls_fingerprint() to gnutls_x509_fingerprint().
Nikos Mavrogiannopoulos [Sat, 2 Feb 2002 21:24:59 +0000 (21:24 +0000)] 
renamed gnutls_fingerprint() to gnutls_x509_fingerprint().

24 years ago* gnutls_openpgp.c: Now all functions use gnutls_datum.
Timo Schulz [Sat, 2 Feb 2002 17:52:45 +0000 (17:52 +0000)] 
* gnutls_openpgp.c: Now all functions use gnutls_datum.
Change the function headers of internal functions.

24 years agoAdded gnutls_openpgp in the makefiles.
Nikos Mavrogiannopoulos [Fri, 1 Feb 2002 21:14:38 +0000 (21:14 +0000)] 
Added gnutls_openpgp in the makefiles.
Added some kind of opencdk library detection.

24 years agoNew files for OpenPGP tests.
Timo Schulz [Fri, 1 Feb 2002 18:51:47 +0000 (18:51 +0000)] 
New files for OpenPGP tests.

24 years ago* gnutls_openpgp.c: Added gdoc compatible function descriptions.
Timo Schulz [Fri, 1 Feb 2002 18:49:33 +0000 (18:49 +0000)] 
* gnutls_openpgp.c: Added gdoc compatible function descriptions.

(gnutls_openpgp_add_fingerprint): New function to register keyrings.

24 years agoadded new header file
Nikos Mavrogiannopoulos [Fri, 1 Feb 2002 11:31:05 +0000 (11:31 +0000)] 
added new header file

24 years agoSeveral changes in certificate and key handling.
Nikos Mavrogiannopoulos [Fri, 1 Feb 2002 11:14:47 +0000 (11:14 +0000)] 
Several changes in certificate and key handling.
 * gnutls_certificate_allocate_sc() does not require the ncerts argument

24 years agoRenamed gnutls_x509pki_extract_* to gnutls_x509_extract_*.
Nikos Mavrogiannopoulos [Thu, 31 Jan 2002 12:48:20 +0000 (12:48 +0000)] 
Renamed gnutls_x509pki_extract_* to gnutls_x509_extract_*.
Separated gnutls_x509_extract_* functions. Now are in gnutls_x509.c.

24 years agocorrected _gnutls_str_cpy() usage.
Nikos Mavrogiannopoulos [Thu, 31 Jan 2002 12:47:10 +0000 (12:47 +0000)] 
corrected _gnutls_str_cpy() usage.

24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Thu, 31 Jan 2002 01:17:48 +0000 (01:17 +0000)] 
*** empty log message ***

24 years agoupdated
Nikos Mavrogiannopoulos [Wed, 30 Jan 2002 23:59:02 +0000 (23:59 +0000)] 
updated

24 years agoFixed some memory leaks.
Timo Schulz [Wed, 30 Jan 2002 11:34:32 +0000 (11:34 +0000)] 
Fixed some memory leaks.

24 years agoupdated candidate draft
Nikos Mavrogiannopoulos [Wed, 30 Jan 2002 10:33:26 +0000 (10:33 +0000)] 
updated candidate draft

24 years agoFixed a typo.
Timo Schulz [Tue, 29 Jan 2002 17:16:35 +0000 (17:16 +0000)] 
Fixed a typo.

24 years agoBasic GnuTLS OpenPGP support.
Timo Schulz [Tue, 29 Jan 2002 16:55:30 +0000 (16:55 +0000)] 
Basic GnuTLS OpenPGP support.

24 years agoupdated for gnutls_certificate_get_peers()
Nikos Mavrogiannopoulos [Tue, 29 Jan 2002 16:19:10 +0000 (16:19 +0000)] 
updated for gnutls_certificate_get_peers()

24 years agoAdded gnutls_certificate_get_peers()
Nikos Mavrogiannopoulos [Tue, 29 Jan 2002 16:17:03 +0000 (16:17 +0000)] 
Added gnutls_certificate_get_peers()
Added gnutls_certificate_get_ours()
Added gnutls_certificate_get_ours_index()

24 years agoCertificateType is now accesible from the API.
Nikos Mavrogiannopoulos [Tue, 29 Jan 2002 16:09:52 +0000 (16:09 +0000)] 
CertificateType is now accesible from the API.

24 years agocorrected bug in certificate selection.
Nikos Mavrogiannopoulos [Tue, 29 Jan 2002 16:06:24 +0000 (16:06 +0000)] 
corrected bug in certificate selection.

24 years agoAdded this gnutls_state.c/h files. Are added in order to access
Nikos Mavrogiannopoulos [Tue, 29 Jan 2002 15:08:02 +0000 (15:08 +0000)] 
Added this gnutls_state.c/h files. Are added in order to access
some of the GNUTLS_STATE structures members, indirectly. It's
not possible to move all the members of this structure here, yet,
but it is desirable.

24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Tue, 29 Jan 2002 13:30:59 +0000 (13:30 +0000)] 
*** empty log message ***

24 years agoModified the state's parameters to hold the negotiated certificate
Nikos Mavrogiannopoulos [Tue, 29 Jan 2002 12:52:41 +0000 (12:52 +0000)] 
Modified the state's parameters to hold the negotiated certificate
type. Modified the certificate selection procedure to take the certificate
type in account, when choosing the most appropriate certificate.

24 years agoAdded in CertificateStatus:
Nikos Mavrogiannopoulos [Tue, 29 Jan 2002 11:52:09 +0000 (11:52 +0000)] 
Added in CertificateStatus:
GNUTLS_CERT_CORRUPTED (replaces GNUTLS_CERT_INVALID)
GNUTLS_CERT_REVOKED

24 years agognutls_x509pki_allocate_sc() renamed to gnutls_certificate_allocate_sc()
Nikos Mavrogiannopoulos [Tue, 29 Jan 2002 11:40:25 +0000 (11:40 +0000)] 
gnutls_x509pki_allocate_sc() renamed to gnutls_certificate_allocate_sc()
and similar functions too. They share too common properties with
OpenPGP certificates, that it is not needed a separate function.

24 years agoUpdated function names.
Nikos Mavrogiannopoulos [Tue, 29 Jan 2002 11:38:57 +0000 (11:38 +0000)] 
Updated function names.

24 years agoSeparated X509 specific stuff in the CERTIFICATE_CREDENTIALS structure.
Nikos Mavrogiannopoulos [Tue, 29 Jan 2002 11:38:30 +0000 (11:38 +0000)] 
Separated X509 specific stuff in the CERTIFICATE_CREDENTIALS structure.

24 years agoRemoved fake OID.
Nikos Mavrogiannopoulos [Mon, 28 Jan 2002 23:51:14 +0000 (23:51 +0000)] 
Removed fake OID.

24 years agobetter ChangeLog output
Nikos Mavrogiannopoulos [Mon, 28 Jan 2002 23:49:00 +0000 (23:49 +0000)] 
better ChangeLog output

24 years agoIdentified a race condition in the example client.
Nikos Mavrogiannopoulos [Mon, 28 Jan 2002 23:44:50 +0000 (23:44 +0000)] 
Identified a race condition in the example client.
If application data is sent after a rehandshake
request, the server thinks we ignored his request, and
breaks the connection. This is a bad design of this client.

24 years agominor fixes
Nikos Mavrogiannopoulos [Mon, 28 Jan 2002 23:43:05 +0000 (23:43 +0000)] 
minor fixes

24 years agochanged some buffering code, to use the cleaner gnutls_datum_append().
Nikos Mavrogiannopoulos [Mon, 28 Jan 2002 23:42:06 +0000 (23:42 +0000)] 
changed some buffering code, to use the cleaner gnutls_datum_append().
Leads to a much cleaner code.

24 years agoModules without OID
Fabio Fiorina [Mon, 28 Jan 2002 22:03:59 +0000 (22:03 +0000)] 
Modules without OID

24 years agognutls_str_... functions substitution
Fabio Fiorina [Mon, 28 Jan 2002 22:02:53 +0000 (22:02 +0000)] 
gnutls_str_... functions substitution

24 years ago_gnutls_str_... functions substitution
Fabio Fiorina [Mon, 28 Jan 2002 22:02:21 +0000 (22:02 +0000)] 
_gnutls_str_... functions substitution

24 years agoadded gnutls_datum_append()
Nikos Mavrogiannopoulos [Mon, 28 Jan 2002 18:26:38 +0000 (18:26 +0000)] 
added gnutls_datum_append()

24 years agosignature is now a gnutls_datum
Nikos Mavrogiannopoulos [Mon, 28 Jan 2002 14:03:22 +0000 (14:03 +0000)] 
signature is now a gnutls_datum

24 years agoGNUTLS_X509PKI -> GNUTLS_CRD_X509PKI
Nikos Mavrogiannopoulos [Mon, 28 Jan 2002 12:43:16 +0000 (12:43 +0000)] 
GNUTLS_X509PKI -> GNUTLS_CRD_X509PKI
GNUTLS_SRP -> GNUTLS_CRD_SRP
GNUTLS_ANON -> GNUTLS_CRD_ANON

24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Mon, 28 Jan 2002 10:40:49 +0000 (10:40 +0000)] 
*** empty log message ***

24 years agocorrected and optimized handshake.
Nikos Mavrogiannopoulos [Mon, 28 Jan 2002 10:38:36 +0000 (10:38 +0000)] 
corrected and optimized handshake.

24 years agonot used by default
Nikos Mavrogiannopoulos [Mon, 28 Jan 2002 10:37:48 +0000 (10:37 +0000)] 
not used by default

24 years agoAdded ability of the client to choose a certificate depending
Nikos Mavrogiannopoulos [Mon, 28 Jan 2002 09:25:26 +0000 (09:25 +0000)] 
Added ability of the client to choose a certificate depending
on the server's sign algorithm preference. Added CertType
in gnutls_cert structure (which identified X509, OPENPGP certificates)

24 years agoOptimizations in the handshake messages hashing.
Nikos Mavrogiannopoulos [Mon, 28 Jan 2002 09:22:41 +0000 (09:22 +0000)] 
Optimizations in the handshake messages hashing.
(no more mallocs)

24 years agocleanups
Nikos Mavrogiannopoulos [Sun, 27 Jan 2002 21:13:17 +0000 (21:13 +0000)] 
cleanups

24 years agocorrected bug in DSA signing.
Nikos Mavrogiannopoulos [Sun, 27 Jan 2002 21:12:44 +0000 (21:12 +0000)] 
corrected bug in DSA signing.

24 years agocorrected bug in file read
Nikos Mavrogiannopoulos [Sun, 27 Jan 2002 21:11:51 +0000 (21:11 +0000)] 
corrected bug in file read

24 years agoAdded support to select a certificate based on the peer's cipher
Nikos Mavrogiannopoulos [Sun, 27 Jan 2002 21:10:39 +0000 (21:10 +0000)] 
Added support to select a certificate based on the peer's cipher
suite list. (ie if DSS cipher suites are requested and a DSA certificate
is available, then this will be used)

24 years agoAdded an updated version of the submited draft
Nikos Mavrogiannopoulos [Sun, 27 Jan 2002 15:24:29 +0000 (15:24 +0000)] 
Added an updated version of the submited draft

24 years ago*** empty log message ***
Nikos Mavrogiannopoulos [Sun, 27 Jan 2002 15:14:25 +0000 (15:14 +0000)] 
*** empty log message ***

24 years agoadded missing files
Nikos Mavrogiannopoulos [Sun, 27 Jan 2002 15:12:27 +0000 (15:12 +0000)] 
added missing files

24 years agoadded support for DHE_DSS cipher suites.
Nikos Mavrogiannopoulos [Sun, 27 Jan 2002 15:10:08 +0000 (15:10 +0000)] 
added support for DHE_DSS cipher suites.