Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (88e2346ac749571dac5f51300ad8ab7d253a7843)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (88e2346ac749571dac5f51300ad8ab7d253a7843)
  • Date: Tue, 10 Nov 2015 04:02:16 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

ruby-raa/ruby-2.2/HISTORY | 5 +++++
ruby-raa/ruby-2.2/PRE_BUILD | 5 +++++
ruby-raa/ruby-2.2/ruby-sslv3.diff | 31 +++++++++++++++++++++++++++++++
3 files changed, 41 insertions(+)

New commits:
commit 88e2346ac749571dac5f51300ad8ab7d253a7843
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

ruby-raa/ruby-2.2: added patch to detect SSLv3 methods in open/libressl

diff --git a/ruby-raa/ruby-2.2/HISTORY b/ruby-raa/ruby-2.2/HISTORY
index 70176f3..750584d 100644
--- a/ruby-raa/ruby-2.2/HISTORY
+++ b/ruby-raa/ruby-2.2/HISTORY
@@ -1,3 +1,8 @@
+2015-11-09 Pavel Vinogradov <public AT sourcemage.org>
+ * PRE_BUILD, ruby-sslv3.diff: added patch to detect SSLv3 methods
+ availability in open/libressl,
+ see https://bugs.ruby-lang.org/issues/11376
+
2015-09-30 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.2.3
SECURITY_PATCH++ fixes CVE-2015-3900
diff --git a/ruby-raa/ruby-2.2/PRE_BUILD b/ruby-raa/ruby-2.2/PRE_BUILD
new file mode 100755
index 0000000..e760253
--- /dev/null
+++ b/ruby-raa/ruby-2.2/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+
+# Remove this on the next update
+patch -p0 < ${SPELL_DIRECTORY}/ruby-sslv3.diff
diff --git a/ruby-raa/ruby-2.2/ruby-sslv3.diff
b/ruby-raa/ruby-2.2/ruby-sslv3.diff
new file mode 100644
index 0000000..c829029
--- /dev/null
+++ b/ruby-raa/ruby-2.2/ruby-sslv3.diff
@@ -0,0 +1,31 @@
+Index: ext/openssl/extconf.rb
+===================================================================
+--- ext/openssl/extconf.rb (revision 51718)
++++ ext/openssl/extconf.rb (working copy)
+@@ -104,6 +104,9 @@
+ have_func("SSLv2_method")
+ have_func("SSLv2_server_method")
+ have_func("SSLv2_client_method")
++have_func("SSLv3_method")
++have_func("SSLv3_server_method")
++have_func("SSLv3_client_method")
+ have_func("TLSv1_1_method")
+ have_func("TLSv1_1_server_method")
+ have_func("TLSv1_1_client_method")
+Index: ext/openssl/ossl_ssl.c
+===================================================================
+--- ext/openssl/ossl_ssl.c (revision 51718)
++++ ext/openssl/ossl_ssl.c (working copy)
+@@ -109,9 +109,12 @@
+ OSSL_SSL_METHOD_ENTRY(SSLv2_server),
+ OSSL_SSL_METHOD_ENTRY(SSLv2_client),
+ #endif
++#if defined(HAVE_SSLV3_METHOD) && defined(HAVE_SSLV3_SERVER_METHOD) && \
++ defined(HAVE_SSLV3_CLIENT_METHOD)
+ OSSL_SSL_METHOD_ENTRY(SSLv3),
+ OSSL_SSL_METHOD_ENTRY(SSLv3_server),
+ OSSL_SSL_METHOD_ENTRY(SSLv3_client),
++#endif
+ OSSL_SSL_METHOD_ENTRY(SSLv23),
+ OSSL_SSL_METHOD_ENTRY(SSLv23_server),
+ OSSL_SSL_METHOD_ENTRY(SSLv23_client),



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (88e2346ac749571dac5f51300ad8ab7d253a7843), Pavel Vinogradov, 11/09/2015

Archive powered by MHonArc 2.6.24.

Top of Page