History log of /openbsd-current/lib/libcrypto/o_fips.c
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.9 17-Apr-2024 tb

tidy includes


# 1.8 15-Apr-2024 tb

Include the correct header


# 1.7 10-Apr-2024 beck

Finish Hiding symbols in crypto.h

crypto.h already had the symbols not hidden behind LIBRESSL_INTERNAL
hidden - This now picks up the reset of them marking them as
LCRYPTO_UNUSED, and removes the LIBRESSL_INTERNAL guard.

These symbols will now be hidden, but if we use them inside
the library in a namespaced build we will get a deprecation
warning. use outside the library will be as with any other hidden
symbol, so fine.

ok tb@


Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE OPENBSD_7_3_BASE OPENBSD_7_4_BASE OPENBSD_7_5_BASE
# 1.6 23-Oct-2021 schwarze

tweak previous: add missing OpenBSD CVS tag
and fix some weird typos in comments (duplicate '@' signs)


# 1.5 23-Oct-2021 beck

Add back the fips mode test functions, new stuff requires this.
Symbols.list changes to follow with tb's upcoming bump
ok jsing@


# 1.4 17-Apr-2014 tedu

Fully kill FIPS API. Forcible certification conflicts with the goals of a
free software project. ok beck deraadt

Ports calling FIPS_mode_set(1): mongodb


# 1.3 15-Apr-2014 tedu

remove FIPS mode support. people who require FIPS can buy something that
meets their needs, but dumping it in here only penalizes the rest of us.
ok beck deraadt


# 1.2 15-Apr-2014 jsing

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.


# 1.1 13-Oct-2012 djm

branches: 1.1.1;
Initial revision


# 1.8 15-Apr-2024 tb

Include the correct header


# 1.7 10-Apr-2024 beck

Finish Hiding symbols in crypto.h

crypto.h already had the symbols not hidden behind LIBRESSL_INTERNAL
hidden - This now picks up the reset of them marking them as
LCRYPTO_UNUSED, and removes the LIBRESSL_INTERNAL guard.

These symbols will now be hidden, but if we use them inside
the library in a namespaced build we will get a deprecation
warning. use outside the library will be as with any other hidden
symbol, so fine.

ok tb@


Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE OPENBSD_7_3_BASE OPENBSD_7_4_BASE OPENBSD_7_5_BASE
# 1.6 23-Oct-2021 schwarze

tweak previous: add missing OpenBSD CVS tag
and fix some weird typos in comments (duplicate '@' signs)


# 1.5 23-Oct-2021 beck

Add back the fips mode test functions, new stuff requires this.
Symbols.list changes to follow with tb's upcoming bump
ok jsing@


# 1.4 17-Apr-2014 tedu

Fully kill FIPS API. Forcible certification conflicts with the goals of a
free software project. ok beck deraadt

Ports calling FIPS_mode_set(1): mongodb


# 1.3 15-Apr-2014 tedu

remove FIPS mode support. people who require FIPS can buy something that
meets their needs, but dumping it in here only penalizes the rest of us.
ok beck deraadt


# 1.2 15-Apr-2014 jsing

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.


# 1.1 13-Oct-2012 djm

branches: 1.1.1;
Initial revision