- rebuild with new openssl
- BN_rand_range functions are now constified
This commit is contained in:
parent
e861f3d739
commit
df30244770
14
ruby-1.8.6-ossl-rand-range.patch
Normal file
14
ruby-1.8.6-ossl-rand-range.patch
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
diff -up ruby-1.8.6-p287/ext/openssl/openssl_missing.h.rand-range ruby-1.8.6-p287/ext/openssl/openssl_missing.h
|
||||||
|
--- ruby-1.8.6-p287/ext/openssl/openssl_missing.h.rand-range 2008-08-04 06:43:34.000000000 +0200
|
||||||
|
+++ ruby-1.8.6-p287/ext/openssl/openssl_missing.h 2009-01-26 15:11:23.000000000 +0100
|
||||||
|
@@ -120,8 +120,8 @@ int X509_CRL_add0_revoked(X509_CRL *crl,
|
||||||
|
int BN_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx);
|
||||||
|
int BN_mod_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx);
|
||||||
|
int BN_mod_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx);
|
||||||
|
-int BN_rand_range(BIGNUM *r, BIGNUM *range);
|
||||||
|
-int BN_pseudo_rand_range(BIGNUM *r, BIGNUM *range);
|
||||||
|
+int BN_rand_range(BIGNUM *r, const BIGNUM *range);
|
||||||
|
+int BN_pseudo_rand_range(BIGNUM *r, const BIGNUM *range);
|
||||||
|
char *CONF_get1_default_config_file(void);
|
||||||
|
int PEM_def_callback(char *buf, int num, int w, void *key);
|
||||||
|
|
@ -35,6 +35,7 @@ Patch22: ruby-deprecated-search-path.patch
|
|||||||
Patch23: ruby-multilib.patch
|
Patch23: ruby-multilib.patch
|
||||||
Patch25: ruby-1.8.6.111-gcc43.patch
|
Patch25: ruby-1.8.6.111-gcc43.patch
|
||||||
Patch26: ruby-1.8.6-rexml-CVE-2008-3790.patch
|
Patch26: ruby-1.8.6-rexml-CVE-2008-3790.patch
|
||||||
|
Patch27: ruby-1.8.6-ossl-rand-range.patch
|
||||||
|
|
||||||
Summary: An interpreter of object-oriented scripting language
|
Summary: An interpreter of object-oriented scripting language
|
||||||
Group: Development/Languages
|
Group: Development/Languages
|
||||||
@ -154,6 +155,7 @@ pushd %{name}-%{arcver}
|
|||||||
%endif
|
%endif
|
||||||
%patch25 -p1
|
%patch25 -p1
|
||||||
%patch26 -p1
|
%patch26 -p1
|
||||||
|
%patch27 -p1
|
||||||
popd
|
popd
|
||||||
|
|
||||||
%build
|
%build
|
||||||
@ -504,8 +506,9 @@ rm -rf tmp-ruby-docs
|
|||||||
%{_datadir}/emacs/site-lisp/site-start.d/ruby-mode-init.el
|
%{_datadir}/emacs/site-lisp/site-start.d/ruby-mode-init.el
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Sat Jan 17 2009 Tomas Mraz <tmraz@redhat.com> - 1.8.6.287-3
|
* Mon Jan 26 2009 Tomas Mraz <tmraz@redhat.com> - 1.8.6.287-3
|
||||||
- rebuild with new openssl
|
- rebuild with new openssl
|
||||||
|
- BN_rand_range functions are now constified
|
||||||
|
|
||||||
* Wed Oct 8 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.287-2
|
* Wed Oct 8 2008 Akira TAGOH <tagoh@redhat.com> - 1.8.6.287-2
|
||||||
- CVE-2008-3790: DoS vulnerability in the REXML module.
|
- CVE-2008-3790: DoS vulnerability in the REXML module.
|
||||||
|
Loading…
Reference in New Issue
Block a user