summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2024-03-28Include stdint.h since we use uint*_t types.jsing1-1/+2
2024-03-28Inline initial hash values.jsing1-18/+11
2024-03-28Remove no unnecessary do { } while (0);jsing1-3/+1
2024-03-28Inline HASH_MAKE_STRING.jsing1-17/+20
2024-03-28Expand HASH_* defines.jsing1-26/+28
2024-03-28Hide symbols in RC4joshua3-1/+36
2024-03-28Reorder functions.jsing1-116/+115
2024-03-28Tidy includes.jsing1-5/+5
2024-03-28Inline functions from md32_common.h.jsing1-1/+101
2024-03-28Load in the top of the loop, as we do for other hash implementations.jsing2-20/+20
2024-03-28Remove now unnecessary do { } while (0);jsing1-3/+1
2024-03-28Inline HASH_MAKE_STRING.jsing1-14/+14
2024-03-28Expand ROTATE macro to crypto_rol_u32().jsing1-11/+16
2024-03-28Demacro sha1.jsing1-164/+252
2024-03-28Inline initial hash values.jsing1-12/+8
2024-03-28Clean up various defines and prototypes.jsing1-28/+2
2024-03-28Use TLS_ERROR_INVALID_ARGUMENT for "too large" and "too small" errorsjoshua2-8/+9
2024-03-28Nuke more gostbeck2-0/+0
2024-03-28Nuke more leftover GOST tendrils.beck4-1499/+2
2024-03-28Tidy includes.jsing1-4/+4
2024-03-28Expand HASH_* defines.jsing1-27/+29
2024-03-28Reorder functions.jsing1-109/+109
2024-03-28Inline functions from md32_common.h for ripemd.jsing1-1/+101
2024-03-28Fix line wrapping.jsing1-6/+4
2024-03-28Remove fallback files that are now always included in the build.jsing1-5/+1
2024-03-28Use TLS_ERROR_OUT_OF_MEMORY error code for calloc errors in libtlsjoshua1-6/+7
2024-03-28Move rc4.c to primary Makefile.jsing12-32/+14
2024-03-28Use C functions for RC4 public API.jsing5-21/+52
2024-03-28Fix coverity complaints.beck1-4/+6
2024-03-28Check the return value of EVP_CIPHER_CTX_reset()tb1-3/+5
2024-03-28Move des sources to primary Makefile.jsing12-35/+13
2024-03-28Remove now unused des assembly.jsing3-2630/+0
2024-03-28Stop building the assembly implementation of des on sparc64.jsing1-6/+2
2024-03-28Remove now unused ripemd i386 assembly.jsing1-591/+0
2024-03-28Stop building the assembly implementation of des and ripemd on i386.jsing1-6/+2
2024-03-28Consolidate most of the AES modes into a single C file.jsing6-293/+70
2024-03-28PKCS#1.5 PBE: test and assigntb1-3/+2
2024-03-28Stop pandering to the loadbalancer industrial complex.beck1-17/+3
2024-03-27fix leaks in the horrible ssl whackery necessary for this test.beck1-4/+5
2024-03-27Fix up server processing of key shares.beck2-13/+173
2024-03-27Remove unused rc4 parisc assembly.jsing2-299/+1
2024-03-27Catch the blowfish that escaped.jsing1-2/+2
2024-03-27Consolidate rc4 code.jsing12-119/+50
2024-03-27Remove assembly for stitched modes.jsing3-1756/+1
2024-03-27Remove empty rc4_local.h include.jsing3-10/+2
2024-03-27Remove private_RC4_set_key() from the public rc4.h header.jsing1-2/+1
2024-03-27Unifdef BF_PTR2.jsing2-95/+4
2024-03-27Remove unused c2l/c2ln/l2c/l2cn macros.jsing1-47/+3
2024-03-27Consolidate blowfish code.jsing6-639/+381
2024-03-27Replace GETU32 and PUTU32.jsing2-29/+26