summaryrefslogtreecommitdiff
path: root/src/util/vircrypto.c
Commit message (Expand)AuthorAgeFilesLines
* util: Update format strings in translated messages (part 1)Jiri Denemark2023-04-011-7/+7
* virCryptoEncryptDataAESgnutls: Restructure control flowPeter Krempa2023-02-011-16/+12
* virCryptoEncryptDataAESgnutls: Properly initialize data structuresPeter Krempa2022-12-191-9/+2
* virCryptoEncryptDataAESgnutls: Don't secure erase gnutls_datum_t structsPeter Krempa2022-12-191-4/+0
* util: Remove unused includesPeng Liang2022-06-161-2/+0
* util: Remove use of virCryptoHaveCipher(VIR_CRYPTO_CIPHER_AES256CBC)Peter Krempa2021-09-221-27/+0
* virCryptoEncryptDataAESgnutls: Use virSecureErase instead of memsetPeter Krempa2021-02-031-4/+4
* virCryptoEncryptDataAESgnutls: Use virSecureErase instead of VIR_DISPOSE_NPeter Krempa2021-02-031-1/+3
* util: a-n: use g_new0Ján Tomko2020-10-061-4/+2
* src: replace verify(expr) with G_STATIC_ASSERT(expr)Daniel P. Berrangé2020-01-171-1/+1
* Use G_N_ELEMENTS instead of ARRAY_CARDINALITYJán Tomko2019-10-151-1/+1
* Fix minor typos in messages and docsYuri Chornoivan2018-12-051-2/+2
* src: Drop most of #ifdef WITH_GNUTLSMichal Privoznik2018-06-051-40/+3
* vircrypto: Drop virCryptoGenerateRandomMichal Privoznik2018-06-051-18/+0
* virRandomBytes: Use gnutls_rnd whenever possibleMichal Privoznik2018-06-051-19/+1
* virRandomBytes: Report errorMichal Privoznik2018-06-051-4/+2
* virCryptoGenerateRandom: Don't allocate return bufferMichal Privoznik2018-06-051-17/+12
* virCryptoGenerateRandom: Explain gnults errorMichal Privoznik2018-06-051-2/+4
* virCryptoGenerateRandom: rename retMichal Privoznik2018-06-051-5/+5
* virRandomBytes: Fix return valueMichal Privoznik2018-06-051-2/+2
* Remove check for gnutls/crypto.hJán Tomko2018-05-161-3/+1
* Fix indentation in virCryptoHaveCipherJán Tomko2018-05-161-2/+2
* Remove explicit check for gnutls_cipher_encryptJán Tomko2018-05-161-2/+2
* Remove explicit check for gnutls_rndJán Tomko2018-05-161-1/+1
* virCryptoHashBuf: return the length of the hash in bytesJán Tomko2018-05-161-6/+8
* vircrypto: Rely on GnuTLS for hash functionsJán Tomko2018-05-141-9/+23
* Introduce virCryptoHashBufJán Tomko2018-05-141-10/+21
* Fix padding of encrypted dataDaniel P. Berrange2017-05-021-2/+8
* Fix typos and grammarNitesh Konkar2016-11-231-1/+1
* util: Perform proper virRandomBytes return value checkingJohn Ferlan2016-06-071-1/+1
* util: Alter virCryptoEncryptData for non GNUTLS buildsJohn Ferlan2016-06-071-11/+25
* util: fix build without GNUTLSMikhail Feoktistov2016-05-221-6/+7
* util: Introduce virCryptoGenerateRandomJohn Ferlan2016-05-201-0/+41
* util: Introduce encryption APIsJohn Ferlan2016-05-201-1/+193
* vircrypto: fix Invalid write in virCryptoHashString()Nehal J Wani2014-03-121-1/+0
* Add helper APIs for generating cryptographic hashesDaniel P. Berrange2014-03-101-0/+79