Project

General

Profile

Activity

From 01/26/2013 to 02/01/2013

02/01/2013

10:46 PM Revision 39008: * proc.c (proc_curry): Fix arity check [Bug #5747]
* test/ruby/test_proc.rb: Test for above marcandre (Marc-Andre Lafortune)
10:46 PM Revision 39007: * proc.c: Add {*}_min_max_arity and refactor.
[Bug #7765]
* test/ruby/test_proc.rb: Fix wrong test
marcandre (Marc-Andre Lafortune)
03:46 PM Revision 39006: * 2013-02-02
svn
03:46 PM Revision 39005: * marshal.c: add security considerations to marshal overview, refer to
overview from Marshal.load documentation [#7759] charliesome (Charlie Somerville)
02:05 PM Revision 39004: * array.c (rb_ary_dup): make returned array the same class as the original
array [Bug #7768] [ruby-core:51792]
* test/ruby/test_array.rb (class TestArray): add test
charliesome (Charlie Somerville)
07:35 AM Revision 39003: marshal.c: prohibit_ivar
* marshal.c (r_object0): prohibit setting instance variables of
exising class/module.
nobu (Nobuyoshi Nakada)
05:37 AM Revision 39002: * ext/readline/extconf.rb, ext/readline/readline.c: check
RL_PROMPT_START_IGNORE and RL_PROMPT_END_IGNORE directly in
readline.c. Patch by Zachary Scott. [Bug #7397] [ruby...
shugo (Shugo Maeda)
12:47 AM Revision 39001: * 2013-02-01
svn
12:47 AM Revision 39000: fix a typo
kazu

01/31/2013

12:55 PM Revision 38999: marshal.c: warn against using Marshal.load on untrusted data
* marshal.c (marshal_load): Add documentation warning against using
Marshal.load on untrusted data [Bug #7759] [rub...
charliesome (Charlie Somerville)
07:33 AM Revision 38998: parse.y: no assigned but unused warnings in eval
* parse.y (local_push_gen): no assigned but unused variable warnings
in eval as well as -e. [Feature #7730] [ruby-...
nobu (Nobuyoshi Nakada)
07:08 AM Revision 38997: * test/ruby/test_signal.rb (test_trap_puts): Fix typo. "sync"
should be "STDOUT.sync". kosaki (Motohiro KOSAKI)
06:38 AM Revision 38996: * string.c (rb_str_aset_m): Documentation for String#[]= fix
Raises an IndexError if Regexp match is out of range.
Github fixes #243 Patch by Dmtiriy Budnik
zzak (Zachary Scott)
04:59 AM Revision 38995: * 2013-01-31
svn
04:59 AM Revision 38994: * ext/socket/raddrinfo.c (rsock_unix_sockaddr_len): return
sizeof(sa_familiy_t) if path is empty. see "Autobind Feature" in
unix(7) for details.
* ext/socket/lib/socket.rb ...
shugo (Shugo Maeda)

01/30/2013

12:01 PM Revision 38993: * ext/socket/basicsocket.c (bsock_getsockname): ignore truncated
part of socket address.
(bsock_getpeername): ditto.
(bsock_local_address): ditto.
(bsock_remote_address): ditto...
akr (Akira Tanaka)
08:08 AM Revision 38992: win32.h: revert r37337
* include/ruby/win32.h (fstat): revert r37337, which uses _fstati64()
instead of fstati64() on mingw32. [Bug #7276]
nobu (Nobuyoshi Nakada)
06:30 AM Revision 38991: * ext/socket/unixsocket.c (rsock_init_unixsock): use rb_inspect()
because rb_sys_fail_str() fails if its argument contains NUL.
* test/socket/test_unix.rb: related test.
shugo (Shugo Maeda)
06:21 AM Revision 38990: vm_dump.c: important message first
* vm_dump.c (rb_vm_bugreport): show the most important message, Crash
Report log information, first.
nobu (Nobuyoshi Nakada)
06:20 AM Revision 38989: ChangeLog, range.c: adjust indent and style
nobu (Nobuyoshi Nakada)
06:07 AM Revision 38988: * array.c (rb_ary_bsearch): Fix r38986 (typo) [Bug #7726]
* range.c (range_bsearch): ditto marcandre (Marc-Andre Lafortune)
06:01 AM Revision 38987: * array.c (rb_ary_bsearch): Fix r38986 (missing whitespace)
* range.c (range_bsearch): ditto marcandre (Marc-Andre Lafortune)
06:00 AM Revision 38986: * array.c (rb_ary_bsearch): Raise TypeError on bad return from block
* range.c (range_bsearch): ditto
* test/ruby/test_array.rb (class): Test for above
* test/ruby/test_range.rb (class...
marcandre (Marc-Andre Lafortune)
05:46 AM Revision 38985: * range.c: Restrict bsearch to integers [#7728]
* test/ruby/test_range.rb: Test for above marcandre (Marc-Andre Lafortune)
05:11 AM Revision 38984: * array.c (rb_ary_bsearch): Return enumerator if no block [#7725]
* range.c (range_bsearch): ditto
* test/ruby/test_array.rb: Test for above
* test/ruby/test_range.rb: ditto
marcandre (Marc-Andre Lafortune)
04:53 AM Revision 38983: * lib/matrix.rb: Take conjugate for inner product
[rubyspec:5a01ad5719f2] [ruby-dev:46101] marcandre (Marc-Andre Lafortune)
04:22 AM Revision 38982: parse.y: warn assigned but unused in toplevel
* parse.y (local_push_gen): warn assigned but unused variables also in
toplevel, except for -e option. [Feature #7...
nobu (Nobuyoshi Nakada)
04:17 AM Revision 38981: cont.c: fiber local svar
* cont.c (cont_restore_thread): svar should be separate per fibers.
[ruby-core:51331] [Bug #7678]
nobu (Nobuyoshi Nakada)

01/29/2013

10:15 PM Revision 38980: * re.c (reg_operand): Simplify and reuse error handling [Bug #7539]
* test/ruby/test_regexp.rb: Test for above marcandre (Marc-Andre Lafortune)
10:00 PM Revision 38979: * object.c: Improve error for failed implicit conversions [Bug #7539]
* error.c: Adapt rdoc
* test/ruby/test_object.rb: Test for above
marcandre (Marc-Andre Lafortune)
10:00 PM Revision 38978: * range.c: Fix Range#bsearch for floats [Bug #7724]
marcandre (Marc-Andre Lafortune)
06:58 PM Revision 38977: * 2013-01-30
svn
06:58 PM Revision 38976: * object.c: Fix rdoc typo, patch by Narsimham Chelluri [#7753].
marcandre (Marc-Andre Lafortune)
12:41 PM Revision 38975: * lib/net/http/generic_request.rb (encode_multipart_form_data): remove
tempfile explicitly. akr (Akira Tanaka)
10:32 AM Revision 38974: * array.c: Improve documentation about
comparison by hash for concerned methods. [ruby-core:51266] Eregon (Benoit Daloze)
09:30 AM Revision 38973: debug: trivial fixes
* ext/-test-/debug/init.c (Init_debug): use normal module.
* ext/-test-/debug/inspector.c (callback): debug_inspecto...
nobu (Nobuyoshi Nakada)
08:58 AM Revision 38972: test_settracefunc.rb: fix tests
* test/ruby/test_settracefunc.rb (assert_security_error_safe4): fix
tests to set $SAFE separatedly
nobu (Nobuyoshi Nakada)
08:28 AM Revision 38971: * properties.
nobu (Nobuyoshi Nakada)
08:25 AM Revision 38970: * vm_backtrace.c: fix issue of rb_debug_inspector_open().
The order of making binding should be stack (frame) top to bottom.
[Bug #7635]
And also fix issue of collecting k...
ko1 (Koichi Sasada)
07:51 AM Revision 38969: vm_trace.c: TracePoint safe level check
* vm_trace.c (rb_tracepoint_enable, rb_tracepoint_disable): check safe
level as well as set_trace_func.
nobu (Nobuyoshi Nakada)
07:50 AM Revision 38968: vm_trace.c: trace_func safe level check
* vm_trace.c (set_trace_func, thread_{add,set}_trace_func_m): check
safe level as well as 1.8.
nobu (Nobuyoshi Nakada)
07:49 AM Revision 38967: proc.c: original arity
* proc.c (rb_mod_method_arity): return original arity of the method if
aliased because of visibility change, like a...
nobu (Nobuyoshi Nakada)
03:06 AM Revision 38966: * test/ruby/test_marshal.rb: remove temporally files early.
* test/ruby/test_process.rb: ditto.
* test/psych/test_exception.rb: ditto.
akr (Akira Tanaka)
12:58 AM Revision 38965: ChangeLog: remove duplicated entry
nobu (Nobuyoshi Nakada)
12:32 AM Revision 38964: * 2013-01-29
svn
12:32 AM Revision 38963: * ext/socket/socket.c (sock_s_pack_sockaddr_un): calculate the
correct address length of an abstract socket.
* test/socket/test_unix.rb: related test.
shugo (Shugo Maeda)

01/28/2013

09:02 AM Revision 38962: vm_backtrace.c: use long
* vm_backtrace.c (rb_debug_inspector_frame_{class,binding,iseq}_get):
use long as index as well as RARRAY_LEN().
nobu (Nobuyoshi Nakada)
08:51 AM Revision 38961: envutil.rb: no core dump
* test/ruby/envutil.rb (assert_separately): imply no core dump. nobu (Nobuyoshi Nakada)
03:34 AM Revision 38960: * 2013-01-28
svn
03:34 AM Revision 38959: * ext/fcntl/fcntl.c: update document. use "file descriptor" instead
of "file handle" because it is not used other Ruby documents and
it is confusing with Windows file handle.
correc...
akr (Akira Tanaka)

01/27/2013

01:13 PM Revision 38958: test_system.rb: commit miss
* test/ruby/test_system.rb (TestSystem#test_system_redirect_win): fix
intentional failure left carelessly. [Bug #7...
nobu (Nobuyoshi Nakada)
04:04 AM Revision 38957: test_system.rb: indent
* test/ruby/test_system.rb (TestSystem#test_system): adjust indent nobu (Nobuyoshi Nakada)
04:04 AM Revision 38956: test_system.rb: fix test
* test/ruby/test_system.rb (TestSystem#test_system_redirect_win): fix
meaningless test. [Bug #7482]
nobu (Nobuyoshi Nakada)

01/26/2013

07:18 PM Revision 38955: * 2013-01-27
svn
07:18 PM Revision 38954: * NEWS: Improve wording
marcandre (Marc-Andre Lafortune)
01:48 PM Revision 38953: fix a typo
kazu
01:39 PM Revision 38952: marshal.c: marshal_dump instance varialbes
* marshal.c (w_object): dump instance varialbes of the result of
marshal_dump not the original object. [ruby-core:...
nobu (Nobuyoshi Nakada)
09:51 AM Revision 38951: fix typos
nari
07:12 AM Revision 38950: Windows Vista supports __declspec(thread) in dynamic loaded dll, so
Change the following comment in ChangeLog
to avoid SEGV if win32ole.so loaded with LoadLibrary in Windows Vista
...
suke (Masaki Suketa)
04:36 AM Revision 38949: * ext/fcntl/fcntl.c: Document Fcntl constants
drbrain (Eric Hodel)
03:58 AM Revision 38948: * hash.c (rb_env_size): Restored documentation for ENV.size
* lib/drb/drb.rb: Documented DRb::DRb#run.
* lib/erb.rb (class ERB): Improved documentation of ERb.
* transcode.c...
drbrain (Eric Hodel)
02:31 AM Revision 38947: * remove trailing spaces.
nobu (Nobuyoshi Nakada)
02:31 AM Revision 38946: extconf.rb: fix warnings
* ext/socket/extconf.rb: fix warnings from IN6_IS_ADDR_ macros in
apple's netinet6/in6.rb.
nobu (Nobuyoshi Nakada)
01:12 AM Revision 38945: * lib/webrick/accesslog.rb: Improved WEBrick documentation.
* lib/webrick/cgi.rb: ditto.
* lib/webrick/config.rb: ditto.
* lib/webrick/cookie.rb: ditto.
* lib/webrick/httpaut...
drbrain (Eric Hodel)
 

Also available in: Atom