OpenBSD CVS

CVS log for src/lib/libssl/ssl_err.c


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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.47 / (download) - annotate - [select for diffs], Sat Feb 3 15:58:33 2024 UTC (4 months ago) by beck
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, HEAD
Changes since 1.46: +1 -2 lines
Diff to previous 1.46 (colored)

Remove GOST and STREEBOG support from libssl.

This version of GOST is old and not anywhere close to compliant with
modern GOST standards. It is also very intrusive in libssl and
makes a mess everywhere.  Efforts to entice a suitably minded anyone
to care about it have been unsuccessful.

At this point it is probably best to remove this, and if someone
ever showed up who truly needed a working version, it should be
a clean implementation from scratch, and have it use something
closer to the typical API in libcrypto so it would integrate less
painfully here.

This removes it from libssl in preparation for it's removal from
libcrypto with a future major bump

ok tb@

Revision 1.46 / (download) - annotate - [select for diffs], Sat Jul 8 16:40:13 2023 UTC (11 months ago) by beck
Branch: MAIN
CVS Tags: OPENBSD_7_4_BASE, OPENBSD_7_4
Changes since 1.45: +3 -1 lines
Diff to previous 1.45 (colored)

Hide all public symbols in libssl

With the guentherizer 9000

ok tb@

Revision 1.45 / (download) - annotate - [select for diffs], Sat Nov 26 16:08:55 2022 UTC (18 months, 2 weeks ago) by tb
Branch: MAIN
CVS Tags: OPENBSD_7_3_BASE, OPENBSD_7_3
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored)

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 1.44 / (download) - annotate - [select for diffs], Sun Aug 21 19:18:57 2022 UTC (21 months, 2 weeks ago) by jsing
Branch: MAIN
CVS Tags: OPENBSD_7_2_BASE, OPENBSD_7_2
Changes since 1.43: +3 -1 lines
Diff to previous 1.43 (colored)

Provide and use QUIC specific error reasons.

ok tb@

Revision 1.43 / (download) - annotate - [select for diffs], Tue Jul 12 14:42:48 2022 UTC (22 months, 4 weeks ago) by kn
Branch: MAIN
Changes since 1.42: +1 -7 lines
Diff to previous 1.42 (colored)

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 1.42 / (download) - annotate - [select for diffs], Tue Jun 28 20:46:45 2022 UTC (23 months, 1 week ago) by tb
Branch: MAIN
Changes since 1.41: +6 -1 lines
Diff to previous 1.41 (colored)

Add security level related error codes.

ok beck jsing sthen

Revision 1.41 / (download) - annotate - [select for diffs], Tue Jun 28 20:46:05 2022 UTC (23 months, 1 week ago) by tb
Branch: MAIN
Changes since 1.40: +3 -3 lines
Diff to previous 1.40 (colored)

Sort error strings

ok beck jsing sthen

Revision 1.40 / (download) - annotate - [select for diffs], Sat Feb 5 14:54:10 2022 UTC (2 years, 4 months ago) by jsing
Branch: MAIN
CVS Tags: OPENBSD_7_1_BASE, OPENBSD_7_1
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored)

Bye bye S3I.

S3I has served us well, however now that libssl is fully opaque it is time
to say goodbye. Aside from removing the calloc/free/memset, the rest is
mechanical sed.

ok inoguchi@ tb@

Revision 1.39 / (download) - annotate - [select for diffs], Fri Sep 10 09:25:29 2021 UTC (2 years, 9 months ago) by tb
Branch: MAIN
CVS Tags: OPENBSD_7_0_BASE, OPENBSD_7_0
Changes since 1.38: +2 -1 lines
Diff to previous 1.38 (colored)

Do not ignore SSL_TLSEXT_ERR_FATAL from the ALPN callback

As reported by Jeremy Harris, we inherited a strange behavior from
OpenSSL, in that we ignore the SSL_TLSEXT_ERR_FATAL return from the
ALPN callback. RFC 7301, 3.2 states: 'In the event that the server
supports no protocols that the client advertises, then the server
SHALL respond with a fatal "no_application_protocol" alert.'

