Project

General

Profile

Activity

From 06/20/2011 to 06/26/2011

06/26/2011

11:01 PM Revision 32243: * ext/date/date_parse.c: should use ALLOCA_N.
tadf (tadayoshi funaba)
04:34 PM Revision 32242: * test/etc/test_etc.rb (TestEtc#test_get{pw,gr}nam): skip entries
start with + sign, which means NIS. these are returned in the
case that passwd and group entries in /etc/nsswitch....
nobu (Nobuyoshi Nakada)
03:55 PM Revision 32241: Add news about r30188 (Net::HTTPRequest#set_form).
naruse (Yui NARUSE)
03:45 PM Revision 32240: * 2011-06-27
svn
03:45 PM Revision 32239: * parse.y (rb_parser_end_seen_p): fix documentation about return
value. patched by Sho Hashimoto. [Bug #4511] naruse (Yui NARUSE)
03:45 PM Revision 32238: * hash.c (rb_hash_reject): add documentation that Hash#reject
without block returns enumerator.
patched by Michael Edgar [Bug #4847] [ruby-core:36800]
naruse (Yui NARUSE)
02:50 PM Revision 32237: * test/date/test_switch_hitter.rb: added a test.
tadf (tadayoshi funaba)
01:23 PM Revision 32236: * ext/date/date_core.c: refactoring.
tadf (tadayoshi funaba)
09:09 AM Revision 32235: * parse.y: comma at the end of line is no longer allowed.
A patch from Yukihiro Matsumoto <matz AT ruby-lang.org>.
(fixed #3456).
shyouhei (Shyouhei Urabe)
04:49 AM Revision 32231: * vm_dump.c (rb_vm_bugreport): change CrashReporter suggestion messages
on Mac. It should be placed after "-- C level backtrace" line.
Suggested by Endoh-san.
<before>
-- See Crash R...
kosaki (Motohiro KOSAKI)
01:32 AM Revision 32230: * ext/openssl/extconf.rb
* ext/openssl/ossl_missing.h/.c: add ASN1_put_eoc if missing.
* ext/openssl/ossl_asn1.c: introduce ossl_asn1_object_...
emboss

06/25/2011

04:03 PM Revision 32229: * ext/date/date_core.c (date_strftime_internal): removed meaningless braces.
* ext/date/date_core.c (gengo): the value should be int. tadf (tadayoshi funaba)
03:05 PM Revision 32228: * 2011-06-26
svn
03:05 PM Revision 32227: * vm_insnhelper.c (vm_search_superclass): avoid control frame
stack overrun. currently super() in Proc created in a method
defined by Module#define_method raise NoMethodError. [...
nagachika (Tomoyuki Chikanaga)
02:28 PM Revision 32226: * thread.c (sleep_forever): now Kernel#sleep don't wakeup by
signal handler execution. [Bug #4072] nagachika (Tomoyuki Chikanaga)
02:21 PM Revision 32225: * thread.c (rb_threadptr_check_signal): remove unnecessary th->status
backup. fix race condition which may results unexpected main thread's
status transition. see #4072
nagachika (Tomoyuki Chikanaga)
09:20 AM Revision 32224: * 2011-06-25
svn
09:20 AM Revision 32223: * ChangeLog: fix some typos.
nagachika (Tomoyuki Chikanaga)

06/24/2011

11:05 AM Revision 32222: * lib/webrick/httprequest.rb (setup_forwarded_info): Parsing request
header failed when the request is from 2 or more Apache reverse
proxies. It's said that all X-Forwarded-* headers ...
nahi (Hiroshi Nakamura)
08:06 AM Revision 32221: * process.c (proc_daemon): should not start timer thread
twice. fixed Bug#4920. nobu (Nobuyoshi Nakada)
07:06 AM Revision 32220: * Typo fixed. Is it reallyl a typo? 2*2 == 2+2 == 4.
nahi (Hiroshi Nakamura)
07:01 AM Revision 32219: * ext/openssl/ossl_ssl.c (ossl_ssl_shutdown): Try to shutdown SSL
connection more gracefully. Call SSL_shutdown() max 4 times until it
returns 1 (success). Bi-directional SSL clos...
nahi (Hiroshi Nakamura)

06/23/2011

10:24 PM Revision 32218: * lib/rake/version.rb: Fixed VERSION to work with tool/rbinstall.rb
* bin/rake: Import bin/rake from 0.9.2
* tool/rbinstall.rb (install): Rake::VERSION is now in
lib/rake/version....
drbrain (Eric Hodel)
10:11 PM Revision 32217: * lib/rake: Import Rake 0.9.2
drbrain (Eric Hodel)
03:45 PM Revision 32216: * ext/date/date_core.c (c_valid_{julian,gregorian}_p): fixed the range of month.
tadf (tadayoshi funaba)
03:15 PM Revision 32215: * 2011-06-24
svn
03:15 PM Revision 32214: * ext/date/date_core.c: trivial changes on text.
tadf (tadayoshi funaba)
01:51 PM Revision 32213: * ext/openssl/ossl_x509name.c: Add X509::Name#hash_old as a wrapper
for X509_NAME_hash_old in OpenSSL 1.0.0. See #4805
* test/openssl/test_x509name.rb (test_hash): Make test pass with
...
nahi (Hiroshi Nakamura)
01:03 PM Revision 32212: * test/openssl/test_ssl_session.rb: Test parameter bug fixed. 2**31 is not in
a signed long in 32bit long env. nahi (Hiroshi Nakamura)
10:36 AM Revision 32211: * ext/openssl/ossl_ssl_session.c (ossl_ssl_session_set_time): Check
argument type with NUM2LONG if the arg is not a Time object.
See #4919.
* ext/openssl/ossl_ssl_session.c (ossl_ssl...
nahi (Hiroshi Nakamura)
09:20 AM Revision 32208: * ChangeLog: Fix typo
sorah (Sorah Fukumori)
07:22 AM Revision 32207: * lib/webrick/accesslog.rb: Cosmetic fix of mismatched indentation.
nahi (Hiroshi Nakamura)
04:33 AM Revision 32206: * 2011-06-23
svn
04:33 AM Revision 32205: * signal.c(ruby_atomic_exchange): Fix definement style.
sorah (Sorah Fukumori)

06/22/2011

01:39 PM Revision 32204: * ext/openssl/ossl_ssl.c (ossl_sslctx_session_new_cb): Return 0 to
OpenSSL from the callback for SSL_CTX_sess_set_get_cb().
Returning 0 means to OpenSSL that the the session is still...
nahi (Hiroshi Nakamura)
01:28 PM Revision 32203: * ext/openssl/ossl_ssl_session.c: Respect T_BIGNUM time values. Patch by
Tomoyuki Chikanaga.
[ Ruby 1.9 - Bug #4919 ] [ruby-dev:43869]
emboss
12:30 PM Revision 32202: * ext/socket/depend (SOCK_HEADERS): use $(top_srcdir) instaed of
$(topdir). sorry! kosaki (Motohiro KOSAKI)
11:00 AM Revision 32201: * cont.c (cont_capture): add volatile.
On clang -O, it is needed to avoid the optimization.
With this and llvm/clang's recent fix, clang 3.0 can
build r...
naruse (Yui NARUSE)
09:24 AM Revision 32200: * ext/openssl/ossl_ssl.c (ossl_sslctx_session_remove_cb):
OpenSSL::SSL::SSLContext#session_remove_cb was broken. It wrongly
tried to call the session_*new*_cb callback.
* ...
nahi (Hiroshi Nakamura)
08:41 AM Revision 32199: * ext/openssl/ossl.h: Introduced OSSL_BIO_reset macro for PEM/DER
fallback scenarios.
* ext/openssl/ossl_pkey_dsa.c
* ext/openssl/ossl_x509req.c
* ext/openssl/ossl_pkey_rsa.c
* ext/o...
emboss
06:04 AM Revision 32198: * ext/openssl/ossl_ssl.c: Use SSL_MODE_RELEASE_BUFFERS if available.
Thanks, Eric Wong, for providing the patch.
[ Ruby 1.9 - Feature #4672 ] [ruby-core:36127]
emboss
05:48 AM Revision 32197: * test/openssl/test_buffering.rb
* test/openssl/test_pkcs12.rb: Inherit from Test::Unit::TestCase
instead of Mintest::Unit::TestCase. [ruby-core:37275]
emboss
03:43 AM Revision 32196: * ext/openssl/ossl_ssl_session.c (ossl_ssl_session_to_der):
OpenSSL::SSL::Session#to_der was broken. Fix buffer handling.
* test/openssl/test_ssl_session.rb (test_session): Tes...
nahi (Hiroshi Nakamura)
03:40 AM Revision 32195: * test/openssl/test_ssl_session.rb: Split out SSL::Session related
tests from test_ssl.rb nahi (Hiroshi Nakamura)

06/21/2011

06:22 PM Revision 32194: * ext/psych/lib/psych/visitors/to_ruby.rb: Fix cyclic references of
objects. Thanks to CvX for reporting the bug and a test case.
* test/psych/test_object.rb: test for cyclic object re...
tenderlove
06:04 PM Revision 32193: fix ambiguous argument warnings in test/psych/test_nil.rb
tenderlove
05:44 PM Revision 32192: * lib/net/http.rb (Net::HTTP.post_form): Do not ignore query part of
the given URI to post. See #655.
* test/net/http/test_http.rb, test/net/http/utils.rb: Test it.
nahi (Hiroshi Nakamura)
04:34 PM Revision 32191: * Add ref to tickets.
nahi (Hiroshi Nakamura)
04:33 PM Revision 32190: * 2011-06-22
svn
04:33 PM Revision 32189: * test/openssl/test_x509store.rb (test_set_errors): Redhat is
distributing a patched version of OpenSSL that allows multiple CRL
for a key (multi-crl.patch.) Make test pass on ...
nahi (Hiroshi Nakamura)
12:58 PM Revision 32188: * lib/webrick/httpresponse.rb (HTTPResponse#setup_header): Close
HTTP/1.1 connection when returning an IO object as response body
without setting HTTPResponse#chunked to true. See...
nahi (Hiroshi Nakamura)
12:31 PM Revision 32187: * internal.h: move rb_thread_io_blocking_region() declaration
from intern.h to internal.h. It's still experimental API and
need more discussion. [ruby-dev:43698]
* include/ruby/...
kosaki (Motohiro KOSAKI)
11:52 AM Revision 32186: revert r32183
kosaki (Motohiro KOSAKI)
11:42 AM Revision 32185: * ext/date/date_core.c (datetime_s_*): canonicalize 24 o'clock.
tadf (tadayoshi funaba)
11:29 AM Revision 32184: add ML ref to ChangeLog
kosaki (Motohiro KOSAKI)
10:57 AM Revision 32183: * internal.h: move rb_thread_io_blocking_region() declaration
from intern.h to internal.h. It's still experimental API and
need more discussion.
* include/ruby/intern.h: ditto.
kosaki (Motohiro KOSAKI)
10:47 AM Revision 32182: * test/ruby/test_thread.rb (TestThread#test_priority): enable
this test again. Current GVL respect thread priority rather
than past.
kosaki (Motohiro KOSAKI)
04:30 AM Revision 32181: * ext/readline/readline.c (readline_getc): applied a patch in
#3827 by by Akio Tajima <artonx AT yahoo.co.jp>. (see #3827) kouji (Kouji Takao)
04:20 AM Revision 32180: * 2011-06-21
svn
04:20 AM Revision 32179: * ext/readline/extconf.rb: fixed bug, specify --disable-libedit
then disable libedit, does not specify then check readline and
libedit if failed checking readline. (fixes #3375)
kouji (Kouji Takao)

06/20/2011

01:55 PM Revision 32178: * process.c (before_exec): use sig_do_nothing instead of SIG_DFL
for avoiding a race.
* process.c (sig_do_nothing): new function.
kosaki (Motohiro KOSAKI)
12:32 PM Revision 32177: * thread_pthread.c (thread_timer): rename timeout_10ms to
time_quantum. it's no longer 10ms. kosaki (Motohiro KOSAKI)
09:48 AM Revision 32176: * ext/openssl/ossl_cipher.c, ext/openssl/lib/openssl/cipher.rb:
Documentation fix by Ippei Obayashi. See #4419. nahi (Hiroshi Nakamura)
06:48 AM Revision 32175: * lib/webrick/cookie.rb (WEBrick::Cookie.parse): Revert r31228.
r31228 was for allowing the 'Cookie:' header which did not have no
SP after ';' for separating cookie-pairs but RF...
nahi (Hiroshi Nakamura)
01:00 AM Revision 32174: * 2011-06-20
svn
01:00 AM Revision 32173: Allow "--- \n" as a yaml dumped result for nil.
naruse (Yui NARUSE)
 

Also available in: Atom