Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 20, 2011
  1. @BanzaiMan

    Fix JRUBY-5973: "Failure to connect to Nailgun server produces confus…

    BanzaiMan authored
    …ing error" for shell script
Commits on Aug 2, 2011
  1. @nahi

    JRUBY-4717: Import digest.rb from CRuby stdlib.

    nahi authored
    I broke digest lib for 1.8 at 51bf9d9 and Nick fixed it at 288ef4a.
    And this is a new try for re-fixing digest library for JRUBY-4717.
     * Update tool/globals_1_8_7.rb to import digest.rb for 1.8 as same as
     * Remove Java implementation of Digest.const_missing. It's defined in
       lib/digest.rb for both 1.8 and 1.9.
     * Revert 288ef1ae. It does not mean that 288ef4a is wrong. It's
       51bf9d9 which should be fixed and needs above fixes. 288ef4a was
    With importing lib/digest.rb for 1.8 mode, Digest function start working
    for 1.8 as same as CRuby.
    % ruby187 -rdigest -e 'p Digest("SHA2")'
    % jruby -rdigest -e 'p Digest("SHA2")'
    % jruby163 -rdigest -e 'p Digest("SHA2")'
    NoMethodError: undefined method `Digest' for main:Object
      (root) at -e:1
Commits on Mar 22, 2011
  1. @headius
Commits on Mar 8, 2011
  1. @headius
Commits on Feb 17, 2011
  1. @headius

    Fix JRUBY-5515: Digest::SHA2 NameError in (1.6.RC2 -- 1.9 mode)

    headius authored
    * Move 1.9 sha2.rb to proper digest/sha2.rb location.
Commits on Feb 8, 2011
  1. @headius
Commits on Jan 17, 2011
  1. @headius
Commits on Jan 15, 2011
  1. @headius

    Fix JRUBY-5326: [1.9] Java error in Psych when running "gem build" co…

    headius authored
    Problem here was that our lib/ruby/1.9 YAML files were still the 1.8 versions. After
    I swapped them out, the next problem was that they default to using the "syck" extension.
    Making them load "yecht" instead did not appear to completely work, so instead I took
    the controversial route, enabling psych by default.
    We'll see how it goes in RC. We can always fall back on yecht if we need to.
    * Get 1.9 yaml libs to match 1.9
    * Move yaml libs out of builtin
    * Use Psych by default for 1.9 yaml
Commits on Dec 30, 2010
  1. @nicksieger
  2. @nicksieger
Commits on Dec 9, 2010
  1. @headius
Commits on Dec 6, 2010
  1. @headius

    [1.9] First pass at implementing Psych, using 1.9 .rb files (added to…

    headius authored
    … our repo), and SnakeYAML.
Commits on Oct 22, 2010
  1. @headius
Commits on Oct 19, 2010
  1. @nahi

    JRUBY-5147: should not accept any argument.

    nahi authored
    Removed Digest::Base#initialize which accepts a String to be hashed.
    It's an old behavior of CRuby 1.8.X.  1.8.7 accepts argument except
    For this fix, I updated tool/globals_1_8_7.rb to add digest/sha2.rb and
    let digest module use it.
Commits on Sep 23, 2010
  1. @headius
Commits on Jun 4, 2010
  1. @headius

    Fix sync_ruby to work properly with our forked branch names (which ar…

    headius authored
    …e not dotted) and handle running from another directory.
Commits on Jun 1, 2010
  1. @calavera
Commits on May 22, 2010
  1. @headius

    Various spec fixes:

    headius authored
    * Fix all 1.9 Array specs (other than pack, which doesn't seem to run with Ruby 1.9 at the moment).
    * Backport 1.9's matrix to fix matrix failures
    * Merge over a ruby_1_8 set.rb fix (ruby bug #118)
    * Make Digests' #file raise EISDIR on dir
    * Update rubyspec and mspec and tag remaining failures
    * Kernel#require should expand ~
    * $? should be read-only
Commits on May 12, 2010
  1. @headius
  2. @headius
  3. @headius

    Add a bunch more dirs and files not included in copy_stdlib_1_8_7 scr…

    headius authored
    …ipt (none of which appeared to introduce diffs into our stdlib).
  4. @headius
Commits on May 4, 2010
  1. @headius
  2. @headius
Commits on May 2, 2010
  1. @headius

    Miscellaneous cleanup:

    headius authored
    * A number of findbugs items in the "threadsafe", "performance", "malcious code", and "experimental" warnings
    * Tidied up all NetBeans "yellows" in the files I touched
    * Removed now-defunct JRubyServer/Client/Service
    * Removed now-defunct ssa.rb and DAGBuilder
Commits on Apr 29, 2010
  1. @headius
Commits on Oct 12, 2009
  1. @BanzaiMan @nicksieger

    Fix JRUBY-4041: tool/nailgun/configure is not executable. Also add 'c…

    BanzaiMan authored nicksieger committed
    …lean-ng' ant target.
    Signed-off-by: Nick Sieger <>
Commits on Oct 5, 2009
  1. @nicksieger
Commits on Aug 30, 2009
  1. @BanzaiMan @headius

    A little more intelligent

    BanzaiMan authored headius committed
    Signed-off-by: Charles Oliver Nutter <>
  2. @BanzaiMan @headius

    Clean up nailgun build directory for (hopefully) general support.

    BanzaiMan authored headius committed
    Signed-off-by: Charles Oliver Nutter <>
Commits on Jul 16, 2009
  1. @headius
Commits on Jun 14, 2009
  1. @oc @headius

    Fixed (initial) buffersize in getcwd to conform 'somewhat' to POSIX. …

    oc authored headius committed
    …Doesn't make sense to have a 0-size, and it fails on Solaris. Reusing the general BUFSIZE.. Its probably more than big enough. Just dont suid your ng :)
Commits on Jun 12, 2009
  1. @headius

    Fix from Ole Christian Rynning for Nailgun build on Solaris.

    headius authored
    Squashed commit of the following:
    commit d0b570adfe26b0e637675517c5ea47272b25e206
    Author: Ole Christian Rynning <>
    Date:   Fri Jun 12 21:48:27 2009 +0200
        Minor conditional so it compiles on Solaris. Tested on OpenSolaris 2008.11, 2009.06 and Solaris 10. Fix.
    commit bf60f53882d82ba9e57b7f875059d46f5561ba5d
    Author: Ole Christian Rynning <>
    Date:   Fri Jun 12 21:45:08 2009 +0200
        Minor conditional so it compiles on Solaris. Tested on OpenSolaris 2008.11, 2009.06 and Solaris 10.
Commits on May 30, 2009
  1. @headius

    Add updatepoms.rb to tool dir.

    headius authored
Commits on May 3, 2009
  1. @headius

    Start of work to make Nailgun a viable option for running JRuby:

    headius authored
    * Build in NG java stuff by default
    * Include tool/nailgun in bin dist
    * Merge jruby-ng and jruby-ng-server functionality into main jruby script
Something went wrong with that request. Please try again.