382 lines
12 KiB
Plaintext
382 lines
12 KiB
Plaintext
|
-------------------------------------------------------------------
|
||
|
Mon Oct 30 18:37:50 CET 2006 - mrueckert@suse.de
|
||
|
|
||
|
- added cgi_multipart_eof_fix.patch:
|
||
|
fix for a denial of service condition in cgi.rb CVE-2006-5467
|
||
|
(#214916)
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Oct 20 03:30:01 CEST 2006 - mrueckert@suse.de
|
||
|
|
||
|
- run ldconfig
|
||
|
- add site_ruby and vendor_ruby arch directories to the filelist
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Sep 27 17:15:12 CEST 2006 - mrueckert@suse.de
|
||
|
|
||
|
- added ruby-1.8.5-vendor_ruby.patch, site-specific.rb, vendor-specific.rb:
|
||
|
add vendor_ruby support. This is a small change for packager.
|
||
|
you can now run 'ruby -rvendor-specific extconf.rb' (or setup.rb)
|
||
|
and it will be automatically installed in
|
||
|
%{_libdir}/ruby/vendor_ruby.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sat Aug 26 04:23:28 CEST 2006 - mrueckert@suse.de
|
||
|
|
||
|
- Update to version 1.8.5:
|
||
|
o Non-blocking IO
|
||
|
| - Several methods backported from HEAD have been added:
|
||
|
| - BasicSocket?#recv_nonblock
|
||
|
| - IO#read_nonblock
|
||
|
| - IO#write_nonblock
|
||
|
| - Socket#accept_nonblock
|
||
|
| - Socket#connect_nonblock
|
||
|
| - Socket#recvfrom_nonblock
|
||
|
| - TCPServer#accept_nonblock
|
||
|
| - UDPSocket#recvfrom_nonblock
|
||
|
| - UNIXServer#accept_nonblock
|
||
|
| (see ruby-core:7917, ruby-core:7925).
|
||
|
|
|
||
|
o Process.getrlimit/setrlimit See ruby-dev:28729.
|
||
|
|
|
||
|
o Changes in rdoc/ri
|
||
|
| - lots of documentation added
|
||
|
| - RubyGems support: ri will search gem installation dirs for
|
||
|
| additional documentation
|
||
|
| - new options to limit the search path
|
||
|
|
|
||
|
o RSS
|
||
|
| - added RSS::RootElementMixin?#to_xml (ruby-talk:197284), which
|
||
|
| can be used to convert feeds to a different RSS version as
|
||
|
| follows:
|
||
|
| [[[
|
||
|
| rss10 = RSS::Parser.parse(File.read("1.0.rdf"))
|
||
|
| File.open("2.0.rss", "w") {|f| f.print(rss10.to_xml("2.0"))}
|
||
|
| ]]]
|
||
|
| - Support for taxonomies added to the RSS parser and generator.
|
||
|
| - A number of convenience methods added
|
||
|
| - New style API for RSS generation ruby-talk:197284
|
||
|
| [[[
|
||
|
| The recommended style is nowxxx.new_yyy do |yyy|
|
||
|
| yyy.zzz = zzz
|
||
|
| ...
|
||
|
| end
|
||
|
|
|
||
|
|
|
||
|
| This corresponds to the following in pre-1.8.5:
|
||
|
| yyy = xxx.new_yyy
|
||
|
| yyy.zzz = zzz
|
||
|
| ]]]
|
||
|
o Misc
|
||
|
| - added Kernel.Pathname(path)
|
||
|
| - added Kernel#pretty_inspect
|
||
|
| - changes in the GC subsystem that result in better performance
|
||
|
| in some cases
|
||
|
| - added OptionParser?#getopts
|
||
|
| - the per-object overhead went down to 20 bytes on win32
|
||
|
| (from 24) ruby-core:7474
|
||
|
o What breaks (!!!)
|
||
|
| - Binding.of_caller, and therefore breakpoint (including Rails')
|
||
|
| - several problems in ri reported: the documentation for some
|
||
|
| methods seems to have disappeared, and several methods that
|
||
|
| should not be documented appear in the indices;
|
||
|
| see ruby-core:08709
|
||
|
|
||
|
- removed patches, which are included in 1.8.5:
|
||
|
ruby-1.8.4-fix-insecure-dir-operation.patch
|
||
|
ruby-1.8.4-fix-insecure-regexp-modification.patch
|
||
|
ruby-1.8.4-fix-alias-safe-level.patch
|
||
|
- updated ruby-1.8.4_linkerflags.patch.
|
||
|
new name ruby-1.8.5_linkerflags.patch
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Jul 31 15:59:55 CEST 2006 - mrueckert@suse.de
|
||
|
|
||
|
- added ruby-fix-autoconf-magic-code.patch:
|
||
|
Fix for the latest changes in the autoconf code.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Jul 31 15:43:29 CEST 2006 - mrueckert@suse.de
|
||
|
|
||
|
- security fixes [CVE-2006-3694] [#193661]
|
||
|
* added ruby-1.8.4-fix-insecure-dir-operation.patch &
|
||
|
ruby-1.8.4-fix-insecure-regexp-modification.patch:
|
||
|
fix the insecure operations in the certain safe-level
|
||
|
restrictions.
|
||
|
* ruby-1.8.4-fix-alias-safe-level.patch: preserve safe level
|
||
|
restrictions when aliasing a function.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Apr 10 18:19:13 CEST 2006 - mrueckert@suse.de
|
||
|
|
||
|
- build with -fno-strict-aliasing
|
||
|
- enable more tests on ppc
|
||
|
- disable drb tests
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Apr 3 16:53:27 CEST 2006 - mrueckert@suse.de
|
||
|
|
||
|
- reworked the ruby-1.8.4-no-eaccess.diff patch
|
||
|
it broke when build on old distros
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Jan 26 14:23:55 CET 2006 - mrueckert@suse.de
|
||
|
|
||
|
- added upstream patch for eaccess
|
||
|
- disabled openssl tests on pcc
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Jan 25 21:43:32 CET 2006 - mrueckert@suse.de
|
||
|
|
||
|
- added ruby-1.8.4_linkerflags.patch
|
||
|
patch removes -L. from the linker flags.
|
||
|
it seems libtool otherwise expands it to -L$PWD.
|
||
|
this leads to trouble with our build system.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Jan 25 21:41:14 CET 2006 - mls@suse.de
|
||
|
|
||
|
- converted neededforbuild to BuildRequires
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sun Jan 15 23:07:15 CET 2006 - kukuk@suse.de
|
||
|
|
||
|
- Use eaccess() from glibc [#143291]
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sun Jan 15 13:43:18 CET 2006 - mrueckert@suse.de
|
||
|
|
||
|
- disabled the big test suite as we trigger
|
||
|
a weird bug in the openssl bindings on ppc64
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sat Dec 24 19:56:48 CET 2005 - mrueckert@suse.de
|
||
|
|
||
|
- Update to 1.8.4
|
||
|
- dont run with --default-kcode=utf8
|
||
|
triggers a bug in the test suite
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Sep 23 00:28:37 CEST 2005 - mrueckert@suse.de
|
||
|
|
||
|
- update to 1.8.3
|
||
|
- updated patches for 1.8.3
|
||
|
- ruby-doc tarball now included as tar.bz2
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Sep 12 14:26:36 CEST 2005 - mrueckert@suse.de
|
||
|
|
||
|
- fix path of the RI documentation [Bug #116408]
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Sep 8 16:05:04 CEST 2005 - mrueckert@suse.de
|
||
|
|
||
|
- dont make the irb man page executable. [Bug #114849]
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Aug 23 10:47:04 CEST 2005 - mrueckert@suse.de
|
||
|
|
||
|
- added directory entries for the site ruby dirs
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Aug 22 13:20:53 CEST 2005 - mrueckert@suse.de
|
||
|
|
||
|
- disabled mkmf patch for now. it breaks building the socket
|
||
|
extension.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sun Aug 21 19:11:41 CEST 2005 - ro@suse.de
|
||
|
|
||
|
- added directories to filelist
|
||
|
- fix typo in filelist
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Aug 19 17:52:56 CEST 2005 - mrueckert@suse.de
|
||
|
|
||
|
- Build RI and html documentation. Added subpackages for them.
|
||
|
- moved samples into a sub packages.
|
||
|
- build tcl/tk bindings and move them into their own package.
|
||
|
(ruby-1.8.2-tcltk-multilib.patch)
|
||
|
- disabled optimization on ia64/x86_x64. needs investigation.
|
||
|
- fixed parameter swap in memset call
|
||
|
(ruby-1.8.2-strscan-memset.patch)
|
||
|
- let mkmf create shared libraries (ruby-mkmf-shared.patch)
|
||
|
- splitted of devel files
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Jul 19 15:49:46 CEST 2005 - mge@suse.de
|
||
|
|
||
|
- make "make test" run also on x86_64 by disabling
|
||
|
code optimization (-O0), as it is for ia64
|
||
|
- enable "make test" for ppc64 again
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Jul 19 07:42:02 CEST 2005 - mge@suse.de
|
||
|
|
||
|
- Fixes #95366, CAN-2005-1992:
|
||
|
arbitrary command execution on XMLRPC server
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Jun 1 17:42:21 CEST 2005 - ro@suse.de
|
||
|
|
||
|
- update to 1.8.2
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Jan 3 11:42:28 CET 2005 - mge@suse.de
|
||
|
|
||
|
- added fixes for lib/cgi.rb and lib/cgi/session.rb
|
||
|
from ruby-1.8.2, fixes: #47886 (CAN-2004-0983)
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Nov 18 02:01:24 CET 2004 - ro@suse.de
|
||
|
|
||
|
- fixed file list
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sat Sep 25 11:38:02 CEST 2004 - ro@suse.de
|
||
|
|
||
|
- added cgi_session.diff (from debian, CAN-2004-0755)
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Jul 26 01:29:37 CEST 2004 - ro@suse.de
|
||
|
|
||
|
- fix typo in specfile
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sun Jun 20 20:18:15 CEST 2004 - ro@suse.de
|
||
|
|
||
|
- fix find in specfile
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Apr 29 01:32:40 CEST 2004 - ro@suse.de
|
||
|
|
||
|
- added missing return value (unreached code)
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Mar 23 14:59:25 CET 2004 - mge@suse.de
|
||
|
|
||
|
- make ruby build on ia64 and ppc64
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sat Feb 28 17:16:10 CET 2004 - ro@suse.de
|
||
|
|
||
|
- fix makefile rule for regenerating lex.c
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sat Feb 28 12:05:46 CET 2004 - ro@suse.de
|
||
|
|
||
|
- add gperf to neededforbuild
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sat Feb 28 01:07:47 CET 2004 - ro@suse.de
|
||
|
|
||
|
- fix requirement for /usr/local/bin
|
||
|
- use no-strict-aliasing
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Feb 2 12:37:24 CET 2004 - mge@suse.de
|
||
|
|
||
|
- update to 1.8.1
|
||
|
also fixes Bug #34226: Readline support missing from ruby
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sat Jan 10 22:03:01 CET 2004 - adrian@suse.de
|
||
|
|
||
|
- add %defattr
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Aug 4 11:53:49 CEST 2003 - mge@suse.de
|
||
|
|
||
|
- update tp 1.8.0
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Jan 6 04:07:50 CET 2003 - mge@suse.de
|
||
|
|
||
|
- update to 1.6.8
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue May 21 14:03:25 CEST 2002 - meissner@suse.de
|
||
|
|
||
|
- More %_lib fixes inside package.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue May 21 11:38:41 CEST 2002 - meissner@suse.de
|
||
|
|
||
|
- %_lib fixes
|
||
|
- Added prototype for rb_node_newnode.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri May 17 12:32:52 CEST 2002 - mge@suse.de
|
||
|
|
||
|
- update to 1.6.7
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Apr 15 01:44:30 CEST 2002 - bk@suse.de
|
||
|
|
||
|
- lib64 and new arch fixes: suse_update_config and use %_libdir
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Apr 5 13:29:02 CEST 2002 - schwab@suse.de
|
||
|
|
||
|
- Remove ia64 workaround.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Aug 21 03:14:46 MEST 2001 - mge@suse.de
|
||
|
|
||
|
- update to 1.6.4
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sun May 20 21:37:19 MEST 2001 - mge@suse.de
|
||
|
|
||
|
- changes _only_ to spec-file:
|
||
|
- make ruby shared libs built
|
||
|
- cleanup ruby directory structure (drop /usr/share/lib/ruby/)
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed May 9 21:53:32 CEST 2001 - mfabian@suse.de
|
||
|
|
||
|
- bzip2 sources
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Mar 22 01:49:00 MET 2001 - mge@suse.de
|
||
|
|
||
|
- update to 1.6.3, merge of rread's SPEC patches
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Mar 19 16:04:24 CET 2001 - schwab@suse.de
|
||
|
|
||
|
- Don't use __builtin_frame_address(2) on ia64.
|
||
|
- Compile with -O0 on ia64 to work around compiler bug.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Mar 05 00:00:00 CET 2001 - rread@mountainviewdata.com
|
||
|
|
||
|
- introduced build-root
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Feb 23 00:10:25 CET 2001 - ro@suse.de
|
||
|
|
||
|
- added readline/readline-devel to neededforbuild (split from bash)
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Jan 12 18:22:32 MET 2001 - mge@suse.de
|
||
|
|
||
|
- update to 1.6.2
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Dec 13 13:21:15 CET 2000 - schwab@suse.de
|
||
|
|
||
|
- Add %suse_update_config.
|
||
|
- Fix computation of stack limit.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Dec 4 23:28:15 MET 2000 - mge@suse.de
|
||
|
|
||
|
- update to 1.6.1, manual 1.4.6
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Jul 6 13:30:35 MEST 2000 - mge@suse.de
|
||
|
|
||
|
- initial SuSE RPM
|
||
|
|