Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move definitions in gnutls_auth_int.h to gnutls_auth.h and update callers. | Simon Josefsson | 2008-09-01 | 1 | -1/+1 |
| | |||||
* | Fix warnings. | Simon Josefsson | 2008-08-29 | 1 | -3/+3 |
| | |||||
* | Make disable-extra-pki work better. | Simon Josefsson | 2008-08-28 | 1 | -3/+4 |
| | |||||
* | Remove code to import PKCS#7 certificate chains. | Simon Josefsson | 2008-08-28 | 1 | -161/+14 |
| | | | | | The code hasn't worked since GnuTLS v0.9.0. Reported by Christian Grothoff <christian@grothoff.org>. | ||||
* | initialize uninitialized variable. | Nikos Mavrogiannopoulos | 2008-08-25 | 1 | -0/+3 |
| | |||||
* | Indent code. | Simon Josefsson | 2008-07-02 | 1 | -18/+19 |
| | |||||
* | Doc markup for newly added APIs. | Simon Josefsson | 2008-04-28 | 1 | -0/+6 |
| | |||||
* | Doc fix, remove verbose 'This function ...' | Simon Josefsson | 2008-03-06 | 1 | -1/+1 |
| | | | | Improves looks in 'apropos' output. | ||||
* | Optimize adding many trusted certificates. | Simon Josefsson | 2008-02-27 | 1 | -34/+26 |
| | | | | See <http://blog.josefsson.org/2008/02/27/real-world-performance-tuning-with-callgrind/>. | ||||
* | Move mpi.h stuff to x509_int.h. | Simon Josefsson | 2008-02-26 | 1 | -1/+0 |
| | |||||
* | Move privkey.h stuff to x509_int.h. | Simon Josefsson | 2008-02-26 | 1 | -1/+0 |
| | |||||
* | Move verify.h stuff to x509_int.h. | Simon Josefsson | 2008-02-26 | 1 | -1/+0 |
| | |||||
* | Move pkcs7.h stuff to x509_int.h. | Simon Josefsson | 2008-02-26 | 1 | -1/+0 |
| | |||||
* | 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. | ||||
* | Increased the default certificate verification chain limits and allowed | Nikos | 2008-02-17 | 1 | -2/+2 |
| | | | | for checks without limitation. | ||||
* | Doc fix. | Simon Josefsson | 2007-11-14 | 1 | -16/+16 |
| | |||||
* | Doc fix. | Simon Josefsson | 2007-11-14 | 1 | -30/+27 |
| | |||||
* | ** Added the --to-p8 option to certtool to convert private keys | Nikos Mavrogiannopoulos | 2007-11-11 | 1 | -0/+5 |
| | | | | | | | | | to PKCS #8 keys. ** Introduced the GNUTLS_E_BASE64_UNEXPECTED_HEADER_ERROR error code. ** gnutls_certificate_set_x509_key_* can now read PKCS #8 unencrypted private keys. | ||||
* | Changed my name to my "official" name. | Nikos Mavrogiannopoulos | 2007-10-30 | 1 | -1/+1 |
| | |||||
* | Fix pointer mix for different sized variables. | Simon Josefsson | 2007-08-16 | 1 | -1/+3 |
| | | | | Tiny patch from <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>. | ||||
* | Use *_t types consistently. | Simon Josefsson | 2007-08-13 | 1 | -7/+7 |
| | |||||
* | External signing callback interface. | Simon Josefsson | 2007-08-10 | 1 | -14/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * includes/gnutls/gnutls.h.in (gnutls_sign_func): New type. (gnutls_sign_callback_set): New function. * includes/gnutls/x509.h (gnutls_x509_privkey_sign_hash): New function. * lib/gnutls_x509.c (gnutls_certificate_set_x509_key_mem): Handle NULL key. Doc fix. * lib/gnutls_sig.c (_gnutls_tls_sign_hdata): Pass session to _gnutls_tls_sign. (_gnutls_tls_sign_params): Likewise. (_gnutls_tls_sign): Add new parameter 'session'. Call sign callback if appropriate. (gnutls_sign_callback_set): New function. * lib/gnutls_x509.c (read_key_mem): Support a NULL key. * lib/gnutls_int.h (internals_st): Add sign_func, sign_func_userdata. * lib/auth_dhe.c (gen_dhe_server_kx): Use length of certificate list to decide wheter to sign, not presence of private key. * lib/auth_cert.c (_gnutls_gen_cert_client_cert_vrfy): Likewise. * lib/auth_rsa_export.c (gen_rsa_export_server_kx): Likewise. * lib/auth_cert.c(_gnutls_get_selected_cert): Don't require that private key is present. * lib/auth_rsa_export.c (gen_rsa_export_server_kx): Don't check key size when key is not present, assume it is > 512 bits. * lib/x509/privkey.c (gnutls_x509_privkey_sign_hash): New function. * tests/Makefile.am: Add x509signself. | ||||
* | (parse_pem_ca_mem): Handle reads beyond first certificate properly. | Simon Josefsson | 2007-05-27 | 1 | -3/+3 |
| | | | | | Reported by Dennis Vshivkov <walrus@amur.ru> in <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>. | ||||
* | Use new API. | Simon Josefsson | 2007-05-24 | 1 | -5/+3 |
| | |||||
* | (generate_rdn_seq): Store subject DN instead of issuer DN in the | Simon Josefsson | 2006-12-27 | 1 | -4/+2 |
| | | | | | | certificate authority list, to make sure server's send the proper list of expected CAs to the client. Reported by Max Kellermann <max@duempel.org>. | ||||
* | (gnutls_certificate_set_x509_crl): Initialize before use, reported by | Simon Josefsson | 2006-12-27 | 1 | -1/+8 |
| | | | | Max Kellermann <max@duempel.org>. | ||||
* | Use read_binary_file from gnulib instead of strfile stuff, | Simon Josefsson | 2006-06-16 | 1 | -149/+26 |
| | | | | to fix problem with binary files on mingw. | ||||
* | some fixes for compilation | Nikos Mavrogiannopoulos | 2006-03-18 | 1 | -1/+0 |
| | |||||
* | Corrected bugs in gnutls_certificate_set_x509_crl() and ↵ | Nikos Mavrogiannopoulos | 2006-02-01 | 1 | -5/+5 |
| | | | | gnutls_certificate_set_x509_trust(), that caused memory corruption if more than one certificates were added. Report and patch by Max Kellermann <max@duempel.org>. | ||||
* | Indent more. | Simon Josefsson | 2005-12-15 | 1 | -19/+18 |
| | |||||
* | Replace "uint" with "unsigned". Remove unused "sint". | Simon Josefsson | 2005-12-09 | 1 | -11/+11 |
| | |||||
* | Fix mem leak. | Simon Josefsson | 2005-12-08 | 1 | -0/+1 |
| | |||||
* | Support reading X.509 credentials from PKCS#12 files. | Simon Josefsson | 2005-12-08 | 1 | -0/+278 |
| | |||||
* | Tru64 UNIX 4.0D has mmap() but doesn't define MAP_FAILED, tiny patch from ↵ | Simon Josefsson | 2005-11-14 | 1 | -0/+3 |
| | | | | Albert Chin <gnutls-dev@mlists.thewrittenword.com> | ||||
* | some documentation updates. | Nikos Mavrogiannopoulos | 2005-11-12 | 1 | -2/+2 |
| | |||||
* | Use GNU coding style. | Simon Josefsson | 2005-11-07 | 1 | -1004/+1135 |
| | |||||
* | Don't include gnutls_random.h. | Simon Josefsson | 2005-08-30 | 1 | -1/+0 |
| | |||||
* | Doc fix. | Simon Josefsson | 2005-08-24 | 1 | -15/+13 |
| | |||||
* | eliminated some warnings. | Nikos Mavrogiannopoulos | 2005-05-27 | 1 | -1/+2 |
| | |||||
* | Update FSF office address in license. | Simon Josefsson | 2005-05-26 | 1 | -1/+1 |
| | |||||
* | Fix warning. | Simon Josefsson | 2005-04-14 | 1 | -11/+9 |
| | |||||
* | Clean up #include situation, merge from gnutls_1_2_1_with_include_fixes. | Simon Josefsson | 2005-04-14 | 1 | -1/+1 |
| | | | | | | Now lib/gnutls_int.h start by including gnutls/gnutls.h, to check prototypes during compile time. More cleanups are expected. | ||||
* | *** empty log message *** | Nikos Mavrogiannopoulos | 2005-03-04 | 1 | -1/+1 |
| | |||||
* | Clean up license templates. | Simon Josefsson | 2005-01-22 | 1 | -14/+16 |
| | |||||
* | Fix warning. | Simon Josefsson | 2005-01-18 | 1 | -2/+2 |
| | |||||
* | Corrected bugs found by Marcin Garski <mgarski@post.pl> | Nikos Mavrogiannopoulos | 2004-12-15 | 1 | -2/+2 |
| | |||||
* | Doc fix. | Simon Josefsson | 2004-10-28 | 1 | -10/+10 |
| | |||||
* | Indent. | Simon Josefsson | 2004-10-28 | 1 | -23/+29 |
| | |||||
* | some minor fixes. | Nikos Mavrogiannopoulos | 2004-10-26 | 1 | -7/+11 |
| | |||||
* | (gnutls_certificate_set_x509_trust): Fix memory bug, tiny patch by | Simon Josefsson | 2004-10-24 | 1 | -2/+3 |
| | | | | Aleix Conchillo Flaque <aleix@member.fsf.org>. |