Permalink
Commits on Jun 15, 2009
  1. Revert "Close subprocess stderr when executing Kernel#system call. El…

    …iminates "sad" output from spec runs, as well as stty errors when setting up Radiant."
    
    This reverts commit 14f69b6. Reverted
    for 1.3 series only.
    nicksieger committed Jun 15, 2009
Commits on Jun 10, 2009
  1. Spin versions to 1.3.1.

    headius committed Jun 10, 2009
  2. Add updatepoms.rb to tool dir.

    headius committed May 29, 2009
  3. Fix and test for JRUBY-3744: Ruby BigDecimal vulnerability seems to a…

    …ffect JRuby as well
    headius committed Jun 10, 2009
  4. Fix JRUBY-3563 - fix Socket.getnameinfo to accept getpeername output

    Since the move toward compatibility of getpeername which not returns
    a string encoded sock_addr, Socket.getnameinfo wasn't working anymore.
    This patch adds this format to getnameinfo (BTW, this also solves one of
    the net-ssh issue).
    Also this patch implements the case when NI_NUMERICSERV is not given and
    we have to give back the service as a string.
    
    Signed-off-by: Brice Figureau <brice@daysofwonder.com>
    Signed-off-by: Charles Oliver Nutter <headius@headius.com>
    masterzen committed with headius May 31, 2009
Commits on Jun 3, 2009
  1. Bump versions

    enebo committed Jun 3, 2009
  2. Revert "Inline caching for global variable accessors. Why? Because it…

    …'s there!"
    
    This reverts commit ed72b6b.
    
    This breaks the JSR223 engine's global variable stuff. We'll need to take another look at doing this, if it's actually worth doing. JRUBY-3729.
    headius committed Jun 3, 2009
Commits on Jun 2, 2009
  1. allow overwriting file.encoding on darwin

    Signed-off-by: Charles Oliver Nutter <headius@headius.com>
    pjenvey committed with headius May 16, 2009
Commits on Jun 1, 2009
  1. Revert "Update Darwin build for jffi"

    This reverts commit af12e58.
    Wayne Meissner committed Jun 1, 2009
Commits on May 31, 2009
  1. Update Darwin build for jffi

    Wayne Meissner committed May 31, 2009
  2. Fix JRUBY-3719 by using default (copy in & out) flags in place of cop…

    …yout
    Wayne Meissner committed May 31, 2009
  3. Bump jffi to 0.4 in maven pom files

    Wayne Meissner committed May 31, 2009
  4. Update to constantine 0.6 release

    Wayne Meissner committed with headius May 31, 2009
Commits on May 30, 2009
  1. Pass a Ruby runtime in to Factory#wrapDirectMemory(), so NullMemoryIO…

    … instances can be created for NULL addresses. Also add FFI::Pointer::NULL constant
    Wayne Meissner committed with headius May 27, 2009
  2. Override equals() and hashCode() for NullMemoryIO

    Wayne Meissner committed with headius May 27, 2009
  3. Fix for JRUBY-3714: ActiveMessaging poller stops silently with JRuby …

    …1.3.0RC1 and RC2.
    
    The problem here was that when we built a brand new static scope to contain a Thread's backref/lastline values, we were not entirely copying the original scope. Specifically, we were not using the original scope's previousCRefScope, instead allowing the scope to re-determine what cref scope to use. It ended up choosing the wrong one the second time through, resulting in cvars being incorrectly looked up. Modifying Thread proc creation to also copy the original cref scope fixed the issue.
    headius committed May 30, 2009
Commits on May 29, 2009
  1. Revert rubyspecs.revision on RC2 branch since other tags did not come…

    … along with the merge.
    headius committed May 29, 2009
Commits on May 27, 2009
Commits on May 26, 2009
  1. AbstractMemory#put_array_of_pointer() now converts nil elements of the

    array into NULL pointers
    Wayne Meissner committed May 26, 2009
Commits on May 25, 2009
  1. Alias Pointer#to_i to Pointer#address

    Wayne Meissner committed May 25, 2009
Commits on May 23, 2009
  1. For the unbounded get_array_of_string() method, don't read past the end

    of the memory area
    Wayne Meissner committed May 23, 2009
  2. Add MemoryIO#putZeroTerminatedByteArray() to write a string and

    terminating nul byte in one go.
    Wayne Meissner committed May 23, 2009
  3. Add MemoryUtil.getTaintedByteString() and document the other

    getTaintedString methods
    Wayne Meissner committed May 23, 2009
  4. Pull Pointer#read_string up into java code for speed

    Wayne Meissner committed May 23, 2009