Project

General

Profile

Activity

From 02/02/2013 to 02/08/2013

02/08/2013

04:27 PM Revision 39165: * 2013-02-09
svn
04:27 PM Revision 39164: * test/fiddle/helper.rb: specify libc and libm locations for MirOS BSD.
* test/dl/test_base.rb: ditto. akr (Akira Tanaka)
02:30 PM Revision 39163: fix the previous commit.
akr (Akira Tanaka)
02:26 PM Revision 39162: * configure.in: change CFLAGS temporally to test
ARCH_FLAG="-march=i486". akr (Akira Tanaka)
12:20 PM Revision 39160: * configure.in: don't define ARCH_FLAG="-march=i486" if it causes
compilation problem. akr (Akira Tanaka)
11:28 AM Revision 39158: fix a revision number.
akr (Akira Tanaka)
10:58 AM Revision 39157: * array.c (rb_ary_dup): reverted r39004. see [Bug #7768], and the
release manager finailly decided to revert it. usa (Usaku NAKAMURA)
07:09 AM Revision 39156: eval.c: preserve errinfo
* eval.c (rb_ensure): preserve errinfo accross ensure proc before
JUMP_TAG(). [ruby-core:52022] [Bug #7802]
nobu (Nobuyoshi Nakada)
07:08 AM Revision 39155: envutil.rb: check termsig
* test/ruby/envutil.rb (assert_separately): check also terminating
signal not only if core dumped.
nobu (Nobuyoshi Nakada)
04:12 AM Revision 39154: * lib/rdoc/generator/darkfish.rb: Set encoding on output template to
user-specified encoding.
* test/rdoc/test_rdoc_generator_darkfish.rb: Test for above.
* lib/rdoc.rb: Bump version
drbrain (Eric Hodel)
02:58 AM Revision 39153: * lib/rubygems/security/policy.rb: Raise proper exceptions when
verifying unsigned gems (instead of crashing).
* test/rubygems/test_gem_security_policy.rb: Tests for the above.
drbrain (Eric Hodel)
02:09 AM Revision 39152: make-snapshot: fix typo
* tool/make-snapshot (package): fix typo, liburyb, in fake
config.status.
nobu (Nobuyoshi Nakada)
02:09 AM Revision 39151: make-snapshot: File.join
* tool/make-snapshot (package): use File.join to get rid of continuous
slashes.
nobu (Nobuyoshi Nakada)
02:09 AM Revision 39150: make-snapshot: rubyarchdir
* tool/make-snapshot (package): fake rubyarchdir too. nobu (Nobuyoshi Nakada)
01:58 AM Revision 39149: * test/rubygems/test_gem_dependency_installer.rb: Improve coverage of
--install-dir feature of gem install. drbrain (Eric Hodel)
01:15 AM Revision 39148: * lib/rubygems/config_file.rb: Add missing require for
user_interaction.rb
* lib/rubygems/dependency_installer.rb: Minor refactor for clarity.
drbrain (Eric Hodel)
12:35 AM Revision 39147: mkmf.rb: RUBY_VERSION_NAME
* lib/mkmf.rb (MakeMakefile#configuration): set all ruby names.
hdrdir now needs RUBY_VERSION_NAME.
nobu (Nobuyoshi Nakada)
12:26 AM Revision 39146: process.c: ix typo
* process.c (USE_GETPWNAM_R): fix typo. _SC_GETPW_R_SIZE_MAX instead
of same macro twice.
nobu (Nobuyoshi Nakada)

02/07/2013

11:58 PM Revision 39145: * lib/rubygems/package/old.rb: Fix loading old format gems on ruby
1.8. This commit is only so trunk and rubygems master have the same
code.
drbrain (Eric Hodel)
11:54 PM Revision 39144: * ext/psych/lib/psych/visitors/yaml_tree.rb: fixing string quotation
when dumping Ruby strings. Thanks Ingy
* test/psych/test_psych.rb: appropriate tests.
* test/psych/test_yaml.rb: ditto
tenderlove
11:52 PM Revision 39143: * ext/psych/lib/psych/visitors/yaml_tree.rb: change output reference
ids to be sequential numbers. tenderlove
10:48 PM Revision 39142: * lib/rubygems/package/old.rb: Disallow installation of old-format
gems when a security policy is active.
* test/rubygems/test_gem_package_old.rb: Test for above.
drbrain (Eric Hodel)
10:35 PM Revision 39141: * lib/net/http.rb (HTTP.post_form): Fix module scope in documentation
Patch by David Albert [Bug #7794] [ruby-core:51955] zzak (Zachary Scott)
10:33 PM Revision 39140: * compar.c (cmp_equal): Document ignored exception and return false
By Makoto Kishimoto [Bug #7790] [ruby-dev:46925] [ruby-dev:46910] zzak (Zachary Scott)
10:17 PM Revision 39139: * lib/rubygems/dependency_installer.rb: Only install local gems if
they end in '.gem'. Fixes github rubygems issue #407.
* test/rubygems/test_gem_dependency_installer.rb: Test for th...
drbrain (Eric Hodel)
04:03 PM Revision 39138: * ChangeLog: fix a typo for r39136.
nagachika (Tomoyuki Chikanaga)
03:07 PM Revision 39137: * 2013-02-08
svn
03:07 PM Revision 39136: * process.c (obj2gid): use getgrnum_r() only if getgrnam_r() and
_SC_GETGR_R_SIZE_MAX is available.
MirOS BSD (MirBSD 10 GENERIC#1382 i386) have getgrnam_r() but
no _SC_GETGR_R_S...
akr (Akira Tanaka)
01:02 PM Revision 39135: * configure.in: define linker for shared library on MirOS BSD.
akr (Akira Tanaka)
12:20 PM Revision 39134: vpath.rb: no rbconfig.rb
* tool/vpath.rb (VPath#list): no rbconfig.rb, to get rid of cyclic
dependency.
nobu (Nobuyoshi Nakada)
12:11 PM Revision 39133: * test/rubygems/test_gem_config_file.rb
(TestGemConfigFile#test_check_credentials_permissions): skip on
Windows. see [Bug #7784] [ruby-core:51864] and r39070.
usa (Usaku NAKAMURA)
11:55 AM Revision 39132: * win32/Makefile.sub (config.status): added variables which were
missing at r39130. usa (Usaku NAKAMURA)
08:02 AM Revision 39131: rbinstall.rb: CONFIG['arch'] not $arch
* tool/rbinstall.rb: use CONFIG['arch'] instead of $arch which was not
added finally. fix r39108.
nobu (Nobuyoshi Nakada)
07:21 AM Revision 39130: Makefile.sub: rubyarchdir in config.status
* win32/Makefile.sub (config.status): now rbconfig.rb needs
rubyarchdir.
nobu (Nobuyoshi Nakada)
07:21 AM Revision 39129: mkconfig.rb: fix concatenated lines
* tool/mkconfig.rb: see if a variable is set before setting it to fix
concatenated lines.
nobu (Nobuyoshi Nakada)
06:33 AM Revision 39128: mkmf.rb: fix merge_libs
* lib/mkmf.rb (MakeMakefile#merge_libs): insert following reversal
ordered elements just after the duplicated eleme...
nobu (Nobuyoshi Nakada)
06:32 AM Revision 39127: test_libs.rb: new test
* test/mkmf/test_libs.rb (TestMkmf:TestLibs): tests for $libs operations. nobu (Nobuyoshi Nakada)
05:56 AM Revision 39126: * lib/rubygems/package.rb: Ensure digests are generated for signing.
* test/rubygems/test_gem_package.rb: Test for the above.
* lib/rubygems/security/policy.rb: Ensure digests are pr...
drbrain (Eric Hodel)
01:20 AM Revision 39125: test_basicinstructions.rb: fix typo
* test/ruby/test_basicinstructions.rb (test_send_opassign): fix typo. nobu (Nobuyoshi Nakada)
01:07 AM Revision 39124: test_basicinstructions.rb: implementation defined
* test/ruby/test_basicinstructions.rb (test_send_opassign):
implementation defined behavior.
nobu (Nobuyoshi Nakada)
01:05 AM Revision 39123: test_basicinstructions.rb: fix typo
* test/ruby/test_basicinstructions.rb (test_send_opassign): fix typo. nobu (Nobuyoshi Nakada)

02/06/2013

08:51 PM Revision 39122: * doc/pty/README: Remove static documentation file
* ext/pty/pty.c: Add License to PTY module overview zzak (Zachary Scott)
05:31 PM Revision 39121: * vm_insnhelper.c: attr_writer should return its argument [Bug #7773]
* test/ruby/test_basicinstructions.rb: Test for above marcandre (Marc-Andre Lafortune)
05:16 PM Revision 39120: * doc/security.rb: Translate japanese kanji to english
zzak (Zachary Scott)
04:35 PM Revision 39119: * 2013-02-07
svn
04:35 PM Revision 39118: * doc/security.rdoc: Link to japanese version of CVE page patch by
nagachika zzak (Zachary Scott)
02:31 PM Revision 39117: * doc/pty/README.expect: Removed static documentation file
* ext/pty/lib/expect.rb: Documentation for IO#expect zzak (Zachary Scott)
01:46 PM Revision 39116: * hash.c (env_reject_bang): hide keys array from ObjectSpace
* hash.c (env_select_bang): ditto charliesome (Charlie Somerville)
08:33 AM Revision 39109: configure.in: multiarch option
* configure.in (multiarch): add option to move architecture dependent
directories. [Feature #6111]
* template/ruby...
nobu (Nobuyoshi Nakada)
08:32 AM Revision 39108: configure.in: arch dependent header directory options
* configure.in (rubyarchhdrdir, sitearchhdrdir, vendorarchhdrdir): add
options to customize architecture dependent ...
nobu (Nobuyoshi Nakada)
08:32 AM Revision 39107: configure.in: arch dependent library directory options
* configure.in (rubyarchprefix, sitearchdir, vendorarchdir): add
options to customize architecture dependent librar...
nobu (Nobuyoshi Nakada)
08:32 AM Revision 39106: configure.in: RUBY_VERSION_NAME
* configure.in (RUBY_VERSION_NAME), template/ruby.pc.in: add
substitution and define.
nobu (Nobuyoshi Nakada)
08:32 AM Revision 39105: configure.in: architecture name
* configure.in, version.c: parametric architecture name for paths. nobu (Nobuyoshi Nakada)
08:32 AM Revision 39104: configure.in: shvar_to_cpp
* configure.in (shvar_to_cpp): convert sh variable references
by replacing with string literal forms in cpp.
nobu (Nobuyoshi Nakada)
08:05 AM Revision 39102: * lib/rdoc: Import RDoc 4.0.0.rc.2
drbrain (Eric Hodel)
07:47 AM Revision 39100: mkconfig.rb: fix anchor
* tool/mkconfig.rb: should match whole word. nobu (Nobuyoshi Nakada)
06:37 AM Revision 39098: * test/ruby/test_process.rb (test_setsid): ensure to call
Process.wait(). Reported by George Koehler. Thanks. kosaki (Motohiro KOSAKI)
06:37 AM Revision 39097: * test/ruby/test_process.rb (test_setsid): skip when platform is
OpenBSD. Contributed from George Koehler.
[Bug #7789] [ruby-core:51889]
kosaki (Motohiro KOSAKI)
05:25 AM Revision 39095: * README: Fix typo, patch by zzak
marcandre (Marc-Andre Lafortune)
04:35 AM Revision 39089: vm_method.c: show respond_to location
* proc.c (rb_method_entry_location, rb_{mod,obj}_method_location): new
functions to obtain source location of metho...
nobu (Nobuyoshi Nakada)
04:03 AM Revision 39088: * doc/security.rdoc: Add link to CVEs on ruby-lang.org/en/security
zzak (Zachary Scott)
03:49 AM Revision 39087: * NEWS: Add note about removal of CSV::load and CSV::dump from r39077
zzak (Zachary Scott)
03:39 AM Revision 39086: Update README to direct questions & bug reports adequately
marcandre (Marc-Andre Lafortune)
02:17 AM Revision 39085: test_require.rb: shared drive
* test/ruby/test_require.rb (TestRequire#test_require_with_unc):
cannot test unless the local drive is shared.
nobu (Nobuyoshi Nakada)
12:33 AM Revision 39084: * properties.
nobu (Nobuyoshi Nakada)
12:33 AM Revision 39083: * ChangeLog: fix indent.
nobu (Nobuyoshi Nakada)
12:30 AM Revision 39082: * remove trailing spaces.
nobu (Nobuyoshi Nakada)

02/05/2013

09:06 PM Revision 39081: Missed comment from r39079
zzak (Zachary Scott)
08:58 PM Revision 39080: * lib/racc/parser.rb: Hide copyright notice from Racc doc
zzak (Zachary Scott)
08:52 PM Revision 39079: * doc/rubygems/*: Removed outdated documentation files
* lib/rubygems/LICENSE.txt: Include license file
* lib/rubygems.rb: Move Gem module documentation so rdoc can parse i...
zzak (Zachary Scott)
06:44 PM Revision 39078: * doc/security.rdoc: Remove documentation for unsafe CSV.load which
was deleted in r39077 zzak (Zachary Scott)
06:28 PM Revision 39077: * lib/csv.rb: Remove the dangerous serialization feature.
JEG2 (James Gray)
04:50 PM Revision 39076: add contributor to ChangeLog
zzak (Zachary Scott)
03:57 PM Revision 39075: * lib/irb.rb: Remove example from restrictions, it works [Github #246]
zzak (Zachary Scott)
03:55 PM Revision 39074: * 2013-02-06
svn
03:55 PM Revision 39073: * vm.c (rb_vm_stack_to_heap): call rb_vm_get_binding_creatable_next_cfp
instead of rb_vm_get_ruby_level_next_cfp to prevent a segfault by
calling Kernel#callcc. See r39067 for more detail...
ktsj (Kazuki Tsujimoto)
09:49 AM Revision 39072: * doc/security.rdoc: add regex, eval and drb sections
charliesome (Charlie Somerville)
08:24 AM Revision 39071: * lib/rdoc/servlet.rb: Fixed root search paths, filesystem paths
instead of HTTP paths were returned.
* test/rdoc/test_rdoc_servlet.rb: Test for above.
drbrain (Eric Hodel)
07:37 AM Revision 39070: * lib/rubygems/config_file.rb: Ignore permissions check on windows.
Windows writes 0600 file as 0644 permissions making the check
useless.
drbrain (Eric Hodel)
07:25 AM Revision 39069: vm_method.c: drop include_all flag
* vm_method.c (rb_obj_respond_to): drop optional include_all flag if
respond_to? method is defined in old style. [...
nobu (Nobuyoshi Nakada)
06:24 AM Revision 39068: * remove trailing spaces.
nobu (Nobuyoshi Nakada)
06:04 AM Revision 39067: * proc.c (rb_binding_new_with_cfp): permit to create binding object
of IFUNC frame.
When `rb_binding_new_with_cfp()' is called, VM finds out the first
normal (has iseq) frame and cr...
ko1 (Koichi Sasada)
05:52 AM Revision 39066: * enumerator.c: Remove rdoc that is obsolete because of lazy
marcandre (Marc-Andre Lafortune)
05:43 AM Revision 39065: * lib/matrix.rb: Fix error message, patch by pypypy [Bug #7777]
marcandre (Marc-Andre Lafortune)
05:39 AM Revision 39064: * numeric.c (fix_pow): Handle special cases when base is 0, -1 or +1
[Bug #5713] [Bug #5715] marcandre (Marc-Andre Lafortune)
05:39 AM Revision 39063: * rational.c (nurat_expt): Deal with special cases for rationals 0, ±1
[bug #5713] [bug #5715] marcandre (Marc-Andre Lafortune)
05:39 AM Revision 39062: * numeric.c: Fix rdoc for Fixnum#**
marcandre (Marc-Andre Lafortune)
04:45 AM Revision 39061: test_range.rb: refine message
* test/ruby/test_range.rb (TestRange#test_bsearch_with_mathn): refine
failure messages.
nobu (Nobuyoshi Nakada)
04:27 AM Revision 39060: console.c: default by stty raw
* ext/io/console/console.c (rawmode_opt): use default values by `stty
raw`.
nobu (Nobuyoshi Nakada)
03:51 AM Revision 39059: * range.c: Use div instead of / for bsearch
* test/ruby/test_range.rb: Test showing bug when requiring mathn marcandre (Marc-Andre Lafortune)
03:49 AM Revision 39058: * enumerator.c: Use to_enum for Enumerable methods returning Enumerators.
This makes Lazy#cycle no longer needed, so it was removed.
Make Enumerator#chunk and slice_before return lazy Enume...
marcandre (Marc-Andre Lafortune)
03:49 AM Revision 39057: * enumerator.c: Finalize and document Lazy.new. [Bug #7248]
Add Lazy#to_enum and simplify Lazy#size.
* test/ruby/test_lazy_enumerator.rb: tests for above
marcandre (Marc-Andre Lafortune)
03:49 AM Revision 39056: * enumerator.c: Fix and improve rdoc for to_enum
marcandre (Marc-Andre Lafortune)
02:37 AM Revision 39055: * lib/rubygems/commands/push_command.rb: Fixed credential download for
`gem push --host`
* lib/rubygems/gemcutter_utilities.rb: ditto.
* test/rubygems/test_gem_commands_push_command.rb: ...
drbrain (Eric Hodel)
01:18 AM Revision 39054: * doc/security.rdoc: Wrap security guide at 80 columns
zzak (Zachary Scott)
01:14 AM Revision 39053: * doc/security.rdoc: Grammatical error on security guide
Patch by Josh Bassett [Github fixes #245] zzak (Zachary Scott)
01:13 AM Revision 39052: * properties.
nobu (Nobuyoshi Nakada)
01:01 AM Revision 39051: * lib/racc/parser.rb: Update #do_parse and #yyparse from upstream
See [Github tenderlove/racc@7d954b5] zzak (Zachary Scott)
12:56 AM Revision 39050: * lib/racc: Merge Racc documentation downstream, add grammar ref file
zzak (Zachary Scott)

02/04/2013

11:04 PM Revision 39049: * lib/irb.rb, lib/irb/ext/save-history.rb: Add documentation on how to
enabled irb history [ruby-core:51347] [Bug #7679] zzak (Zachary Scott)
10:36 PM Revision 39048: * lib/irb.rb, lib/irb/context.rb: Add documentation on how to enable
auto-indentation and autocompletion using irbrc and irb_context
[ruby-core:51209] [Bug #7642] and [ruby-core:51348]...
zzak (Zachary Scott)
08:20 PM Revision 39047: * doc/standard_library.rdoc: Document list of libraries and extensions
and their purpose or short description
* lib/README: Remove lib/README in favor of doc/standard_library.rdoc
zzak (Zachary Scott)
07:39 PM Revision 39046: * ext/json/lib/json.rb: Move module overview definition for rdoc
zzak (Zachary Scott)
05:59 PM Revision 39045: * 2013-02-05
svn
05:59 PM Revision 39044: * lib/tracer.rb: Move class overview definition and reformat
zzak (Zachary Scott)
12:23 PM Revision 39043: io-console.gemspec: 0.4.1
* ext/io/console/io-console.gemspec: bump to 0.4.1. nobu (Nobuyoshi Nakada)
12:15 PM Revision 39042: io-console.gemspec: limit date length
* ext/io/console/io-console.gemspec: limit Date keyword length to get rid of locale format. nobu (Nobuyoshi Nakada)
12:09 PM Revision 39041: io-console.gemspec: update
* ext/io/console/io-console.gemspec: use Date keyword and add licenses. nobu (Nobuyoshi Nakada)
06:19 AM Revision 39040: init.c: declaration-after-statement
* ext/socket/init.c (cloexec_accept): fix declaration-after-statement. nobu (Nobuyoshi Nakada)
06:10 AM Revision 39039: console.c: initialize
* ext/io/console/console.c (rawmode_opt): initialize options for the
case all options are not given.
nobu (Nobuyoshi Nakada)
03:46 AM Revision 39038: * vm_dump.c (control_frame_dump): capitalize prefix of `ep'
if `ep' points an env object. ko1 (Koichi Sasada)
02:50 AM Revision 39037: English.rb: no set
* lib/English.rb (English): disable setting instead of removing after set. nobu (Nobuyoshi Nakada)
12:16 AM Revision 39036: fix a typo
kazu

02/03/2013

07:21 PM Revision 39035: * lib/English.rb: Add English module for RDoc to parse, then
remove_const to avoid confusion. Include full list of aliases and
their associated global variable.
zzak (Zachary Scott)
05:40 PM Revision 39034: * 2013-02-04
svn
05:40 PM Revision 39033: * lib/yaml.rb (YAML::EngineManager): Documentation for #yamler and
#yamler= for using the removed Syck gem as the YAML::ENGINE zzak (Zachary Scott)
08:22 AM Revision 39032: * ext/io/console/io-console.gemspec: fix date.
nobu (Nobuyoshi Nakada)
07:54 AM Revision 39031: io-console.gemspec: bump
* ext/io/console/io-console.gemspec: bump. [Bug #7762] nobu (Nobuyoshi Nakada)
07:54 AM Revision 39030: test_io_console.rb: descriptive assertions
* test/io/console/test_io_console.rb (test_stringio_getch): use more
descriptive assertions.
nobu (Nobuyoshi Nakada)
07:54 AM Revision 39029: console.c: fix unit of min
* ext/io/console/console.c (rawmode_opt): min is minimum characters,
not tenths.
nobu (Nobuyoshi Nakada)
07:51 AM Revision 39028: * properties.
nobu (Nobuyoshi Nakada)
07:48 AM Revision 39027: * properties.
nobu (Nobuyoshi Nakada)
07:14 AM Revision 39026: * doc/security.rdoc: add first cut at a Ruby security document
charliesome (Charlie Somerville)
01:25 AM Revision 39025: * random.c: Document range argument for Kernel#rand.
[ruby-core:51794] [Bug #7770] zzak (Zachary Scott)
12:59 AM Revision 39024: * numeric.c: Document Float constants [ruby-core:51484] [Bug #7709]
zzak (Zachary Scott)
12:38 AM Revision 39023: profiler.rb: block calls
* lib/profiler.rb (PROFILE_CALL_PROC, PROFILE_RETURN_PROC): add b_call
and b_return to profile block calls.
nobu (Nobuyoshi Nakada)
12:37 AM Revision 39022: * 2013-02-03
svn
12:37 AM Revision 39021: profiler.rb: split PROFILE_PROC
* lib/profiler.rb (PROFILE_CALL_PROC, PROFILE_RETURN_PROC): split
PROFILE_PROC for call and return events.
nobu (Nobuyoshi Nakada)

02/02/2013

05:32 AM Revision 39020: * lib/minitest/mock.rb, lib/minitest/hell.rb: nodoc top-level module
zzak (Zachary Scott)
05:04 AM Revision 39019: * lib/debug.rb: Documentation for DEBUGGER__ class methods based on
patch by Vincent Batts [ruby-core:51253] zzak (Zachary Scott)
04:37 AM Revision 39018: * lib/net/smtp.rb: Fix rdoc title for Net::SMTP
zzak (Zachary Scott)
04:32 AM Revision 39017: * lib/net/pop.rb: Fix rdoc title for Net::POP3
zzak (Zachary Scott)
04:13 AM Revision 39016: * lib/gserver.rb (GServer#start): fix a timing issue. patch from
Charles Nutter. [Bug #7081] mame (Yusuke Endoh)
03:54 AM Revision 39015: * lib/fileutils.rb (copy_entry, wrap_traverse): preserve attributes of
directories on FileUtils.cp_r. The fix was proposed by Jan
Wedekind. [Bug #7246]
* test/fileutils/test_fileutils...
mame (Yusuke Endoh)
03:31 AM Revision 39014: * lib/uri/ftp.rb (URI::FTP.new2): nodoc method from r39013 [Bug #7301]
zzak (Zachary Scott)
03:18 AM Revision 39013: * lib/uri/ftp.rb (URI::FTP.new2): remove the rdoc because it is not
well tested yet. [Bug #7301] mame (Yusuke Endoh)
03:09 AM Revision 39012: * ChangeLog: Forgot to add a reference to the ChangeLog of the
previous commit. mame (Yusuke Endoh)
03:07 AM Revision 39011: * lib/fileutils.rb: chmod/chmod_R with a string mode (e.g., "+x")
caused error in verbose mode.
* test/fileutils/test_fileutils.rb: add a test for above.
mame (Yusuke Endoh)
02:47 AM Revision 39010: * lib/English.rb: Remove some confusing words from rdoc. [Bug #7406]
mame (Yusuke Endoh)
01:21 AM Revision 39009: * NEWS: add keyword arguments.
ktsj (Kazuki Tsujimoto)
 

Also available in: Atom