History log of /openbsd-current/lib/libcrypto/pkcs7/pkcs7.h
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.21 25-Apr-2023 tb

Remove i2d_PKCS7_NDEF


# 1.20 24-Apr-2023 tb

Mark the NDEF API for removal

Discussed with jsing and beck


Revision tags: OPENBSD_7_2_BASE OPENBSD_7_3_BASE
# 1.19 12-Jul-2022 kn

Remove mkerr.pl remnants from LibreSSL

This script is not used at all and files are edited by hand instead.
Thus remove misleading comments incl. the obsolete script/config.

Feedback OK jsing 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
# 1.18 27-Dec-2016 jsing

Expand DECLARE_ASN1_{NDEF,PRINT}_FUNCTION macros - no change in
preprocesssor output.


# 1.17 27-Dec-2016 jsing

Remove all DECLARE_ASN1_SET_OF macro usage - since 2000 these have been
nothing but markers for utils/mkstack.pl... and we removed the code that
generated more macros from these markers in 2014.


# 1.16 27-Dec-2016 jsing

Expand DECLARE_ASN1_ITEM - no change to preprocessor output.


# 1.15 04-Sep-2016 jsing

Expand DECLARE_ASN1_.*FUNCTIONS macros.

No change in preprocessed output, ignoring whitespace and line numbers.


# 1.14 02-Jul-2014 jsing

KNF.


# 1.13 12-Jun-2014 deraadt

tags as requested by miod and tedu


# 1.12 29-May-2014 beck

Everything sane has stdio, and FILE *. we don't need ifdefs for this.
ok to firebomb from tedu@


# 1.11 24-May-2014 jsing

Almost nothing actually needs to include <openssl/e_os2.h>, however by
including it they get <openssl/opensslconf.h>. So instead of pulling in
<openssl/e_os2.h>, just pull in <openssl/opensslconf.h>.

"go ahead" miod@


# 1.10 17-Apr-2014 miod

Use of OPENSSL_SYS_xxx defines in public header files considered harmful.


# 1.9 13-Apr-2014 deraadt

Cope with the removal of openssl/symhacks.h


# 1.8 01-Oct-2010 djm

resolve conflicts, fix local changes


# 1.7 06-Sep-2008 djm

resolve conflicts


# 1.6 11-Nov-2003 markus

merge 0.9.7c; minor bugsfixes;
API addition: ERR_release_err_state_table
[make includes before you build libssl/libcrypto]


# 1.5 15-May-2002 beck

OpenSSL 0.9.7 stable 2002 05 08 merge


# 1.4 15-Dec-2000 beck

openssl-engine-0.9.6 merge


# 1.3 19-Mar-2000 beck

OpenSSL 0.9.5 merge

*warning* this bumps shared lib minors for libssl and libcrypto from 2.1 to 2.2
if you are using the ssl26 packages for ssh and other things to work you will
need to get new ones (see ~beck/libsslsnap/<arch>) on cvs or ~beck/src-patent.tar.gz on cvs


# 1.2 29-Sep-1999 beck

OpenSSL 0.9.4 merge


# 1.1 05-Oct-1998 ryker

branches: 1.1.1;
Initial revision


# 1.21 25-Apr-2023 tb

Remove i2d_PKCS7_NDEF


# 1.20 24-Apr-2023 tb

Mark the NDEF API for removal

Discussed with jsing and beck


Revision tags: OPENBSD_7_2_BASE OPENBSD_7_3_BASE
# 1.19 12-Jul-2022 kn

Remove mkerr.pl remnants from LibreSSL

This script is not used at all and files are edited by hand instead.
Thus remove misleading comments incl. the obsolete script/config.

Feedback OK jsing 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
# 1.18 27-Dec-2016 jsing

Expand DECLARE_ASN1_{NDEF,PRINT}_FUNCTION macros - no change in
preprocesssor output.


# 1.17 27-Dec-2016 jsing

Remove all DECLARE_ASN1_SET_OF macro usage - since 2000 these have been
nothing but markers for utils/mkstack.pl... and we removed the code that
generated more macros from these markers in 2014.


# 1.16 27-Dec-2016 jsing

Expand DECLARE_ASN1_ITEM - no change to preprocessor output.


# 1.15 04-Sep-2016 jsing

Expand DECLARE_ASN1_.*FUNCTIONS macros.

No change in preprocessed output, ignoring whitespace and line numbers.


# 1.14 02-Jul-2014 jsing

KNF.


# 1.13 12-Jun-2014 deraadt

tags as requested by miod and tedu


# 1.12 29-May-2014 beck

Everything sane has stdio, and FILE *. we don't need ifdefs for this.
ok to firebomb from tedu@


# 1.11 24-May-2014 jsing

Almost nothing actually needs to include <openssl/e_os2.h>, however by
including it they get <openssl/opensslconf.h>. So instead of pulling in
<openssl/e_os2.h>, just pull in <openssl/opensslconf.h>.

"go ahead" miod@


# 1.10 17-Apr-2014 miod

Use of OPENSSL_SYS_xxx defines in public header files considered harmful.


# 1.9 13-Apr-2014 deraadt

Cope with the removal of openssl/symhacks.h


# 1.8 01-Oct-2010 djm

resolve conflicts, fix local changes


# 1.7 06-Sep-2008 djm

resolve conflicts


# 1.6 11-Nov-2003 markus

merge 0.9.7c; minor bugsfixes;
API addition: ERR_release_err_state_table
[make includes before you build libssl/libcrypto]


# 1.5 15-May-2002 beck

OpenSSL 0.9.7 stable 2002 05 08 merge


# 1.4 15-Dec-2000 beck

openssl-engine-0.9.6 merge


