Blame README

Packit c4476c
Packit c4476c
 OpenSSL 1.1.1g 21 Apr 2020
Packit c4476c
Packit c4476c
 Copyright (c) 1998-2020 The OpenSSL Project
Packit c4476c
 Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson
Packit c4476c
 All rights reserved.
Packit c4476c
Packit c4476c
 DESCRIPTION
Packit c4476c
 -----------
Packit c4476c
Packit c4476c
 The OpenSSL Project is a collaborative effort to develop a robust,
Packit c4476c
 commercial-grade, fully featured, and Open Source toolkit implementing the
Packit c4476c
 Transport Layer Security (TLS) protocols (including SSLv3) as well as a
Packit c4476c
 full-strength general purpose cryptographic library.
Packit c4476c
Packit c4476c
 OpenSSL is descended from the SSLeay library developed by Eric A. Young
Packit c4476c
 and Tim J. Hudson.  The OpenSSL toolkit is licensed under a dual-license (the
Packit c4476c
 OpenSSL license plus the SSLeay license), which means that you are free to
Packit c4476c
 get and use it for commercial and non-commercial purposes as long as you
Packit c4476c
 fulfill the conditions of both licenses.
Packit c4476c
Packit c4476c
 OVERVIEW
Packit c4476c
 --------
Packit c4476c
Packit c4476c
 The OpenSSL toolkit includes:
Packit c4476c
Packit c4476c
 libssl (with platform specific naming):
Packit c4476c
     Provides the client and server-side implementations for SSLv3 and TLS.
Packit c4476c
Packit c4476c
 libcrypto (with platform specific naming):
Packit c4476c
     Provides general cryptographic and X.509 support needed by SSL/TLS but
Packit c4476c
     not logically part of it.
Packit c4476c
Packit c4476c
 openssl:
Packit c4476c
     A command line tool that can be used for:
Packit c4476c
        Creation of key parameters
Packit c4476c
        Creation of X.509 certificates, CSRs and CRLs
Packit c4476c
        Calculation of message digests
Packit c4476c
        Encryption and decryption
Packit c4476c
        SSL/TLS client and server tests
Packit c4476c
        Handling of S/MIME signed or encrypted mail
Packit c4476c
        And more...
Packit c4476c
Packit c4476c
 INSTALLATION
Packit c4476c
 ------------
Packit c4476c
Packit c4476c
 See the appropriate file:
Packit c4476c
        INSTALL         Linux, Unix, Windows, OpenVMS, ...
Packit c4476c
        NOTES.*         INSTALL addendums for different platforms
Packit c4476c
Packit c4476c
 SUPPORT
Packit c4476c
 -------
Packit c4476c
Packit c4476c
 See the OpenSSL website www.openssl.org for details on how to obtain
Packit c4476c
 commercial technical support. Free community support is available through the
Packit c4476c
 openssl-users email list (see
Packit c4476c
 https://www.openssl.org/community/mailinglists.html for further details).
Packit c4476c
Packit c4476c
 If you have any problems with OpenSSL then please take the following steps
Packit c4476c
 first:
Packit c4476c
Packit c4476c
    - Download the latest version from the repository
Packit c4476c
      to see if the problem has already been addressed
Packit c4476c
    - Configure with no-asm
Packit c4476c
    - Remove compiler optimization flags
Packit c4476c
Packit c4476c
 If you wish to report a bug then please include the following information
Packit c4476c
 and create an issue on GitHub:
Packit c4476c
Packit c4476c
    - OpenSSL version: output of 'openssl version -a'
Packit c4476c
    - Configuration data: output of 'perl configdata.pm --dump'
Packit c4476c
    - OS Name, Version, Hardware platform
Packit c4476c
    - Compiler Details (name, version)
Packit c4476c
    - Application Details (name, version)
Packit c4476c
    - Problem Description (steps that will reproduce the problem, if known)
Packit c4476c
    - Stack Traceback (if the application dumps core)
Packit c4476c
Packit c4476c
 Just because something doesn't work the way you expect does not mean it
Packit c4476c
 is necessarily a bug in OpenSSL. Use the openssl-users email list for this type
Packit c4476c
 of query.
Packit c4476c
Packit c4476c
 HOW TO CONTRIBUTE TO OpenSSL
Packit c4476c
 ----------------------------
Packit c4476c
Packit c4476c
 See CONTRIBUTING
Packit c4476c
Packit c4476c
 LEGALITIES
Packit c4476c
 ----------
Packit c4476c
Packit c4476c
 A number of nations restrict the use or export of cryptography. If you
Packit c4476c
 are potentially subject to such restrictions you should seek competent
Packit c4476c
 professional legal advice before attempting to develop or distribute
Packit c4476c
 cryptographic code.