General

Profile

mdalessio (Mike Dalessio)

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 3 3

Activity

09/07/2021

03:49 PM Ruby master Bug #18138: Array#slice! invalid memory access
A colleague asked if this bug should have a CVE number, given that any application that might take offsets as untrust... mdalessio (Mike Dalessio)

08/29/2021

12:41 AM Ruby master Revision d43279ed (git): Fix length calculation for Array#slice!
Commit 4f24255 introduced a bug which allows a length to be passed to
rb_ary_new4 which is too large, resulting in in...
mdalessio (Mike Dalessio)

08/28/2021

04:26 PM Ruby master Bug #18138 (Closed): Array#slice! invalid memory access
As of 4f24255, the array.c functions rb_ary_slice_bang / ary_slice_bang_by_rb_ary_splice allow a length to be passed ... mdalessio (Mike Dalessio)

08/19/2021

11:30 PM Ruby master Revision e8e3b7a0 (git): Undefine the alloc function for T_DATA classes
which have not undefined or redefined it.
When a `T_DATA` object is created whose class has not undefined or
redefin...
mdalessio (Mike Dalessio)
11:30 PM Ruby master Revision c0f4e4ca (git): undefine alloc functions for C extensions
per guidance in doc/extension.rdoc, these classes now undefine their
alloc functions:
- ObjectSpace::InternalObjectW...
mdalessio (Mike Dalessio)
05:32 PM Ruby master Bug #18007: Help developers of C extensions meet requirements in "doc/extension.rdoc"
Benoit, thanks for helping clarify the language in the description. I've also updated the PR commit log to use this l... mdalessio (Mike Dalessio)
01:51 PM Ruby master Bug #18007: Help developers of C extensions meet requirements in "doc/extension.rdoc"
Thank you for your time, Matz, Naruse, and Nobu.
I've made the requested change in the [pull request](https://gith...
mdalessio (Mike Dalessio)

07/15/2021

11:50 AM Ruby master Bug #18007: Help developers of C extensions meet requirements in "doc/extension.rdoc"
Naruse, thank you for your time.
Would you consider for 3.1 if this change was behind a configuration option that ...
mdalessio (Mike Dalessio)

06/25/2021

01:50 PM Ruby master Bug #18007: Help developers of C extensions meet requirements in "doc/extension.rdoc"
nobu (Nobuyoshi Nakada) wrote in #note-1:
> I don't think the configuration option is needed.
> And `Check_Type(kla...
mdalessio (Mike Dalessio)
05:54 AM Ruby master Bug #18007 (Closed): Help developers of C extensions meet requirements in "doc/extension.rdoc"
A pull request for this feature has been submitted at https://github.com/ruby/ruby/pull/4604
## Problem being solv...
mdalessio (Mike Dalessio)

Also available in: Atom