aboutsummaryrefslogtreecommitdiffstats
path: root/security
diff options
context:
space:
mode:
authormarkm <markm@FreeBSD.org>1996-03-04 05:32:35 +0800
committermarkm <markm@FreeBSD.org>1996-03-04 05:32:35 +0800
commit1fc79d84feb463f8bfdb2934d476e8bff2812e0b (patch)
tree32ff13a543beb410cc1a9630811a70c34fbff5db /security
parentfd88d1e9237e65d7f7b2a06d9daaa6018dbb3d22 (diff)
downloadfreebsd-ports-gnome-1fc79d84feb463f8bfdb2934d476e8bff2812e0b.tar.gz
freebsd-ports-gnome-1fc79d84feb463f8bfdb2934d476e8bff2812e0b.tar.zst
freebsd-ports-gnome-1fc79d84feb463f8bfdb2934d476e8bff2812e0b.zip
At long last! This is Eric Young's SSL library. The DES routines
are not part of this build as they are part of mainstram FreeBSD. Please will a certificates expert check out the certificates location.
Diffstat (limited to 'security')
-rw-r--r--security/openssl-beta/Makefile14
-rw-r--r--security/openssl-beta/distinfo1
-rw-r--r--security/openssl-beta/pkg-comment1
-rw-r--r--security/openssl-beta/pkg-descr50
-rw-r--r--security/openssl-beta/pkg-plist77
-rw-r--r--security/openssl/Makefile14
-rw-r--r--security/openssl/distinfo1
-rw-r--r--security/openssl/pkg-comment1
-rw-r--r--security/openssl/pkg-descr50
-rw-r--r--security/openssl/pkg-plist77
10 files changed, 286 insertions, 0 deletions
diff --git a/security/openssl-beta/Makefile b/security/openssl-beta/Makefile
new file mode 100644
index 000000000000..75f7eda6a94d
--- /dev/null
+++ b/security/openssl-beta/Makefile
@@ -0,0 +1,14 @@
+# New ports collection makefile for: Eric Young's SSL/Crypto Library
+# Version required: 0.5.1b
+# Date created: 24 February 1996
+# Whom: markm
+#
+# $Id$
+#
+
+DISTNAME= SSLeay-0.5.1b
+PKGNAME= SSLeay-0.5.1b
+CATEGORIES+= devel security
+MASTER_SITES= psych.psy.uq.oz.au:/pub/Crypto/SSL/
+
+.include <bsd.port.mk>
diff --git a/security/openssl-beta/distinfo b/security/openssl-beta/distinfo
new file mode 100644
index 000000000000..e200d179fdcd
--- /dev/null
+++ b/security/openssl-beta/distinfo
@@ -0,0 +1 @@
+MD5 (SSLeay-0.5.1b.tar.gz) = 74df21c1ef5c58c5faa7b1d385181d56
diff --git a/security/openssl-beta/pkg-comment b/security/openssl-beta/pkg-comment
new file mode 100644
index 000000000000..b096649e0b36
--- /dev/null
+++ b/security/openssl-beta/pkg-comment
@@ -0,0 +1 @@
+SSL and crypto library (Excluding DES)
diff --git a/security/openssl-beta/pkg-descr b/security/openssl-beta/pkg-descr
new file mode 100644
index 000000000000..260dd40f8375
--- /dev/null
+++ b/security/openssl-beta/pkg-descr
@@ -0,0 +1,50 @@
+This is Eric Young's SSL and Crypto library. It includes
+
+libssl.a:
+ An implementation of Netscapes SSL v 2 protocol. This library
+ implements the SSL protocol.
+
+libcrypto.a:
+ General encryption and X509 stuff needed by SSL but not
+ actually logically part of it. It includes routines for the following:
+ RC4 encryption,
+ IDEA encryption - 4 different modes, ecb, cbc, cfb and ofb.
+ MD5 and MD2 message digest algorithms,
+ SHA (SHA-0) and SHA-1 message digest algorithms,
+ RSA encryption/decryption/key generation. There is no limit
+ on the number of bits.
+ Diffie-Hellman key-exchange/key generation. There is no limit
+ on the number of bits.
+ X509 encoding/decoding into/from binary ASN1 and a
+ PEM based ascii-binary encoding which supports encryption with
+ a private key.
+ (The DES routines, while a part if this source distribution
+ are not included in the compiled package, as they are part
+ of the base FreeBSD secure/ distribution)
+
+Programs in this package include
+ enc - a general encryption program that can encrypt/decrypt using
+ one of 17 different cipher/mode combinations. The
+ input/output can also be converted to/from base64
+ ascii encoding.
+ dgst - a generate message digesting program that will generate
+ message digests for any of md2, md5, sha (sha-0) or sha-1.
+ asn1parse - parse and display the structure of an asn1 encoded
+ binary file.
+ rsa - Manipulate RSA private keys.
+ dh - Manipulate Diffie-Hellman parameter files.
+ crl - Manipulate certificate revocation lists.
+ x509 - Manipulate x509 certificates, self-sign certificates.
+ req - Manipulate PKCS#10 certificate requests and also
+ generate certificate requests.
+ genrsa - Generates an arbitrary sized RSA private key.
+ gendh - Generates a set of Diffie-Hellman parameters, the prime
+ will be a strong prime.
+ ca - Create certificates from PKCS#10 certificate requests.
+ This program also maintains a database of certificates
+ issued.
+ verify - Check x509 certificate signatures.
+ speed - Benchmark SSLeay's ciphers.
+ s_server - A test SSL server.
+ s_client - A test SSL client.
+ s_time - Benchmark SSL performance of SSL server programs.
diff --git a/security/openssl-beta/pkg-plist b/security/openssl-beta/pkg-plist
new file mode 100644
index 000000000000..f3c9ef018b2b
--- /dev/null
+++ b/security/openssl-beta/pkg-plist
@@ -0,0 +1,77 @@
+@cwd /usr/local
+bin/ssleay
+bin/makecert
+bin/der_chop
+bin/speed
+bin/ca
+bin/enc
+bin/dgst
+bin/verify
+bin/asn1parse
+bin/crl
+bin/rsa
+bin/x509
+bin/genrsa
+bin/gendh
+bin/pem2bin
+bin/bin2pem
+bin/s_server
+bin/s_client
+bin/s_filter
+bin/req
+bin/dh
+bin/errstr
+bin/hashdir
+bin/s_time
+bin/md2
+bin/md5
+bin/sha
+bin/sha1
+bin/des
+bin/des3
+bin/idea
+bin/rc4
+bin/des-cbc
+bin/des-ede-cbc
+bin/des-ede3-cbc
+bin/des-ecb
+bin/des-ede
+bin/des-ede3
+bin/des-cfb
+bin/des-ede-cfb
+bin/des-ede3-cfb
+bin/des-ofb
+bin/des-ede-ofb
+bin/des-ede3-ofb
+bin/idea-cbc
+bin/idea-ecb
+bin/idea-cfb
+bin/idea-ofb
+lib/ssleay.conf
+lib/libcrypto.a
+@exec ranlib %D/%F
+lib/libssl.a
+@exec ranlib %D/%F
+include/md2.h
+include/md5.h
+include/sha.h
+include/rc4.h
+include/idea.h
+include/bn.h
+include/rsa.h
+include/dh.h
+include/buffer.h
+include/stack.h
+include/lhash.h
+include/rand.h
+include/err.h
+include/objects.h
+include/envelope.h
+include/pem.h
+include/pkcs7.h
+include/x509.h
+include/asn1.h
+include/meth.h
+include/conf.h
+include/txt_db.h
+include/ssl.h
diff --git a/security/openssl/Makefile b/security/openssl/Makefile
new file mode 100644
index 000000000000..75f7eda6a94d
--- /dev/null
+++ b/security/openssl/Makefile
@@ -0,0 +1,14 @@
+# New ports collection makefile for: Eric Young's SSL/Crypto Library
+# Version required: 0.5.1b
+# Date created: 24 February 1996
+# Whom: markm
+#
+# $Id$
+#
+
+DISTNAME= SSLeay-0.5.1b
+PKGNAME= SSLeay-0.5.1b
+CATEGORIES+= devel security
+MASTER_SITES= psych.psy.uq.oz.au:/pub/Crypto/SSL/
+
+.include <bsd.port.mk>
diff --git a/security/openssl/distinfo b/security/openssl/distinfo
new file mode 100644
index 000000000000..e200d179fdcd
--- /dev/null
+++ b/security/openssl/distinfo
@@ -0,0 +1 @@
+MD5 (SSLeay-0.5.1b.tar.gz) = 74df21c1ef5c58c5faa7b1d385181d56
diff --git a/security/openssl/pkg-comment b/security/openssl/pkg-comment
new file mode 100644
index 000000000000..b096649e0b36
--- /dev/null
+++ b/security/openssl/pkg-comment
@@ -0,0 +1 @@
+SSL and crypto library (Excluding DES)
diff --git a/security/openssl/pkg-descr b/security/openssl/pkg-descr
new file mode 100644
index 000000000000..260dd40f8375
--- /dev/null
+++ b/security/openssl/pkg-descr
@@ -0,0 +1,50 @@
+This is Eric Young's SSL and Crypto library. It includes
+
+libssl.a:
+ An implementation of Netscapes SSL v 2 protocol. This library
+ implements the SSL protocol.
+
+libcrypto.a:
+ General encryption and X509 stuff needed by SSL but not
+ actually logically part of it. It includes routines for the following:
+ RC4 encryption,
+ IDEA encryption - 4 different modes, ecb, cbc, cfb and ofb.
+ MD5 and MD2 message digest algorithms,
+ SHA (SHA-0) and SHA-1 message digest algorithms,
+ RSA encryption/decryption/key generation. There is no limit
+ on the number of bits.
+ Diffie-Hellman key-exchange/key generation. There is no limit
+ on the number of bits.
+ X509 encoding/decoding into/from binary ASN1 and a
+ PEM based ascii-binary encoding which supports encryption with
+ a private key.
+ (The DES routines, while a part if this source distribution
+ are not included in the compiled package, as they are part
+ of the base FreeBSD secure/ distribution)
+
+Programs in this package include
+ enc - a general encryption program that can encrypt/decrypt using
+ one of 17 different cipher/mode combinations. The
+ input/output can also be converted to/from base64
+ ascii encoding.
+ dgst - a generate message digesting program that will generate
+ message digests for any of md2, md5, sha (sha-0) or sha-1.
+ asn1parse - parse and display the structure of an asn1 encoded
+ binary file.
+ rsa - Manipulate RSA private keys.
+ dh - Manipulate Diffie-Hellman parameter files.
+ crl - Manipulate certificate revocation lists.
+ x509 - Manipulate x509 certificates, self-sign certificates.
+ req - Manipulate PKCS#10 certificate requests and also
+ generate certificate requests.
+ genrsa - Generates an arbitrary sized RSA private key.
+ gendh - Generates a set of Diffie-Hellman parameters, the prime
+ will be a strong prime.
+ ca - Create certificates from PKCS#10 certificate requests.
+ This program also maintains a database of certificates
+ issued.
+ verify - Check x509 certificate signatures.
+ speed - Benchmark SSLeay's ciphers.
+ s_server - A test SSL server.
+ s_client - A test SSL client.
+ s_time - Benchmark SSL performance of SSL server programs.
diff --git a/security/openssl/pkg-plist b/security/openssl/pkg-plist
new file mode 100644
index 000000000000..f3c9ef018b2b
--- /dev/null
+++ b/security/openssl/pkg-plist
@@ -0,0 +1,77 @@
+@cwd /usr/local
+bin/ssleay
+bin/makecert
+bin/der_chop
+bin/speed
+bin/ca
+bin/enc
+bin/dgst
+bin/verify
+bin/asn1parse
+bin/crl
+bin/rsa
+bin/x509
+bin/genrsa
+bin/gendh
+bin/pem2bin
+bin/bin2pem
+bin/s_server
+bin/s_client
+bin/s_filter
+bin/req
+bin/dh
+bin/errstr
+bin/hashdir
+bin/s_time
+bin/md2
+bin/md5
+bin/sha
+bin/sha1
+bin/des
+bin/des3
+bin/idea
+bin/rc4
+bin/des-cbc
+bin/des-ede-cbc
+bin/des-ede3-cbc
+bin/des-ecb
+bin/des-ede
+bin/des-ede3
+bin/des-cfb
+bin/des-ede-cfb
+bin/des-ede3-cfb
+bin/des-ofb
+bin/des-ede-ofb
+bin/des-ede3-ofb
+bin/idea-cbc
+bin/idea-ecb
+bin/idea-cfb
+bin/idea-ofb
+lib/ssleay.conf
+lib/libcrypto.a
+@exec ranlib %D/%F
+lib/libssl.a
+@exec ranlib %D/%F
+include/md2.h
+include/md5.h
+include/sha.h
+include/rc4.h
+include/idea.h
+include/bn.h
+include/rsa.h
+include/dh.h
+include/buffer.h
+include/stack.h
+include/lhash.h
+include/rand.h
+include/err.h
+include/objects.h
+include/envelope.h
+include/pem.h
+include/pkcs7.h
+include/x509.h
+include/asn1.h
+include/meth.h
+include/conf.h
+include/txt_db.h
+include/ssl.h