10
I Use This!
Inactive

Commits : Listings

Analyzed about 7 hours ago. based on code collected about 17 hours ago.
May 03, 2023 — May 03, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Merge commit 'vendor/v1_8_6_287' More... about 15 years ago
Update .gitignore. More... about 15 years ago
add tag v1_8_6_287 More... over 15 years ago
merge revision(s) 17872: * ext/dl/dl.c (rb_str_to_ptr): should propagate taint to dlptr. * ext/dl/dl.c (rb_ary_to_ptr): ditto. * ext/dl/sym.c (rb_dlsym_call): should check taint of DLPtrData as well. More... over 15 years ago
Merge commit 'vendor/version_1_8_6_286' More... over 15 years ago
add tag v1_8_6_286 More... over 15 years ago
patchlevel 286 More... over 15 years ago
* 2008-08-08
svn
More... over 15 years ago
* lib/resolv.rb: randomize source port and transaction id. CVE-2008-1447.
akr
More... over 15 years ago
merge revision(s) 18220: * lib/webrick/httputils.rb (WEBrick::HTTPUtils#split_header_value): reduce backtrack. based on a fix by Christian Neukirchen <chneukirchen AT gmail.com>. More... over 15 years ago
merge revision(s) 18212: * regex.c (xmalloc, xrealloc, xfree): not to use ruby managed memory. * regex.c (DOUBLE_STACK, re_compile_fastmap0, re_adjust_startpos), (re_search, re_match_exec): check if failed to allocate memory. More... over 15 years ago
merge revision(s) 18211: * bignum.c (rb_big2str0, bigsqr): made interruptible. [ruby-Bugs-20622] More... over 15 years ago
merge revision(s) 18181: * ext/openssl/openssl_missing.h (d2i_of_void): define for older versions. [ruby-dev:35637] More... over 15 years ago
merge revision(s) 18100,18129: * numeric.c (check_uint, rb_num2uint, rb_fix2uint): strict check. fixed [ruby-dev:33683] * numeric.c (check_uint, rb_num2uint, rb_fix2uint): fixed wrong check about 64bit positive value. More... over 15 years ago
merge revision(s) 17833:17837: * gc.c (Init_GC): fix syntax error. * error.c (rb_exc_new3): keeps the given string itself. * eval.c (Init_Proc), gc.c (Init_GC): freeze messages of preallocated special exceptions also. More... over 15 years ago
* lib/net/smtp.rb (Net::SMTP::start): revert to avoid RFC2821 violation. [ruby-dev:35487] More... almost 16 years ago
merge revision(s) 17719: * string.c (rb_str_format_m): make tmp volatile to avoid possible GC problem. More... almost 16 years ago
merge revision(s) 18058: * lib/optparse.rb (OptionParser#environment): requires shellwords. [ruby-dev:35466] More... almost 16 years ago
merge revision(s) 18031: * ext/zlib/zlib.c (rb_gzfile_set_mtime): fix typo. [ruby-core:17713] More... almost 16 years ago
merge revision(s) 17940: * lib/ipaddr.rb (IPAddr#initialize): get rid of ArgumentError in IPAddr#to_range. a patch from okkez <okkez000 AT gmail.com> in [ruby-dev:35091]. More... almost 16 years ago
merge revision(s) 17841,17845,17858: * configure.in (erfc): erfc of glibc comes with Debian GNU/Linux Etch on IA64 is broken. erfc(10000.0) aborts. use missing/erf.c instead. http://sources.redhat.com/ml/libc-hacker/2005-08/msg00008.html More... almost 16 years ago
merge revision(s) 17916: * file.c (rb_file_s_extname): fix for file name with spaces. [ruby-talk:307404] More... almost 16 years ago
merge revision(s) 17868: * lib/net/ftp.rb (Net::FTP#sendport): use divmod. [ruby-core:17557] More... almost 16 years ago
merge revision(s) 17849: * ruby.c: Mac OS X needs origargc times of '\0' in origargv. [ruby-dev:35308] More... almost 16 years ago
merge revision(s) 17842: * include/ruby/ruby.h (POSFIXABLE): use FIXNUM_MAX+1 instead of FIXNUM_MAX to make it possible to convert to double accurately. It assumes FLT_RADIX is 2. fix RubyForge bug #14102. backported from 1.9. More... almost 16 years ago
merge revision(s) 17869: More... almost 16 years ago
merge revision(s) 17839: * lib/net/smtp.rb (Net::SMTP::start): use 'localhost' instead of 'localhost.localdomain'. [ruby-dev:35333] * lib/net/smtp.rb (Net::SMTP::SMTP.start): ditto. More... almost 16 years ago
merge revision(s) 17832: * eval.c (rb_longjmp): duplicate the thrown exception to set backtrace if it was frozen. clear all raised flags. * eval.c (stack_check): leave clearing flag to rb_longjmp. * eval.c (rb_thread_set_raised, rb_thread_reset_raised): use generic flags. * eval.c (Init_Proc), gc.c (Init_GC): freeze preallocated special exceptions. * gc.c (rb_memerror): use thread raised flag instead of static flag, and raise nomem_error without backtrace if failed to make backtrace. [ruby-dev:34724] * gc.c (ruby_xmalloc): increase malloc_increase only if malloc succeeds. failed malloc size can be huge. it may increase malloc_limit too big which cause less GC and memory full. (ruby_xrealloc): ditto. More... almost 16 years ago
merge revision(s) 17827,17846:17848: * gc.c: add rb_during_gc(). based on a patch from arton <artonx AT yahoo.co.jp> at [ruby-dev:35313]. * intern.h: ditto. * ext/win32ole/win32ole.c: avoid creating Ruby object during GC. thanks to arton <artonx AT yahoo.co.jp>. [ruby-dev:35313] * ext/win32ole/tests: add test_win32ole_event.rb, remove testOLEEVENT.rb * ext/win32ole/tests/testWIN32OLE.rb(test_convert_bignum): fix test. More... almost 16 years ago
patchlevel 266 More... almost 16 years ago