Go to file
Brent Cook 0ec7cdcbad include err.h shim
Includes compatible replacements, or uses system err.h if available.

ok beck@ guenther@
2014-07-21 19:53:53 -05:00
apps use correct link order for app and tests 2014-07-21 19:53:52 -05:00
crypto remove thread_private.h defines, moved to arc4random_*.h 2014-07-19 10:49:08 -05:00
include include err.h shim 2014-07-21 19:53:53 -05:00
man more manpage links 2014-07-11 05:02:17 -05:00
ssl initial top-level import of subdirectories 2014-07-10 06:22:54 -05:00
tests move fork_rand.sh so it does not get run every time 2014-07-15 17:22:39 -05:00
.gitignore update to newly-refactored arc4random compatibility shims 2014-07-18 09:19:23 -05:00
AUTHORS initial top-level import 2014-07-10 06:07:09 -05:00
autogen.sh initial top-level import 2014-07-10 06:07:09 -05:00
configure.ac.tpl include err.h shim 2014-07-21 19:53:53 -05:00
libcrypto.pc.in add platform libraries to libcompat's LIBADD list 2014-07-12 03:34:08 -05:00
libressl.pub Add the public signing key so it can be fetched from github 2014-07-14 20:50:52 -06:00
libssl.pc.in add platform libraries to libcompat's LIBADD list 2014-07-12 03:34:08 -05:00
Makefile.am add platform libraries to libcompat's LIBADD list 2014-07-12 03:34:08 -05:00
Makefile.am.common put CPP defines in CPPFLAGS 2014-07-11 03:56:57 -05:00
NEWS initial top-level import 2014-07-10 06:07:09 -05:00
openssl.pc.in add platform libraries to libcompat's LIBADD list 2014-07-12 03:34:08 -05:00
README Readme wording changes 2014-07-11 10:16:03 -06:00
update.sh use correct link order for app and tests 2014-07-21 19:53:52 -05:00
VERSION crank version 2014-07-15 20:14:37 -06:00

This package is the official portable version of LibreSSL
(http://www.libressl.org).

LibreSSL is a fork of OpenSSL developed by the OpenBSD project
(http://www.openbsd.org). LibreSSL is developed on OpenBSD. This
package then adds portability shims for other operating systems. 

Official release tarballs are available at your friendly neighborhood
OpenBSD mirror in directory LibreSSL, e.g.:
http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/
although it is suggested you use a mirror. 

Development is done in the upstream OpenBSD codebase.  A github clone
of the official repositories is kept at:
https://github.com/libressl-portable
We update this repository from the OpenBSD respositories
semi-frequently, so changes may not show up in GitHub immediately. 
The GitHub repository should be used for informational purposes
only.

./configure && make check && make install

See crypto/compat for the bulk of the local compatibility code. 

It will likely build on any reasonably modern version of Linux, Solaris,
or OSX with a sane compiler and C library.