History log of /openbsd-current/lib/libcrypto/des/ecb_enc.c
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.20 29-Mar-2024 joshua

Hide symbols in DES

ok jsing beck


Revision tags: OPENBSD_7_4_BASE OPENBSD_7_5_BASE
# 1.19 31-Jul-2023 tb

Remove more *_options() stuff

The public symbols were removed. Some prototypes and in the case of DES
even the implementation remained.

ok jsing


# 1.18 08-Jul-2023 beck

Hit the des directory with the loving mallet of knfmt

ok tb@


Revision tags: OPENBSD_7_3_BASE
# 1.17 26-Nov-2022 tb

Make internal header file names consistent

Libcrypto currently has a mess of *_lcl.h, *_locl.h, and *_local.h names
used for internal headers. Move all these headers we inherited from
OpenSSL to *_local.h, reserving the name *_internal.h for our own code.
Similarly, move dtls_locl.h and ssl_locl.h to dtls_local and ssl_local.h.
constant_time_locl.h is moved to constant_time.h since it's special.

Adjust all .c files in libcrypto, libssl and regress.

The diff is mechanical with the exception of tls13_quic.c, where
#include <ssl_locl.h> was fixed manually.

discussed with jsing,
no objection bcook


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.16 28-Oct-2014 jsg

deregister; no binary change
ok jsing@ miod@


# 1.15 09-Jul-2014 bcook

remove unused, private version strings except SSL_version_str

Also remove unused des_ver.h, which exports some of these strings, but is not installed.

ok miod@ tedu@


# 1.14 12-Jun-2014 deraadt

tags as requested by miod and tedu


# 1.13 22-May-2014 jsing

Expand the OPENSSL_{GLOBAL,EXPORT,IMPORT,EXTERN} macros - this rids the
libssl tree from all uses of these defines.

ok miod@


# 1.12 19-Apr-2014 guenther

We'll interpret a (void) cast on snprintf() to mean it's been verified that
truncation is either desirable, not an issue, or is detected and handled later

ok deraadt@


# 1.11 15-Apr-2014 beck

Part 1 of eliminating BIO_snprintf(). This fixes mechanical conversions
where the return value is ignored changing to (void) snprintf.
ok deraadt@


# 1.10 01-Oct-2010 djm

resolve conflicts, fix local changes


# 1.9 09-Jan-2009 djm

resolve conflicts


# 1.8 06-Sep-2008 djm

resolve conflicts


# 1.7 08-Apr-2004 markus

merge 0.9.7d


# 1.6 05-Apr-2003 ho

Trivial sprintf() -> snprintf() changes. ok deraadt@


# 1.5 14-Sep-2002 markus

merge with openssl-0.9.7-stable-SNAP-20020911,
new minor for libcrypto (_X509_REQ_print_ex)
tested by miod@, pb@


# 1.4 15-May-2002 beck

OpenSSL 0.9.7 stable 2002 05 08 merge


# 1.3 22-Jun-2001 beck

openssl-engine-0.9.6a 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.19 31-Jul-2023 tb

Remove more *_options() stuff

The public symbols were removed. Some prototypes and in the case of DES
even the implementation remained.

ok jsing


# 1.18 08-Jul-2023 beck

Hit the des directory with the loving mallet of knfmt

ok tb@


Revision tags: OPENBSD_7_3_BASE
# 1.17 26-Nov-2022 tb

Make internal header file names consistent

Libcrypto currently has a mess of *_lcl.h, *_locl.h, and *_local.h names
used for internal headers. Move all these headers we inherited from
OpenSSL to *_local.h, reserving the name *_internal.h for our own code.
Similarly, move dtls_locl.h and ssl_locl.h to dtls_local and ssl_local.h.
constant_time_locl.h is moved to constant_time.h since it's special.

Adjust all .c files in libcrypto, libssl and regress.

The diff is mechanical with the exception of tls13_quic.c, where
#include <ssl_locl.h> was fixed manually.

discussed with jsing,
no objection bcook


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.16 28-Oct-2014 jsg

deregister; no binary change
ok jsing@ miod@


# 1.15 09-Jul-2014 bcook

remove unused, private version strings except SSL_version_str

Also remove unused des_ver.h, which exports some of these strings, but is not installed.

