aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrent Cook <bcook@openbsd.org>2014-10-27 20:00:58 -0500
committerBrent Cook <bcook@openbsd.org>2014-11-03 01:18:32 -0600
commite864776f0bb71366812088102e8f4d8f71408263 (patch)
tree7a8e2059817ae9c21d69b96de4ea3ab6c2fb987f
parent1c5591947a8d57d54bf0fb17871a1799e96500b4 (diff)
downloadportable-e864776f0bb71366812088102e8f4d8f71408263.tar.gz
portable-e864776f0bb71366812088102e8f4d8f71408263.tar.bz2
portable-e864776f0bb71366812088102e8f4d8f71408263.zip
update README to reflect current porting approach
ok beck@ deraadt@
-rw-r--r--README16
1 files changed, 6 insertions, 10 deletions
diff --git a/README b/README
index 0b5b8cd..5de150d 100644
--- a/README
+++ b/README
@@ -38,13 +38,9 @@ OpenSSL 1.0.1. However, it is not ABI compatible - you will need to relink your
38programs to LibreSSL in order to use it, just as in moving from OpenSSL 0.9.8 38programs to LibreSSL in order to use it, just as in moving from OpenSSL 0.9.8
39to 1.0.1. 39to 1.0.1.
40 40
41LibreSSL portable will likely build on any reasonably modern version of Linux, 41The project attempts to provide working alternatives for operating systems with
42Solaris, or OSX with a standards-compliant compiler and C library. If you are 42limited or broken security primitives (e.g. arc4random(3), issetugid(2)) and
43working a new port, most of the OS-specific compatibility code is found in 43assists with improving OS-native implementations where possible.
44'crypto/compat' 44
45 45LibreSSL portable will build on any reasonably modern version of Linux,
46Note: Our policy is generally to use your system provided intrinsics. 46Solaris, or OSX with a standards-compliant compiler and C library.
47If your system provides security sensitive functions (such as
48arc4random(), issetugid(), calloc(), getentropy(), and others) we will
49assume they are implemented correctly and securely. If they are
50not please contact your OS provider.