Honor this requirement and succeed only on SSL_TLSEXT_ERR_{OK,NOACK}
which is the current behavior of OpenSSL. The documentation change
is taken from OpenSSL 1.1.1 as well.

As pointed out by jsing, there is more to be fixed here:
- ensure that the same protocol is selected on session resumption
- should the callback be called even if no ALPN extension was sent?
- ensure for TLSv1.2 and earlier that the SNI has already been processed

ok beck jsing

Revision 1.38 / (download) - annotate - [select for diffs], Sun May 16 08:24:21 2021 UTC (3 years ago) by jsing
Branch: MAIN
Changes since 1.37: +2 -1 lines
Diff to previous 1.37 (colored)

Explicitly include <openssl/opensslconf.h> in files using OPENSSL_NO_*

Where a file references to OPENSSL_NO_* conditions, ensure that we
explicitly include <openssl/opensslconf.h> before any references, rather
than relying on another header to pull this in.

Revision 1.37 / (download) - annotate - [select for diffs], Tue Jan 21 05:19:02 2020 UTC (4 years, 4 months ago) by jsing
Branch: MAIN
CVS Tags: OPENBSD_6_9_BASE, OPENBSD_6_9, OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7
Changes since 1.36: +3 -2 lines
Diff to previous 1.36 (colored)

Provide SSL_R_UNKNOWN.

This allows us to indicate that the cause of the failure is unknown, rather
than implying that it was an internal error when it was not.

ok beck@

Revision 1.36 / (download) - annotate - [select for diffs], Tue Mar 20 15:28:12 2018 UTC (6 years, 2 months ago) by tb
Branch: MAIN
CVS Tags: 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
Changes since 1.35: +2 -1 lines
Diff to previous 1.35 (colored)

Provide SSL_SESSION_set1_id()

ok jsing

Revision 1.35 / (download) - annotate - [select for diffs], Mon Aug 28 17:36:58 2017 UTC (6 years, 9 months ago) by jsing
Branch: MAIN
CVS Tags: OPENBSD_6_2_BASE, OPENBSD_6_2
Changes since 1.34: +1 -13 lines
Diff to previous 1.34 (colored)

Completely remove NPN remnants.

Based on a diff from doug@, similar diff from inoguchi@

Revision 1.34 / (download) - annotate - [select for diffs], Sun May 7 04:22:24 2017 UTC (7 years, 1 month ago) by beck
Branch: MAIN
Changes since 1.33: +10 -1 lines
Diff to previous 1.33 (colored)

Move state from ssl->internal to the handshake structure.
while we are at it, convert SSLerror to use a function
internally, so that we may later allocate the handshake
structure and check for it
ok jsing@

Revision 1.33 / (download) - annotate - [select for diffs], Tue Feb 7 02:08:38 2017 UTC (7 years, 4 months ago) by beck
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.32: +267 -2 lines
Diff to previous 1.32 (colored)

Change SSLerror() back to taking two args, with the first one being an SSL *.
Make a table of "function codes" which maps the internal state of the SSL *
to something like a useful name so in a typical error in the connection you
know in what sort of place in the handshake things happened. (instead of
by arcane function name).
Add SSLerrorx() for when we don't have an SSL *
ok jsing@ after us both being prodded by bluhm@ to make it not terrible

Revision 1.32 / (download) - annotate - [select for diffs], Thu Jan 26 10:40:21 2017 UTC (7 years, 4 months ago) by beck
Branch: MAIN
Changes since 1.31: +2 -222 lines
Diff to previous 1.31 (colored)

Send the error function codes to rot in the depths of hell where they belong
We leave a single funciton code (0xFFF) to say "SSL_internal" so the public
API will not break, and we replace all internal use of the two argument
SSL_err() with the internal only SSL_error() that only takes a reason code.
ok jsing@

Revision 1.31 / (download) - annotate - [select for diffs], Thu Jan 26 09:16:01 2017 UTC (7 years, 4 months ago) by jsing
Branch: MAIN
Changes since 1.30: +10 -2 lines
Diff to previous 1.30 (colored)

Merge the single two line function from ssl_err2.c into ssl_err.c.

