From 03/29/2012 to 04/04/2012


12:49 PM Revision 35239: Use mount_proc to avoid the delay of writing data to files.
naruse (Yui NARUSE)
07:58 AM Revision 35237: Sleep 0.5sec to wait the file is written on server.
naruse (Yui NARUSE)
04:10 AM Revision 35236: * lib/ftp/ftp.rb (Net::FTP#close): restore original read_timeout.
naruse (Yui NARUSE)
04:01 AM Revision 35235: * variable.c (mark_global_entry): remove unused variable.
nobu (Nobuyoshi Nakada)
03:21 AM Revision 35234: fix typo in r35183
* variable.c (mark_global_entry): fix typo in r35183. nobu (Nobuyoshi Nakada)
01:33 AM Revision 35230: * lib/ftp/ftp.rb (Net::FTP#close): ignore exceptions from shutdown and
read on closing. naruse (Yui NARUSE)


07:30 PM Revision 35229: Don't call f.close if f is nil or already closed.
naruse (Yui NARUSE)
07:24 PM Revision 35228: * 2012-04-04
07:24 PM Revision 35227: * lib/ftp/ftp.rb (Net::FTP#close): close socket more gracefully.
* lib/ftp/ftp.rb (Net::BufferedSocket#shutdown): added.
* test/net/ftp/test_ftp.rb (FTPTest#create_ftp_server): wait...
naruse (Yui NARUSE)
02:30 PM Revision 35226: * test/mkmf/base.rb (TestMkmf#setup): remove uninitialized global variable.
nobu (Nobuyoshi Nakada)
02:30 PM Revision 35225: * test/mkmf/base.rb (TestMkmf#teardown): remove meaningless assertion.
nobu (Nobuyoshi Nakada)
10:03 AM Revision 35224: * test/net/ftp/test_ftp.rb (FTPTest#create_ftp_server): should wait
a little before closing socket because if the client call
Net::FTP#getmultiline the socket is suddenly closed by th...
usa (Usaku NAKAMURA)
09:41 AM Revision 35223: * test/mkmf: remove generated files and ensure nothing left.
nobu (Nobuyoshi Nakada)
09:33 AM Revision 35221: * process.c (setreuid, setregid): suppress warnings.
[ruby-core:43374][Bug #6169] nobu (Nobuyoshi Nakada)
04:27 AM Revision 35220: Revert r35180; the fix break the test. see [ruby-dev:30653]
naruse (Yui NARUSE)
01:24 AM Revision 35219: initialize IDs in advance.
* enumerator.c (Init_Enumerator): initialize IDs in advance. nobu (Nobuyoshi Nakada)
01:18 AM Revision 35218: * enumerator.c (inspect_enumerator): suppress uninitialized
instance variable warnings. [ruby-dev:45449][Bug #6214]
patched by no6v (Nobuhiro IMAI).
nobu (Nobuyoshi Nakada)


03:29 PM Revision 35217: * 2012-04-03
03:29 PM Revision 35216: fix typos
09:44 AM Revision 35215: check_definition: duplicated code
* vm_method.c (check_definition): moved duplicated code. nobu (Nobuyoshi Nakada)
04:25 AM Revision 35214: * lib/optparse/ac.rb: autoconf-like options.
nobu (Nobuyoshi Nakada)
01:34 AM Revision 35213: * string.c (rb_str_start_with, rb_str_end_with): raise an error if
an argument is not convertible to a String.
[ruby-core:40623][Bug #5536]
nobu (Nobuyoshi Nakada)


09:06 PM Revision 35212: Refix of 35206; 0.3 is too small for Ruby's timeout.
naruse (Yui NARUSE)
09:00 PM Revision 35211: ReRefix the test for r35205.
naruse (Yui NARUSE)
08:59 PM Revision 35210: Refix the test for r35205.
naruse (Yui NARUSE)
06:42 PM Revision 35209: Fix the test for r35205.
naruse (Yui NARUSE)
06:36 PM Revision 35208: * 2012-04-02
06:36 PM Revision 35207: * lib/webrick/server.rb (WEBrick::GenericServer): close socket only if
the socket is not closed yet. naruse (Yui NARUSE)
02:06 PM Revision 35206: Client waits only the first line.
naruse (Yui NARUSE)
02:06 PM Revision 35205: * lib/net/ftp.rb (Net::BufferedSocket): should delegate send() to @io
for Net::FTP#abort and Net::FTP#status.. naruse (Yui NARUSE)
12:18 PM Revision 35204: * missing/alloca.c: suppress warnings.
nobu (Nobuyoshi Nakada)


03:56 PM Revision 35201: * 2012-04-01
03:56 PM Revision 35200: * lib/net/ftp.rb: fixed the domain name in examples.
shugo (Shugo Maeda)
01:30 PM Revision 35199: * lib/webrick/utils.rb (WEBrick::Utils::TimeoutHandler): dup to prevent
@timeout_info's "can't add a new key into hash during iteration". naruse (Yui NARUSE)
08:13 AM Revision 35198: use super in h.default
* test/ruby/test_hash.rb (TestHash#test_shift_none): super in
singleton default method doesn't cause SystemStackErr...
nobu (Nobuyoshi Nakada)
05:23 AM Revision 35197: * hash.c (hash_default_value): extract from rb_hash_aref(), to be
shared with rb_hash_shift(), so that overriding Hash#default
will be respected.
nobu (Nobuyoshi Nakada)
05:20 AM Revision 35196: * .gitignore: ignore generated file verconf.h.
ktsj (Kazuki Tsujimoto)
05:16 AM Revision 35195: * hash.c: do not allocate st_table when it is not necessary.
nobu (Nobuyoshi Nakada)
04:44 AM Revision 35194: * lib/net/ftp.rb (read_timeout=, open_timeout=): supported timeout.
shugo (Shugo Maeda)
04:20 AM Revision 35193: * hash.c: remove unnecessary checks for Qundef in hash iterations.
since hash use st_foreach_check for iterations, such checks are
nobu (Nobuyoshi Nakada)
03:07 AM Revision 35190: * ext/openssl/ossl_x509cert.c: Fix doc typo.
01:13 AM Revision 35189: * st.c (st_foreach_check, st_foreach): remove ancient check. This
check are from initial ordered hash commit when first entry were
created with entry->fore = entry->back = entry.
nobu (Nobuyoshi Nakada)
01:01 AM Revision 35188: * st.c (st_delete): use real_entries in st_delete for packed tables
nobu (Nobuyoshi Nakada)
12:48 AM Revision 35187: misplaced rescue
* test/ruby/test_thread.rb (test_condvar_wait_deadlock_2): fix cleanup
code which is never executed because of misp...
nobu (Nobuyoshi Nakada)


10:53 PM Revision 35186: * st.c (st_foreach_check): remove the entry by replacing with never
when ST_DELETE. nobu (Nobuyoshi Nakada)
10:47 PM Revision 35185: * hash.c (st_foreach_safe): since table is not for VALUE, Qundef is
not special value, so use 0 instead. therefore this function can be
applied to only st_table which 0 is invalid as...
nobu (Nobuyoshi Nakada)
10:44 PM Revision 35184: * hash.c: Qundef cannot be passed from st_foreach_check().
nobu (Nobuyoshi Nakada)
10:40 PM Revision 35183: * hash.c, marshal.c, object.c, variable.c: fix callback argument types
of iterators. nobu (Nobuyoshi Nakada)
10:18 PM Revision 35182: * 2012-03-31
10:18 PM Revision 35181: descriptive assertions
* test/ruby/test_hash.rb: use more descriptive assertions. nobu (Nobuyoshi Nakada)
10:18 PM Revision 35180: join LocalBarrier
* test/ruby/lbtest.rb: needs to join the local barrier. nobu (Nobuyoshi Nakada)


06:54 PM Revision 35175: Ignore generated file verconf.h
drbrain (Eric Hodel)
03:03 PM Revision 35174: * 2012-03-30
03:03 PM Revision 35173: * test/ruby/lbtest.rb: print at once including newlines.
nobu (Nobuyoshi Nakada)
02:50 PM Revision 35172: * st.c (st_update): pass pointer to key to the callback function.
nobu (Nobuyoshi Nakada)
07:38 AM Revision 35171: * lib/rdoc/task.rb: suppress overriding deprecated class warning.
nobu (Nobuyoshi Nakada)
07:36 AM Revision 35170: * st.c (st_update): add existing parameter to the callback function.
nobu (Nobuyoshi Nakada)
07:35 AM Revision 35169: * lib/test/unit.rb (terminal_width, del_status_line, put_status):
extract as methods. nobu (Nobuyoshi Nakada)
01:27 AM Revision 35167: * ext/openssl/ossl_pkcs7.c: fix crash when parsing garbage data.
* test/openssl/test_pkcs7.rb: assert correct behavior for it.
Thanks to Matt Venables for reporting the issue.
01:17 AM Revision 35164: * thread_win32.c (TIME_QUANTUM_USEC): 10ms(= old setting) [experimental]
cf. [Bug #6098] usa (Usaku NAKAMURA)
01:15 AM Revision 35163: * thread.c (rb_threadptr_execute_interrupts_common): use defined
TIME_QUANTUM_USEC instead of a magic number. there is no meanings
to use different values for checking interval of...
usa (Usaku NAKAMURA)
12:32 AM Revision 35162: * test/openssl/test_x509cert.rb: Exclude test that fails when issuing
a certificate with RSA signature and DSS1 digest for earlier
OpenSSL versions when used in conjunction with OpenSSL...

Also available in: Atom