Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Corrected bugs in gnutls_x509_rdn_get(). Added a test to print the server's ↵ | Nikos Mavrogiannopoulos | 2003-02-14 | 6 | -21/+37 |
| | | | | trusted CAs in gnutls-cli-debug, and in gnutls-cli. | ||||
* | ported to libtasn1 0.2.x. Also the included minitasn1 was replaced by the ↵ | Nikos Mavrogiannopoulos | 2003-02-14 | 27 | -357/+550 |
| | | | | 0.2.1 version of libtasn1. | ||||
* | gnutls_const_datum was removed from exported types, for the time being. | Nikos Mavrogiannopoulos | 2003-02-14 | 5 | -84/+3 |
| | |||||
* | *** empty log message *** | Nikos Mavrogiannopoulos | 2003-02-14 | 1 | -3/+7 |
| | |||||
* | Added option to allow an X.509 server not to send the trusted CA list to the ↵ | Nikos Mavrogiannopoulos | 2003-02-13 | 4 | -9/+35 |
| | | | | peer. | ||||
* | Added test which prints the Diffie Hellman prime bits used. | Nikos Mavrogiannopoulos | 2003-02-12 | 1 | -1/+1 |
| | |||||
* | Added some private key handling functions. They are primitive enough for now. | Nikos Mavrogiannopoulos | 2003-02-12 | 14 | -65/+246 |
| | |||||
* | gnutls_x509_certificate_* were renamed gnutls_x509_crt_*. | Nikos Mavrogiannopoulos | 2003-02-12 | 22 | -303/+303 |
| | |||||
* | added gnutls_x509_certificate_get_fingerprint(). Untested yet. | Nikos Mavrogiannopoulos | 2003-02-12 | 4 | -4/+59 |
| | |||||
* | renamed gnutls_x509_fingerprint to gnutls_fingerprint. | Nikos Mavrogiannopoulos | 2003-02-10 | 10 | -58/+21 |
| | |||||
* | fixes in pkcs3 DH parameter generation. | Nikos Mavrogiannopoulos | 2003-02-09 | 1 | -2/+3 |
| | |||||
* | Several internal changes to use the new certificate API. CRL support is ↵ | Nikos Mavrogiannopoulos | 2003-02-09 | 24 | -1690/+991 |
| | | | | complete. | ||||
* | Certificate revocation support is almost complete. | Nikos Mavrogiannopoulos | 2003-02-08 | 10 | -140/+299 |
| | |||||
* | added a crl verification function (untested yet). | Nikos Mavrogiannopoulos | 2003-02-08 | 8 | -87/+408 |
| | |||||
* | Added some new certificate verification functions. | Nikos Mavrogiannopoulos | 2003-02-08 | 18 | -372/+946 |
| | |||||
* | *** empty log message *** | Nikos Mavrogiannopoulos | 2003-02-08 | 2 | -3/+55 |
| | |||||
* | removed the raw part in the gnutls_privkey internal structure.. | Nikos Mavrogiannopoulos | 2003-02-07 | 4 | -26/+2 |
| | |||||
* | Criticality of an X.509 extension can now be extracted. | Nikos Mavrogiannopoulos | 2003-02-07 | 6 | -19/+33 |
| | |||||
* | Added function to extract the key usage extension from an X.509 certificate, ↵ | Nikos Mavrogiannopoulos | 2003-02-07 | 5 | -112/+307 |
| | | | | and combined some code. | ||||
* | *** empty log message *** | Nikos Mavrogiannopoulos | 2003-02-07 | 1 | -1/+1 |
| | |||||
* | More stuff for the new certificate API. | Nikos Mavrogiannopoulos | 2003-02-07 | 10 | -41/+130 |
| | |||||
* | The old certificate parsing API was reimplemented over the new one. It will ↵ | Nikos Mavrogiannopoulos | 2003-02-07 | 8 | -1097/+679 |
| | | | | stay in the 1.0.0 release for compatibility reasons. | ||||
* | Added the new PKCS7 parsing functions. | Nikos Mavrogiannopoulos | 2003-02-07 | 8 | -10/+407 |
| | |||||
* | Added the new certificate handling functions. | Nikos Mavrogiannopoulos | 2003-02-07 | 2 | -0/+795 |
| | |||||
* | Added the new certificate handling functions. | Nikos Mavrogiannopoulos | 2003-02-07 | 9 | -52/+61 |
| | |||||
* | More improvements in the CRL support, and the X.509 backend. Added a ↵ | Nikos Mavrogiannopoulos | 2003-02-07 | 11 | -450/+711 |
| | | | | function to get some parts of the DN using an OID. | ||||
* | CRL parsing support is almost complete. | Nikos Mavrogiannopoulos | 2003-02-06 | 5 | -38/+261 |
| | |||||
* | Several fixes and improvements in CRL support. | Nikos Mavrogiannopoulos | 2003-02-06 | 11 | -112/+175 |
| | |||||
* | Added preliminary CRL support. This will be under the new X.509 API. Other ↵ | Nikos Mavrogiannopoulos | 2003-02-05 | 8 | -6/+457 |
| | | | | x509 functions will be updated later. | ||||
* | some fixes. There wasn't any limitation in libtasn1 code... just my lazyness. | Nikos Mavrogiannopoulos | 2003-02-05 | 2 | -5/+3 |
| | |||||
* | * Added gnutls_pkcs3_extract_dh_params() and gnutls_pkcs3_export_dh_params() | Nikos Mavrogiannopoulos | 2003-02-03 | 4 | -5/+129 |
| | | | | | | | 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. | ||||
* | * gnutls_dh_params_generate() and gnutls_rsa_params_generate() now use | Nikos Mavrogiannopoulos | 2003-02-03 | 19 | -508/+227 |
| | | | | | | | | | | | | 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. | ||||
* | more doc for the gnutls_set_dh_prime_bits(). | Nikos Mavrogiannopoulos | 2003-01-30 | 1 | -0/+5 |
| | |||||
* | removed backward compatibility functions for 0.9.0 version. | Nikos Mavrogiannopoulos | 2003-01-30 | 3 | -155/+8 |
| | |||||
* | *** empty log message *** | Nikos Mavrogiannopoulos | 2003-01-30 | 1 | -0/+6 |
| | |||||
* | use RECEIVED_ILLEGAL_PARAMETER instead of SRP_PROTOCOL_FAILURE, when | Nikos Mavrogiannopoulos | 2003-01-25 | 2 | -2/+0 |
| | | | | the SRP protocol fails. | ||||
* | The gcrypt log handler is only set when we are in debugging mode. | Nikos Mavrogiannopoulos | 2003-01-24 | 1 | -0/+3 |
| | |||||
* | *** empty log message *** | Nikos Mavrogiannopoulos | 2003-01-24 | 1 | -0/+4 |
| | |||||
* | Added ability to send some messages back to the application using | Nikos Mavrogiannopoulos | 2003-01-23 | 11 | -46/+38 |
| | | | | the gnutls_global_set_log_function(). This is quite experimental. | ||||
* | Added check and error code for some SRP fatal protocol failures. | Nikos Mavrogiannopoulos | 2003-01-23 | 3 | -0/+4 |
| | |||||
* | *** empty log message *** | Nikos Mavrogiannopoulos | 2003-01-23 | 3 | -1/+3 |
| | |||||
* | The library notifies the application on empty and illegal SRP usernames, | Nikos Mavrogiannopoulos | 2003-01-23 | 3 | -2/+5 |
| | | | | | | | | so that proper notification (via an alert) is sent to the peer. Currently when the SRP ciphersuite is advertized but no username is sent by the peer, the library returns GNUTLS_E_EMPTY_SRP_USERNAME, and the alert associated with this is GNUTLS_A_ACCESS_DENIED (to be changed when the srp draft defines something more appropriate). | ||||
* | *** empty log message ***gnutls_0_8_1 | Nikos Mavrogiannopoulos | 2003-01-22 | 1 | -1/+1 |
| | |||||
* | *** empty log message *** | Nikos Mavrogiannopoulos | 2003-01-22 | 1 | -1/+1 |
| | |||||
* | Improved the SRP support, to prevent attackers guessing the | Nikos Mavrogiannopoulos | 2003-01-22 | 2 | -47/+0 |
| | | | | | available usernames by brute force. The g,n values sent are now obtained by the password conf file. (they were static ones) | ||||
* | *** empty log message *** | Nikos Mavrogiannopoulos | 2003-01-20 | 37 | -37/+38 |
| | |||||
* | Prefixed with underscore some internal functions. | Nikos Mavrogiannopoulos | 2003-01-16 | 6 | -23/+23 |
| | |||||
* | GNUTLS_E_PARSING_ERROR error code was replaced by GNUTLS_E_BASE64_DECODING_ER | Nikos Mavrogiannopoulos | 2003-01-13 | 5 | -15/+20 |
| | | | | | and GNUTLS_E_SRP_PWD_PARSING_ERROR. GNUTLS_E_ASCII_ARMOR_ERROR was also replaced by GNUTLS_E_BASE64_DECODING_ERROR. | ||||
* | *** empty log message *** | Nikos Mavrogiannopoulos | 2003-01-09 | 1 | -0/+2 |
| | |||||
* | Only the documented symbols are now exported. | Nikos Mavrogiannopoulos | 2003-01-09 | 10 | -138/+188 |
| |