| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Use algo_properties_st in ncr_key_params_get_sign_hash | Miloslav Trmač | 2010-07-24 | 3 | -19/+20 |
| | | |||||
| * | Use algo_properties_st in ncr_pk_generate | Miloslav Trmač | 2010-07-24 | 3 | -7/+6 |
| | | |||||
| * | Use algo_properties_st in ncr_pk_ctx.oaep_hash | Miloslav Trmač | 2010-07-24 | 2 | -6/+10 |
| | | |||||
| * | Use algo_properties_st in ncr_pk_ctx.sign_hash | Miloslav Trmač | 2010-07-24 | 2 | -4/+12 |
| | | |||||
| * | Use algo_properties_st in ncr_pk_ctx.algorithm | Miloslav Trmač | 2010-07-24 | 3 | -12/+12 |
| | | |||||
| * | Replace ncr_algoritm_to_key_type by a struct member | Miloslav Trmač | 2010-07-24 | 4 | -55/+50 |
| | | | | | Also handle some algorithms missing in the function. | ||||
| * | Use algo_properties_st in ncr_algorithm_to_key_type | Miloslav Trmač | 2010-07-24 | 3 | -6/+12 |
| | | | | | An intermediary patch, the function will be removed in next commit. | ||||
| * | Use algo_properties_st in key_item_st | Miloslav Trmač | 2010-07-24 | 5 | -15/+34 |
| | | |||||
| * | Use algo_properties_st in session_item_st | Miloslav Trmač | 2010-07-24 | 2 | -37/+27 |
| | | | | | Drop no longer necessary lookup functions. | ||||
| * | Rename algo_properties_st members for better readability | Miloslav Trmač | 2010-07-24 | 2 | -19/+19 |
| | | |||||
| * | Make algo_properties_st public inside the module | Miloslav Trmač | 2010-07-24 | 2 | -11/+13 |
| | | |||||
| * | No need for type of params. | Nikos Mavrogiannopoulos | 2010-07-23 | 1 | -7/+3 |
| | | |||||
| * | Splitted key from key_params structure. Also separated dsa from rsa ↵ | Nikos Mavrogiannopoulos | 2010-07-23 | 8 | -47/+86 |
| | | | | | structure in params. | ||||
| * | Minor fixes in example programs. | Nikos Mavrogiannopoulos | 2010-07-23 | 2 | -9/+11 |
| | | |||||
| * | Append_flag was removed. | Nikos Mavrogiannopoulos | 2010-07-23 | 4 | -51/+6 |
| | | |||||
| * | Revert "initial support for userspace data." | Nikos Mavrogiannopoulos | 2010-07-23 | 14 | -770/+187 |
| | | | | | This reverts commit e7828004e40592c8cffc9235f72440c802905e16. | ||||
| * | Revert "Modified NCR-USER API to "simplify" and allow setting of size of ↵ | Nikos Mavrogiannopoulos | 2010-07-23 | 12 | -1242/+105 |
| | | | | | | | data structure without special system call." This reverts commit 5689c9734223fb349bba526d620823a803c3b67e. | ||||
| * | Fix error handling in cryptodev_hash_init | Miloslav Trmač | 2010-07-21 | 1 | -1/+3 |
| | | |||||
| * | Fix more incorrect copy_*_user error handling | Miloslav Trmač | 2010-07-21 | 1 | -5/+10 |
| | | |||||
| * | Modified NCR-USER API to "simplify" and allow setting of size of data ↵ | Nikos Mavrogiannopoulos | 2010-07-21 | 12 | -105/+1242 |
| | | | | | structure without special system call. | ||||
| * | der_en/decode_subject_public_key_info were moved to x509/ subdirectory. | Nikos Mavrogiannopoulos | 2010-07-21 | 3 | -2/+2 |
| | | |||||
| * | initial support for userspace data. | Nikos Mavrogiannopoulos | 2010-07-21 | 14 | -187/+770 |
| | | |||||
| * | Public Keys are being exported to SubjectPublicKeyInfo format, instead of ↵ | Nikos Mavrogiannopoulos | 2010-07-19 | 13 | -88/+437 |
| | | | | | custom formats. For RSA keys the PKCS #1 format can be used as well. | ||||
| * | hash_reset() was combined with hash_init() to avoid requiring two calls for ↵ | Nikos Mavrogiannopoulos | 2010-07-19 | 4 | -24/+7 |
| | | | | | hash initialization. | ||||
| * | Implemented RSA blinding. | Nikos Mavrogiannopoulos | 2010-07-19 | 1 | -4/+38 |
| | | |||||
| * | updated. | Nikos Mavrogiannopoulos | 2010-07-19 | 1 | -0/+1 |
| | | |||||
| * | Fixed RSA encryption and decryption. | Nikos Mavrogiannopoulos | 2010-07-19 | 3 | -72/+232 |
| | | |||||
| * | Added NULL cipher and a speed program to compare old cryptodev operations ↵ | Nikos Mavrogiannopoulos | 2010-07-19 | 3 | -7/+130 |
| | | | | | and ncr ones. | ||||
| * | Added CAMELLIA-ECB and AES-CTR as well as CAMELLIA-CTR. | Nikos Mavrogiannopoulos | 2010-07-19 | 2 | -2/+10 |
| | | |||||
| * | Backported zero copy /dev/crypto operations from master. | Nikos Mavrogiannopoulos | 2010-07-19 | 3 | -107/+442 |
| | | |||||
| * | Don't recompile cryptodev_main.o all the time | Miloslav Trmač | 2010-07-19 | 1 | -1/+4 |
| | | | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org> | ||||
| * | Initialize hash name for NCR_OP_DIGEST | Miloslav Trmač | 2010-07-19 | 1 | -0/+6 |
| | | | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org> | ||||
| * | Only set [ch]data->init = 1 on success. | Miloslav Trmač | 2010-07-19 | 1 | -5/+2 |
| | | | | | | | Otherwise other members would be freed twice. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org> | ||||
| * | Free all data referenced by a session, in all cases | Miloslav Trmač | 2010-07-19 | 1 | -7/+5 |
| | | | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org> | ||||
| * | Report errors from update implied by session_final | Miloslav Trmač | 2010-07-19 | 1 | -3/+9 |
| | | | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org> | ||||
| * | Remove unused variables | Miloslav Trmač | 2010-07-19 | 1 | -4/+0 |
| | | | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org> | ||||
| * | Refuse non-digest algorithms for pubkey sign/verify operations | Miloslav Trmač | 2010-07-19 | 1 | -0/+5 |
| | | | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org> | ||||
| * | Don't access key_item_st after freeing it | Miloslav Trmač | 2010-07-19 | 1 | -2/+2 |
| | | | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org> | ||||
| * | sparse: Fix signedness missmatch (especially in *_export) | Miloslav Trmač | 2010-07-19 | 1 | -1/+1 |
| | | | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org> | ||||
| * | sparse: Make one-bit bit fields explicitly unsigned | Miloslav Trmač | 2010-07-19 | 1 | -6/+6 |
| | | | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org> | ||||
| * | Represent ENOKEY as a negative value | Miloslav Trmač | 2010-07-19 | 1 | -2/+2 |
| | | | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org> | ||||
| * | sparse: Avoid variable-length arrays | Miloslav Trmač | 2010-07-19 | 1 | -4/+21 |
| | | | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org> | ||||
| * | sparse: add missing 'static' | Miloslav Trmač | 2010-07-19 | 3 | -12/+12 |
| | | | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org> | ||||
| * | Add __init and __exit markers | Miloslav Trmač | 2010-07-19 | 1 | -2/+2 |
| | | | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org> | ||||
| * | sparse: Fix __user annotations | Miloslav Trmač | 2010-07-19 | 5 | -50/+52 |
| | | | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org> | ||||
| * | Fix copy_{from,to}_user error handling | Miloslav Trmač | 2010-07-19 | 6 | -98/+98 |
| | | | | | | | These functions return a positive number, not an error code, on failure. Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org> | ||||
| * | Add missing error handling to {get,put}_user | Miloslav Trmač | 2010-07-19 | 1 | -5/+11 |
| | | | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org> | ||||
| * | Free data on error its descriptor to user-space | Miloslav Trmač | 2010-07-19 | 4 | -13/+53 |
| | | | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org> | ||||
| * | Fix error paths in ncr_key_storage_wrap | Miloslav Trmač | 2010-07-19 | 1 | -1/+2 |
| | | | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org> | ||||
| * | Fix error paths in ncr_key_wrap | Miloslav Trmač | 2010-07-19 | 1 | -1/+2 |
| | | | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org> | ||||
