|
2c905c7e
|
v0.3.11 release
|
Ryan Tomayko <r****o@2****m>
|
over 11 years ago
|
|
|
0e0b1fa2
|
merge
Merge pull request #68 from github/child_pgroup_kill
|
Ryan Tomayko <r****o@g****m>
|
over 11 years ago
|
|
|
8db38b3b
|
Setting :pgroup_kill => true implies :group => true
|
Ryan Tomayko <r****o@2****m>
|
over 11 years ago
|
|
|
1ad6c776
|
Assert all processes in group are reaped in pgroup_kill tests
|
Ryan Tomayko <r****o@2****m>
|
over 11 years ago
|
|
|
4b49e87b
|
Use -TERM for pgroup kill, not negative pid
|
Ryan Tomayko <r****o@2****m>
|
over 11 years ago
|
|
|
19d74501
|
Assert that child processes are reaped in Child tests
|
Ryan Tomayko <r****o@2****m>
|
over 11 years ago
|
|
|
cda09f24
|
Add basic :pgroup_kill => true tests
|
Ryan Tomayko <r****o@2****m>
|
over 11 years ago
|
|
|
f9e7bee4
|
PS::Child sends TERM to whole process group on timeout
|
Ryan Tomayko <r****o@2****m>
|
over 11 years ago
|
|
|
432e5437
|
merge
Merge pull request #67 from rtomayko/rake-compiler-error
|
Ryan Tomayko <r****o@g****m>
|
over 11 years ago
|
|
|
e881d495
|
Better error message when rake-compiler is missing
|
Ryan Tomayko <r****o@2****m>
|
over 11 years ago
|
|
|
b65b36b4
|
v0.3.10
|
Ryan Tomayko <r****@t****m>
|
over 11 years ago
|
|
|
009388f6
|
merge
Merge pull request #66 from takahashim/fix-errors-187
|
Ryan Tomayko <r****o@g****m>
|
over 11 years ago
|
|
|
6c95fe39
|
make safer and more readable
|
takahashim <m****i@r****g>
|
over 11 years ago
|
|
|
9f81b52a
|
fix some errors in 1.8.7
|
takahashim <m****i@r****g>
|
over 11 years ago
|
|
|
a986ac46
|
merge
Merge pull request #44 from ktdreyer/gemspec-license
|
Patrick Reynolds <p****s@g****m>
|
almost 12 years ago
|
|
|
6242d1dc
|
merge
Merge pull request #65 from ktdreyer/minitest
|
Patrick Reynolds <p****s@g****m>
|
almost 12 years ago
|
|
|
76b78762
|
merge
Merge pull request #45 from ktdreyer/gemspec-url
|
Patrick Reynolds <p****s@g****m>
|
almost 12 years ago
|
|
|
a46be546
|
merge
Merge pull request #64 from orderthruchaos/master
|
Patrick Reynolds <p****s@g****m>
|
almost 12 years ago
|
|
|
2095cda7
|
Only apply -Wall for GCC.
|
Brett N. DiFrischia <B****a@t****m>
|
almost 12 years ago
|
|
|
e4d59a3e
|
bump version number to 0.3.9
|
Patrick Reynolds <p****s@g****m>
|
about 12 years ago
|
|
|
6ccdfe93
|
merge
Merge pull request #59 from jacobvosmaer/chdir_tread_safe
|
Ryan Tomayko <r****n@g****m>
|
about 12 years ago
|
|
|
cfe5a691
|
Document chdir the behavior of posix-spawn
|
Jacob Vosmaer <c****t@j****l>
|
about 12 years ago
|
|
|
25a0806c
|
merge
Merge pull request #57 from parkr/patch-1
|
Aman Gupta <a****n@t****t>
|
about 12 years ago
|
|
|
f19d60fd
|
merge
Merge pull request #58 from rtomayko/piki/fixing-tests
|
Aman Gupta <a****n@t****t>
|
about 12 years ago
|
|
|
159c8a3f
|
remove bash-isms from /bin/sh tests
|
Patrick Reynolds <p****s@g****m>
|
about 12 years ago
|
|
|
ebb24b28
|
protected redirected fds from CLOEXEC in fspawn
|
Patrick Reynolds <p****s@g****m>
|
about 12 years ago
|
|
|
61462901
|
prevent dup'd fds from being closed on exec
|
Patrick Reynolds <p****s@g****m>
|
about 12 years ago
|
|
|
80c0fef7
|
quell a compiler warning
|
Patrick Reynolds <p****s@g****m>
|
about 12 years ago
|
|
|
f9ba5071
|
reset SIGPIPE handler to default in child
|
Patrick Reynolds <p****s@g****m>
|
about 12 years ago
|
|
|
a73e9138
|
fail if invalid fd is => :close
|
Patrick Reynolds <p****s@g****m>
|
about 12 years ago
|
|
|
6d005870
|
fail if :chdir option is invalid
|
Patrick Reynolds <p****s@g****m>
|
about 12 years ago
|
|
|
9f1166ef
|
Need r and w in `.
|
Parker Moore <p****e@g****m>
|
about 12 years ago
|
|
|
c2338b33
|
Nope, I totally need that star.
|
Parker Moore <p****e@g****m>
|
about 12 years ago
|
|
|
73f988fe
|
default_command_prefixes ~> system_command_prefixes
|
Parker Moore <p****e@g****m>
|
about 12 years ago
|
|
|
89d36066
|
* is not necessary there.
|
Parker Moore <p****e@g****m>
|
about 12 years ago
|
|
|
ebc7fd3e
|
Add docs for Posix::Spawn#default_command_prefixes
|
Parker Moore <p****e@g****m>
|
about 12 years ago
|
|
|
b0ab7145
|
Support Windows when not using backtick execution
|
Parker Moore <p****e@g****m>
|
about 12 years ago
|
|
|
f49df6bc
|
merge
Merge pull request #47 from arrbee/rb/partial-output
|
Aman Gupta <a****n@t****t>
|
about 12 years ago
|
|
|
fbcf8fa9
|
merge
Merge pull request #55 from ncopa/master
|
Aman Gupta <a****n@t****t>
|
about 12 years ago
|
|
|
d8872a32
|
Only use POSIX_SPAWN_USEVFORK if defined or if GNU libc
|
Natanael Copa <n****a@a****g>
|
about 12 years ago
|
|
|
36a3e96d
|
tests: add Minitest 4 backwards-compatibility
|
Ken Dreyer <k****r@k****m>
|
over 12 years ago
|
|
|
1a5cf22b
|
tests: refactor requires into test_helper
|
Ken Dreyer <k****r@k****m>
|
over 12 years ago
|
|
|
acd47591
|
tests: switch to minitest
|
Ken Dreyer <k****r@k****m>
|
over 12 years ago
|
|
|
84c87a14
|
Use send instead of a lambda for byteslice
|
Russell Belfer <r****b@g****m>
|
over 12 years ago
|
|
|
e3d6176e
|
Fix input consumption logic
|
Russell Belfer <r****b@g****m>
|
over 12 years ago
|
|
|
ff27c25b
|
merge
Merge pull request #48 from bkeepers/ignore-bundle
|
Aman Gupta <a****n@t****t>
|
over 12 years ago
|
|
|
20bdfef5
|
Fix rubygems source
|
Brandon Keepers <b****n@o****g>
|
over 12 years ago
|
|
|
a56389f2
|
ignore .bundle
|
Brandon Keepers <b****n@o****g>
|
over 12 years ago
|
|
|
51157b6d
|
Remove truncation of out and err buffers
|
Russell Belfer <r****b@g****m>
|
over 12 years ago
|
|
|
837849fe
|
Missing a prepare -> build rename in docs
|
Russell Belfer <r****b@g****m>
|
over 12 years ago
|
|
|
540458a1
|
Rename deferred spawn to 'build' and improve docs
|
Russell Belfer <r****b@g****m>
|
over 12 years ago
|
|
|
fa54abe1
|
Fix up documentation mistake
|
Russell Belfer <r****b@g****m>
|
over 12 years ago
|
|
|
eec22ece
|
Add new 'prepare' Child constructor
|
Russell Belfer <r****b@g****m>
|
over 12 years ago
|
|
|
afc34d48
|
Add partial output to POSIX::Spawn::Child
|
Russell Belfer <r****b@g****m>
|
over 12 years ago
|
|
|
acd9329a
|
merge
Merge pull request #46 from anatol/patch-1
|
Aman Gupta <a****n@t****t>
|
over 12 years ago
|
|
|
a1a61aa4
|
Add license to gemspec
|
Anatol <a****v@g****m>
|
over 12 years ago
|
|
|
097ee321
|
use HTTPS for URL in gemspec
|
Ken Dreyer <k****r@k****m>
|
over 12 years ago
|
|
|
64c5f6b2
|
add LGPL license metadata to gemspec
|
Ken Dreyer <k****r@k****m>
|
over 12 years ago
|
|
|
3b9afb47
|
merge
Merge pull request #42 from TwP/master
|
Ryan Tomayko <r****o@g****m>
|
over 12 years ago
|
|
|
7d6a5bbf
|
bug-fix version bump
|
Tim Pease <t****e@g****m>
|
over 12 years ago
|
|
|
9f71e37e
|
Check if the file descriptor really exists.
|
Tim Pease <t****e@g****m>
|
over 12 years ago
|
|
|
16625f74
|
merge
Merge pull request #40 from rtomayko/better-spawn-errors
|
Patrick Reynolds <p****s@g****m>
|
almost 13 years ago
|
|
|
d24737b3
|
show more context for spawnp error message
|
Patrick Reynolds <p****s@g****m>
|
almost 13 years ago
|
|
|
1d498232
|
merge
Merge pull request #39 from jsvine/master
|
Aman Gupta <a****n@t****t>
|
about 13 years ago
|
|
|
555744c6
|
Check for IO::set_encoding support
|
Jeremy Singer-Vine <j****e@g****m>
|
about 13 years ago
|
|
|
1197472d
|
merge
Merge pull request #38 from tnm/patch-1
|
Aman Gupta <a****n@t****t>
|
about 13 years ago
|
|
|
94e1481b
|
Version bump to 0.3.7 for Windows backtick fix
|
Ted Nyman <t****d@t****o>
|
about 13 years ago
|
|
|
2d67c5e6
|
merge
Merge pull request #35 from mattn/backtick_on_windows
|
Aman Gupta <a****n@t****t>
|
about 13 years ago
|
|
|
21eb3474
|
Fixes backtick operation on windows
|
mattn <m****p@g****m>
|
about 13 years ago
|
|
|
66378340
|
merge
Merge pull request #32 from stoune/rake_warnings_fix
|
Aman Gupta <a****n@t****t>
|
almost 14 years ago
|
|
|
5e984fc2
|
Fixed deprecation warning. Upgraded to latest rake compiler.
|
Petro Sasnyk <p****k@s****m>
|
almost 14 years ago
|
|
|
868c6cfd
|
Fix slurring in README
|
Ryan Tomayko <r****o@g****m>
|
about 14 years ago
|
|
|
593ec538
|
merge
Merge pull request #20 from duckpuppy/stop-cygwin-compile
|
Ryan Tomayko <r****o@g****m>
|
over 14 years ago
|
|
|
146a3e66
|
Stop compilation of native code on cygwin
|
Patrick Aikens <p****s@g****m>
|
over 14 years ago
|
|
|
39707bce
|
merge
Merge pull request #16 from justincase/master
|
Aman Gupta <a****n@t****t>
|
about 15 years ago
|
|
|
6dc495b4
|
stderr is last element in popen4 returned tuple
|
Justin Case <j****n@p****m>
|
about 15 years ago
|
|
|
625d0e72
|
merge
Merge pull request #13 from nono/patch-1
|
Aman Gupta <a****n@t****t>
|
over 15 years ago
|
|
|
869881e8
|
As of Rubygems 1.7.0, `Gem::Specification#has_rdoc=` has been deprecated
|
Bruno Michel <b****l@f****r>
|
over 15 years ago
|
|
|
163e8879
|
Version bump: 0.3.6 (jruby support + skip cext on win32)
|
Aman Gupta <a****n@t****t>
|
over 15 years ago
|
|
|
edb457bd
|
Avoid compiling the C extension on win32 (still doesnt actually work due to m...
|
Aman Gupta <a****n@t****t>
|
over 15 years ago
|
|
|
3c2d7e70
|
jruby support v2- now without threads!
|
Aman Gupta <a****n@t****t>
|
over 15 years ago
|
|
|
fac57ee3
|
Revert "initial jruby support". Found a better hack than using threads.
|
Aman Gupta <a****n@t****t>
|
over 15 years ago
|
|
|
d812f9ce
|
initial jruby support
|
Aman Gupta <a****n@t****t>
|
over 15 years ago
|
|
|
f5128bd0
|
assert that timeout actually happens
|
Aman Gupta <a****n@t****t>
|
over 15 years ago
|
|
|
3e013b00
|
first argument to assertions is the expected value
|
Aman Gupta <a****n@t****t>
|
over 15 years ago
|
|
|
89910573
|
Version bump: 0.3.5
|
Aman Gupta <a****n@t****t>
|
over 15 years ago
|
|
|
b42ca738
|
remove POSIX_SPAWN_SETSIGDEF since it breaks all the tests on linux
|
Aman Gupta <a****n@t****t>
|
over 15 years ago
|
|
|
ebf6c565
|
Version bump: 0.3.4
|
Aman Gupta <a****n@t****t>
|
over 15 years ago
|
|
|
152f32a0
|
Fix invalid fd redirect test (closes #5)
|
Aman Gupta <a****n@t****t>
|
over 15 years ago
|
|
|
bd3ad906
|
unnecessary map
|
Aman Gupta <a****n@t****t>
|
over 15 years ago
|
|
|
766ab048
|
needed node.h at one point, but can't remember why.
|
Aman Gupta <a****n@t****t>
|
over 15 years ago
|
|
|
9b614915
|
fspawn :pgroup option implementation
|
Ryan Tomayko <r****o@g****m>
|
over 15 years ago
|
|
|
cd2b655b
|
pspawn supports all :pgroup => pgid options
|
Ryan Tomayko <r****o@g****m>
|
over 15 years ago
|
|
|
f6498126
|
use POSIX_SPAWN_SETSIGMASK and POSIX_SPAWN_SETSIGDEF instead of rb_enable_int...
|
Aman Gupta <a****n@t****t>
|
over 15 years ago
|
|
|
95a75333
|
compile on rbx
|
Aman Gupta <a****n@t****t>
|
over 15 years ago
|
|
|
af16f2a8
|
Child: force all IO objects and buffers to BINARY for now
|
Ryan Tomayko <r****o@g****m>
|
over 15 years ago
|
|
|
d20b4148
|
Version bump: 0.3.3
|
Aman Gupta <a****n@t****t>
|
over 15 years ago
|
|
|
c5e27f5c
|
call stdin.close right away when input is nil
|
Aman Gupta <a****n@t****t>
|
over 15 years ago
|
|
|
88494324
|
Revert "assume the user wants stdout/stderr to be in the same encoding as the...
|
Aman Gupta <a****n@t****t>
|
over 15 years ago
|
|
|
bc4fc49f
|
Version bump: 0.3.2
|
Aman Gupta <a****n@t****t>
|
over 15 years ago
|
|