Changelog for
ruby-2.0-110.1.x86_64.rpm :
* Wed Jun 26 2013 cooloAATTsuse.com- use update-alternatives the right way - which is portable too
* Tue Jun 25 2013 cooloAATTsuse.com- remove --force usage in favor of portable rm (SLE11)
* Tue Jun 04 2013 cooloAATTsuse.com- use --force for update-alternatives
* Sat Apr 27 2013 cooloAATTsuse.com- switch to ruby 2.0 default
* Mon Jan 21 2013 adrianAATTsuse.de- buildignore rubygems package to avoid bootstrap problem
* Tue Nov 13 2012 cooloAATTsuse.com- ruby-common no longer provides anything that ruby requires, so remove it
* Sat Nov 03 2012 cooloAATTsuse.com- buildignore own subpackages to avoid bootstrap problem
* Mon Aug 06 2012 cooloAATTsuse.com- reenable rdoc generation, no need to differ from upstream there
* Wed Aug 01 2012 cooloAATTsuse.com- add update-alternatives for ruby provided binaries
* Wed Aug 01 2012 cooloAATTsuse.com- expand ruby19 gemspecs as provides automatically
* Thu Jul 26 2012 cooloAATTsuse.com- remove rubygem-requires - rpm does it correctly
* Thu Jul 26 2012 cooloAATTsuse.com- split out ruby-common into a package on its own
* Wed Jul 25 2012 cooloAATTsuse.com- map the != operator to > - which might be wrong in 50% of all cases
* Wed Jul 25 2012 cooloAATTsuse.com- require a patched rpm in case rpm does not have magic hooks
* Wed Jul 25 2012 cooloAATTsuse.com- move the option parsing to a shell script that is able to do it rightly (rpm macros are just
*BAD
*)
* Wed Jul 25 2012 cooloAATTsuse.com- make the rubygemdeps a ruby script much more clever about gemspecs
* Wed Jul 25 2012 saschpeAATTsuse.de- Another take on %gem_install, the version w/o passing parameters seemed to be wrong
* Wed Jul 25 2012 cooloAATTsuse.com- avoid
*.gemspec, we get problems if we there are two
* Tue Jul 24 2012 cooloAATTsuse.com- remove too relaxing permissions from unpacked archive
* Tue Jul 24 2012 cooloAATTsuse.com- add a provides for ruby-macros
* Tue Jul 24 2012 saschpeAATTsuse.de- Fix %gem_unpack: Fetch Gemspec from gem metadata for gems that don\'t package Gemspecs but generate them programatically
* Tue Jul 17 2012 saschpeAATTsuse.de- Fix ruby(abi) requires generation, the path glob was to broad
* Mon Jul 09 2012 cooloAATTsuse.com- rename $bin19 binaries to $bin
* Wed Jul 04 2012 saschpeAATTsuse.de- Fix old-style %gem_install macro (missing parameter)
* Tue Jul 03 2012 saschpeAATTsuse.de- Provide the following new RPM macros: + %gem_unpack + %gem_build + %gem_install (retaining the old behavior)
* Mon Jul 02 2012 cooloAATTsuse.com- add automatic provides and requires for rubygems
* Tue Jun 19 2012 cooloAATTsuse.com- also add the old macro names as wrapper
* Tue May 08 2012 cooloAATTsuse.com- make this package a wrapper around the default ruby - ruby19 for now
* Mon Feb 13 2012 cooloAATTsuse.com- patch license to follow spdx.org standard
* Thu Dec 29 2011 mrueckertAATTsuse.de- update to 1.8.7.p357 - randomize hash to avoid algorithmic complexity attacks. CVE-2011-4815 - initialization of hash_seed to be at the beginning of the process. - initialize random seed at first. - call OpenSSL::Random.seed at the SecureRandom.random_bytes call. insert separators for array join. patch by Masahiro Tomita. [ruby-dev:44270] - mkconfig.rb: fix for continued lines. based on a patch from Marcus Rueckert
at [ruby-core:20420]. - Infinity is greater than any bignum number. [ruby-dev:38672] - initialize store->ex_data.sk. [ruby-core:28907] [ruby-core:23971] [ruby-core:18121]
* Thu Dec 01 2011 cooloAATTsuse.com- add automake as buildrequire to avoid implicit dependency
* Thu Jul 07 2011 mrueckertAATTsuse.de- update to 1.8.7.p352 - support for openssl compiled without SSLv2 - multilib support for tk build - some IPv6 related fixes - zlib fixes - reinitialize PRNG when forking children - uri route_to fixes - fix race condition with variables and autoload- drop 1887f60a8540f64f5c7bb14d57c0be70506941b8.patch included upstream- drop ruby-1.8.7.p22_tcltk-multilib.patch solved differently upstream
* Fri May 20 2011 mrueckertAATTsuse.de- drop ruby-1.8.7.p299_webrick_error_page_encoding.patch: we will stick to the upstream charset
* Fri Mar 18 2011 mrueckertAATTsuse.de- added ruby-1.8.x_rubylibdir.patch: allows us to also change the path for the stdlib part of the ruby directory tree
* Tue Feb 22 2011 mrueckertAATTsuse.de- update to 1.8.7.p334 (bnc#673740, bnc#673750, bnc#600752) - A symlink race condition vulnerability was found in FileUtils.remove_entry_secure. The vulnerability allows local users to delete arbitrary files and directories. CVE-2011-1004 - Exception#to_s method can be used to trick $SAFE check, which makes a untrusted codes to modify arbitrary strings. CVE-2011-1005 - Ruby WEBrick character set issue (XSS) CVE-2010-0541 for all non security changes see /usr/share/doc/packages/ruby/ChangeLog- refreshed ruby-1.8.x_openssl_branch_update.patch- buildrequires openssl to make the last openssl test work- https://github.com/ruby/ruby/commit/1887f60a8540f64f5c7bb14d57c0be70506941b8.patch
* ext/zlib/zlib.c (zstream_append_input2): add RB_GC_GUARD. This caused failure when test/csv is executed with GC.stress = true.- added ruby-1.8.7.p334_remove_zlib_test_params_test.patch: remove the test_params patch from backport in r27917 It doesnt pass atm.- removed ruby-1.8.6.p36_socket_ipv6.patch: included upstream
* Tue Sep 07 2010 mrueckertAATTsuse.de- the testsuite and doc-html package should of course require the main package
* Fri Jul 02 2010 mrueckertAATTsuse.de- add ruby(abi) = 1.8 provides
* Thu Jul 01 2010 mrueckertAATTsuse.de- update to 1.8.7.p299 (bnc#606056 and bnc#603914) - OpenSSL 1.0.0 support - Use OpenSSL engines which exist - Fixed range and chunked support for Net::HTTP - Iconv fixes - Backported pack/unpack from the 1.9 branch (bnc#606056 bnc#603914) - Multiple fixes in the resolver - Fixed Unicode inspection bug. - Escape characters properly for the accesslog (bnc#570616)- cleaned up rpmlintrc- refreshed patches: old: ruby-1.8.7.p22_lib64.patch new: ruby-1.8.7.p299_lib64.patch old: ruby_1.8.6.p36_date_remove_privat.patch new: ruby-1.8.7.p299_date_remove_privat.patch old: ruby-pedantic-headers.diff new: ruby-1.8.7.p299_pedantic-headers.patch- replaced patches ruby-1.8.x_openssl-1.0.patch and ruby-1.8.x_openssl-1.0-tests.patch with ruby-1.8.x_openssl_branch_update.patch
* Wed May 19 2010 mrueckertAATTsuse.de- fix build on ix86: - -target got removed from the %configure macro. add it back locally for now.
* Thu Apr 22 2010 mrueckertAATTsuse.de- added ruby-1.8.x_openssl-1.0.patch and ruby-1.8.x_openssl-1.0-tests.patch: fix building with openssl 1.0.0 (taken from svn)- added ruby-1.8.x_yaml2byte.patch: fix warning about sequence point- remove requires on glibc-devel again
* Sat Mar 13 2010 crrodriguezAATTopensuse.org- ruby-devel requires glibc-devel
* Tue Feb 23 2010 mrueckertAATTsuse.de- added ruby-1.8.x_digest_non_void_return.patch: patch pulled from SVN to fix the warnings about no return in non-void functions.
* Sun Jan 31 2010 meissnerAATTsuse.de- ruby calls \"ppc\" \"powerpc\".
* Fri Jan 29 2010 mrueckertAATTsuse.de- update to 1.8.7p249 small big fix release in the 1.8.7 branch, this includes the fix for: - ruby webrick doesn\'t sanitize non-printable characters in log (bnc#570616) CVE-2009-4492- drop ruby-1.8.6.p36_gc.patch: solution is upstream
* Wed Dec 16 2009 jengelhAATTmedozas.de- package documentation as noarch- adjust ruby.macros to ask the ruby binary for the target plaform. This is because %_host_cpu can expand to sparc64, while ruby is built for the sparcv9 target, and %_target_cpu can expand to noarch.- in ruby.spec, %rb_arch is statically reset to %_target_cpu, as we need the target name. Since it won\'t be noarch in this case, that is good.
* Thu Aug 20 2009 jansimon.moellerAATTopensuse.org- remove s/armv5tel/armv4l/ in macros as it breaks build for armv5tel