~craftyguy/go-cmd

DO NOT MERGE: update module path
DO NOT MERGE: README: explain fork
Support writing stdout/stderr to os.File

os/exec's Cmd can optionally write stdout/stderr directly to an os.File,
which is useful for cases when running an app that forks children who
stay alive after the parent has quit. In that situation, Go's runtime
will think the parent is still alive because the pipes for stdout/stderr
would still be open by the child(ren). When stdout/stderr is set to an
os.File, the runtime will consider the parent done when it quits,
regardless of what the child(ren) does.
Add support for sending arbitrary signals to a process

This adds a public method, cmd.SendSignal, that allows sending a signal
to a process and, optionally, to the entire process group.

Internally, terminateProcess is replaced by signalProcess.
fa11d774 — Daniel Nichter 1 year, 8 months ago
Add v1.4.1 to CHANGELOG
525de6be — Daniel Nichter 1 year, 8 months ago
Merge pull request #85 from lunarway/feature/line-buffer-option

Add LineBufferSize option field
Use uint instead of int for field
Add LineBufferSize option field

To support configuring the line buffer size a new field LineBufferSize is added
to the cmd.Options struct. This allows configuring the line buffer size to the
callers needs instead of relying on the DEFAULT_LINE_BUFFER_SIZE.
05b0600f — Daniel Nichter 1 year, 10 months ago
Merge pull request #80 from go-cmd/fix-build-directive

Use go:build instead of +build
8044c024 — Daniel Nichter 1 year, 10 months ago
Use go:build instead of +build
8362cd8d — Daniel Nichter 1 year, 10 months ago
gofmt -s
4d88fd47 — Daniel Nichter 1 year, 10 months ago
Update SECURITY.md
fa4c5573 — Daniel Nichter 1 year, 10 months ago
Merge pull request #75 from go-cmd/dn/v1.4

Rework Cmd.Options as Options.BeforeExec
36d71894 — Daniel Nichter 1 year, 10 months ago
Rename SetCmd to BeforeExec
bb29a473 — Daniel Nichter 2 years ago
Rework Cmd.Options as Options.SetCmd
64802291 — Daniel Nichter 2 years ago
Merge pull request #54 from wenerme/options

cmd add Options #53
8222213f — Daniel Nichter 2 years ago
Update changelog for v1.3.1
6e6846e1 — Daniel Nichter 2 years ago
Merge pull request #74 from go-cmd/dn/test-coveralls

Empty commit to test Coveralls
1a593f74 — Daniel Nichter 2 years ago
Empty commit to test Coveralls
ad77b74e — Daniel Nichter 2 years ago
Fix Covealls, maybe
Next