General

Profile

bjmllr (Ben Miller)

  • Login: bjmllr
  • Email: bjmllr@gmail.com
  • Registered on: 12/29/2014
  • Last sign in: 04/28/2024

Issues

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

Activity

11/15/2016

10:28 PM Ruby Bug #11531: IPAddr#== implements wrong logic
> it does not consider a difference in netmasks as significant
IPAddr.new isn't consistent with this principle:
```ruby
IPAddr.new("1.2.3.4/24") == IPAddr.new("1.2.3.4/32") # => false
```
1.2.3.4/24 is valid notation for a hos...
bjmllr (Ben Miller)

02/02/2016

11:28 PM Ruby Bug #11946: Assertion failed: (!STR_EMBED_P(shared)), function str_new_frozen, file string.c, line 1075.
I was able to reduce to a script that doesn't need any gems. I'm using Arch Linux. bjmllr (Ben Miller)

11/28/2015

01:31 AM Ruby Feature #9098: Indent heredoc against the left margin by default when "indented closing identifier" is turned on.
I updated the patch to treat tabs as equal to 8 spaces.
This seems to work fine with the indentation produced by popular text editors (only tabs, only spaces, or tabs-then-spaces), with only one corner case I noticed, which is demonst...
bjmllr (Ben Miller)

06/02/2015

05:01 PM Ruby Feature #11210: IPAddr has no public method to get the current subnet mask
It would be useful to expose @mask_addr. I have done this at times by reopening IPAddr and adding an attr_reader. Then the string form of the mask can be obtained with
```ruby
IPAddr.new(addr.mask_addr, addr.family).to_s
```
#mas...
bjmllr (Ben Miller)

04/20/2015

11:42 AM Ruby Feature #9098: Indent heredoc against the left margin by default when "indented closing identifier" is turned on.
This feature request has been silent for a year, so I submitted a patch for it: https://github.com/ruby/ruby/pull/878 bjmllr (Ben Miller)

12/29/2014

08:59 PM Ruby Bug #10550: Resolv::DNS.getaddresses returns no IPs when nameserver returns in differing case than query
I ran into some case-sensitivity issues while using `Resolv` as well. A patch to `Resolv::DNS::Name#==` seemed to solve it for me.
https://github.com/ruby/ruby/pull/801
bjmllr (Ben Miller)

Also available in: Atom