summaryrefslogtreecommitdiff
path: root/lib/includes/gnutls/crypto.h
Commit message (Collapse)AuthorAgeFilesLines
* Indented code. Use same indentation but with -nut to avoid usage of tabs. In ↵Nikos Mavrogiannopoulos2010-12-161-227/+231
| | | | 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.
* C++ fixes, tiny patch from "Brendan Doherty" <brendand@gentrack.com>.Simon Josefsson2010-12-071-4/+13
|
* Indent (using GNU indent 2.2.11).Simon Josefsson2010-10-141-13/+14
|
* Updated cryptodev code to support the linux cryptodev extensions.Nikos Mavrogiannopoulos2010-10-021-4/+9
| | | | | | Removed the clone() capability from HMAC. It was never used and having it prevents using it with hardware accelerators that might not have this capability.
* Allow encryption and decryption that are not in-place only.Nikos Mavrogiannopoulos2010-07-031-0/+5
|
* exported gnutls_rnd().Nikos Mavrogiannopoulos2010-06-031-0/+3
|
* Added support to copy certificates and private keys to tokens.Nikos Mavrogiannopoulos2010-06-031-3/+5
| | | | | | | | | | | New functions: gnutls_pkcs11_copy_x509_crt() gnutls_pkcs11_copy_x509_privkey() gnutls_pkcs11_delete_url() Certtool was updated to allow copying certificates and private keys to tokens. Deleting an object has issues (segfault) but it seems to be related with libopensc and its pkcs11 API.
* Change GNUTLS into GnuTLS.Simon Josefsson2010-05-221-2/+2
|
* Use size_t instead of int for input variables that represent sizes.Nikos Mavrogiannopoulos2010-04-141-4/+4
|
* More indentation.Simon Josefsson2010-04-141-55/+64
|
* More enum documentation.Simon Josefsson2010-02-171-17/+45
|
* Fix comments, for GTK-DOC.Simon Josefsson2010-02-171-23/+23
|
* Fix for GTK-DOC parse breakage.Simon Josefsson2010-02-171-2/+1
|
* Fix GTK-DOC syntax. Unfortunately this looses some information.Simon Josefsson2010-02-171-6/+9
|
* Update copyright years.Simon Josefsson2010-01-271-1/+1
|
* Fix FSF copyright notices.Simon Josefsson2010-01-271-1/+1
|
* Reverted all previous changes to combine hashes with MAC algorithms.Nikos Mavrogiannopoulos2009-12-051-1/+21
| | | | | It is now permissible to register a hash algorithm separately from a MAC.
* Revert "Merged the two internal hash API functions, to simplify and reduce ↵Nikos Mavrogiannopoulos2009-12-051-24/+25
| | | | | | | | | | | | | | | code." This reverts commit bc3e43d5f121e404aa32212dcfcc5027de807056. Conflicts: lib/crypto.c lib/gnutls_cipher.c lib/gnutls_hash_int.c lib/gnutls_hash_int.h lib/includes/gnutls/crypto.h lib/mac-libgcrypt.c
* Revert "Added plain MD5 hash check and corrected gnutls_hash_fast() usage in ↵Nikos Mavrogiannopoulos2009-12-051-1/+2
| | | | | | openssl.c" This reverts commit 54486afbfcf3398846d5c20d3094bdb7d0a43ff2.
* Added plain MD5 hash check and corrected gnutls_hash_fast() usage in openssl.cNikos Mavrogiannopoulos2009-12-021-2/+1
| | | | Corrected new hash API bug that prevented usage of plain hash functions.
* Exported gnutls_cipher_get_block_size() and all hash functions added to ↵Nikos Mavrogiannopoulos2009-12-021-3/+4
| | | | | | libgnutls.map. Expanded benchmark with 3DES and ARCFOUR. Corrected test that used non-existing symbol.
* Merged the two internal hash API functions, to simplify and reduce code.Nikos Mavrogiannopoulos2009-11-291-24/+23
| | | | gnutls_hmac* and gnutls_hash* were merged to gnutls_hash API.
* Added cryptodev support (/dev/crypto). Tested with ↵Nikos Mavrogiannopoulos2009-11-291-30/+24
| | | | | | http://www.logix.cz/michal/devel/cryptodev/. Added benchmark utility for AES. Exported API to access encryption algorithms.
* Doc fixes for GTK-DOC.Simon Josefsson2009-05-131-11/+7
|
* Fix cosmetic nits in header files.Simon Josefsson2008-11-171-141/+156
|
* Separate headers as well. Clean up -I's.Simon Josefsson2008-10-301-0/+284