OpenBSD CVS

CVS log for src/lib/libcrypto/Attic/arm_arch.h


[BACK] Up to [local] / src / lib / libcrypto

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.11, Wed Mar 23 15:13:31 2022 UTC (2 years, 2 months ago) by tb
Branch: MAIN
CVS Tags: HEAD
Changes since 1.10: +1 -1 lines
FILE REMOVED

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 1.10 / (download) - annotate - [select for diffs], Tue Jul 2 19:31:28 2019 UTC (4 years, 11 months ago) by patrick
Branch: MAIN
CVS Tags: OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9, OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6
Changes since 1.9: +6 -2 lines
Diff to previous 1.9 (colored)

Add cpuid support for arm64 so that we can recognize which
hardware crypto features are available.

"no objections" kettenis@

Revision 1.9 / (download) - annotate - [select for diffs], Wed Mar 13 10:18:30 2019 UTC (5 years, 3 months ago) by patrick
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE, OPENBSD_6_5
Changes since 1.8: +6 -2 lines
Diff to previous 1.8 (colored)

Backport support for probing ARMv8 HW acceleration capabilities on armv7
in preparation for adding support for the probing code for arm64.

ok bcook@

Revision 1.8 / (download) - annotate - [select for diffs], Sun Jan 7 12:35:52 2018 UTC (6 years, 5 months ago) by kettenis
Branch: MAIN
CVS Tags: OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3
Changes since 1.7: +5 -1 lines
Diff to previous 1.7 (colored)

On OpenBSD/armv7 we deliberately trap unaligned access.  Unfortunately
the assembly code in libcrypto assumes unaligned access is allowed for
ARMv7.  Make these paths conditional on __STRICT_ALIGNMENT not being
defined and define __STRICT_ALIGNMENT in arm_arch.h for OpenBSD.

ok tom@

Revision 1.7 / (download) - annotate - [select for diffs], Mon Jun 29 06:40:06 2015 UTC (8 years, 11 months ago) by jsg
Branch: MAIN
CVS Tags: OPENBSD_6_2_BASE, OPENBSD_6_2, OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

fix the build on arm after the recent addition of -Wundef
ok doug@ deraadt@

Revision 1.6 / (download) - annotate - [select for diffs], Sun Dec 7 15:37:27 2014 UTC (9 years, 6 months ago) by miod
Branch: MAIN
Changes since 1.5: +1 -5 lines
Diff to previous 1.5 (colored)

Remove OPENSSL_FIPSCANISTER mentions.

Revision 1.5 / (download) - annotate - [select for diffs], Fri Jun 13 20:47:19 2014 UTC (10 years ago) by miod
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

typo

Revision 1.4 / (download) - annotate - [select for diffs], Thu Jun 12 15:49:27 2014 UTC (10 years ago) by deraadt
Branch: MAIN
Changes since 1.3: +1 -0 lines
Diff to previous 1.3 (colored)

tags as requested by miod and tedu

Revision 1.3 / (download) - annotate - [select for diffs], Thu Apr 17 18:49:35 2014 UTC (10 years, 1 month ago) by miod
Branch: MAIN
Changes since 1.2: +0 -1 lines
Diff to previous 1.2 (colored)

Remove oh-so-important-from-a-security-pov OpenSSL_rtdsc() function.

Revision 1.2 / (download) - annotate - [select for diffs], Tue Apr 15 13:42:55 2014 UTC (10 years, 1 month ago) by jsing
Branch: MAIN
Changes since 1.1: +1 -1 lines
Diff to previous 1.1 (colored)

First pass at applying KNF to the OpenSSL code, which almost makes it
readable. This pass is whitespace only and can readily be verified using
tr and md5.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sat Oct 13 21:23:33 2012 UTC (11 years, 7 months ago) by djm
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

import OpenSSL-1.0.1c

Revision 1.1 / (download) - annotate - [select for diffs], Sat Oct 13 21:23:33 2012 UTC (11 years, 7 months ago) by djm
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.