Commit Graph

308 Commits

Author SHA1 Message Date
Vít Ondruch e7ad4decdb Fix bogus dates in %changelog reported by rpm-4.11. 2012-12-06 13:42:40 +01:00
Bohuslav Kabrda 71a6c68957 Disable one test on ARM until upstream confirms that the patch is ok 2012-12-03 15:36:44 +01:00
Mamoru Tasaka e546e8e8c8 Skip test_str_crypt (on rawhide) for now (upstream bug 7312) 2012-11-11 00:03:25 +09:00
Mamoru Tasaka 7eabfd2d54 release++ 2012-11-10 16:39:21 +09:00
Mamoru Tasaka cd63825ab4 ignore some network related tests 2012-11-10 16:38:17 +09:00
Mamoru Tasaka 72dd691407 20 is already used, use 21 2012-11-10 15:03:38 +09:00
Mamoru Tasaka 8e5c4b1bb4 fix changelog 2012-11-10 14:29:23 +09:00
Mamoru Tasaka 97857e815d Update to 1.9.3.327
- Fix Hash-flooding DoS vulnerability on MurmurHash function
  (CVE-2012-5371)
2012-11-10 14:14:28 +09:00
Mamoru Tasaka 352f32d3d1 Update to 1.9.3 p286
- Don't create files when NUL-containing path name is passed
  (bug 865940)
