index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
libcrypto
/
modes
Age
Commit message (
Expand
)
Author
2024-09-06
Reenable AES-NI in libcrypto
Theo Buehler
2024-02-24
Add a few missing endbr64 to libcrypto
Theo Buehler
2024-02-24
Replace uses of endbr64 with _CET_ENDBR from cet.h
Theo Buehler
2024-01-24
Avoid a four-byte overread in gcm_ghash_4bit_mmx() on i386
Theo Buehler
2024-01-24
Avoid a four byte overread in gcm_ghash_4bit() on amd64.
Joel Sing
2023-08-10
Improve byte order handling in gcm128.
Joel Sing
2023-07-08
Hide symbols in modes.h
Bob Beck
2023-07-08
Hit modes with the loving mallet of knfmt
Bob Beck
2023-05-07
xts128 mode: avoid two -Wshadow warnings in the BIG_ENDIAN code path.
Theo Buehler
2023-04-25
Remove CTS mode
Theo Buehler
2023-04-25
Add endbr64 where needed by inspection. Passes regresson tests.
Theo de Raadt
2023-04-16
Cipher text stealing will go away. Mark it for removal.
Theo Buehler
2023-02-23
Use explicit .text instead of .previous to please Windows/MinGW on amd64
Theo Buehler
2023-02-09
Use .section .rodata instead of a plain .rodata
Theo Buehler
2023-02-02
Move all data blocks from .text to .rodata and cleanup up and homogeneize code
Miod Vallat
2023-02-01
Move all data blocks from .text to .rodata and cleanup up and homogeneize code
Miod Vallat
2023-01-14
Move constants out of text segment into rodata to prepare for xonly support
Theo de Raadt
2012-10-13
import OpenSSL-1.0.1c
Damien Miller
2023-01-13
Move all data tables from .text section to .rodata, and update the code to
Miod Vallat
2023-01-13
Move all data tables from .text section to .rodata, and update the code to
Miod Vallat
2022-12-26
spelling fixes; from paul tagliamonte
Jason McIntyre
2012-10-13
import OpenSSL-1.0.1c
Damien Miller
2022-11-26
Make internal header file names consistent
Theo Buehler
2022-01-22
Use memmove instead of memcpy for overlapping memory
Kinichiro Inoguchi
2021-11-09
Switch to <endian.h> from <machine/endian.h> for better portability.
Brent Cook
2019-05-08
Make sure that the tag buffer size is equal to the tag size
Theo Buehler
2018-07-24
add c++ symbol annotations
Brent Cook
2018-01-24
Make the NEON codepaths conditional on __STRICT_ALIGNMENT not being
Mark Kettenis
2017-12-09
In the middle of CRYPTO_gcm128_finish() there is a complicated #ifdef
Theo de Raadt
2017-09-03
Checking sizeof size_t by SIZE_MAX instead of _LP64
Kinichiro Inoguchi
2017-08-30
Fix ifdef to if in gcm128.c
Kinichiro Inoguchi
2017-08-14
fix missing bracket on ARM
Brent Cook
2017-08-13
move endian/word size checks from runtime to compile time
Brent Cook
2017-05-02
use freezero() instead of memset/explicit_bzero + free. Substantially
Theo de Raadt
2017-01-04
Convert ARM assembly to unified syntax. Clang demands it, binutils
Patrick Wildt
2016-12-21
Explicitly export a list of symbols from libcrypto.
Joel Sing
2016-11-04
Replace all uses of magic numbers when operating on OPENSSL_ia32_P[] by
Miod Vallat
2016-11-04
Remove I386_ONLY define. It was only used to prefer a
Miod Vallat
2016-09-04
Less S390.
Joel Sing
2016-09-04
Less IA64.
Joel Sing
2015-09-10
Correct spelling of OPENSSL_cleanse.
Joel Sing
2015-07-19
unifdef -UCBC_HANDLES_TRUNCATED_IO
Miod Vallat
2015-02-10
Remove assert() or OPENSSL_assert() of pointers being non-NULL. The policy
Miod Vallat
2015-02-07
Delete a lot of #if 0 code in libressl.
Doug Hogan
2014-09-27
Doh, rev 1.4 had left out one routine with both 32-bit and 64-bit code, where
Miod Vallat
2014-07-10
Explicitly include <openssl/opensslconf.h> in every file that references
Joel Sing
2014-07-09
Remove leading underscore from _BYTE_ORDER and _{LITTLE,BIG}_ENDIAN, to be
Miod Vallat
2014-06-27
hand-KNF macro the do { } while loops
Theo de Raadt
2014-06-12
tags as requested by miod and tedu
Theo de Raadt
2014-06-07
malloc() result does not need a cast.
Theo de Raadt
[next]