Project

General

Profile

Activity

From 01/08/2014 to 02/06/2014

02/06/2014

05:21 AM Backport #9491 (Closed): Supporting codesign on OS X
Applied in changeset r44860.
----------
* configure.in (POSTLINK): sign built program using RUBY_CODESIGN
identity...
Usaku NAKAMURA
05:07 AM Backport #9491 (Closed): Supporting codesign on OS X
To maintain chkbuild of ruby_1_9_3 branch on my Mac, I need to backport the functionality to apply codesign.
Please ...
Kenta Murata
05:20 AM Revision 44860: * configure.in (POSTLINK): sign built program using RUBY_CODESIGN
identity.
[Backport #9491]
* Makefile.in (PROGRAM): ditto.
* Makefile.in (LIBRUBY_SO): ditto.
* lib/mkmf.rb (LIN...
Usaku NAKAMURA

02/05/2014

04:43 AM Backport #9485 (Closed): Fix segfault at unpacking modified String
Applied in changeset r44830.
----------
merge revision(s) 44803: [Backport #9485]
* string.c (rb_str_modify_expand...
Usaku NAKAMURA
02:41 AM Backport #9485 (Closed): Fix segfault at unpacking modified String
trunkではr44803で修正済みですが、1.9.3以降2.1まで `([""].pack("p")<<"a").unpack("p")` でSEGVします。
1.9.2までは起きないようです。
Nobuyoshi Nakada
04:43 AM Revision 44830: merge revision(s) 44803: [Backport #9485]
* string.c (rb_str_modify_expand): enable capacity and disable
assocation with packed objects when setting capa, s...
Usaku NAKAMURA
02:42 AM Revision 44821: merge revision(s) 44790: [Backport #9472]
* io.c (rb_io_syswrite): add RB_GC_GUARD
[Bug #9472][ruby-core:60407]
Usaku NAKAMURA
02:39 AM Backport #8757 (Closed): configure.in in 1.9.3. uses sed -E which does not work with gnu sed
Applied in changeset r44820.
----------
merge revision(s) 37905: [Backport #8757]
* configure.in (opt-dir): don't ...
Usaku NAKAMURA
02:38 AM Revision 44820: merge revision(s) 37905: [Backport #8757]
* configure.in (opt-dir): don't use non portable flag -E of sed. Usaku NAKAMURA

01/31/2014

12:58 PM Revision 44779: fixed merge mistake at r44766.
Usaku NAKAMURA

01/30/2014

12:04 PM Revision 44767: merge revision(s) 44184: [Backport #9247]
* ext/socket/lib/socket.rb: Don't test $! in "ensure" clause because
it may be set before the body.
Reported by...
Usaku NAKAMURA
11:46 AM Revision 44766: merge revision(s) 40534,41886,41903,41910: [Backport #8616]
process.c: rb_daemon should not raise
* process.c (rb_daemon): should not raise exceptions, since
proc_daemon() w...
Usaku NAKAMURA
11:16 AM Revision 44765: * ruby_atomic.h (ATOMIC_PTR_EXCHANGE): fixed previous commit.
Usaku NAKAMURA
11:04 AM Revision 44764: merge revision(s) 43994,44000: [Backport #9205]
* gc.c (finalize_deferred): flush all deferred finalizers while other
finalizers can get ready to run newly by laz...
Usaku NAKAMURA
10:11 AM Backport #9463 (Closed): SEGV when calling GC.start in a finalizer
Applied in changeset r44762.
----------
merge revision(s) 33361,33460: [Backport #9463]
* gc.c (slot_sweep, rb_gc_...
Usaku NAKAMURA
10:05 AM Backport #9463 (Closed): SEGV when calling GC.start in a finalizer
minimum reproduce code:
raise_proc = proc do |id|
GC.start
end
3.times do
ObjectSpace....
Usaku NAKAMURA
10:11 AM Revision 44762: merge revision(s) 33361,33460: [Backport #9463]
* gc.c (slot_sweep, rb_gc_finalize_deferred)
(rb_objspace_call_finalizer, rb_gc): run finalizers
sequencially. ...
Usaku NAKAMURA
05:32 AM Revision 44755: 1.9.3 does not have rb_exc_new_str(). use rb_exc_new3() instead of it.
this fixes the test failures introduced by previous commit. Usaku NAKAMURA
03:49 AM Revision 44754: merge revision(s) 44570:44572,44581:
r44570 | nobu | 2014-01-12 17:11:32 +0900 (Sun, 12 Jan 2014) | 4 lines
tcltklib.c: create_ip_exc format argument
...
Usaku NAKAMURA

01/29/2014

10:23 AM Revision 44749: * enumerator.c: include internal.h instead of declaring the external
function there. Usaku NAKAMURA
09:53 AM Revision 44748: * enumerator.c (enumerator_with_index_i): add the declaration of
rb_int_succ(). this fixes test failure on OS X introduced at r44745. Usaku NAKAMURA
05:45 AM Revision 44746: merge revision(s) 44086,44126: [Backport #9221]
* ext/date/date_parse.c (parse_time): unset case-insensitive flag
for [:alpha:], which already implies both cases,...
Usaku NAKAMURA
05:38 AM Revision 44745: merge revision(s) 39722,43929: [Backport #9178]
* enumerator.c (enumerator_with_index): try to convert given offset to
integer. fix bug introduced in r39594.
* ...
Usaku NAKAMURA
05:24 AM Revision 44744: merge revision(s) 39594,39596: [Backport #8010]
* enumerator.c (enumerator_with_index_i): allow Bignum as offset, to
get rid of conversion exception and integer o...
Usaku NAKAMURA
05:15 AM Revision 44743: merge revision(s) 43398,43407,43408,43417: [Backport #9044]
* win32/Makefile.sub (config.h): VC 2013 supports C99 mathematics
functions. [ruby-core:57981] [Bug #9044]
* in...
Usaku NAKAMURA
05:05 AM Revision 44742: merge revision(s) 43208: [Backport #9003]
* compar.c (cmp_eq): fail if recursion. [ruby-core:57736] [Bug #9003]
* thread.c (rb_exec_recursive_paired_outer):...
Usaku NAKAMURA
04:50 AM Revision 44741: merge revision(s) 43954: [Backport #9125]
* lib/net/smtp.rb (Net::SMTP#critical): Always return a
Net::SMTP::Response. Patch by Pawel Veselov.
[ruby-tr...
Usaku NAKAMURA
04:33 AM Revision 44740: merge revision(s) 43685,43690,43705: [Backport #9110]
* eval_jump.c (rb_exec_end_proc): fix double free or corruption error
when reentering by callcc. [ruby-core:58329]...
Usaku NAKAMURA
04:30 AM Revision 44739: merge revision(s) 44312,44318,44321: [Backport #9273]
* lib/resolv.rb (Resolv::Hosts#lazy_initialize): should not
consider encodings in hosts file. [ruby-core:59239] [...
Usaku NAKAMURA
04:00 AM Revision 44738: merge revision(s) 44195: [Backport #7772]
* util.c (ruby_qsort): fix potential stack overflow on a large
machine. based on the patch by Conrad Irwin <conra...
Usaku NAKAMURA
03:55 AM Revision 44737: merge revision(s) 44449: [Backport #9308]
* parse.y (local_push_gen, local_pop_gen): save cmdarg_stack to
isolate command argument state from outer scope.
...
Usaku NAKAMURA
03:43 AM Backport #7825 (Closed): VM/envのマーク漏れによるSEGV
Applied in changeset r44736.
----------
merge revision(s) 39276: [Backport #7825]
* vm.c (rb_thread_mark): mark a ...
Usaku NAKAMURA
03:42 AM Revision 44736: merge revision(s) 39276: [Backport #7825]
* vm.c (rb_thread_mark): mark a working Proc of bmethod
(a method defined by define_method) even if the method was...
Usaku NAKAMURA
03:36 AM Backport #9368 (Closed): Typo in documentation of REXML.entity_expansion_text_limit=
Applied in changeset r44735.
----------
merge revision(s) 39388: [Backport #9368]
* lib/rexml/document.rb (REXML::...
Usaku NAKAMURA
03:35 AM Revision 44735: merge revision(s) 39388: [Backport #9368]
* lib/rexml/document.rb (REXML::Document.entity_expansion_text_limit):
fix a typo in comment in r39384.
Usaku NAKAMURA

01/13/2014

11:24 AM Backport #7825 (Assigned): VM/envのマーク漏れによるSEGV
1.9.3にも同じ問題があるので、バックポートをお願いします。 Kazuki Tsujimoto

01/09/2014

05:28 AM Revision 44533: merge revision(s) 44488,44489: [Backport #9341]
* test/net/imap/cacert.pem: generate new CA cert, since the last one
expired. [Bug #9341] [ruby-core:59459]
* te...
Usaku NAKAMURA
 

Also available in: Atom