summaryrefslogtreecommitdiff
path: root/security/bearssl/pkg
diff options
context:
space:
mode:
Diffstat (limited to 'security/bearssl/pkg')
-rw-r--r--security/bearssl/pkg/CVS/Entries3
-rw-r--r--security/bearssl/pkg/CVS/Repository1
-rw-r--r--security/bearssl/pkg/CVS/Root1
-rw-r--r--security/bearssl/pkg/DESCR19
-rw-r--r--security/bearssl/pkg/PLIST16
5 files changed, 40 insertions, 0 deletions
diff --git a/security/bearssl/pkg/CVS/Entries b/security/bearssl/pkg/CVS/Entries
new file mode 100644
index 0000000..5b5f4d3
--- /dev/null
+++ b/security/bearssl/pkg/CVS/Entries
@@ -0,0 +1,3 @@
1/DESCR/1.1.1.1/Sat Oct 27 15:25:37 2007//
2/PLIST/1.13/Fri Mar 11 19:51:40 2022//
3D
diff --git a/security/bearssl/pkg/CVS/Repository b/security/bearssl/pkg/CVS/Repository
new file mode 100644
index 0000000..d1c715b
--- /dev/null
+++ b/security/bearssl/pkg/CVS/Repository
@@ -0,0 +1 @@
ports/productivity/calcurse/pkg
diff --git a/security/bearssl/pkg/CVS/Root b/security/bearssl/pkg/CVS/Root
new file mode 100644
index 0000000..3811072
--- /dev/null
+++ b/security/bearssl/pkg/CVS/Root
@@ -0,0 +1 @@
/cvs
diff --git a/security/bearssl/pkg/DESCR b/security/bearssl/pkg/DESCR
new file mode 100644
index 0000000..668ef66
--- /dev/null
+++ b/security/bearssl/pkg/DESCR
@@ -0,0 +1,19 @@
1BearSSL is an implementation of the SSL/TLS protocol (RFC 5246) written
2in C. It aims at offering the following features:
3
4* Be correct and secure. In particular, insecure protocol versions and
5 choices of algorithms are not supported, by design; cryptographic
6 algorithm implementations are constant-time by default.
7
8* Be small, both in RAM and code footprint. For instance, a minimal
9 server implementation may fit in about 20 kilobytes of compiled code and
10 25 kilobytes of RAM.
11
12* Be highly portable. BearSSL targets not operating systems like Linux
13 and Windows, but also small embedded systems and even special contexts
14 like bootstrap code.
15
16* Be feature-rich and extensible. SSL/TLS has many defined cipher suites
17 and extensions; BearSSL should implement most of them, and allow extra
18 algorithm implementations to be added afterwards, possibly from third
19 parties.
diff --git a/security/bearssl/pkg/PLIST b/security/bearssl/pkg/PLIST
new file mode 100644
index 0000000..be7a25d
--- /dev/null
+++ b/security/bearssl/pkg/PLIST
@@ -0,0 +1,16 @@
1@bin bin/brssl
2include/bearssl.h
3include/bearssl_aead.h
4include/bearssl_block.h
5include/bearssl_ec.h
6include/bearssl_hash.h
7include/bearssl_hmac.h
8include/bearssl_kdf.h
9include/bearssl_pem.h
10include/bearssl_prf.h
11include/bearssl_rand.h
12include/bearssl_rsa.h
13include/bearssl_ssl.h
14include/bearssl_x509.h
15@static-lib lib/libbearssl.a
16@so lib/libbearssl.so