summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Murray <markm@FreeBSD.org>1996-03-03 21:32:35 +0000
committerMark Murray <markm@FreeBSD.org>1996-03-03 21:32:35 +0000
commitd661f5a8dea1ffb4ec57727e925b2c33357a5e71 (patch)
treeb1a873a823a7eab82bdfd47bd144b109fc9ab6f0
parentCosmetique (diff)
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.
Notes
Notes: svn path=/head/; revision=2768
-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