Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Dec 07, 2011

  1. Ryan Tomayko

    Merge pull request #20 from duckpuppy/stop-cygwin-compile

    Stop compilation of native code on cygwin
    rtomayko authored
  2. Patrick Aikens

    Stop compilation of native code on cygwin

    duckpuppy authored

Jul 13, 2011

  1. Aman Gupta

    Merge pull request #16 from justincase/master

    [Doc] stderr is last element in return value from popen4
    tmm1 authored

Jul 12, 2011

  1. Justin Case

    stderr is last element in popen4 returned tuple

    justincase authored

May 08, 2011

  1. Aman Gupta

    Merge pull request #13 from nono/patch-1

    As of Rubygems 1.7.0, `Gem::Specification#has_rdoc=` has been deprecated
    tmm1 authored
  2. Bruno Michel

    As of Rubygems 1.7.0, `Gem::Specification#has_rdoc=` has been deprecated

    nono authored

Apr 20, 2011

  1. Aman Gupta

    Version bump: 0.3.6 (jruby support + skip cext on win32)

    tmm1 authored
  2. Aman Gupta

    Avoid compiling the C extension on win32 (still doesnt actually work …

    …due to missing fork())
    tmm1 authored

Apr 06, 2011

  1. Aman Gupta

    jruby support v2- now without threads!

    tmm1 authored
  2. Aman Gupta

    Revert "initial jruby support". Found a better hack than using threads.

    This reverts commit d812f9c.
    tmm1 authored

Apr 05, 2011

  1. Aman Gupta

    initial jruby support

    tmm1 authored

Apr 04, 2011

  1. Aman Gupta

    assert that timeout actually happens

    tmm1 authored
  2. Aman Gupta

    first argument to assertions is the expected value

    tmm1 authored

Mar 26, 2011

  1. Aman Gupta

    Version bump: 0.3.5

    tmm1 authored
  2. Aman Gupta

    remove POSIX_SPAWN_SETSIGDEF since it breaks all the tests on linux

    tmm1 authored

Mar 19, 2011

  1. Aman Gupta

    Version bump: 0.3.4

    tmm1 authored
  2. Aman Gupta

    Fix invalid fd redirect test (closes #5)

    tmm1 authored
  3. Aman Gupta

    unnecessary map

    tmm1 authored
  4. Aman Gupta

    needed node.h at one point, but can't remember why.

    tmm1 authored

Mar 09, 2011

  1. Ryan Tomayko

    fspawn :pgroup option implementation

    rtomayko authored
  2. Ryan Tomayko

    pspawn supports all :pgroup => pgid options

    rtomayko authored
  3. Aman Gupta

    use POSIX_SPAWN_SETSIGMASK and POSIX_SPAWN_SETSIGDEF instead of rb_en…

    …able_interrupt hax to fix for rbx too
    tmm1 authored

Mar 06, 2011

  1. Aman Gupta

    compile on rbx

    tmm1 authored
  2. Ryan Tomayko

    Child: force all IO objects and buffers to BINARY for now

    Otherwise, the out and err buffer strings are assumed to be whatever
    the source file encoding is (US-ASCII currently), while the IO
    objects will get their encoding from Encoding.default_external and
    Encoding.default_internal which can vary by environment (LANG,
    LC_ALL, etc.). This causes the out and err strings to be implicitly
    converted to a different encoding when appending to them with
    String#<< data we've read off the IO object.
    
    Forcing everything to binary also lets us get rid of the need to
    define String#bytesize since #size = #bytesize with BINARY encoding.
    
    At some point we'll need to deal with this stuff in a way that's
    consistent with Ruby's core IO methods. We should accept input in
    any encoding and transcode it to the Encoding default or a
    user-specified external_encoding when writing to the stdin fd. We
    should also read data off of the stdout/stderr IO objects in the
    default or user-specified external_encoding and transcode to the
    internal_encoding. Unfortunately, that's going to require also
    adding support for specifying encodings to Child::new so that you
    can override Encoding.default_internal/default_external for binary
    reads and whatnot.
    rtomayko authored
  3. Aman Gupta

    Version bump: 0.3.3

    tmm1 authored
  4. Aman Gupta

    call stdin.close right away when input is nil

    tmm1 authored
  5. Aman Gupta

    Revert "assume the user wants stdout/stderr to be in the same encodin…

    …g as the input string on 1.9"
    
    This reverts commit e0be597.
    tmm1 authored
  6. Aman Gupta

    Version bump: 0.3.2

    tmm1 authored
  7. Aman Gupta

    assume the user wants stdout/stderr to be in the same encoding as the…

    … input string on 1.9
    tmm1 authored
  8. Aman Gupta

    Version bump: 0.3.1 (fixes for 1.9 encoding)

    tmm1 authored
  9. Aman Gupta

    fix 1.9 issues with utf8 inputs to Child.new

    tmm1 authored
  10. Aman Gupta

    Revert "Fixed NoMethodError in POSIX::Spawn::Child."

    This reverts commit 682e930.
    tmm1 authored

Mar 04, 2011

  1. hotovson

    Fixed NoMethodError in POSIX::Spawn::Child.

    hotovson authored

Mar 03, 2011

  1. Aman Gupta

    Version bump: 0.3.0

    tmm1 authored
  2. Ryan Tomayko

    COPYING notes the use some glibc code

    rtomayko authored
Something went wrong with that request. Please try again.