#
1.13 |
|
29-Mar-2024 |
jsing |
Move camellia to primary Makefile.
These files are now built on all platforms.
|
#
1.12 |
|
29-Mar-2024 |
jsing |
Move aes_core.c to the primary Makefile.
This is now built on all platforms.
|
#
1.11 |
|
29-Mar-2024 |
jsing |
Move wp_block.c to the primary Makefile.
This is now built on all platforms.
|
#
1.10 |
|
28-Mar-2024 |
jsing |
Merge aes_cbc.c into aes.c now that aes_cbc.c is used on all platforms.
|
#
1.9 |
|
28-Mar-2024 |
jsing |
Move rc4.c to primary Makefile.
This is now built on all platforms.
|
#
1.8 |
|
28-Mar-2024 |
jsing |
Move des sources to primary Makefile.
Now that all platforms use a C des implementation, move it to the primary Makefile.
|
#
1.7 |
|
27-Mar-2024 |
jsing |
Consolidate rc4 code.
Discussed with tb@
|
#
1.6 |
|
27-Mar-2024 |
jsing |
Move bf_enc.c to the primary Makefile.
Now that all architectures are using bf_enc.c, it does not make sense to have it in every Makefile.inc file.
|
Revision tags: OPENBSD_7_4_BASE OPENBSD_7_5_BASE
|
#
1.5 |
|
05-Apr-2023 |
kettenis |
Sprinkle a few BTI instructions into the arm64 assembly files and pass -mmark-bti-property to indicate those now have BTI support.
ok jsing@, deraadt@
|
Revision tags: OPENBSD_7_3_BASE
|
#
1.4 |
|
31-Jan-2023 |
jsing |
Remove the now empty bn_asm.c.
This rather misnamed file (bn_asm.c) previously contained the C code that was needed to build libcrypto bignum on platforms that did not have assembly implementations of the functions it contained.
|
Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE
|
#
1.3 |
|
23-Mar-2022 |
tb |
Start disentangling armv7 and aarch64 code
arm_arch.h and armcap.c are shared between armv7 and aarch64 which results in an inscrutable #ifdef maze. Move copies of these files into arch/{arm,aarch64}/ with appropriate names and some trivial minor adjustments.
ok deraadt inoguchi kettenis
|
Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE
|
#
1.2 |
|
02-Jul-2019 |
patrick |
Add cpuid support for arm64 so that we can recognize which hardware crypto features are available.
"no objections" kettenis@
|
Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE
|
#
1.1 |
|
11-Jan-2017 |
patrick |
Add support for AArch64.
|
#
1.9 |
|
28-Mar-2024 |
jsing |
Move rc4.c to primary Makefile.
This is now built on all platforms.
|
#
1.8 |
|
28-Mar-2024 |
jsing |
Move des sources to primary Makefile.
Now that all platforms use a C des implementation, move it to the primary Makefile.
|
#
1.7 |
|
27-Mar-2024 |
jsing |
Consolidate rc4 code.
Discussed with tb@
|
#
1.6 |
|
27-Mar-2024 |
jsing |
Move bf_enc.c to the primary Makefile.
Now that all architectures are using bf_enc.c, it does not make sense to have it in every Makefile.inc file.
|
Revision tags: OPENBSD_7_4_BASE OPENBSD_7_5_BASE
|
#
1.5 |
|
05-Apr-2023 |
kettenis |
Sprinkle a few BTI instructions into the arm64 assembly files and pass -mmark-bti-property to indicate those now have BTI support.
ok jsing@, deraadt@
|
Revision tags: OPENBSD_7_3_BASE
|
#
1.4 |
|
31-Jan-2023 |
jsing |
Remove the now empty bn_asm.c.
This rather misnamed file (bn_asm.c) previously contained the C code that was needed to build libcrypto bignum on platforms that did not have assembly implementations of the functions it contained.
|
Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE
|
#
1.3 |
|
23-Mar-2022 |
tb |
Start disentangling armv7 and aarch64 code
arm_arch.h and armcap.c are shared between armv7 and aarch64 which results in an inscrutable #ifdef maze. Move copies of these files into arch/{arm,aarch64}/ with appropriate names and some trivial minor adjustments.
ok deraadt inoguchi kettenis
|
Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE
|
#
1.2 |
|
02-Jul-2019 |
patrick |
Add cpuid support for arm64 so that we can recognize which hardware crypto features are available.
"no objections" kettenis@
|
Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE
|
#
1.1 |
|
11-Jan-2017 |
patrick |
Add support for AArch64.
|
#
1.5 |
|
05-Apr-2023 |
kettenis |
Sprinkle a few BTI instructions into the arm64 assembly files and pass -mmark-bti-property to indicate those now have BTI support.
ok jsing@, deraadt@
|
Revision tags: OPENBSD_7_3_BASE
|
#
1.4 |
|
31-Jan-2023 |
jsing |
Remove the now empty bn_asm.c.
This rather misnamed file (bn_asm.c) previously contained the C code that was needed to build libcrypto bignum on platforms that did not have assembly implementations of the functions it contained.
|
Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE
|
#
1.3 |
|
23-Mar-2022 |
tb |
Start disentangling armv7 and aarch64 code
arm_arch.h and armcap.c are shared between armv7 and aarch64 which results in an inscrutable #ifdef maze. Move copies of these files into arch/{arm,aarch64}/ with appropriate names and some trivial minor adjustments.
ok deraadt inoguchi kettenis
|
Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE
|
#
1.2 |
|
02-Jul-2019 |
patrick |
Add cpuid support for arm64 so that we can recognize which hardware crypto features are available.
"no objections" kettenis@
|
Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE
|
#
1.1 |
|
11-Jan-2017 |
patrick |
Add support for AArch64.
|
#
1.4 |
|
31-Jan-2023 |
jsing |
Remove the now empty bn_asm.c.
This rather misnamed file (bn_asm.c) previously contained the C code that was needed to build libcrypto bignum on platforms that did not have assembly implementations of the functions it contained.
|
Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE
|
#
1.3 |
|
23-Mar-2022 |
tb |
Start disentangling armv7 and aarch64 code
arm_arch.h and armcap.c are shared between armv7 and aarch64 which results in an inscrutable #ifdef maze. Move copies of these files into arch/{arm,aarch64}/ with appropriate names and some trivial minor adjustments.
ok deraadt inoguchi kettenis
|
Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE
|
#
1.2 |
|
02-Jul-2019 |
patrick |
Add cpuid support for arm64 so that we can recognize which hardware crypto features are available.
"no objections" kettenis@
|
Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE
|
#
1.1 |
|
11-Jan-2017 |
patrick |
Add support for AArch64.
|
#
1.3 |
|
23-Mar-2022 |
tb |
Start disentangling armv7 and aarch64 code
arm_arch.h and armcap.c are shared between armv7 and aarch64 which results in an inscrutable #ifdef maze. Move copies of these files into arch/{arm,aarch64}/ with appropriate names and some trivial minor adjustments.
ok deraadt inoguchi kettenis
|
Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE
|
#
1.2 |
|
02-Jul-2019 |
patrick |
Add cpuid support for arm64 so that we can recognize which hardware crypto features are available.
"no objections" kettenis@
|
Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE
|
#
1.1 |
|
11-Jan-2017 |
patrick |
Add support for AArch64.
|
#
1.2 |
|
02-Jul-2019 |
patrick |
Add cpuid support for arm64 so that we can recognize which hardware crypto features are available.
"no objections" kettenis@
|
Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE
|
#
1.1 |
|
11-Jan-2017 |
patrick |
Add support for AArch64.
|
Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
|
#
1.1 |
|
11-Jan-2017 |
patrick |
Add support for AArch64.
|