ALT Linux repositórios
Group :: Desenvolvimento/Ruby
RPM: ruby
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
31 agosto 2008 Sir Raorn <raorn at altlinux.ru> 1.8.6-alt2.M40.2
- 1.8.6.287
+ Multiple vulnerabilities
+ Several vulnerabilities in safe level
+ untrace_var is permitted at safe level 4
+ $PROGRAM_NAME may be modified at safe level 4
+ insecure methods may be called at safe level 1-3
+ syslog operations are permitted at safe level 4
+ DoS vulnerability in WEBrick
+ Lack of taintness check in dl
+ CVE-2008-1447: DNS spoofing vulnerability in resolv.rb
- Security fixes:
+ CVE-2007-5162
+ CVE-2008-1891
+ CVE-2008-2726
- generation rdoc documentation:
+ add make rdoc
- build without debug
- 1.8.6
- added rpm-build-ruby subpackage, moved rpm macros to it.
- /usr/inculde/ruby added to libruby-devel(bug #10506)
- Do not handle html-style comments in code as specials
- 1.8.5-p2
- ri pager selection fixing
- Re-added ruby-stdlibs - pure virtual package with all requires
- mkmf.rb moved to libruby-devel
- base64.rb moved to module-digest
- pstore.rb moved to module-fileutils
- module-stdlibs renamed to module-misc
- libruby-devel requires tool-rdoc
- Hardened requires on libruby for module-*
- Re-added lost %ruby_configure macro
- Added macroses for "setup.rb"-based modules
- Added %ruby_vendor macro - ruby -rvendor-specific
- spec rewrite from scratch
- stdlibs sparate to many packages
- new packages naming strategy
- ruby executable moved to /bin
- ruby library moved to /%_lib
- headers moved to /usr/include/ FHS
- and many others
- 1.8.5
- debian 1.8.5-2 synced
- warnings in core removed
- Fixed x86_64 filelist and fhs patch (closes: #9401)
- rdocall script dropped
- Rebuilt with libdb4.4.
- patching order changed
- Patch ported from FC ruby-1.8-fc-no-eaccess.patch:
backported from ruby CVS to avoid conflict between newer glibc. - ruby-1.8-alt-ri-DESTDIR.patch removed
- Patches ported from debian:
* ruby-1.8-deb-delegate.rb.patch - delegate.rb should use Kernel::raise for Thread.
[ruby-dev:22681][ruby-dev:22684] - delegate.rb should not delegate singleton_method_added.
* ruby-1.8-deb-.document.patch - rdoc processes net/* and some libraries.
* ruby-1.8-deb-yaml_bignum.patch - YAML.dump/load cannot handle Bignum. [ruby-core:6159]
- patch from Michael Ablassmeier
* ruby-1.8-deb-yaml_symbol.patch - YAML loading of quoted symbols is broken
- FHS patch updated:
* DESTDIR processing fixed
* rbconfig back to archlibdir - Generating system-wide documentation for ri using make
- spec cleanups
- FHS patch updated: headers in /usr/include/ruby/%subver
- [1.8.4]
- Rebuilt with libreadline.so.5.
- rebuild
- multilib support
- %configure --with-vendordir
- Change default DESTDIR in rbconfig.rb
- Updated libdb4 build dependencies.
- Rebuilt with libdb4.3.
- Some spec cleanups
- Use --disable-rpath
- Use `%_lib' instead of `lib' (maybe-x86_64-fixes)
- Do not set LD_LIBRARY_PATH - rubytest.rb does it for us
- Create created.rid file in RI site dir so it will look like doc dir
- Use rdoc -a by default
- 1.8.2 release
- ruby-1.8.2-alt-extdoc.patch in upstream now
- Move extensions docs from extensions/ext to extensions
- %dir'ed ri_sitedir
- Changed %ruby_ri_systemdir to %ruby_ri_sitedir (points to
%_datadir/ri/%subver/site) - Document more external modules (which have it's own documentation):
+ iconv
+ io/wait
+ strscan
+ zlib
- Add %ruby_ri_systemdir and %rdoc macros
- Now --ri-site defers DESTDIR (patch by Alexey I. Froloff)
- Add script 'rdocall' for generate all rdoc documentation
- 1.8.2-preview2
- 1.8.2-preview1
- New patch to fix 3506 by Sean Russell
- Add %ruby_begin and %ruby_end macros
- Add README.ALT-CP1251 and README.ALT-KOI8
- Rebuilt with openssl-0.9.7d.
- Fixed bug #3506(REXML)
- Snapshot as of 2004/03/24
- Fixed:
+ socket extension build in chrooted environment
- Snapshot as of 2004/03/08
- Snapshot as of 2004/02/15
- Rebuild against libdb4.2
- Snapshot as of 2003/12/28 of ruby_1_8 branch
- Removed:
+ patch for rdoc fixes (integrated to upstream) - Fixed:
+ segfault in Syck's emitter (matz)
- Fixed:
+ rdoc's simple markup ToFlow class - We obsolete 'ri' package now but do not package rdoc-ed
'ri' metainfo for standard libs so far (nothing to package yet)
- Fixed:
+ rdoc's simple markup classes
- 1.8.1
- Snapshot as of 2003/12/18
- REXML support for iconv(3) is in upstream now
- Snapshot as of 2003/09/27
- All external documentation moved to ruby-doc-extra package
- Snapshot as of 2003/08/21
- Fixed:
+ REXML now falls back to iconv(3) when there is no native
support for specified encoding (ab)
- Final Ruby 1.8.0 + post-release fixes from CVS
- 2003/08/02
- OpenSSL support integrated, thus ruby-openssl is obsolete now
- Snapshot as of 2003/07/22
- Test::Unit is included into stdlibs, ruby-stdlibs package
obsoletes ruby-testunit now and provides it for backward
compatibility
- Tag release in BTE
- Remove tinfo patch for curses, integrated into upstream
- 1.8 CVS snapshot (2003/07/05)
- 1.8 CVS snapshot (2003/06/29)
- Patches updated, CGI patch excluded (already in upstream)
- Add /usr/lib64/ruby/vendor_ruby/1.8/x86_64-linux-gnu to the list
of owned directories for stdlibs-core - Enhance dependencies between subpackages:
+ libruby is a base package, everything else requires it (through a chain),
it also owns a Ruby subtree directories
+ ruby-stdlibs prerequires libruby
+ ruby-stdlibc-tk prerequires ruby-stdlibs
+ every third-party Ruby package *should* prerequire libruby
if it is installable into Ruby subtree - Clean up spec file:
+ Fix miniruby calls to use non-Perlish variable notation only - Removed:
+ ruby-stdlib-core package merged with libruby - Major review of packaged documentation:
+ Ruby FAQ is now in A4 PDF
+ Hal Fulton's "Rubyesque API" from EuRuKo03
+ Tobias Peters' "Garbage in Ruby Extensions" from EuRuKo03
+ Features of Ruby 1.8 since Ruby 1.6 from ruby-shim project
- Fixed:
+ Readline extension was lost due wrong check for libtermcap instead
of libtinfo
+ fileutils.rb incorrect behaviour for symlinks (mouse@altlinux.ru)
- Fixed:
+ IRB code to not use #initialize publicly as it is a private method
in Ruby 1.7 since 2002-11-14. - Removed:
+ Proxy-Authorization support in Net::HTTP patch (integrated into upstream)
- Changed:
+ Installation splitted between /usr/share and /usr/lib64
in order to be more conformant to FHS
+ Directory structure is stored in ruby-stdlibs-core package
+ vendordir/vendorarchdir added as /usr/{lib,share}/ruby/vendor_ruby
and site-specific dirs moved to /usr/local - Fixed:
+ curses modules build fixed
+ mkmf.rb to successuly configure C++ exetnsions
- Removed:
+ misc/*.el as now they are part of (X)Emacs prog-modes - Added:
+ Patch to fix CGI and Cookies to follow 1.7's split() behaviour
+ Gdbm module support - Fixed:
+ Getaddrinfo detection code in mkmf - ToDo:
+ Fix mkmf to run run_test() against locally compiled libruby.so
when dealing with extensions, not against (non-)existent system-wide one
- News snapshot (2002/10/26)
- Fixed BuildReq to allow build of gdbm module
- Group changed to Development/Ruby
- Remove ruby-stdlibs-win32ole as it seems tend to not work
- New snapshot (2002/10/09)
- Changed:
+ Emacs support moved to ruby-doc and placed in /usr/share/doc/ruby-1.8.6/misc
unless XEmacs and GNU Emacs maintaining teams decide where and how
to put third-party program modes. Also, XEmacs already has (an outdated)
ruby-mode.
- rebuilt with tcl 8.4
- New snapshot (2002/09/19)
- Added:
+ Patch to support proxy authorization in Net::HTTP (Alexander Bokovoy)
+ Win32ole support using Wine as ruby-stdlibs-win32ole
+ db module using libdb4 - Fixed:
+ Build requires to include Readline
- Initial build of 1.7.x
- Standard library splitted off to ruby-stdlibs
- More libification:
+ Dynamic library splitted off to libruby
+ ruby-devel renamed to libruby-devel
+ ruby-devel-static renamed to libruby-devel-static - Tcl/Tk extensions work now and split off to ruby-stdlibs-tk
- Documentation extended
- minor spec cleanup
- 1.6.7 + post release fixes
- Dependencies for ruby-doc package refined
- rebuild with new python
- 1.6.6
- Removed:
+ mkmf patch (integrated into upstream)
+ Regexp patch (integrated into upstream)
- Fixed:
+ mkmf patch updated to one from Nobu Nakada
- Fixed:
+ Regexp UTF-8 handling (backport from 1.7.x)
+ /usr/lib64/ruby/site_ruby/1.8 added
- Updated:
+ Programming Ruby up to 0.3a
+ URL for Ruby FAQ - Fixed:
+ Programming Ruby html structure
- Fixed:
+ mkmf to allow full usage of $(DESTDIR), this is required to
properly build extension packages
- Enable shared library build
- Move static library to devel-static
- 1.6.5
- 1.6.4
- New patches from Mandrake.
- Fix extentions. Thanks to Pixel.
- Up to 1.6.3
- RE adaptations
- build again full optflags
- build without -fomit-frame-pointer for time being
- capitalize summaries
- fix mispelling
- new version
- remove "--with-default-kcode=none", not more needed
- remove setting optflags to -O2, ruby doesn't crashes any more
- new version
- add packager
- nicer site-start.d/ruby.el (use add-to-list)
- fix missing %config
- use /etc/emacs/site-start.d for the ruby-mode.el
- rebuild (fredlsux)
- new version
- remove menu
- automatically added BuildRequires
- rebuild with clean clean_menus
- macroization
- BM
- fix %URL
- rebuild (src.rpm got lost :( )
- new version
- new version
- fix group for doc
- add menu
- new group + cleanup
- build with no charset conversion (was kanji :)
- added the reference manual and FAQ in doc
- moved the lib/README in ext
- mandrake adaptation and spliting in -/doc/extensions
- Updated to version 1.4.3
- Updated to version 1.4.2 (Sep 18)
- Updated to version 1.4.2
- Updated to version 1.4.0
- 2nd release
- Updated to version 1.2.6(15 Jul 1999)
- striped /usr/bin/ruby
- Updated to version 1.2.6(21 Jun 1999)
- Updated to version 1.2.5
- Updated to version 1.2.4
- Version up to 1.2 stable.
- Version up to 1.1c9.
- Version up to 1.1c8, however it appear short life :-P
- Version up.