summaryrefslogtreecommitdiff
path: root/libnm-core/nm-crypto.c
Commit message (Expand)AuthorAgeFilesLines
* all: unify format of our Copyright source code commentsThomas Haller2019-10-021-1/+1
* all: manually drop code comments with file descriptionThomas Haller2019-10-011-1/+0
* all: SPDX header conversionLubomir Rintel2019-09-101-15/+1
* shared,all: return boolean success from nm_utils_file_get_contents()Thomas Haller2019-08-081-1/+2
* libnm/crypto: accept TPM2-wrapped PEM keysDaniel Kobras2019-07-101-0/+45
* libnm/crypto: use memmem() instead of naive O(n*m) search in find_tag()Thomas Haller2019-07-081-12/+14
* all: drop empty first line from sourcesThomas Haller2019-06-111-1/+0
* all: drop emacs file variables from source filesThomas Haller2019-06-111-1/+0
* shared: move most of "shared/nm-utils" to "shared/nm-glib-aux"Thomas Haller2019-04-181-2/+2
* all: drop unnecessary includes of <errno.h> and <string.h>Thomas Haller2019-02-121-1/+0
* all: cleanup GChecksum handlingThomas Haller2018-11-131-11/+4
* crypto: remove some unused variablesLubomir Rintel2018-09-191-3/+0
* libnm/802-1x: refactor setting certificate from pathThomas Haller2018-09-041-0/+9
* libnm/crypto: mark nm_crypto_make_des_aes_key() as test-only functionThomas Haller2018-09-041-8/+8
* libnm/crypto: refactor to use enum for supported ciphersThomas Haller2018-09-041-51/+85
* libnm/crypto: remove unused argument key_type for decrypt functionsThomas Haller2018-09-041-3/+0
* libnm/crypto: don't initialize buffer for nm_crypto_make_des_aes_key() with zeroThomas Haller2018-09-041-1/+1
* libnm/crypto: adjust signature of crypto functionsThomas Haller2018-09-041-19/+19
* libnm/crypto: rename crypto functions used for testing onlyThomas Haller2018-09-041-41/+27
* libnm/crypto: fix loading certificates from file securelyThomas Haller2018-09-041-0/+13
* libnm/crypto: ensure not leaking sensitive information when loading filesThomas Haller2018-09-041-1/+8
* libnm/crypto: refactor nmtst_crypto_rsa_key_encrypt() and clear memoryThomas Haller2018-09-041-56/+59
* libnm/crypto: move and mark nm_utils_rsa_key_encrypt() as test codeThomas Haller2018-09-041-0/+106
* libnm-core/trivial: rename testing related functions in crypto codeThomas Haller2018-09-041-20/+20
* libnm/crypto: refactor crypto test functions to return GBytesThomas Haller2018-09-041-17/+4
* libnm/crypto: refactor nm_crypto_load_and_verify_certificate() and return GBytesThomas Haller2018-09-041-11/+16
* libnm/crypto: rework _nm_crypto_verify_cert() to return booleanThomas Haller2018-09-041-13/+33
* libnm/crypto: rename libnm crypto API to have consistent NM prefixThomas Haller2018-09-041-61/+82
* libnm/crypto: add header "nm-crypto-impl.h" for crypto implementationThomas Haller2018-09-041-0/+1
* libnm/crypto: rename libnm's crypto filesThomas Haller2018-09-041-0/+846