OpenBSD CVS

CVS log for src/lib/libcrypto/cryptlib.h


[BACK] Up to [local] / src / lib / libcrypto

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.26 / (download) - annotate - [select for diffs], Wed Nov 24 01:12:43 2021 UTC (2 years, 6 months ago) by beck
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1, HEAD
Changes since 1.25: +4 -1 lines
Diff to previous 1.25 (colored)

Make the certificate transparency code build with the rest of the library
Do not expose it yet, this will wait for an upcoming bump

ok tb@

Revision 1.25 / (download) - annotate - [select for diffs], Fri Nov 4 17:30:30 2016 UTC (7 years, 7 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9, OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2, OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.24: +1 -2 lines
Diff to previous 1.24 (colored)

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@

Revision 1.24 / (download) - annotate - [select for diffs], Fri Jul 11 08:44:47 2014 UTC (9 years, 11 months ago) by jsing
Branch: MAIN
Changes since 1.23: +1 -5 lines
Diff to previous 1.23 (colored)

Only import cryptlib.h in the four source files that actually need it.
Remove the openssl public includes from cryptlib.h and add a small number
of includes into the source files that actually need them. While here,
also sort/group/tidy the includes.

ok beck@ miod@

Revision 1.23 / (download) - annotate - [select for diffs], Thu Jul 10 22:13:39 2014 UTC (9 years, 11 months ago) by jsing
Branch: MAIN
Changes since 1.22: +1 -3 lines
Diff to previous 1.22 (colored)

OPENSSL_stderr() is unused so nuke it. OPENSSL_showfatal() is only used by
OpenSSLDie(), which is in the same file, so just make it static.

ok miod@

Revision 1.22 / (download) - annotate - [select for diffs], Thu Jul 10 20:42:45 2014 UTC (9 years, 11 months ago) by jsing
Branch: MAIN
Changes since 1.21: +1 -5 lines
Diff to previous 1.21 (colored)

Inline the only use of the HEX_SIZE macro and nuke both DECIMAL_SIZE and
HEX_SIZE.

ok beck@ miod@

Revision 1.21 / (download) - annotate - [select for diffs], Thu Jul 10 20:02:58 2014 UTC (9 years, 11 months ago) by jsing
Branch: MAIN
Changes since 1.20: +1 -2 lines
Diff to previous 1.20 (colored)

Nuke OPENSSL_NONPIC_relocated since nothing uses it.

ok miod@

Revision 1.20 / (download) - annotate - [select for diffs], Thu Jul 10 13:58:21 2014 UTC (9 years, 11 months ago) by jsing
Branch: MAIN
Changes since 1.19: +1 -6 lines
Diff to previous 1.19 (colored)

Stop including standard headers via cryptlib.h - pull in the headers that
are needed in the source files that actually require them.

ok beck@ miod@

Revision 1.19 / (download) - annotate - [select for diffs], Thu Jun 12 15:49:27 2014 UTC (10 years ago) by deraadt
Branch: MAIN
Changes since 1.18: +1 -1 lines
Diff to previous 1.18 (colored)

tags as requested by miod and tedu

Revision 1.18 / (download) - annotate - [select for diffs], Sun Apr 20 14:32:19 2014 UTC (10 years, 1 month ago) by jsing
Branch: MAIN
Changes since 1.17: +8 -8 lines
Diff to previous 1.17 (colored)

More KNF.

Revision 1.17 / (download) - annotate - [select for diffs], Fri Apr 18 14:37:41 2014 UTC (10 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.16: +0 -2 lines
Diff to previous 1.16 (colored)

Put the final pieces from e_os.h in the required places, and remove it.
"dance on it's grave" says beck
ok guenther beck

Revision 1.16 / (download) - annotate - [select for diffs], Fri Apr 18 11:33:33 2014 UTC (10 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.15: +1 -0 lines
Diff to previous 1.15 (colored)

unistd.h for protos where needed

Revision 1.15 / (download) - annotate - [select for diffs], Wed Apr 16 19:54:20 2014 UTC (10 years, 1 month ago) by miod
Branch: MAIN
Changes since 1.14: +0 -5 lines
Diff to previous 1.14 (colored)

- Why do we hide from the OpenSSL police, dad?
- Because they're not like us, son. They use macros to wrap stdio routines,
  for an undocumented (OPENSSL_USE_APPLINK) use case, which only serves to
  obfuscate the code.

ok tedu@

Revision 1.14 / (download) - annotate - [select for diffs], Mon Apr 14 14:50:09 2014 UTC (10 years, 1 month ago) by sthen
Branch: MAIN
Changes since 1.13: +1 -0 lines
Diff to previous 1.13 (colored)

replace PTR_SIZE_INT (only used for VMS) with uintptr_t, tweaks from jca@,
makes sense to beck@

Revision 1.13 / (download) - annotate - [select for diffs], Sun Apr 13 22:11:45 2014 UTC (10 years, 2 months ago) by beck
Branch: MAIN
Changes since 1.12: +0 -8 lines
Diff to previous 1.12 (colored)

Remove vms support stuff.
ok deraadt@

Revision 1.12 / (download) - annotate - [select for diffs], Sun Apr 13 15:25:29 2014 UTC (10 years, 2 months ago) by miod
Branch: MAIN
Changes since 1.11: +1 -1 lines
Diff to previous 1.11 (colored)

Merge conflicts; remove MacOS, Netware, OS/2, VMS and Windows build machinery.

Revision 1.1.1.10 / (download) - annotate - [select for diffs] (vendor branch), Sun Apr 13 15:16:32 2014 UTC (10 years, 2 months ago) by miod
Changes since 1.1.1.9: +1 -1 lines
Diff to previous 1.1.1.9 (colored)

Import OpenSSL 1.0.1g

Revision 1.11 / (download) - annotate - [select for diffs], Sat Oct 13 21:25:12 2012 UTC (11 years, 7 months ago) by djm
Branch: MAIN
Changes since 1.10: +1 -1 lines
Diff to previous 1.10 (colored)

resolve conflicts

Revision 1.1.1.9 / (download) - annotate - [select for diffs] (vendor branch), Sat Oct 13 21:23:33 2012 UTC (11 years, 7 months ago) by djm
Changes since 1.1.1.8: +1 -1 lines
Diff to previous 1.1.1.8 (colored)

import OpenSSL-1.0.1c

Revision 1.1.1.8 / (download) - annotate - [select for diffs] (vendor branch), Fri Jan 9 12:13:50 2009 UTC (15 years, 5 months ago) by djm
Changes since 1.1.1.7: +0 -1 lines
Diff to previous 1.1.1.7 (colored)

import openssl-0.9.8j

Revision 1.10 / (download) - annotate - [select for diffs], Mon Jan 5 21:36:38 2009 UTC (15 years, 5 months ago) by djm
Branch: MAIN
Changes since 1.9: +0 -1 lines
Diff to previous 1.9 (colored)

update to openssl-0.9.8i; tested by several, especially krw@

Revision 1.9 / (download) - annotate - [select for diffs], Sat Sep 6 12:17:48 2008 UTC (15 years, 9 months ago) by djm
Branch: MAIN
Changes since 1.8: +8 -0 lines
Diff to previous 1.8 (colored)

resolve conflicts

Revision 1.1.1.7 / (download) - annotate - [select for diffs] (vendor branch), Sat Sep 6 12:15:39 2008 UTC (15 years, 9 months ago) by djm
Changes since 1.1.1.6: +8 -0 lines
Diff to previous 1.1.1.6 (colored)

import of OpenSSL 0.9.8h

Revision 1.8 / (download) - annotate - [select for diffs], Tue Jun 27 05:06:55 2006 UTC (17 years, 11 months ago) by djm
Branch: MAIN
Changes since 1.7: +4 -0 lines
Diff to previous 1.7 (colored)

resolve conflicts

Revision 1.1.1.6 / (download) - annotate - [select for diffs] (vendor branch), Tue Jun 27 05:05:30 2006 UTC (17 years, 11 months ago) by djm
Changes since 1.1.1.5: +4 -0 lines
Diff to previous 1.1.1.5 (colored)

import of openssl-0.9.7j

Revision 1.7 / (download) - annotate - [select for diffs], Mon May 12 02:18:35 2003 UTC (21 years, 1 month ago) by markus
Branch: MAIN
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored)

merge 0.9.7b with local changes; crank majors for libssl/libcrypto

Revision 1.1.1.5 / (download) - annotate - [select for diffs] (vendor branch), Sun May 11 21:34:26 2003 UTC (21 years, 1 month ago) by markus
Changes since 1.1.1.4: +3 -3 lines
Diff to previous 1.1.1.4 (colored)

import 0.9.7b (without idea and rc5)

Revision 1.1.1.4 / (download) - annotate - [select for diffs] (vendor branch), Thu Sep 12 20:43:28 2002 UTC (21 years, 9 months ago) by markus
Changes since 1.1.1.3: +0 -4 lines
Diff to previous 1.1.1.3 (colored)

import openssl-0.9.7-stable-SNAP-20020911 (without idea)

Revision 1.6 / (download) - annotate - [select for diffs], Tue Sep 10 16:31:54 2002 UTC (21 years, 9 months ago) by markus
Branch: MAIN
Changes since 1.5: +1 -0 lines
Diff to previous 1.5 (colored)

merge openssl-0.9.7-beta3, tested on vax by miod@

Revision 1.1.1.3 / (download) - annotate - [select for diffs] (vendor branch), Thu Sep 5 22:35:06 2002 UTC (21 years, 9 months ago) by markus
Changes since 1.1.1.2: +8 -0 lines
Diff to previous 1.1.1.2 (colored)

import openssl-0.9.7-beta3

Revision 1.1.1.2 / (download) - annotate - [select for diffs] (vendor branch), Thu Sep 5 12:49:40 2002 UTC (21 years, 9 months ago) by markus
Changes since 1.1.1.1: +17 -21 lines
Diff to previous 1.1.1.1 (colored)

import openssl-0.9.7-beta1

Revision 1.3.6.1 / (download) - annotate - [select for diffs], Tue Jul 30 15:47:52 2002 UTC (21 years, 10 months ago) by jason
Changes since 1.3: +4 -0 lines
Diff to previous 1.3 (colored) next main 1.4 (colored)

Pull in patch from current:
Fix (markus), errata 013:
apply patches from OpenSSL Security Advisory [30 July 2002],
http://marc.theaimsgroup.com/?l=openssl-dev&m=102802395104110&w=2

Revision 1.5 / (download) - annotate - [select for diffs], Tue Jul 30 11:08:05 2002 UTC (21 years, 10 months ago) by markus
Branch: MAIN
Changes since 1.4: +3 -0 lines
Diff to previous 1.4 (colored)

apply patches from OpenSSL Security Advisory [30 July 2002],
http://marc.theaimsgroup.com/?l=openssl-dev&m=102802395104110&w=2

Revision 1.3.4.1 / (download) - annotate - [select for diffs], Tue Jul 30 11:07:33 2002 UTC (21 years, 10 months ago) by miod
Changes since 1.3: +4 -0 lines
Diff to previous 1.3 (colored) next main 1.4 (colored)

Errata #030 (markus):
Fixes for the "OpenSSL Security Advisory [30 July 2002]"

Revision 1.4 / (download) - annotate - [select for diffs], Wed May 15 02:29:10 2002 UTC (22 years, 1 month ago) by beck
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

OpenSSL 0.9.7 stable 2002 05 08 merge

Revision 1.3 / (download) - annotate - [select for diffs], Fri Dec 15 02:57:02 2000 UTC (23 years, 6 months ago) by beck
Branch: MAIN
Changes since 1.2: +4 -4 lines
Diff to previous 1.2 (colored)

openssl-engine-0.9.6 merge

Revision 1.2 / (download) - annotate - [select for diffs], Wed Sep 29 04:35:23 1999 UTC (24 years, 8 months ago) by beck
Branch: MAIN
Changes since 1.1: +15 -19 lines
Diff to previous 1.1 (colored)

OpenSSL 0.9.4 merge

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Mon Oct 5 20:12:34 1998 UTC (25 years, 8 months ago) by ryker
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Import of SSLeay-0.9.0b with RSA and IDEA stubbed + OpenBSD build
functionality for shared libs.

Note that routines such as sslv2_init and friends that use RSA will
not work due to lack of RSA in this library.

Needs documentation and help from ports for easy upgrade to full
functionality where legally possible.

Revision 1.1 / (download) - annotate - [select for diffs], Mon Oct 5 20:12:34 1998 UTC (25 years, 8 months ago) by ryker
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.