Skip to content
Commits on Jun 13, 2012
  1. @enebo

    Errant printf removed

    enebo committed Jun 13, 2012
  2. @headius

    Fix JRUBY-6702

    File.utime does not check file permissions
    
    We were ignoring the return value from utimes. Added logic to
    check it and raise errno on -1.
    headius committed Jun 13, 2012
Commits on Jun 12, 2012
  1. @bbrowning @enebo

    Fix memory leak in FFI usage from multiple runtimes

    This fixes JRUBY-5053 and GitHub issue #203. Instead of storing the
    AbstractInvoker refmap in a static Map, the same data is now stored on
    an instance of the FFI class which holds all other per-runtime
    FFI-related data.
    bbrowning committed with enebo Jun 12, 2012
  2. @enebo

    bump versions for dev

    enebo committed Jun 12, 2012
  3. @headius

    Fix JRUBY-6706

    Collections.shuffle works incorreclty on Ruby arrays
    
    We were not implementing List.set properly; it should return the
    previous value at that index, and we were just returning the
    given value.
    headius committed Jun 12, 2012
  4. @headius
  5. @headius

    Update to jline-2.7.

    headius committed Jun 12, 2012
  6. @headius
  7. @headius

    Fix and test for #190

    Baffling that this got through, but I obviously botched the impl
    of __persistent__ and __persistent__=. They were set up as meta-
    class methods but using the instance method versions. So they
    received a RubyClass object but then the invoker has to cast to
    JavaProxy. Fixed by making them static and adjusting impl
    accordingly.
    headius committed Jun 3, 2012
  8. @jkutner @BanzaiMan

    upgraded idea project files to jdk 1.7

    Signed-off-by: Hiro Asari <asari.ruby@gmail.com>
    jkutner committed with BanzaiMan May 27, 2012
  9. @arunagw @BanzaiMan

    warning: loading in progress, circular require considered harmful - r…

    …ubygems/spec_fetcher
    
    Signed-off-by: Hiro Asari <asari.ruby@gmail.com>
    arunagw committed with BanzaiMan Apr 29, 2012
  10. @alindeman @BanzaiMan

    Fixes JRUBY-6677

    * Passes the `mode` argument correctly from Kernel#open to IO#popen, so
      if a non-default mode is specified (e.g., "w"), it is honored
    
    Signed-off-by: Hiro Asari <asari.ruby@gmail.com>
    alindeman committed with BanzaiMan May 21, 2012
Commits on Jun 11, 2012
  1. @enebo
  2. @alindeman @BanzaiMan

    Fixes JRUBY-6697: --1.9 is default

    Signed-off-by: Hiro Asari <asari.ruby@gmail.com>
    alindeman committed with BanzaiMan Jun 2, 2012
  3. @BanzaiMan
  4. @BanzaiMan
Commits on Jun 8, 2012
  1. @headius

    jline 2.7 should be released soon, and at least before preview2.

    Revert "Remove JLine from being seen by maven and jarjar'ing our internal committed version to a non-conflicting package (to be reverted for next release when jline 2.7 is out)"
    
    This reverts commit 47d42eb.
    headius committed Jun 8, 2012
  2. @enebo
Commits on Jun 7, 2012
  1. @enebo
Commits on May 28, 2012
Commits on May 27, 2012
  1. @lopex
  2. @lopex

    whoops, fix compat version

    lopex committed May 27, 2012
  3. @nahi
  4. @lopex

    no more Object#type in 1.9 mode

    lopex committed May 27, 2012
Commits on May 26, 2012
  1. @nahi

    Use EVP.getCipher instead of original getCipher

    It's better to instanciate Cipher after converting OID into algo name.
    nahi committed May 27, 2012
  2. @nahi

    Fix assertions to check properly

    assert(actual, message) => assert_equal(expected, acturl)
    nahi committed May 27, 2012
  3. @nahi

    Push out @ inlining tests of ext

    JRuby does not support @ so far. Remove those tests from 1.8 because no
    support would be provided (by me) for 1.8 mode.  For 1.9 mode, we use
    'excluded'.
    nahi committed May 27, 2012
  4. @nahi

    Split test_sign_and_verify by concerns

    Add test_sign_and_verify_wrong_key_type for tests mixing wrong key type
    such as RSA and DSA verification, that returns false with OpenSSL <1.0.0
    and raises a CertificateError with OpenSSL >=1.0.0.
    
    Add test_sign_and_verify_wrong_hash_type for tests mixing wrong hash
    type such as MD5 for DSA, that raises a CertificateError at signing time
    with OpenSSL <1.0.0 and at verification time with OpenSSL >=1.0.0.
    
    I would backport these fix to CRuby later.
    nahi committed May 27, 2012
  5. @nahi

    Fix wrong expectation of sysread/syswrite test

    This fix should be backported to CRuby later.
    nahi committed May 26, 2012
  6. @nahi

    Testcase fix for wrong expectation to readpartial

    These fix should be backported to CRuby later.
    nahi committed May 26, 2012
  7. @nahi

    Halfway fix for PKCS#7 encrypted envelope

    Algorithm for SimpleKeySpec should be "AES" not "AES/CBC/PKCS5Padding".
    This code should have not tested...
    
    PKCS#7 encrypted envelope + 3DES still does not work because of
    classloader issue. Not sure why AES works but 3DES does not.  I would
    try to make test green and fix this later.
    
    Added testcases for 1.8 and 1.9 would be also added CRuby testcases
    later.
    nahi committed May 26, 2012
Commits on May 25, 2012
  1. @headius

    Merge pull request #180 from mpapis/fix_cext_ccache

    remove ccache from CC / CXX to avoid doube ccache compilation errors
    headius committed May 25, 2012
  2. @mpapis
  3. @headius

    Arity-split Queue#pop.

    headius committed May 25, 2012
Commits on May 24, 2012
  1. @enebo

    Merge pull request #160 from tenderlove/psych

    whoops...sorry aaron.
    enebo committed May 24, 2012
Something went wrong with that request. Please try again.