#
1.10 |
|
22-Feb-2023 |
jsing |
Replace bn_sub_part_words() with bn_sub().
Now that bn_sub() handles word arrays with potentially different lengths, we no longer need bn_sub_part_words() - call bn_sub() instead. This allows us to entirely remove the unnecessarily complex bn_sub_part_words() code.
ok tb@
|
#
1.9 |
|
01-Feb-2023 |
miod |
Move all data blocks from .text to .rodata and cleanup up and homogeneize code responsible from getting the proper address of those blocks.
ok tb@ jsing@
|
Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE OPENBSD_7_1_BASE OPENBSD_7_2_BASE
|
#
1.8 |
|
04-Nov-2016 |
miod |
Replace all uses of magic numbers when operating on OPENSSL_ia32_P[] by meaningful constants in a private header file, so that reviewers can actually get a chance to figure out what the code is attempting to do without knowing all cpuid bits.
While there, turn it from an array of two 32-bit ints into a properly aligned 64-bit int.
Use of OPENSSL_ia32_P is now restricted to the assembler parts. C code will now always use OPENSSL_cpu_caps() and check for the proper bits in the whole 64-bit word it returns.
i386 tests and ok jsing@
|
#
1.7 |
|
01-Oct-2010 |
djm |
resolve conflicts, fix local changes
|
#
1.6 |
|
06-Sep-2008 |
djm |
resolve conflicts
|
#
1.5 |
|
08-Apr-2004 |
markus |
merge 0.9.7d
|
#
1.4 |
|
18-Nov-2003 |
markus |
use bn_asm_vax.S (from netbsd); test + ok by miod use asm code for i386, except for the CBC code, because it is not clean PIC code. add <machime/asm.h> support to x86unix.pl tested by: nick (on 30386), henning, djm, tedu, jmc and more; no shlib minor crank necessary, only internal symbols changed.
|
#
1.3 |
|
15-May-2002 |
beck |
OpenSSL 0.9.7 stable 2002 05 08 merge
|
#
1.2 |
|
29-Sep-1999 |
beck |
OpenSSL 0.9.4 merge
|
#
1.1 |
|
05-Oct-1998 |
ryker |
branches: 1.1.1; Initial revision
|
#
1.9 |
|
01-Feb-2023 |
miod |
Move all data blocks from .text to .rodata and cleanup up and homogeneize code responsible from getting the proper address of those blocks.
ok tb@ jsing@
|
Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE OPENBSD_7_1_BASE OPENBSD_7_2_BASE
|
#
1.8 |
|
04-Nov-2016 |
miod |
Replace all uses of magic numbers when operating on OPENSSL_ia32_P[] by meaningful constants in a private header file, so that reviewers can actually get a chance to figure out what the code is attempting to do without knowing all cpuid bits.
While there, turn it from an array of two 32-bit ints into a properly aligned 64-bit int.
Use of OPENSSL_ia32_P is now restricted to the assembler parts. C code will now always use OPENSSL_cpu_caps() and check for the proper bits in the whole 64-bit word it returns.
i386 tests and ok jsing@
|
#
1.7 |
|
01-Oct-2010 |
djm |
resolve conflicts, fix local changes
|
#
1.6 |
|
06-Sep-2008 |
djm |
resolve conflicts
|
#
1.5 |
|
08-Apr-2004 |
markus |
merge 0.9.7d
|
#
1.4 |
|
18-Nov-2003 |
markus |
use bn_asm_vax.S (from netbsd); test + ok by miod use asm code for i386, except for the CBC code, because it is not clean PIC code. add <machime/asm.h> support to x86unix.pl tested by: nick (on 30386), henning, djm, tedu, jmc and more; no shlib minor crank necessary, only internal symbols changed.
|
#
1.3 |
|
15-May-2002 |
beck |
OpenSSL 0.9.7 stable 2002 05 08 merge
|
#
1.2 |
|
29-Sep-1999 |
beck |
OpenSSL 0.9.4 merge
|
#
1.1 |
|
05-Oct-1998 |
ryker |
branches: 1.1.1; Initial revision
|
Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
|
#
1.8 |
|
04-Nov-2016 |
miod |
Replace all uses of magic numbers when operating on OPENSSL_ia32_P[] by meaningful constants in a private header file, so that reviewers can actually get a chance to figure out what the code is attempting to do without knowing all cpuid bits.
While there, turn it from an array of two 32-bit ints into a properly aligned 64-bit int.
Use of OPENSSL_ia32_P is now restricted to the assembler parts. C code will now always use OPENSSL_cpu_caps() and check for the proper bits in the whole 64-bit word it returns.
i386 tests and ok jsing@
|
#
1.7 |
|
01-Oct-2010 |
djm |
resolve conflicts, fix local changes
|
#
1.6 |
|
06-Sep-2008 |
djm |
resolve conflicts
|
#
1.5 |
|
08-Apr-2004 |
markus |
merge 0.9.7d
|
#
1.4 |
|
18-Nov-2003 |
markus |
use bn_asm_vax.S (from netbsd); test + ok by miod use asm code for i386, except for the CBC code, because it is not clean PIC code. add <machime/asm.h> support to x86unix.pl tested by: nick (on 30386), henning, djm, tedu, jmc and more; no shlib minor crank necessary, only internal symbols changed.
|
#
1.3 |
|
15-May-2002 |
beck |
OpenSSL 0.9.7 stable 2002 05 08 merge
|
#
1.2 |
|
29-Sep-1999 |
beck |
OpenSSL 0.9.4 merge
|
#
1.1 |
|
05-Oct-1998 |
ryker |
branches: 1.1.1; Initial revision
|