Activity
From 10/31/2011 to 11/06/2011
11/06/2011
- 04:18 PM Revision 2522df96 (git): * 2011-11-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33648 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:18 PM Revision ae1943be (git): * lib/debug.rb: add help for 'pp' and 'r[estart]'.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33647 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:51 AM Revision 5cb63654 (git): * ext/socket/rubysocket.h (rsock_recvmsg): declared.
- * ext/socket/ancdata.c (rsock_recvmsg): extracted from
nogvl_recvmsg_func.
(nogvl_recvmsg_func): use rsock_recvms...
11/05/2011
-
06:33 PM Revision 600fcacc (git): * test/openssl/test_engine.rb: add test for engine cipher. RC4 is used
- because AES is not supported by the "openssl" engine currently.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3... - 03:14 PM Revision 273c900b (git): * 2011-11-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33644 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:14 PM Revision df334f52 (git): * lib/test/unit.rb (Test::Unit::Options#non_options): options[:ruby]
- should be an array. This fixes
"./ruby test/runner.rb test/testunit/test_parallel.rb"
[ruby-dev:44782]
git-svn... -
11:30 AM Revision 642562c7 (git): insns.def: Some fixes and tweaks to English explanations
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33642 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:13 AM Revision 333c847f (git): * io.c (rb_cloexec_fcntl_dupfd): don't clear try_dupfd_cloexec if
- fcntl(F_DUPFD) failed as fcntl(F_DUPFD_CLOEXEC).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33641 b2dd03c8-... -
09:06 AM Revision a3521e02 (git): * ext/socket/socket.c (rsock_socketpair0): refactored.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33640 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:56 AM Revision 385a7d45 (git): * ext/socket/init.c (rsock_socket0): don't clear try_sock_cloexec if
- SOCK_CLOEXEC is not a reason for EINVAL.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33639 b2dd03c8-39d4-4d8... -
07:37 AM Revision c3749b6a (git): * ext/pathname/lib/pathname.rb, ext/tk/lib/multi-tk.rb,
- ext/tk/sample/demos-en/widget, lib/benchmark.rb, lib/irb/cmd/fork.rb,
lib/mkmf.rb, lib/net/ftp.rb, lib/net/smtp.rb,... -
06:46 AM Revision 0e68c46e (git): * ext/socket/init.c (rsock_socket0): extract single socket() call with
- CLOEXEC handling from rsock_socket.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33637 b2dd03c8-39d4-4d8f-98f... - 02:19 AM Revision d05202a5 (git): * 2011-11-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33636 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:19 AM Revision df390d82 (git): * ext/socket/socket.c (rsock_socketpair0): don't clear
- try_sock_cloexec if SOCK_CLOEXEC is not a reason for EINVAL.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@336...
11/04/2011
-
07:19 AM Revision 413f24d3 (git): * whitespace cleanup.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33634 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:12 AM Revision ab682d95 (git): * ext/openssl/ossl_pkey_rsa.c (rsa_generate): [SECURITY] Set RSA
- exponent value correctly. Awful bug. This bug caused exponent of
generated key to be always '1'. By default, and... -
12:33 AM Revision 3463615a (git): * test/openssl/test_engine.rb: add first tests for builtin "openssl"
- engine.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33632 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
11/03/2011
-
11:45 PM Revision 00bfe194 (git): * ext/openssl/extconf.rb:
- * ext/openssl/ossl_engine.c: add some missing OpenSSL engines.
Thanks, Yui Naruse, for providing the patch!
[Bug ... - 07:55 PM Revision 3e6ea930 (git): * win32/configure.bat: disable delayed expansion of enironment variable.
- [Bug #5517] [ruby-core:40531]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33630 b2dd03c8-39d4-4d8f-98ff-823fe... - 07:06 PM Revision a3ce3196 (git): * io.c (make_writeconv): fixed typo of previous commit.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33629 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:45 PM Revision 102ec117 (git): * io.c (make_writeconv): fixed typo of previous commit.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33628 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:59 PM Revision 932d63ef (git): * io.c (make_writeconv): unversal_newline converter is for reading.
- so, if the io is text mode and has ECONV_UNIVERSAL_NEWLINE_DECORATOR
flag, use crlf_newline converter for writing.
... -
04:23 PM Revision b2f90f4d (git): * ext/readline/readline.c (Init_readline): like r18313, libedit's
- replace_history_entry may use offset instead of which.
so introduce history_replace_offset_func and initialize it.
... -
03:54 PM Revision 21ab6bc3 (git): * ext/readline/readline.c (Init_readline): fix wrong condition.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33625 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:54 PM Revision a3ace91f (git): Don't define tests if there is no psych.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33624 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:19 PM Revision dae4acbe (git): * 2011-11-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33623 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:19 PM Revision 5a2758ed (git): * encoding.c (rb_locale_charmap): ignore calling nl_langinfo_codeset()
- on Windows except cygwin. [experimental]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33622 b2dd03c8-39d4-4d8f... -
01:50 PM Revision ac46d76c (git): * thread.c (rb_fd_rcopy): suppress warnings on mingw32.
- * win32/win32.c (overlapped_socket_io, recvmsg, sendmsg, dupfd):
ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
01:46 PM Revision b45c882a (git): * ext/socket/socket.c (rsock_socketpair0): extracted from
- rsock_socketpair to set close-on-exec flag for each socketpair()
call.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
01:14 PM Revision a0b22b1a (git): * ext/socket/init.c (rsock_socket): set close-on-exec flag when
- SOCK_CLOEXEC is not available.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33619 b2dd03c8-39d4-4d8f-98ff-823fe... -
12:50 PM Revision 8731a38b (git): * test/ruby/test_process.rb: clean up a garbage character.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33618 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:15 AM Revision 88f1b8cf (git): add test for close-on-exec.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33617 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:55 AM Revision df6a0fe8 (git): close a socket in test_socket_new.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33616 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
11/02/2011
- 11:42 PM Revision cead180d (git): * 2011-11-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33615 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:42 PM Revision 576454a4 (git): * test/openssl/test_engine.rb: call Engine::cleanup on exit.
- Patch provided by Yui Naruse, thanks!
[Bug #5547] [ruby-core:40669]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
12:36 PM Revision 292b3e41 (git): * complex.c (nucomp_rationalize): fix function. [ruby-core:40667]
- [Bug #5546]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33613 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
11/01/2011
- 11:18 PM Revision bea5278a (git): * 2011-11-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@33612 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:17 PM Revision c852d76f (git): * lib/webrick/utils.rb: fix fcntl call.
- * lib/drb/unix.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33611 b2dd03c8-39d4-4d8f-98ff-823fe69b... -
11:17 PM Revision cd53a652 (git): * lib/webrick/utils.rb: fix fcntl call.
- * lib/drb/unix.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@33611 b2dd03c8-39d4-4d8f-9... -
03:52 PM Revision aea9c733 (git): * test/psych/test_yamldbm.rb: avoid platform dependency.
- patch by Naohisa Goto. [ruby-dev:44763] [Bug #5535]
* test/syck/test_yamldbm.rb: ditto.
git-svn-id: svn+ssh://ci.rub... - 03:21 PM Revision ebbd0df5 (git): * 2011-11-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33609 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:21 PM Revision 8188057b (git): * test/ruby/test_marshal.rb: renamed methods duplicated with those
- of marshaltestlib.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33608 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:08 PM Revision b9a7f8b4 (git): * configure.in: reject llvm-gcc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33607 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:43 PM Revision f0bd6396 (git): * io.c (rb_cloexec_pipe): remove workaround of r33587.
- The bug of NetBSD is fixed on Mon Oct 31 21:31:29 UTC 2011.
http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?numb... -
10:49 AM Revision 809006f4 (git): * io.c (rb_io_reopen): call rb_fd_fix_cloexec instead of
- rb_maygvl_fd_fix_cloexec.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33605 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:01 AM Revision 89a12581 (git): * io.c (rb_io_reopen): call rb_maygvl_fd_fix_cloexec after freopen().
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33604 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:17 AM Revision c882b8e8 (git): * file.c (file_expand_path): reset coderange after expanding path.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33603 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:56 AM Revision f9269809 (git): * io.c (nogvl_io_cntl): rb_cloexec_fcntl_dupfd's 2nd argument is int.
- * process.c (move_fds_to_avoid_crash): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33602 b2dd03c8-39d4-... -
04:31 AM Revision cd3445ca (git): * vsnprintf.c (BSD_vfprintf): support 'll' prefix.
- * vsnprintf.c (__sfeof): rename to avoid the collision with NetBSD's
one.
* vsnprintf.c (__sferror): ditto.
* vsn... -
03:37 AM Revision b7d39734 (git): * internal.h (rb_maygvl_fd_fix_cloexec): change the visibility for
- ext/socket.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33600 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:04 AM Revision 1bbae243 (git): add comment.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33599 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:04 AM Revision c16f98ab (git): * io.c (rb_maygvl_fd_fix_cloexec): renamed from fd_set_cloexec.
- * internal.h (rb_maygvl_fd_fix_cloexec): declared.
* ext/socket/init.c (cloexec_accept): use rb_maygvl_fd_fix_cloexe... -
12:42 AM Revision 632f4488 (git): On some platforms, object_id can be negative value like NetBSD.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33597 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
10/31/2011
-
11:26 PM Revision 5dbc3d1e (git): * ext/socket/init.c (cloexec_accept): new function to use accept4 if
- available.
(rsock_s_accept_nonblock): use cloexec_accept.
(accept_blocking): ditto.
* ext/socket/extconf.rb: che... -
11:24 PM Revision 24176a8d (git): add comment.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33595 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:32 PM Revision 7ae60a6b (git): * ext/socket/ancdata.c (nogvl_recvmsg_func): use MSG_CMSG_CLOEXEC if
- available.
* ext/socket/unixsocket.c (recvmsg_blocking): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk... -
09:01 PM Revision ee5ae134 (git): * ext/socket/socket.c (rsock_socketpair): use SOCK_CLOEXEC if
- available.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33593 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 06:05 PM Revision 17f068b6 (git): * 2011-11-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33592 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:05 PM Revision 9b8aca6a (git): * ruby.c (load_file_internal): convert the encoding of load path if
- needed by platform. calling open() was replaced by rb_cloexec_open()
at r33549, but the function expected UTF-8 pa... -
02:49 PM Revision 8ce4a284 (git): * ext/socket/socket.c (rsock_socketpair): extracted from
- rsock_sock_s_socketpair.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33590 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:38 PM Revision 1a8fbff3 (git): * ext/socket/init.c (rsock_socket): use SOCK_CLOEXEC if available.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33589 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:50 PM Revision 6a96646d (git): Fix previous commit (r33586).
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33588 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:21 PM Revision ca6311b0 (git): * io.c (rb_cloexec_pipe): NetBSD 6.0 will support pipe2(2),
- but its return value is -1 or larger than 0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33587 b2dd03c8-39d4-... -
01:07 PM Revision a16c2745 (git): * ext/dbm/dbm.c (fdbm_initialize): use O_CLOEXEC if available.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33586 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:49 PM Revision 1a70dfe6 (git): * include/ruby/intern.h (rb_fd_fix_cloexec): renamed from
- rb_fd_set_cloexec.
* io.c: follow the above renaming.
* ext/pty/pty.c: ditto.
* ext/socket/init.c: ditto.
* ext/s... -
12:03 PM Revision 6533f070 (git): * lib/resolv.rb (Resolv::DNS): retry IO.select for premature wakeup.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33584 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:17 AM Revision 687c41dc (git): * io.c (fd_set_cloexec): clear CLOEXEC flag for standard file
- descriptors.
(rb_cloexec_dup): use rb_cloexec_fcntl_dupfd.
(rb_cloexec_fcntl_dupfd): use F_DUPFD_CLOEXEC if avail... -
10:15 AM Revision c4dd8ca7 (git): * test/resolv/test_dns.rb: don't check maximum sleeped time.
- ruby doesn't guarantee the maximum time because it is not a
realtime application.
git-svn-id: svn+ssh://ci.ruby-... - 04:16 AM Revision b2a1af15 (git): * win32/win32.c (setfl): extract from fcntl().
- * win32/win32.c (dupfd): new function to support F_DUPFD. base on a
patch written by akr.
* win32/win32.c (fcntl):... -
03:39 AM Revision 92a8bfac (git): * ext/pty/pty.c (get_device_once): use O_CLOEXEC for posix_openpt if
- available.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33580 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:07 AM Revision da5ae554 (git): * io.c (rb_cloexec_dup2): check oldfd == newfd at first.
- pointed by KOSAKI Motohiro. [ruby-dev:44713]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33579 b2dd03c8-39d4... - 01:52 AM Revision bdc85361 (git): * io.c (rb_cloexec_fcntl_dupfd): this function needs F_DUPFD.
- * io.c (nogvl_io_cntl): use rb_cloexec_fcntl_dupfd() only if the
platform has F_DUPFD.
git-svn-id: svn+ssh://ci.r...
Also available in: Atom