# 1.3 19-Mar-2000 beck

OpenSSL 0.9.5 merge

*warning* this bumps shared lib minors for libssl and libcrypto from 2.1 to 2.2
if you are using the ssl26 packages for ssh and other things to work you will
need to get new ones (see ~beck/libsslsnap/<arch>) on cvs or ~beck/src-patent.tar.gz on cvs


# 1.2 29-Sep-1999 beck

OpenSSL 0.9.4 merge


# 1.1 05-Oct-1998 ryker

branches: 1.1.1;
Initial revision


# 1.19 12-Jul-2022 kn

Remove mkerr.pl remnants from LibreSSL

This script is not used at all and files are edited by hand instead.
Thus remove misleading comments incl. the obsolete script/config.

Feedback OK jsing 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
# 1.18 27-Dec-2016 jsing

Expand DECLARE_ASN1_{NDEF,PRINT}_FUNCTION macros - no change in
preprocesssor output.


# 1.17 27-Dec-2016 jsing

Remove all DECLARE_ASN1_SET_OF macro usage - since 2000 these have been
nothing but markers for utils/mkstack.pl... and we removed the code that
generated more macros from these markers in 2014.


# 1.16 27-Dec-2016 jsing

Expand DECLARE_ASN1_ITEM - no change to preprocessor output.


# 1.15 04-Sep-2016 jsing

Expand DECLARE_ASN1_.*FUNCTIONS macros.

No change in preprocessed output, ignoring whitespace and line numbers.


# 1.14 02-Jul-2014 jsing

KNF.


# 1.13 12-Jun-2014 deraadt

tags as requested by miod and tedu


# 1.12 29-May-2014 beck

Everything sane has stdio, and FILE *. we don't need ifdefs for this.
ok to firebomb from tedu@


# 1.11 24-May-2014 jsing

Almost nothing actually needs to include <openssl/e_os2.h>, however by
including it they get <openssl/opensslconf.h>. So instead of pulling in
<openssl/e_os2.h>, just pull in <openssl/opensslconf.h>.

"go ahead" miod@


# 1.10 17-Apr-2014 miod

Use of OPENSSL_SYS_xxx defines in public header files considered harmful.


# 1.9 13-Apr-2014 deraadt

Cope with the removal of openssl/symhacks.h


# 1.8 01-Oct-2010 djm

resolve conflicts, fix local changes


# 1.7 06-Sep-2008 djm

resolve conflicts


# 1.6 11-Nov-2003 markus

merge 0.9.7c; minor bugsfixes;
API addition: ERR_release_err_state_table
[make includes before you build libssl/libcrypto]


# 1.5 15-May-2002 beck

OpenSSL 0.9.7 stable 2002 05 08 merge


# 1.4 15-Dec-2000 beck

openssl-engine-0.9.6 merge


# 1.3 19-Mar-2000 beck

OpenSSL 0.9.5 merge

*warning* this bumps shared lib minors for libssl and libcrypto from 2.1 to 2.2
if you are using the ssl26 packages for ssh and other things to work you will
need to get new ones (see ~beck/libsslsnap/<arch>) on cvs or ~beck/src-patent.tar.gz on cvs


# 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.18 27-Dec-2016 jsing

Expand DECLARE_ASN1_{NDEF,PRINT}_FUNCTION macros - no change in
preprocesssor output.


# 1.17 27-Dec-2016 jsing

Remove all DECLARE_ASN1_SET_OF macro usage - since 2000 these have been
nothing but markers for utils/mkstack.pl... and we removed the code that
generated more macros from these markers in 2014.


# 1.16 27-Dec-2016 jsing

Expand DECLARE_ASN1_ITEM - no change to preprocessor output.


# 1.15 04-Sep-2016 jsing

Expand DECLARE_ASN1_.*FUNCTIONS macros.

No change in preprocessed output, ignoring whitespace and line numbers.


# 1.14 02-Jul-2014 jsing

KNF.


# 1.13 12-Jun-2014 deraadt

tags as requested by miod and tedu


# 1.12 29-May-2014 beck

Everything sane has stdio, and FILE *. we don't need ifdefs for this.
ok to firebomb from tedu@


# 1.11 24-May-2014 jsing

Almost nothing actually needs to include <openssl/e_os2.h>, however by
including it they get <openssl/opensslconf.h>. So instead of pulling in
<openssl/e_os2.h>, just pull in <openssl/opensslconf.h>.

"go ahead" miod@


# 1.10 17-Apr-2014 miod

Use of OPENSSL_SYS_xxx defines in public header files considered harmful.


# 1.9 13-Apr-2014 deraadt

Cope with the removal of openssl/symhacks.h


# 1.8 01-Oct-2010 djm

resolve conflicts, fix local changes


# 1.7 06-Sep-2008 djm

resolve conflicts


# 1.6 11-Nov-2003 markus

merge 0.9.7c; minor bugsfixes;
API addition: ERR_release_err_state_table
[make includes before you build libssl/libcrypto]


# 1.5 15-May-2002 beck

OpenSSL 0.9.7 stable 2002 05 08 merge


# 1.4 15-Dec-2000 beck

openssl-engine-0.9.6 merge


# 1.3 19-Mar-2000 beck

OpenSSL 0.9.5 merge

*warning* this bumps shared lib minors for libssl and libcrypto from 2.1 to 2.2
if you are using the ssl26 packages for ssh and other things to work you will
need to get new ones (see ~beck/libsslsnap/<arch>) on cvs or ~beck/src-patent.tar.gz on cvs


# 1.2 29-Sep-1999 beck

OpenSSL 0.9.4 merge


# 1.1 05-Oct-1998 ryker

branches: 1.1.1;
Initial revision