2012-10-13 14:53:07 +09:00
Mamoru Tasaka cde07425ae Patch from trunk for CVE-2012-4464, CVE-2012-4466 2012-10-04 21:51:59 +09:00
Vít Ondruch 2498f3d3fb Added bugzilla issue number. 2012-09-07 09:33:03 +02:00
Vít Ondruch dcc9bf3235 Split documentation into -doc subpackage. 2012-09-06 14:43:34 +02:00
Vít Ondruch 65cb15b936 Revert the dependency of ruby-libs on rubygems (rhbz#845011,
rhbz#847482).
2012-08-14 12:45:42 +02:00
Vít Ondruch e10d820c6f Fixed changelog rhbz reference. 2012-08-01 17:26:55 +02:00
Vít Ondruch 7ade1a070e ruby-libs must require rubygems (rhbz#45011). 2012-08-01 17:25:26 +02:00
Dennis Gilmore b31f0b7e9d - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-21 12:15:41 -05:00
Vít Ondruch 16dead84af Enable tests and small ARM tweaks.
The most of the tests are functional now. The only exception is the one
test failing on armv7. Not sure about the PPC though.
2012-06-14 16:27:51 +02:00
Bohuslav Kabrda 475ac39285 Make the bigdecimal gem a runtime dependency of Ruby. 2012-06-11 10:20:53 +02:00
Bohuslav Kabrda 317a62aceb Make symlinks for bigdecimal and io-console gems to ruby stdlib dirs (RHBZ 829209). 2012-06-11 09:29:11 +02:00
Bohuslav Kabrda 7156dc7e9b Fix license to contain Public Domain.
- macros.ruby now contains unexpanded macros.
2012-05-30 13:46:44 +02:00
Mamoru Tasaka cb8843b516 Bump release 2012-04-22 16:19:25 +09:00
Vít Ondruch 1cc853bb60 Update to Ruby 1.9.3-p194. 2012-04-20 15:01:52 +02:00
Vít Ondruch 328c18e61f Update test suite bug description and execution. 2012-04-19 10:36:30 +02:00
Vít Ondruch 82e6513e5e Remove superfluous slashes. 2012-04-19 10:32:38 +02:00
Karsten Hopp f56e2b573d disable check on ppc(64), RH bugzilla 803698 2012-04-09 19:01:33 +02:00
Peter Robinson 91599c23af Temporarily disable make check on ARM until it's fixed upstream. Tracked in RHBZ 789410 2012-02-29 14:24:37 +00:00
Vít Ondruch 7844acce6d Simplify seds. 2012-02-22 13:13:08 +01:00
Vít Ondruch 7ba1fecec8 Use version macro for pkg-config file. 2012-02-21 21:51:01 +01:00
Vít Ondruch ef4f0ea417 Upgrade to Ruby 1.9.3-p125. 2012-02-21 12:15:40 +01:00
Mamoru Tasaka 70cdc79878 Make mkmf.rb verbose by default 2012-01-30 06:27:19 +09:00
Vít Ondruch c3215b7372 Relax dependencies to allow external updates of bundled gems. 2012-01-26 11:52:47 +01:00
Vít Ondruch 1fd7d3cfa1 Order changelog. 2012-01-18 15:59:20 +01:00
Vít Ondruch 117278abd0 Update to Ruby 1.9.3. 2012-01-18 15:54:01 +01:00
Dennis Gilmore 2272bb7315 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-13 20:58:52 -06:00
Mamoru Tasaka 4830bd0241 Fix changelog 2011-12-30 00:38:49 +09:00
Mamoru Tasaka 139d71a9fb Update to 1.8.7p352
Randomize hash on process startup (CVE-2011-4815, bug 750564)
2011-12-30 00:36:28 +09:00
Mamoru Tasaka b959b0277f Fix sed line 2011-11-20 03:34:59 +09:00
Mamoru Tasaka 87d17f048e F-17: kill gdbm support for now due to licensing compatibility issue 2011-11-20 02:01:00 +09:00
Mamoru Tasaka 473f80e480 F-17: rebuild against new gdbm 2011-10-01 00:13:51 +09:00
Mamoru Tasaka ace4eca586 Update to 1.8.7 p352
CVE-2011-2686 is fixed in this version (bug 722415)
Update ext/tk to the latest git
Remove duplicate path entry (bug 718695)
2011-07-16 10:31:19 +09:00
Mamoru Tasaka 13bbaded90 Once fix FTBFS (bug 716021) 2011-07-14 01:16:14 +09:00
Dennis Gilmore afa951ce79 normalise arm cpus to arm 2011-07-11 20:18:28 -05:00
Mamoru Tasaka 7fb6341799 Own %{_normalized_cpu}-%{_target_os} directory (bug 708816) 2011-05-30 23:34:14 +09:00
Mamoru Tasaka 156edf52c6 Update to 1.8.7 p334 2011-02-19 19:33:28 +09:00
Dennis Gilmore edf17a3a09 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-09 02:59:52 -06:00
Dennis Gilmore 1d47f9e33b * Sun Jan 02 2011 Dennis Gilmore <dennis@ausil.us> - 1.8.7.330-2
- nomalise the 32 bit sparc archs to sparc
2011-01-02 22:31:47 -06:00
Mamoru Tasaka ca286f57ff - Update to 1.8.7 p330
- ext/tk updated to the newest header
2010-12-26 03:12:28 +09:00
Mamoru Tasaka 8a9a71d5bd - Avoid multilib conflict on -libs subpackage (bug 649174) 2010-11-04 04:25:56 +09:00
Mamoru Tasaka 1f8d8f93ae - Update to 1.8.7.302
- CVE-2010-0541 (bug 587731) is fixed in this version
- Update ext/tk to the latest head
2010-08-23 02:26:59 +09:00
Mamoru Tasaka cd6ff90af5 * Mon Aug 2 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.7.299-5
- More cleanup of spec file, expecially for rpmlint issue
- build ri files in %build
2010-08-02 02:37:54 +09:00
Mamoru Tasaka 84e77dfb4d Update to ruby 1.8.7 patchlevel 299 2010-07-26 19:14:51 +00:00
Mamoru Tasaka ca9335f385 - Retry for bug 559158, Simplify the OpenSSL::Digest class pull more change
commits from ruby_1_8 branch
2010-05-18 17:42:34 +00:00
Mamoru Tasaka d5ad16c60d fix release 2010-05-17 12:51:24 +00:00
Mamoru Tasaka 0ad7b67678 - Patch36 (ruby-1.8.x-RHASH_SIZE-rb_hash_lookup-def.patch) also backport
rb_hash_lookup definition (bug 592936)
2010-05-17 12:50:20 +00:00
Mamoru Tasaka 75c801898d - ruby-1.8.x-null-class-must-be-Qnil.patch (bug 530407)
- Recreate some patches using upstream svn when available, and add some
    comments for patches
Tue May 11 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.399-2
- tcltk: Give up using potentially unmaintained ruby_1_8_6 branch and
    instead completely replace with ruby_1_8 branch head (at this time,
    using rev 27738) (seems to fix 560053, 590503)
- Fix Japanese encoding strings under ruby-tcltk/ext/tk/sample/
2010-05-14 19:10:53 +00:00
Mamoru Tasaka e68a717cca - Update to 1.8.6 p 399 (bug 579675)
- Patch to fix gc bug causing open4 crash (bug 580993)
2010-04-26 19:02:49 +00:00
Mamoru Tasaka 0ab1a34ed9 - F-14: rebuild against new gdbm 2010-03-11 15:42:54 +00:00
Mamoru Tasaka e8a9947bd4 Kill patch 34 (just commit for now) 2010-01-28 07:58:41 +00:00
Jeroen van Meeuwen 7c7fbd4239 1.8.6.388-8 2010-01-27 14:18:18 +00:00
Jeroen van Meeuwen 10bb15baa8 1.8.6.388-7 2010-01-27 12:41:43 +00:00
Jeroen van Meeuwen bf4f952440 1.8.6.388-6 2010-01-21 00:15:48 +00:00
Akira TAGOH fed6f04781 - Add conditional for RHEL. 2010-01-18 08:32:37 +00:00
Mamoru Tasaka 3b5ddce238 - CVE-2009-4492 ruby WEBrick log escape sequence (bug 554485) 2010-01-12 19:02:42 +00:00
Mamoru Tasaka bab6007ffb - Change mkmf.rb to use LIBRUBYARG_SHARED so that have_library() works
without libruby-static.a (bug 428384)
- And move libruby-static.a to -static subpackage
2009-12-09 09:57:10 +00:00
Mamoru Tasaka c6c75f53c5 - Use bison to regenerate parse.c to keep the original format of error
messages (bug 530275 comment 4)
2009-10-29 16:39:34 +00:00
Mamoru Tasaka 94f00da846 - Patch so that irb saves its history (bug 518584, ruby issue 1556) 2009-10-25 15:08:29 +00:00
Mamoru Tasaka 35188975c5 - Update to 1.8.6 patchlevel 383 (bug 520063) 2009-10-23 17:25:54 +00:00
Mamoru Tasaka abf129c49f - Much better idea for Patch31 provided by Akira TAGOH <tagoh@redhat.com> 2009-10-14 15:24:31 +00:00
Mamoru Tasaka bbad66ed0a - Fix the search path of ri command for ri manuals installed with gem (bug
528787)
2009-10-13 18:03:03 +00:00
Tomáš Mráz 209e5c2542 - fix openssl-1.0 API incompatibility 2009-08-26 10:11:58 +00:00
Tomáš Mráz 3bbdfef714 - Rebuild against new openssl 2009-08-26 09:49:47 +00:00
Mamoru Tasaka 36fd38003b - Make sure that readline.so is linked against readline 5 because Ruby is
under GPLv2
2009-07-23 14:57:46 +00:00
Jeroen van Meeuwen 6d07108771 1.8.6.369-1 2009-06-23 12:39:02 +00:00
Jeroen van Meeuwen cd6aa0e02c 1.8.6.368-2 2009-06-20 17:50:59 +00:00
Jeroen van Meeuwen c11147cfd2 1.8.6.368-1 2009-05-31 08:42:06 +00:00
Mamoru Tasaka 168ffcfeea Fix wrong macros definition 2009-05-20 23:36:22 +00:00
Mamoru Tasaka ea13dff1e7 - Merge Review fix (#226381) 2009-04-11 14:41:42 +00:00
Jeroen van Meeuwen 0a0cf58fbb 1.8.6.287-7 2009-03-18 04:50:29 +00:00
Mamoru Tasaka 01a3f0d013 - Again use -O2 optimization level
- i586 should search i386-linux directory
2009-03-15 17:46:10 +00:00
Jeroen van Meeuwen 281b4a6f51 1.8.6.287-5 2009-03-15 05:58:14 +00:00
Jeroen van Meeuwen e9a1e47fca 1.8.6.287-4 2009-03-15 05:56:18 +00:00
Jesse Keating 865d22dbc6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-25 21:15:53 +00:00
Tomáš Mráz df30244770 - rebuild with new openssl
- BN_rand_range functions are now constified
2009-01-26 14:15:26 +00:00
Tomáš Mráz e861f3d739 - rebuild with new openssl 2009-01-17 20:59:44 +00:00
Akira TAGOH 7aa361802f - CVE-2008-3790: DoS vulnerability in the REXML module. 2008-10-08 13:30:47 +00:00
Akira TAGOH 3f68db5077 - New upstream release.
- Security fixes.
- CVE-2008-3655: Ruby does not properly restrict access to critical
    variables and methods at various safe levels.
- CVE-2008-3656: DoS vulnerability in WEBrick.
- CVE-2008-3657: Lack of taintness check in dl.
- CVE-2008-1447: DNS spoofing vulnerability in resolv.rb.
- CVE-2008-3443: Memory allocation failure in Ruby regex engine.
- Remove the unnecessary backported patches.
2008-08-23 08:58:47 +00:00
Tom Callaway de2fc9b103 rebuild against db4 4.7 2008-07-10 16:00:48 +00:00
Akira TAGOH 8e0c100d5f *** empty log message *** 2008-07-01 08:12:02 +00:00
Akira TAGOH 1c83e9e839 - Backported from upstream SVN to fix a segfault issue with Array#fill. 2008-07-01 08:01:35 +00:00
Akira TAGOH 2061c5bdb3 - Backported from upstream SVN to fix a segfault issue. (#452825)
- Backported from upstream SVN to fix an integer overflow in rb_ary_fill.
2008-06-30 02:37:44 +00:00
Akira TAGOH 3c9cf6c1bd - Fix a segfault issue. (#452810) 2008-06-25 08:32:24 +00:00
Akira TAGOH 9f5e44d23c - New upstream release.
- Security fixes. (#452295)
- CVE-2008-1891: WEBrick CGI source disclosure.
- CVE-2008-2662: Integer overflow in rb_str_buf_append().
- CVE-2008-2663: Integer overflow in rb_ary_store().
- CVE-2008-2664: Unsafe use of alloca in rb_str_format().
- CVE-2008-2725: Integer overflow in rb_ary_splice().
- CVE-2008-2726: Integer overflow in rb_ary_splice().
- ruby-1.8.6.111-CVE-2007-5162.patch: removed.
- Build ruby-mode package for all archtectures.
2008-06-24 03:32:31 +00:00
Akira TAGOH 67dd6cda0e *** empty log message *** 2008-03-10 05:27:02 +00:00
Akira TAGOH 0af4ee55b7 - Security fix for CVE-2008-1145.
- Improve a spec file. (#226381)
- Correct License tag.
- Fix a timestamp issue.
- Own a arch-specific directory.
2008-03-10 04:28:30 +00:00
Jesse Keating 6c3566ac87 - Autorebuild for GCC 4.3 2008-02-20 03:41:02 +00:00
Akira TAGOH 16b62022c6 add a patch to build on gcc-4.3 2008-02-19 02:54:55 +00:00
Akira TAGOH e2d02a3483 - Rebuild for gcc-4.3. 2008-02-12 10:12:29 +00:00
Akira TAGOH ab8b6162b9 - Revert the change of libruby-static.a. (#428384) 2008-01-15 02:35:10 +00:00
Akira TAGOH 117d8ed552 - Fix an unnecessary replacement for shebang. (#426835) 2008-01-11 00:43:43 +00:00
Akira TAGOH 871224e7e4 - Rebuild. 2008-01-04 03:04:40 +00:00
Akira TAGOH 3646e24c14 - Clean up again. 2007-12-28 02:42:45 +00:00
Akira TAGOH 81fc3c36d5 - Clean up the spec file.
- Remove ruby-man-1.4.6 stuff. this is entirely the out-dated document.
    this could be replaced by ri.
- Disable the static library building.
2007-12-21 12:30:55 +00:00
Jesse Keating b4cc79c19e - Rebuild for openssl bump 2007-12-04 22:45:03 +00:00
Akira TAGOH 37698a63cd - Fix the dead link. 2007-10-31 07:35:06 +00:00
Akira TAGOH ab1c353515 - New upstream release.
- ruby-1.8.6.111-CVE-2007-5162.patch: Update a bit with backporting the
    changes at trunk to enable the fix without any modifications on the
    users' scripts. Note that Net::HTTP#enable_post_connection_check isn't
    available anymore. If you want to disable this post-check, you should
    give OpenSSL::SSL::VERIFY_NONE to Net::HTTP#verify_mode= instead of.
2007-10-29 12:32:50 +00:00
Akira TAGOH db165b8a66 *** empty log message *** 2007-10-15 11:48:04 +00:00
Akira TAGOH cc412b274d - Enable pthread support for ppc too. (#201452)
- Fix unexpected dependencies appears in ruby-libs. (#253325)
2007-10-15 11:46:24 +00:00
Akira TAGOH 0ce3eec117 - New upstream release.
- ruby-r12567.patch: removed.
- ruby-1.8.6-CVE-2007-5162.patch: security fix for Net::HTTP that is
    insufficient verification of SSL certificate.
2007-10-10 01:05:17 +00:00
Akira TAGOH 443bb961d5 - Rebuild 2007-08-23 13:22:32 +00:00
Akira TAGOH d90f4cb168 - Update License tag. 2007-08-10 06:23:11 +00:00
Akira TAGOH 9b0a2c686b - ruby-r12567.patch: backport patch from upstream svn to get rid of the
unnecessary declarations. (#245446)
2007-06-25 03:35:51 +00:00
Akira TAGOH 1d08690b25 *** empty log message *** 2007-06-20 15:09:24 +00:00
Akira TAGOH a479a6b5f9 - New upstream release.
- Fix Etc::getgrgid to get the correct gid as requested. (#236647)
2007-06-20 13:14:04 +00:00
Akira TAGOH 5bb64d01e8 - Fix search path breakage. (#234029) 2007-03-28 14:08:33 +00:00
Akira TAGOH 0ccd24ad48 - New upstream release.
- clean up a spec file.
2007-03-15 13:26:32 +00:00
Akira TAGOH 18a656782c *** empty log message *** 2007-02-13 10:37:48 +00:00
Akira TAGOH 6b5254289b Fue Feb 13 2007 Akira TAGOH <tagoh@redhat.com> - 1.8.5.12-2
- Rebuild
2007-02-13 10:37:16 +00:00
Akira TAGOH 5e0f0e1ccd - New upstream release. sources 5 Feb 2007 10:36:34 -0000
d7d12dd9124c9b7d55cdbbee313e3931 ruby-1.8.5-p12.tar.gz
2007-02-05 10:36:36 +00:00
Akira TAGOH 33bfb390b9 - rebuild 2007-02-05 04:59:56 +00:00
Akira TAGOH f069eea3e8 - security fix release. 2006-12-11 04:23:10 +00:00
Akira TAGOH 44c8f2bd54 - security fix release.
- ruby-1.8.5-cgi-CVE-2006-5467.patch: fix a CGI multipart parsing bug that
    causes the denial of service. (#212396)
2006-10-27 13:51:47 +00:00
Jesse Keating 978382f446 bump for gcc bug 2006-10-01 21:18:33 +00:00
Akira TAGOH 3feca6f653 - fixed rbconfig.rb to refer to DESTDIR for sitearchdir. (#207311) 2006-09-26 09:39:59 +00:00
Akira TAGOH 25b45e3e66 - ruby-1.8.5-hash-memory-leak.patch: backported from CVS to fix a memory
leak on Hash. [ruby-talk:211233]
2006-09-05 07:37:24 +00:00
Akira TAGOH 65c9d6e045 *** empty log message *** 2006-08-29 12:53:41 +00:00
Akira TAGOH 8f19dd2c88 *** empty log message *** 2006-08-28 14:55:58 +00:00
Akira TAGOH e323e92339 *** empty log message *** 2006-08-28 14:29:49 +00:00
Akira TAGOH c968017a94 *** empty log message *** 2006-08-28 14:15:32 +00:00
Akira TAGOH 45d9b3a63b *** empty log message *** 2006-08-28 13:47:56 +00:00
Akira TAGOH 96db45ddea trivial fix to build successfully 2006-08-28 12:19:07 +00:00
Akira TAGOH e7cc3ee268 *** empty log message *** 2006-08-28 11:08:12 +00:00
Akira TAGOH 868af58cd2 *** empty log message *** 2006-08-28 09:04:06 +00:00
Akira TAGOH fdc551e3d9 *** empty log message *** 2006-08-28 08:51:29 +00:00
Akira TAGOH f3840b136a - New upstream release.
- removed the unnecessary patches:
- ruby-1.8.4-no-eaccess.patch
- ruby-1.8.4-64bit-pack.patch
- 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
2006-08-28 08:50:07 +00:00
Akira TAGOH 00982fe892 - owns sitearchdir. (#201208) 2006-08-07 09:29:13 +00:00
Akira TAGOH ee34bfa2d4 *** empty log message *** 2006-07-21 11:15:22 +00:00
Akira TAGOH f0df5e45d5 - security fixes.
- ruby-1.8.4-fix-insecure-dir-operation.patch:
- ruby-1.8.4-fix-insecure-regexp-modification.patch: fixed the insecure
    operations in the certain safe-level restrictions. (#199538)
- ruby-1.8.4-fix-alias-safe-level.patch: fixed to not bypass the certain
    safe-level restrictions. (#199543)
2006-07-20 11:06:45 +00:00
Jesse Keating f388649560 bumped for rebuild 2006-07-12 08:02:58 +00:00
Akira TAGOH 45072799c0 correct bug# 2006-06-19 08:57:21 +00:00
Akira TAGOH 289c2c88cb - fixed the wrong file list again. moved tcltk library into ruby-tcltk.
(#194537)
2006-06-19 07:19:06 +00:00
Akira TAGOH 34e0f2caac fixed a typo. 2006-06-08 08:02:17 +00:00
Akira TAGOH 7ef51c14da - ruby-deprecated-sitelib-search-path.patch: correct the order of search
path.
2006-06-08 07:53:37 +00:00
Akira TAGOH ddb078ee02 *** empty log message *** 2006-06-07 07:47:23 +00:00
Akira TAGOH f8e4dcc126 - exclude ppc64 to make ruby-mode package. right now emacs.ppc64 isn't
provided and buildsys became much stricker.
- ruby-deprecated-sitelib-search-path.patch: applied to add more search
    path for backward compatiblity.
- added byacc to BuildReq. (#194161)
2006-06-07 07:32:39 +00:00
Akira TAGOH 77ae384250 *** empty log message *** 2006-05-17 10:41:56 +00:00
Akira TAGOH 1e31b28646 - clean up. 2006-05-17 09:47:31 +00:00
Akira TAGOH 0ccc8e24df build with --enable-pthread 2006-04-27 08:42:21 +00:00
Akira TAGOH 3b8c5a210b updated 2006-04-27 07:09:31 +00:00
Akira TAGOH 007a8958e1 *** empty log message *** 2006-04-27 06:27:40 +00:00
Akira TAGOH 63eb84af23 - ruby-1.8.4-64bit-pack.patch: backport patch to fix unpack(l) not working
on 64bit arch and integer overflow on template w. (#189350)
- updated License tag to be more comfortable, and with a pointer to get
    more details, like Python package does. (#179933)
2006-04-20 09:52:09 +00:00