ok beck@

Revision 1.30 / (download) - annotate - [select for diffs], Thu Jan 26 07:20:57 2017 UTC (7 years, 4 months ago) by beck
Branch: MAIN
Changes since 1.29: +2 -1 lines
Diff to previous 1.29 (colored)

Limit the number of sequential empty records that we will process
before yielding, and fail if we exceed a maximum. loosely based
on what boring and openssl are doing
ok jsing@

Revision 1.29 / (download) - annotate - [select for diffs], Sun Feb 22 15:54:27 2015 UTC (9 years, 3 months ago) by jsing
Branch: MAIN
Changes since 1.28: +3 -1 lines
Diff to previous 1.28 (colored)

Reluctantly add server-side support for TLS_FALLBACK_SCSV.

This allows for clients that willingly choose to perform a downgrade and
attempt to establish a second connection at a lower protocol after the
previous attempt unexpectedly failed, to be notified and have the second
connection aborted, if the server does in fact support a higher protocol.

TLS has perfectly good version negotiation and client-side fallback is
dangerous. Despite this, in order to maintain maximum compatability with
broken web servers, most mainstream browsers implement this. Furthermore,
TLS_FALLBACK_SCSV only works if both the client and server support it and
there is effectively no way to tell if this is the case, unless you control
both ends.

Unfortunately, various auditors and vulnerability scanners (including
certain online assessment websites) consider the presence of a not yet
standardised feature to be important for security, even if the clients do
not perform client-side downgrade or the server only supports current TLS
protocols.

Diff is loosely based on OpenSSL with some inspiration from BoringSSL.

Discussed with beck@ and miod@.

ok bcook@

Revision 1.28 / (download) - annotate - [select for diffs], Sun Dec 14 15:30:50 2014 UTC (9 years, 5 months ago) by jsing
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

Remove trailing whitespace.

Revision 1.27 / (download) - annotate - [select for diffs], Sun Nov 16 14:12:47 2014 UTC (9 years, 6 months ago) by jsing
Branch: MAIN
Changes since 1.26: +2 -1 lines
Diff to previous 1.26 (colored)

Sort and group includes.

Revision 1.26 / (download) - annotate - [select for diffs], Sat Sep 27 11:01:06 2014 UTC (9 years, 8 months ago) by jsing
Branch: MAIN
Changes since 1.25: +2 -1 lines
Diff to previous 1.25 (colored)

Check that the specified curve is one of the client preferences.

Based on OpenSSL.

ok miod@

Revision 1.25 / (download) - annotate - [select for diffs], Fri Jun 13 11:52:03 2014 UTC (10 years ago) by jsing
Branch: MAIN
Changes since 1.24: +5 -3 lines
Diff to previous 1.24 (colored)

Add support for handling SSL_CIPHER_ALGORITHM2_AEAD ciphers, which are
those that use EVP_AEAD instead ov EVP_CIPHER. This means being able to
change cipher state with an EVP_AEAD and being able to encrypt/decrypt
TLS using the EVP_AEAD. This has no change on existing
non-SSL_CIPHER_ALGORITHM2_AEAD ciphers.

Based on Adam Langley's chromium patches.

Rides the recent libssl bump.

Tested by sthen@

Revision 1.24 / (download) - annotate - [select for diffs], Fri Jun 13 04:29:13 2014 UTC (10 years ago) by miod
Branch: MAIN
Changes since 1.23: +1 -2 lines
Diff to previous 1.23 (colored)

