aboutsummaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/tls.scm12
1 files changed, 10 insertions, 2 deletions
diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm
index 3097e84d85..c3fe2514b3 100644
--- a/gnu/packages/tls.scm
+++ b/gnu/packages/tls.scm
@@ -1129,7 +1129,15 @@ derived from Mozilla's collection.")
(propagated-inputs
`(("openssl" ,openssl)
("openssl:static" ,openssl "static")))
- (synopsis "SSL/TLS implementation")
- (description "This library provides a C99 implementation of SSL/TLS.")
+ (synopsis "SSL/TLS implementation in C99")
+ (description
+ "This library provides a C99 implementation of SSL/TLS. It is designed to
+be familiar to users of the widely-used POSIX I/O APIs. It supports blocking,
+non-blocking, and full-duplex I/O. There are no locks or mutexes.
+
+As it can be difficult to keep track of which encryption algorithms and
+protocols are best to use, s2n-tls features a simple API to use the latest
+default set of preferences. Remaining on a specific version for backwards
+compatibility is also supported.")
(home-page "https://github.com/awslabs/s2n")
(license license:asl2.0)))