ok miod@ tedu@


# 1.14 12-Jun-2014 deraadt

tags as requested by miod and tedu


# 1.13 22-May-2014 jsing

Expand the OPENSSL_{GLOBAL,EXPORT,IMPORT,EXTERN} macros - this rids the
libssl tree from all uses of these defines.

ok miod@


# 1.12 19-Apr-2014 guenther

We'll interpret a (void) cast on snprintf() to mean it's been verified that
truncation is either desirable, not an issue, or is detected and handled later

ok deraadt@


# 1.11 15-Apr-2014 beck

Part 1 of eliminating BIO_snprintf(). This fixes mechanical conversions
where the return value is ignored changing to (void) snprintf.
ok deraadt@


# 1.10 01-Oct-2010 djm

resolve conflicts, fix local changes


# 1.9 09-Jan-2009 djm

resolve conflicts


# 1.8 06-Sep-2008 djm

resolve conflicts


# 1.7 08-Apr-2004 markus

merge 0.9.7d


# 1.6 05-Apr-2003 ho

Trivial sprintf() -> snprintf() changes. ok deraadt@


# 1.5 14-Sep-2002 markus

merge with openssl-0.9.7-stable-SNAP-20020911,
new minor for libcrypto (_X509_REQ_print_ex)
tested by miod@, pb@


# 1.4 15-May-2002 beck

OpenSSL 0.9.7 stable 2002 05 08 merge


# 1.3 22-Jun-2001 beck

openssl-engine-0.9.6a 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.18 08-Jul-2023 beck

Hit the des directory with the loving mallet of knfmt

ok tb@


Revision tags: OPENBSD_7_3_BASE
# 1.17 26-Nov-2022 tb

Make internal header file names consistent

Libcrypto currently has a mess of *_lcl.h, *_locl.h, and *_local.h names
used for internal headers. Move all these headers we inherited from
OpenSSL to *_local.h, reserving the name *_internal.h for our own code.
Similarly, move dtls_locl.h and ssl_locl.h to dtls_local and ssl_local.h.
constant_time_locl.h is moved to constant_time.h since it's special.

Adjust all .c files in libcrypto, libssl and regress.

The diff is mechanical with the exception of tls13_quic.c, where
#include <ssl_locl.h> was fixed manually.

discussed with jsing,
no objection bcook


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.16 28-Oct-2014 jsg

deregister; no binary change
ok jsing@ miod@


# 1.15 09-Jul-2014 bcook

remove unused, private version strings except SSL_version_str

Also remove unused des_ver.h, which exports some of these strings, but is not installed.

ok miod@ tedu@


# 1.14 12-Jun-2014 deraadt

tags as requested by miod and tedu


# 1.13 22-May-2014 jsing

Expand the OPENSSL_{GLOBAL,EXPORT,IMPORT,EXTERN} macros - this rids the
libssl tree from all uses of these defines.

ok miod@


# 1.12 19-Apr-2014 guenther

We'll interpret a (void) cast on snprintf() to mean it's been verified that
truncation is either desirable, not an issue, or is detected and handled later

ok deraadt@


# 1.11 15-Apr-2014 beck

Part 1 of eliminating BIO_snprintf(). This fixes mechanical conversions
where the return value is ignored changing to (void) snprintf.
ok deraadt@


# 1.10 01-Oct-2010 djm

resolve conflicts, fix local changes


# 1.9 09-Jan-2009 djm

resolve conflicts


# 1.8 06-Sep-2008 djm

resolve conflicts


# 1.7 08-Apr-2004 markus

merge 0.9.7d


# 1.6 05-Apr-2003 ho

Trivial sprintf() -> snprintf() changes. ok deraadt@


# 1.5 14-Sep-2002 markus

merge with openssl-0.9.7-stable-SNAP-20020911,
new minor for libcrypto (_X509_REQ_print_ex)
tested by miod@, pb@


# 1.4 15-May-2002 beck

OpenSSL 0.9.7 stable 2002 05 08 merge


# 1.3 22-Jun-2001 beck

openssl-engine-0.9.6a 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.17 26-Nov-2022 tb

Make internal header file names consistent

