History log of /openbsd-current/lib/libcrypto/arch/amd64/opensslconf.h
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.12 28-Mar-2024 tb

Remove OPENSSL_UNISTD define


Revision tags: OPENBSD_7_3_BASE OPENBSD_7_4_BASE OPENBSD_7_5_BASE
# 1.11 26-Dec-2022 jmc

spelling fixes; from paul tagliamonte
i removed the arithmetics -> arithmetic changes, as i felt they
were not clearly correct

ok tb


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.10 04-Nov-2016 miod

Remove I386_ONLY define. It was only used to prefer a
faster-on-genuine-80386-but-slower-on-80486-onwards innstruction sequence in
the SHA512 code, and had not been enabled in years, if at all.

ok tom@ bcook@


# 1.9 19-Jun-2015 bcook

Disable ENGINE_load_dynamic (dynamic engine support).

We do not build, test or ship any dynamic engines, so we can remove the dynamic
engine loader as well. This leaves a stub initialization function in its place.

ok beck@, reyk@, miod@


# 1.8 11-Jul-2014 tedu

i'm a dumbdumb. fix build.


# 1.7 11-Jul-2014 tedu

move all the feature settings to a common header.
probably ok beck jsing miod


# 1.6 11-Jul-2014 beck

Make sure we leave OPENSSL_NO_PSK in the conf files so things
can know...
ok jsing@


# 1.5 18-Apr-2014 tedu

first round of static config. ok miod


# 1.4 15-Apr-2014 miod

The more you remove Chtulhu^WVMS tentacles, the more there are


# 1.3 14-Apr-2014 sthen

revert 1.2 and define OPENSSL_NO_EC_NISTP_64_GCC_128 again, it has a downside
(breaks ssh ecdsa keys)


# 1.2 13-Apr-2014 miod

No longer define OPENSSL_NO_EC_NISTP_64_GCC_128 on amd64; requested by djm


# 1.1 11-Apr-2014 miod

Move build machinery for libcrypto from libssl/crypto to libcrypto, as well
as configuration files; split manpages and .pc files between libcrypto and
libssl.
No functional change, only there to make engineering easier, and libcrypto
sources are still found in libssl/src/crypto at the moment.

ok reyk@, also discussed with deraadt@ beck@ and the usual crypto suspects.


# 1.11 26-Dec-2022 jmc

spelling fixes; from paul tagliamonte
i removed the arithmetics -> arithmetic changes, as i felt they
were not clearly correct

ok tb


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.10 04-Nov-2016 miod

Remove I386_ONLY define. It was only used to prefer a
faster-on-genuine-80386-but-slower-on-80486-onwards innstruction sequence in
the SHA512 code, and had not been enabled in years, if at all.

ok tom@ bcook@


# 1.9 19-Jun-2015 bcook

Disable ENGINE_load_dynamic (dynamic engine support).

We do not build, test or ship any dynamic engines, so we can remove the dynamic
engine loader as well. This leaves a stub initialization function in its place.

ok beck@, reyk@, miod@


# 1.8 11-Jul-2014 tedu

i'm a dumbdumb. fix build.


# 1.7 11-Jul-2014 tedu

move all the feature settings to a common header.
probably ok beck jsing miod


# 1.6 11-Jul-2014 beck

Make sure we leave OPENSSL_NO_PSK in the conf files so things
can know...
ok jsing@


# 1.5 18-Apr-2014 tedu

first round of static config. ok miod


# 1.4 15-Apr-2014 miod

The more you remove Chtulhu^WVMS tentacles, the more there are


# 1.3 14-Apr-2014 sthen

revert 1.2 and define OPENSSL_NO_EC_NISTP_64_GCC_128 again, it has a downside
(breaks ssh ecdsa keys)


# 1.2 13-Apr-2014 miod

No longer define OPENSSL_NO_EC_NISTP_64_GCC_128 on amd64; requested by djm


# 1.1 11-Apr-2014 miod

Move build machinery for libcrypto from libssl/crypto to libcrypto, as well
as configuration files; split manpages and .pc files between libcrypto and
libssl.
No functional change, only there to make engineering easier, and libcrypto
sources are still found in libssl/src/crypto at the moment.

ok reyk@, also discussed with deraadt@ beck@ and the usual crypto suspects.


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.10 04-Nov-2016 miod

Remove I386_ONLY define. It was only used to prefer a
faster-on-genuine-80386-but-slower-on-80486-onwards innstruction sequence in
the SHA512 code, and had not been enabled in years, if at all.

ok tom@ bcook@


# 1.9 19-Jun-2015 bcook

Disable ENGINE_load_dynamic (dynamic engine support).

We do not build, test or ship any dynamic engines, so we can remove the dynamic
engine loader as well. This leaves a stub initialization function in its place.

ok beck@, reyk@, miod@


# 1.8 11-Jul-2014 tedu

i'm a dumbdumb. fix build.


# 1.7 11-Jul-2014 tedu

move all the feature settings to a common header.
probably ok beck jsing miod


# 1.6 11-Jul-2014 beck

Make sure we leave OPENSSL_NO_PSK in the conf files so things
can know...
ok jsing@


# 1.5 18-Apr-2014 tedu

first round of static config. ok miod


# 1.4 15-Apr-2014 miod

The more you remove Chtulhu^WVMS tentacles, the more there are


# 1.3 14-Apr-2014 sthen

revert 1.2 and define OPENSSL_NO_EC_NISTP_64_GCC_128 again, it has a downside
(breaks ssh ecdsa keys)


# 1.2 13-Apr-2014 miod

No longer define OPENSSL_NO_EC_NISTP_64_GCC_128 on amd64; requested by djm


# 1.1 11-Apr-2014 miod

Move build machinery for libcrypto from libssl/crypto to libcrypto, as well
as configuration files; split manpages and .pc files between libcrypto and
libssl.
No functional change, only there to make engineering easier, and libcrypto
sources are still found in libssl/src/crypto at the moment.

ok reyk@, also discussed with deraadt@ beck@ and the usual crypto suspects.