Remove support for the `opaque PRF input' extension, which draft has expired
7 years ago and never made it into an RFC. That code wasn't compiled in
anyway unless one would define the actual on-the-wire extension id bytes;
crank libssl major.

With help and enlightenment from Brendan MacDonell.

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

tags as requested by miod and tedu

Revision 1.22 / (download) - annotate - [select for diffs], Sun Jun 8 14:13:43 2014 UTC (10 years ago) by jsing
Branch: MAIN
Changes since 1.21: +1 -0 lines
Diff to previous 1.21 (colored)

Factor out the part of tls1_change_cipher_state() that is specific to
switching cipher states using an EVP_CIPHER. This will facilitate the
addition of cipher state changes for EVP_AEAD. No functional change.

Based on Adam Langley's chromium patches.

Revision 1.21 / (download) - annotate - [select for diffs], Sun May 25 20:31:43 2014 UTC (10 years ago) by logan
Branch: MAIN
Changes since 1.20: +1 -1 lines
Diff to previous 1.20 (colored)

heartbearts->heartbeats fix

From Marcos Marado:

OK from tedu@

Revision 1.20 / (download) - annotate - [select for diffs], Sun May 25 13:27:38 2014 UTC (10 years ago) by jsing
Branch: MAIN
Changes since 1.19: +1 -0 lines
Diff to previous 1.19 (colored)

The ssl_ciper_get_evp() function is currently overloaded to also return the
compression associated with the SSL session. Based on one of Adam Langley's
chromium diffs, factor out the compression handling code into a separate
ssl_cipher_get_comp() function.

Rewrite the compression handling code to avoid pointless duplication and so
that failures are actually returned to and detectable by the caller.

ok miod@

Revision 1.19 / (download) - annotate - [select for diffs], Mon Apr 14 13:10:35 2014 UTC (10 years, 1 month ago) by jsing
Branch: MAIN
Changes since 1.18: +531 -533 lines
Diff to previous 1.18 (colored)

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.

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

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

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

Import OpenSSL 1.0.1g

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

resolve conflicts

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

import OpenSSL-1.0.1c

Revision 1.16 / (download) - annotate - [select for diffs], Thu Jan 5 23:01:39 2012 UTC (12 years, 5 months ago) by djm
Branch: MAIN
Changes since 1.15: +3 -1 lines
Diff to previous 1.15 (colored)

OpenSSL 1.0.0f: merge

Revision 1.1.1.11 / (download) - annotate - [select for diffs] (vendor branch), Thu Jan 5 22:59:09 2012 UTC (12 years, 5 months ago) by djm
Changes since 1.1.1.10: +3 -1 lines
Diff to previous 1.1.1.10 (colored)

OpenSSL 1.0.0f: import upstream source

Revision 1.15 / (download) - annotate - [select for diffs], Fri Oct 1 22:59:00 2010 UTC (13 years, 8 months ago) by djm
Branch: MAIN
Changes since 1.14: +55 -2 lines
Diff to previous 1.14 (colored)

resolve conflicts, fix local changes

Revision 1.1.1.10 / (download) - annotate - [select for diffs] (vendor branch), Fri Oct 1 22:54:16 2010 UTC (13 years, 8 months ago) by djm
Changes since 1.1.1.9: +55 -2 lines
Diff to previous 1.1.1.9 (colored)

import OpenSSL-1.0.0a

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

import openssl-0.9.8j

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

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

Revision 1.13 / (download) - annotate - [select for diffs], Sat Sep 6 12:17:53 2008 UTC (15 years, 9 months ago) by djm
Branch: MAIN
Changes since 1.12: +60 -7 lines
Diff to previous 1.12 (colored)

resolve conflicts

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

import of OpenSSL 0.9.8h

Revision 1.12 / (download) - annotate - [select for diffs], Tue Jun 27 05:07:03 2006 UTC (17 years, 11 months ago) by djm
Branch: MAIN
Changes since 1.11: +372 -373 lines
Diff to previous 1.11 (colored)

resolve conflicts

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

import of openssl-0.9.7j

Revision 1.11 / (download) - annotate - [select for diffs], Fri Apr 29 05:39:31 2005 UTC (19 years, 1 month ago) by djm
Branch: MAIN
Changes since 1.10: +3 -1 lines
Diff to previous 1.10 (colored)

resolve conflicts

Revision 1.1.1.6 / (download) - annotate - [select for diffs] (vendor branch), Fri Apr 29 05:37:28 2005 UTC (19 years, 1 month ago) by djm
Changes since 1.1.1.5: +3 -1 lines
Diff to previous 1.1.1.5 (colored)

import of openssl-0.9.7g; tested on platforms from alpha to zaurus, ok deraadt@

Revision 1.10 / (download) - annotate - [select for diffs], Mon May 12 02:18:40 2003 UTC (21 years, 1 month ago) by markus
Branch: MAIN
Changes since 1.9: +1 -0 lines
Diff to previous 1.9 (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:36:43 2003 UTC (21 years, 1 month ago) by markus
Changes since 1.1.1.4: +1 -0 lines
Diff to previous 1.1.1.4 (colored)

import 0.9.7b (without idea and rc5)

Revision 1.6.4.2 / (download) - annotate - [select for diffs], Sat Feb 22 17:46:48 2003 UTC (21 years, 3 months ago) by miod
Changes since 1.6.4.1: +1 -0 lines
Diff to previous 1.6.4.1 (colored) next main 1.7 (colored)

Errata 021:
security fix from openssl 0.9.7a:

In ssl3_get_record (ssl/s3_pkt.c), minimize information leaked
via timing by performing a MAC computation even if incorrrect
block cipher padding has been found.  This is a countermeasure
against active attacks where the attacker has to distinguish
between bad padding and a MAC verification error. (CAN-2003-0078)

adapted from a patch from Ryan W. Maple, via markus@

Revision 1.9 / (download) - annotate - [select for diffs], Sat Sep 14 11:18:03 2002 UTC (21 years, 9 months ago) by markus
Branch: MAIN
Changes since 1.8: +6 -0 lines
Diff to previous 1.8 (colored)

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

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

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

Revision 1.1.1.3 / (download) - annotate - [select for diffs] (vendor branch), Thu Sep 5 22:44:29 2002 UTC (21 years, 9 months ago) by markus
Changes since 1.1.1.2: +3 -1 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:51:40 2002 UTC (21 years, 9 months ago) by markus
Changes since 1.1.1.1: +140 -62 lines
Diff to previous 1.1.1.1 (colored)

import openssl-0.9.7-beta1

Revision 1.6.4.1 / (download) - annotate - [select for diffs], Tue Jul 30 15:47:52 2002 UTC (21 years, 10 months ago) by jason
Changes since 1.6: +3 -1 lines
Diff to previous 1.6 (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.8 / (download) - annotate - [select for diffs], Tue Jul 30 11:08:06 2002 UTC (21 years, 10 months ago) by markus
Branch: MAIN
Changes since 1.7: +3 -1 lines
Diff to previous 1.7 (colored)

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

Revision 1.6.2.1 / (download) - annotate - [select for diffs], Tue Jul 30 11:07:33 2002 UTC (21 years, 10 months ago) by miod
Changes since 1.6: +3 -1 lines
Diff to previous 1.6 (colored) next main 1.7 (colored)

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

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

OpenSSL 0.9.7 stable 2002 05 08 merge

Revision 1.6 / (download) - annotate - [select for diffs], Fri Jun 22 00:03:41 2001 UTC (22 years, 11 months ago) by beck
Branch: MAIN
Changes since 1.5: +4 -0 lines
Diff to previous 1.5 (colored)

openssl-engine-0.9.6a merge

Revision 1.5 / (download) - annotate - [select for diffs], Fri Dec 15 02:58:40 2000 UTC (23 years, 6 months ago) by beck
Branch: MAIN
Changes since 1.4: +1 -0 lines
Diff to previous 1.4 (colored)

openssl-engine-0.9.6 merge

Revision 1.4 / (download) - annotate - [select for diffs], Sat Apr 15 06:18:50 2000 UTC (24 years, 2 months ago) by beck
Branch: MAIN
Changes since 1.3: +3 -1 lines
Diff to previous 1.3 (colored)

OpenSSL 0.9.5a merge

Revision 1.3 / (download) - annotate - [select for diffs], Sun Mar 19 11:13:33 2000 UTC (24 years, 2 months ago) by beck
Branch: MAIN
Changes since 1.2: +15 -3 lines
Diff to previous 1.2 (colored)

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

Revision 1.2 / (download) - annotate - [select for diffs], Wed Sep 29 04:37:30 1999 UTC (24 years, 8 months ago) by beck
Branch: MAIN
Changes since 1.1: +100 -58 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:13:13 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:13:13 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.