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
/
aes
Age
Commit message (
Expand
)
Author
9 days
AES_{decrypt,encrypt}() don't return void internal function
Theo Buehler
2024-08-11
Provide and use crypto_arch.h.
Joel Sing
2024-03-30
Hide symbols in aes
joshua
2024-03-29
Tweak defines since the Td4 table is only used for AES_{encrypt,decrypt}
Joel Sing
2024-03-29
Always use C functions for AES_{encrypt,decrypt}().
Joel Sing
2024-03-29
Always use C functions for AES_set_{encrypt,decrypt}_key().
Joel Sing
2024-03-29
Rename AES_cbc_encrypt to aes_cbc_encrypt_internal for the SEH handlers.
Joel Sing
2024-03-28
Merge aes_cbc.c into aes.c now that aes_cbc.c is used on all platforms.
Joel Sing
2024-03-28
Make AES_cbc_encrypt() always be a C function.
Joel Sing
2024-03-28
Consolidate most of the AES modes into a single C file.
Joel Sing
2024-03-27
Remove assembly for stitched modes.
Joel Sing
2024-03-27
Replace GETU32 and PUTU32.
Joel Sing
2024-03-27
Remove near duplicate AES_set_{encrypt,decrypt}_key() functions.
Joel Sing
2024-03-27
Use crypto_rol_u32() instead of an undefined ROTATE macro.
Joel Sing
2024-03-27
Remove unused NDEBUG define.
Joel Sing
2024-03-27
Tidy includes and a comment.
Joel Sing
2024-03-27
Remove rather scary unused experimental code.
Joel Sing
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
2023-09-18
aesni_ctr32_encrypt_blocks() is called indirectly from C code, so it
Theo de Raadt
2023-07-31
Remove more *_options() stuff
Theo Buehler
2023-07-28
Two files did not want to go away. Go!
Theo Buehler
2023-07-28
Remove various ${thing}_options
Theo Buehler
2023-04-25
Add endbr64 where needed by inspection. Passes regresson tests.
Theo de Raadt
2023-04-17
Drop two useless READMEs
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
Remove AIX toc data after every function. NFC
Miod Vallat
2023-02-02
Unbreak vpaes-x86 implementation.
Joel Sing
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
2009-04-06
import of OpenSSL 0.9.8k
Damien Miller
2022-12-26
spelling fixes; from paul tagliamonte
Jason McIntyre
2012-10-13
import OpenSSL-1.0.1c
Damien Miller
2009-04-06
import of OpenSSL 0.9.8k
Damien Miller
2022-11-26
Make header guards of internal headers consistent
Theo Buehler
2022-11-26
Make internal header file names consistent
Theo Buehler
2022-07-30
Add stack frames to AES-NI x86_64 assembly.
Joel Sing
2022-01-22
Use memmove instead of memcpy for overlapping memory
Kinichiro Inoguchi
2018-11-07
Use memmove() instead of memcpy() to get rid of the need for
Theo Buehler
2018-10-20
RFC 3394 section 2 states that we need at least two 64 bit blocks
Theo Buehler
2018-04-03
KNF: move two opening curly braces of function bodies to their own lines
Theo Buehler
2018-01-07
On OpenBSD/armv7 we deliberately trap unaligned access. Unfortunately
Mark Kettenis
2017-12-11
http://repzret.org/p/repzret/
Theo de Raadt
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-09-04
Less S390.
Joel Sing
[next]