Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Removed unneeded definitions, and more careful deinitializations in ↵ | Nikos Mavrogiannopoulos | 2010-12-18 | 1 | -13/+0 |
| | | | | parse_der_cert_mem(). | ||||
* | Indented code. Use same indentation but with -nut to avoid usage of tabs. In ↵ | Nikos Mavrogiannopoulos | 2010-12-16 | 1 | -9/+9 |
| | | | | several editors tabs can be configured not to be 8 spaces and this produces artifacts with the current indentation that is a mixture of tabs and spaces. | ||||
* | Indent (using GNU indent 2.2.11). | Simon Josefsson | 2010-10-14 | 1 | -1/+1 |
| | |||||
* | Added gnutls_pkcs11_privkey_t and gnutls_privkey_t types. Those are | Nikos Mavrogiannopoulos | 2010-06-03 | 1 | -23/+0 |
| | | | | | an abstract private key type that can be used to sign/encrypt any private key of pkcs11,x509 or openpgp types. Added support for PKCS11 in gnutls-cli/gnutls-serv. | ||||
* | Change GNUTLS into GnuTLS. | Simon Josefsson | 2010-05-22 | 1 | -2/+2 |
| | |||||
* | Update copyright years. | Simon Josefsson | 2010-01-27 | 1 | -1/+2 |
| | |||||
* | Fix FSF copyright notices. | Simon Josefsson | 2010-01-27 | 1 | -1/+1 |
| | |||||
* | Improved TLS 1.2 support. Added support for the SignatureAlgorithm extension | Nikos Mavrogiannopoulos | 2009-11-01 | 1 | -0/+1 |
| | | | | | | | | | as well for the SignatureAlgorithm in certificate request. Limitation for TLS 1.2 clients: Only SHA1 or SHA256 are supported for generating signatures in certificate verify message. That is to avoid storing all handshake messages in memory. To be reconsidered in the future. | ||||
* | Fix syntax-check warnings. | Simon Josefsson | 2008-10-08 | 1 | -16/+17 |
| | |||||
* | Reduce libtasn1.h includes. | Simon Josefsson | 2008-10-08 | 1 | -1/+0 |
| | |||||
* | Initial merge attempt with gnutls_with_ext_mpi | Nikos Mavrogiannopoulos | 2008-06-28 | 1 | -2/+2 |
| | |||||
* | Rename lib/x509/x509.h to x509_int.h. | Simon Josefsson | 2008-02-25 | 1 | -2/+2 |
| | | | | Fixes name-space collision that confuses GTK-DOC with includes/gnutls/x509.h. | ||||
* | Several updates in the openpgp code. Now it uses subkeys only when requested. | Nikos | 2008-02-18 | 1 | -5/+5 |
| | | | | When using subkeys we follow the draft-mavrogiannopoulos-rfc5081bis-00.txt. | ||||
* | merged the openpgp branch to head\! | Nikos | 2008-01-13 | 1 | -4/+0 |
| | |||||
* | Changed my name to my "official" name. | Nikos Mavrogiannopoulos | 2007-10-30 | 1 | -1/+1 |
| | |||||
* | Use GNU coding style. | Simon Josefsson | 2005-11-07 | 1 | -63/+66 |
| | |||||
* | Update FSF office address in license. | Simon Josefsson | 2005-05-26 | 1 | -1/+1 |
| | |||||
* | Clean up #include situation, merge from gnutls_1_2_1_with_include_fixes. | Simon Josefsson | 2005-04-14 | 1 | -1/+0 |
| | | | | | | Now lib/gnutls_int.h start by including gnutls/gnutls.h, to check prototypes during compile time. More cleanups are expected. | ||||
* | Clean up license templates. | Simon Josefsson | 2005-01-24 | 1 | -1/+1 |
| | |||||
* | Clean up license templates. | Simon Josefsson | 2005-01-24 | 1 | -0/+24 |
| | |||||
* | Indent. | Simon Josefsson | 2004-10-28 | 1 | -8/+8 |
| | |||||
* | The ephemeral DH and RSA parameters are no longer stored in the | Nikos Mavrogiannopoulos | 2004-06-29 | 1 | -2/+2 |
| | | | | | session resume DB. This saves space, but will cause resumed sessions not to be able to access the original session parameters (which is ok). | ||||
* | Added the '_t' suffix to all exported symbols. | Nikos Mavrogiannopoulos | 2004-06-13 | 1 | -12/+12 |
| | |||||
* | changed indentation to 4 spaces instead of tabs. | Nikos Mavrogiannopoulos | 2004-06-07 | 1 | -61/+67 |
| | |||||
* | several internal types fix. | Nikos Mavrogiannopoulos | 2004-06-05 | 1 | -2/+2 |
| | |||||
* | *** empty log message *** | Nikos Mavrogiannopoulos | 2004-04-03 | 1 | -2/+0 |
| | |||||
* | Added gnutls_certificate_set_params_function() and | Nikos Mavrogiannopoulos | 2004-03-11 | 1 | -1/+1 |
| | | | | | gnutls_anon_set_params_function() that set the RSA or DH parameters using a callback. | ||||
* | several cleanups. | Nikos Mavrogiannopoulos | 2003-12-20 | 1 | -6/+8 |
| | |||||
* | *** empty log message *** | Nikos Mavrogiannopoulos | 2003-12-19 | 1 | -1/+1 |
| | |||||
* | Added gnutls_x509_crt_set_key_usage() and certtool can now set the | Nikos Mavrogiannopoulos | 2003-12-19 | 1 | -9/+9 |
| | | | | certificate's key usage. | ||||
* | Added the callbacks gnutls_certificate_client_retrieve_function() and | Nikos Mavrogiannopoulos | 2003-12-18 | 1 | -2/+6 |
| | | | | | | gnutls_certificate_server_retrieve_function(), to allow a client or a server to specify certificates for the handshake without storing them to the credentials structure. | ||||
* | * The error codes GNUTLS_E_NO_TEMPORARY_DH_PARAMS and ↵ | Nikos Mavrogiannopoulos | 2003-12-16 | 1 | -2/+3 |
| | | | | | | | | | GNUTLS_E_NO_TEMPORARY_RSA_PARAMS are no longer returned by the handshake function. Ciphersuites that require temporary parameters are removed when such parameters do not exist. * Several internal changes to allow adding the callback function to retrieve the certificate and the private key. | ||||
* | Ported to the new libgcrypt (still unstable). Also added the RC2 cipher and ↵ | Nikos Mavrogiannopoulos | 2003-08-07 | 1 | -2/+2 |
| | | | | improved the PKCS #12 stuff in order to support it. | ||||
* | * Added the new functions: gnutls_certificate_set_x509_key() | Nikos Mavrogiannopoulos | 2003-03-22 | 1 | -0/+2 |
| | | | | | gnutls_certificate_set_x509_trust(), gnutls_certificate_set_x509_crl(), gnutls_x509_crt_export(), gnutls_x509_crl_export(). | ||||
* | * Added ability to generate RSA keys. | Nikos Mavrogiannopoulos | 2003-03-12 | 1 | -0/+24 |
| | | | | | | | * 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. | ||||
* | some improvements in the private key handling api. It is now used internally. | Nikos Mavrogiannopoulos | 2003-03-11 | 1 | -36/+2 |
| | |||||
* | Several internal changes to use the new certificate API. CRL support is ↵ | Nikos Mavrogiannopoulos | 2003-02-09 | 1 | -17/+17 |
| | | | | complete. | ||||
* | removed the raw part in the gnutls_privkey internal structure.. | Nikos Mavrogiannopoulos | 2003-02-07 | 1 | -1/+0 |
| | |||||
* | Several cleanups and elimination of warnings. | Nikos Mavrogiannopoulos | 2002-11-20 | 1 | -1/+0 |
| | |||||
* | Moved the GNUTLS_X509KEY_* to gnutls_cert.h and renamed them to KEY_*. ↵ | Nikos Mavrogiannopoulos | 2002-11-20 | 1 | -1/+14 |
| | | | | Improved the checking of key usage. | ||||
* | Renamed all the constructed types to have more consisten names, and some ↵ | Nikos Mavrogiannopoulos | 2002-08-29 | 1 | -6/+6 |
| | | | | other minor improvements. | ||||
* | The TLS handshake no longer fails if the X.509 extensions in the Certificate ↵ | Nikos Mavrogiannopoulos | 2002-06-22 | 1 | -3/+0 |
| | | | | are critical and unsupported. The unsupported critical extensions are now only catched by the verification functions. | ||||
* | renamed libasn1 to libtasn1 | Nikos Mavrogiannopoulos | 2002-06-11 | 1 | -1/+1 |
| | |||||
* | Adapted codebase to the new libasn1 0.1.0. | Nikos Mavrogiannopoulos | 2002-06-10 | 1 | -1/+1 |
| | |||||
* | *** empty log message *** | Nikos Mavrogiannopoulos | 2002-04-03 | 1 | -7/+0 |
| | |||||
* | Optimized RSA signature calculation | Nikos Mavrogiannopoulos | 2002-04-03 | 1 | -0/+8 |
| | |||||
* | removed unneeded functions | Nikos Mavrogiannopoulos | 2002-03-29 | 1 | -1/+1 |
| | |||||
* | Optimized RSA decryption. (Very) Much faster now | Nikos Mavrogiannopoulos | 2002-03-28 | 1 | -3/+7 |
| | |||||
* | Applied the patches to fix the GDOC problem. | Timo Schulz | 2002-02-19 | 1 | -2/+0 |
| | | | | | Some bug fixes all over the place and the implementation of some function stubs. | ||||
* | keyUsage is now 16 bits | Nikos Mavrogiannopoulos | 2002-02-03 | 1 | -1/+1 |
| |