aboutsummaryrefslogtreecommitdiffstats
path: root/module/icp/algs/modes
Commit message (Expand)AuthorAgeFilesLines
* ICP: AES-GCM: Unify gcm_init_ctx() and gmac_init_ctx()Attila Fülöp2023-03-081-104/+103
* icp: Prevent compilers from optimizing away memset() in gcm_clear_ctx()Richard Yao2023-02-281-0/+40
* ICP: AES-GCM: Refactor gcm_clear_ctx()Attila Fülöp2023-02-272-33/+1
* Unify Assembler files between Linux and WindowsJorgen Lundman2023-01-172-9/+10
* Cleanup: Use MIN() macroRichard Yao2023-01-121-1/+1
* Cleanup: Remove unnecessary explicit casts of pointers from allocatorsRichard Yao2023-01-121-2/+2
* Convert some sprintf() calls to kmem_scnprintf()Richard Yao2022-11-281-2/+4
* crypto_get_ptrs() should always write to *out_data_2Richard Yao2022-10-191-1/+3
* Cleanup: Address Clang's static analyzer's unused code complaintsRichard Yao2022-10-143-3/+0
* Replace dead opensolaris.org license linkTino Reichardt2022-07-118-8/+8
* Enable -Wwrite-stringsнаб2022-06-291-1/+1
* Fix functions without a prototypeAidan Harris2022-05-061-1/+1
* Remove bcopy(), bzero(), bcmp()наб2022-03-156-128/+127
* module: icp: rip out insane crypto_req_handle_t mechanism, inline KM_SLEEPнаб2022-02-151-10/+4
* module: icp: remove set-but-unused cd_miscdataнаб2022-02-151-12/+5
* Add `--enable-asan` and `--enable-ubsan` switchesDamian Szuberski2022-02-031-4/+17
* module/*.ko: prune .data, global .rodataнаб2022-01-141-4/+4
* module: icp: fix unused, remove argsusedнаб2021-12-235-8/+4
* Fix various typosAndrea Gelmini2021-04-021-2/+2
* Extending FreeBSD UIO StructBrian Atkinson2021-01-201-6/+6
* ICP: gcm: Allocate hash subkey table separatelyAttila Fülöp2020-10-302-5/+57
* Prefix zfs internal endian checks with _ZFSMatthew Macy2020-07-281-5/+5
* Mark functions as staticArvind Sankar2020-06-182-12/+11
* Add convenience wrappers for common uio usageJorgen Lundman2020-06-141-16/+14
* Replace sprintf()->snprintf() and strcpy()->strlcpy()Jorgen Lundman2020-06-071-2/+2
* Remove checks for null out value in encryption pathsDirkjan Bussink2020-03-265-194/+96
* ICP: gcm-avx: Support architectures lacking the MOVBE instructionAttila Fülöp2020-03-171-15/+32
* ICP: Improve AES-GCM performanceAttila Fülöp2020-02-101-18/+728
* cppcheck: (error) Uninitialized variableUbuntu2019-12-182-11/+6
* ICP: Fix out of bounds writeAttila Fülöp2019-12-061-1/+3
* ICP: Fix null pointer dereference and use after freeAttila Fülöp2019-12-031-3/+5
* Linux 4.14, 4.19, 5.0+ compat: SIMD save/restoreBrian Behlendorf2019-10-241-2/+1
* Remove linux/mod_compat.h from common codeMatthew Macy2019-10-111-1/+0
* OpenZFS restructuring - move platform specific headersMatthew Macy2019-09-052-3/+3
* Minor style cleanupBrian Behlendorf2019-07-161-4/+6
* Linux 5.0 compat: SIMD compatibilityBrian Behlendorf2019-07-122-16/+27
* Add support for selecting encryption backendNathan Lewis2018-08-023-127/+361
* Fix kernel unaligned access on sparc64Brian Behlendorf2018-07-111-1/+1
* [icp] fpu and asm cleanup for linuxGvozden Neskovic2017-03-071-10/+11
* codebase style improvements for OpenZFS 6459 portGeorge Melikov2017-01-221-1/+1
* Use cstyle -cpP in `make cstyle` checkBrian Behlendorf2016-12-121-7/+6
* Illumos Crypto Port module added to enable native encryption in zfsTom Caputi2016-07-206-0/+2513