Libcrypto currently has a mess of *_lcl.h, *_locl.h, and *_local.h names
used for internal headers. Move all these headers we inherited from
OpenSSL to *_local.h, reserving the name *_internal.h for our own code.
Similarly, move dtls_locl.h and ssl_locl.h to dtls_local and ssl_local.h.
constant_time_locl.h is moved to constant_time.h since it's special.

Adjust all .c files in libcrypto, libssl and regress.

The diff is mechanical with the exception of tls13_quic.c, where
#include <ssl_locl.h> was fixed manually.

discussed with jsing,
no objection bcook


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.16 28-Oct-2014 jsg

deregister; no binary change
ok jsing@ miod@


# 1.15 09-Jul-2014 bcook

remove unused, private version strings except SSL_version_str

Also remove unused des_ver.h, which exports some of these strings, but is not installed.

ok miod@ tedu@


# 1.14 12-Jun-2014 deraadt

tags as requested by miod and tedu


# 1.13 22-May-2014 jsing

Expand the OPENSSL_{GLOBAL,EXPORT,IMPORT,EXTERN} macros - this rids the
libssl tree from all uses of these defines.

ok miod@


# 1.12 19-Apr-2014 guenther

We'll interpret a (void) cast on snprintf() to mean it's been verified that
truncation is either desirable, not an issue, or is detected and handled later

ok deraadt@


# 1.11 15-Apr-2014 beck

Part 1 of eliminating BIO_snprintf(). This fixes mechanical conversions
where the return value is ignored changing to (void) snprintf.
ok deraadt@


# 1.10 01-Oct-2010 djm

resolve conflicts, fix local changes


# 1.9 09-Jan-2009 djm

resolve conflicts


# 1.8 06-Sep-2008 djm

resolve conflicts


# 1.7 08-Apr-2004 markus

merge 0.9.7d


# 1.6 05-Apr-2003 ho

Trivial sprintf() -> snprintf() changes. ok deraadt@


# 1.5 14-Sep-2002 markus

merge with openssl-0.9.7-stable-SNAP-20020911,
new minor for libcrypto (_X509_REQ_print_ex)
tested by miod@, pb@


# 1.4 15-May-2002 beck

OpenSSL 0.9.7 stable 2002 05 08 merge


# 1.3 22-Jun-2001 beck

openssl-engine-0.9.6a 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.16 28-Oct-2014 jsg

deregister; no binary change
ok jsing@ miod@


# 1.15 09-Jul-2014 bcook

remove unused, private version strings except SSL_version_str

Also remove unused des_ver.h, which exports some of these strings, but is not installed.

ok miod@ tedu@


# 1.14 12-Jun-2014 deraadt

tags as requested by miod and tedu


# 1.13 22-May-2014 jsing

Expand the OPENSSL_{GLOBAL,EXPORT,IMPORT,EXTERN} macros - this rids the
libssl tree from all uses of these defines.

ok miod@


# 1.12 19-Apr-2014 guenther

We'll interpret a (void) cast on snprintf() to mean it's been verified that
truncation is either desirable, not an issue, or is detected and handled later

ok deraadt@


# 1.11 15-Apr-2014 beck

Part 1 of eliminating BIO_snprintf(). This fixes mechanical conversions
where the return value is ignored changing to (void) snprintf.
ok deraadt@


# 1.10 01-Oct-2010 djm

resolve conflicts, fix local changes


# 1.9 09-Jan-2009 djm

resolve conflicts


# 1.8 06-Sep-2008 djm

resolve conflicts


# 1.7 08-Apr-2004 markus

merge 0.9.7d


# 1.6 05-Apr-2003 ho

Trivial sprintf() -> snprintf() changes. ok deraadt@


# 1.5 14-Sep-2002 markus

merge with openssl-0.9.7-stable-SNAP-20020911,
new minor for libcrypto (_X509_REQ_print_ex)
tested by miod@, pb@


# 1.4 15-May-2002 beck

OpenSSL 0.9.7 stable 2002 05 08 merge


# 1.3 22-Jun-2001 beck

openssl-engine-0.9.6a merge


# 1.2 29-Sep-1999 beck

OpenSSL 0.9.4 merge


# 1.1 05-Oct-1998 ryker

branches: 1.1.1;
Initial revision