mharmsen pushed to nss_compat_ossl (master). "As we believe that the only project that may have been using 'nss_compat_ossl' was the 'elinks' project, and they are abandoning its use (see elinks-0.12-0.44.pre6.fc23), I am announcing that I am retiring the 'nss_compat_ossl' package effective immediately."

notifications at fedoraproject.org notifications at fedoraproject.org
Tue May 26 15:33:04 UTC 2015


From d62e9cb1f89ac582395773869af2707217258684 Mon Sep 17 00:00:00 2001
From: Matthew Harmsen <mharmsen at redhat.com>
Date: Tue, 26 May 2015 09:32:57 -0600
Subject: As we believe that the only project that may have been using
 'nss_compat_ossl' was the 'elinks' project, and they are abandoning its use
 (see elinks-0.12-0.44.pre6.fc23), I am announcing that I am retiring the
 'nss_compat_ossl' package effective immediately.


diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index c193734..0000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-nss_compat_ossl-0.9.6.tar.gz
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..e1e3acd
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+As we believe that the only project that may have been using 'nss_compat_ossl' was the 'elinks' project, and they are abandoning its use (see elinks-0.12-0.44.pre6.fc23), I am announcing that I am retiring the 'nss_compat_ossl' package effective immediately.
diff --git a/nss_compat_ossl-0.9.6-bz1099423.patch b/nss_compat_ossl-0.9.6-bz1099423.patch
deleted file mode 100644
index 36465d9..0000000
--- a/nss_compat_ossl-0.9.6-bz1099423.patch
+++ /dev/null
@@ -1,90 +0,0 @@
-From d5a837df904b6f411887d93332ac4572923b92bc Mon Sep 17 00:00:00 2001
-From: Kamil Dudka <kdudka at redhat.com>
-Date: Wed, 21 May 2014 14:43:56 +0200
-Subject: [PATCH] Resolves: #1099423 - do not enable SSLv2 any more
-
----
- src/ssl.c | 25 +++++++++----------------
- 1 file changed, 9 insertions(+), 16 deletions(-)
-
-diff --git a/src/ssl.c b/src/ssl.c
-index 2ebb013..b37c0f4 100644
---- a/src/ssl.c
-+++ b/src/ssl.c
-@@ -1712,8 +1712,7 @@ int SSL_write(SSL *ssl, const void *buf, int num)
-     return rv;
- }
- 
--SSL_METHOD *create_context(PRBool ssl2, PRBool ssl3, PRBool tlsv1, 
--                           PRBool server)
-+SSL_METHOD *create_context(PRBool ssl3, PRBool tlsv1, PRBool server)
- {
-     PRFileDesc *s = NULL;
-     PRFileDesc *layer;
-@@ -1754,12 +1753,6 @@ SSL_METHOD *create_context(PRBool ssl2, PRBool ssl3, PRBool tlsv1,
-     if (SSL_OptionSet(s, SSL_HANDSHAKE_AS_SERVER, server) != SECSuccess)
-         goto error;
- 
--    if (SSL_OptionSet(s, SSL_ENABLE_SSL2, ssl2) != SECSuccess)
--        goto error;
--
--    if (SSL_OptionSet(s, SSL_V2_COMPATIBLE_HELLO, ssl2) != SECSuccess)
--        goto error;
--
-     if (SSL_OptionSet(s, SSL_ENABLE_SSL3, ssl3)  != SECSuccess)
-         goto error;
- 
-@@ -1816,42 +1809,42 @@ SSL_METHOD *create_context(PRBool ssl2, PRBool ssl3, PRBool tlsv1,
- 
- SSL_METHOD *SSLv2_client_method(void)
- {
--    return create_context(PR_TRUE, PR_FALSE, PR_FALSE, PR_FALSE);
-+    return create_context(PR_FALSE, PR_FALSE, PR_FALSE);
- }
- 
- SSL_METHOD *SSLv23_client_method(void)
- {
--    return create_context(PR_TRUE, PR_TRUE, PR_TRUE, PR_FALSE);
-+    return create_context(PR_TRUE, PR_TRUE, PR_FALSE);
- }
- 
- SSL_METHOD *SSLv3_client_method(void) 
- {
--    return create_context(PR_FALSE, PR_TRUE, PR_FALSE, PR_FALSE);
-+    return create_context(PR_TRUE, PR_FALSE, PR_FALSE);
- }
- 
- SSL_METHOD *TLSv1_client_method(void)
- {
--    return create_context(PR_FALSE, PR_FALSE, PR_TRUE, PR_FALSE);
-+    return create_context(PR_FALSE, PR_TRUE, PR_FALSE);
- }
- 
- SSL_METHOD *SSLv2_server_method(void)
- {
--    return create_context(PR_TRUE, PR_FALSE, PR_FALSE, PR_TRUE);
-+    return create_context(PR_FALSE, PR_FALSE, PR_TRUE);
- }
- 
- SSL_METHOD *SSLv23_server_method(void)
- { 
--    return create_context(PR_TRUE, PR_TRUE, PR_TRUE, PR_TRUE);
-+    return create_context(PR_TRUE, PR_TRUE, PR_TRUE);
- }
- 
- SSL_METHOD *SSLv3_server_method(void)
- { 
--    return create_context(PR_FALSE, PR_TRUE, PR_FALSE, PR_TRUE);
-+    return create_context(PR_TRUE, PR_FALSE, PR_TRUE);
- }
- 
- SSL_METHOD *TLSv1_server_method(void)
- { 
--    return create_context(PR_FALSE, PR_FALSE, PR_TRUE, PR_TRUE);
-+    return create_context(PR_FALSE, PR_TRUE, PR_TRUE);
- }
- 
- SSL_CTX *SSL_CTX_new(SSL_METHOD *passed)
--- 
-1.8.3.1
-
diff --git a/nss_compat_ossl.spec b/nss_compat_ossl.spec
deleted file mode 100644
index 5ca98e0..0000000
--- a/nss_compat_ossl.spec
+++ /dev/null
@@ -1,166 +0,0 @@
-Name:           nss_compat_ossl
-Version:        0.9.6
-Release:        9%{?dist}
-Summary:        Source-level compatibility library for OpenSSL to NSS porting
-
-Group:          System Environment/Libraries
-License:        MIT
-URL:            http://rcritten.fedorapeople.org/nss_compat_ossl.html
-Source0:        http://rcritten.fedorapeople.org/%{name}-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-# Need > 3.11.7-7 so we have the NSS PKCS#11 flat-file reader available 
-BuildRequires:  nss-devel > 3.11.7-7
-BuildRequires:  nspr-devel
-
-Patch0:         %{name}-%{version}-bz1099423.patch
-
-%description
-This library provides a source-level compatibility layer to aid porting
-programs that use OpenSSL to use the NSS instead.
-
-%package devel
-Summary:          Development libraries for nss_compat_ossl
-Group:            Development/Libraries
-Requires:         %{name} = %{version}-%{release}
-Requires:         nss-devel
-
-%description devel
-Header and library files for doing porting work from OpenSSL to NSS.
-
-%prep
-%setup -q
-
-%patch0 -p1
-
-%build
-
-CFLAGS="$RPM_OPT_FLAGS -DPKCS11_PEM_MODULE"
-export CFLAGS
-
-%configure --prefix=/usr --disable-static
-make %{?_smp_mflags}
-
-
-%install
-rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
-
-# We don't want to ship the .la file
-rm $RPM_BUILD_ROOT/%{_libdir}/libnss_compat_ossl.la
-
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-
-%files
-%defattr(-,root,root,-)
-%{_libdir}/libnss_compat_ossl.so.*
-%doc README COPYING
-
-%files devel
-%defattr(-,root,root,-)
-%dir %{_includedir}/nss_compat_ossl
-%{_includedir}/nss_compat_ossl/nss_compat_ossl.h
-%{_libdir}/libnss_compat_ossl.so
-
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
-
-%changelog
-* Fri Dec 12 2014 Matthew Harmsen <mharmsen at redhat.com> - 0.9.6-9
-- Bugzilla Bug #1099423 - do not enable SSLv2 any more
-  (kdudka at redhat.com)
-
-* Sun Aug 17 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.9.6-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.9.6-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.9.6-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.9.6-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Fri Jul 20 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.9.6-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.9.6-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.9.6-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Tue Jan  5 2010 Rob Crittenden <rcritten at redhat.com> - 0.9.6-1
-- Update to 0.9.6
-
-* Mon Jan  4 2010 Rob Crittenden <rcritten at redhat.com> - 0.9.5-5
-- Add nss-devel requires to the devel sub-package (BZ #550770)
-
-* Sat Jul 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.9.5-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Wed Apr 29 2009 Rob Crittenden <rcritten at redhat.com> - 0.9.5-3
-- Resolve BZ 497788, implement default loading of root CAs
-
-* Mon Apr 20 2009 Rob Crittenden <rcritten at redhat.com> - 0.9.5-2
-- Actually change the license in the spec file
-
-* Mon Apr 20 2009 Rob Crittenden <rcritten at redhat.com> - 0.9.5-1
-- Update to 0.9.5
-- License changed to MIT
-
-* Wed Feb 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.9.4-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Wed Dec 15 2008 Rob Crittenden <rcritten at redhat.com> - 0.9.4-2
-- Patch to fix segfault in parsing ciphers (#476519)
-
-* Wed Oct  1 2008 Rob Crittenden <rcritten at redhat.com> - 0.9.4-1
-- update to 0.9.4
-- change Source0 to use fedoraproject.org
-
-* Fri Sep 12 2008 Rob Crittenden <rcritten at redhat.com> - 0.9.3-1
-- update to 0.9.3
-
-* Thu Aug 28 2008 Michael Schwendt <mschwendt at fedoraproject.org> - 0.9.2-6
-- include /usr/include/nss_compat_ossl directory
-
-* Wed Jun  2 2008 Rob Crittenden <rcritten at redhat.com> 0.9.2-5
-- Fix BIO NSPR layer (#453651)
-
-* Tue Feb 19 2008 Fedora Release Engineering <rel-eng at fedoraproject.org> - 0.9.2-4
-- Autorebuild for GCC 4.3
-
-* Sat Oct 13 2007 Rob Crittenden <rcritten at redhat.com> 0.9.2-3
-- Bugzilla #330091, don't explicitly link with libsoftokn3.so
-
-* Wed Sep 26 2007 Rob Crittenden <rcritten at redhat.com> 0.9.2-2
-- Bugzilla #306711, need to define CERT_NewTempCertificate
-
-* Wed Sep 20 2007 Rob Crittenden <rcritten at redhat.com> 0.9.2-1
-- update to 0.9.2
-- Enable loading the NSS PKCS#11 pem module
-- Add a URL
-- Specify the license as LGPLv2+ instead of just LGPL
-
-* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 0.9.1-5
-- Rebuild for selinux ppc32 issue.
-
-* Wed Jul 25 2007 Jesse Keating <jkeating at redhat.com> - 0.9.1-4
-- Rebuild for RH #249435
-
-* Fri Jul 20 2007 Rob Crittenden <rcritten at redhat.com> 0.9.1-3
-- Added missing defattr in the devel package
-
-* Fri Jul 20 2007 Rob Crittenden <rcritten at redhat.com> 0.9.1-2
-- rename LICENSE to COPYING
-- don't ship the .la in -devel
-- fixup devel requirement to be exactly the parent package, not >=
-
-* Tue Jul 17 2007 Rob Crittenden <rcritten at redhat.com> 0.9.1-1
-- Initial build.
diff --git a/sources b/sources
deleted file mode 100644
index d6a8ae7..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-6e071148b1a9723c45fe169f3c51bc8d  nss_compat_ossl-0.9.6.tar.gz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/nss_compat_ossl.git/commit/?h=master&id=d62e9cb1f89ac582395773869af2707217258684


More information about the scm-commits mailing list