about summary refs log tree commit homepage
path: root/lib/PublicInbox/Spawn.pm
DateCommit message (Expand)
2020-03-04spawn: correctly handle error code
2020-02-06treewide: run update-copyrights from gnulib for 2019
2020-02-02spawn: actually die on (vfork|fork) failures
2020-01-11spawn (and thus popen_rd) die on failure
2020-01-06treewide: "require" + "use" cleanup and docs
2019-12-30spawn: better error handling
2019-12-30spawn: support chdir via -C option
2019-12-30spawn: allow passing GLOB handles for redirects
2019-12-24remove "no warnings 'once'" in a few places
2019-12-11spawn: remove support for clearing the env
2019-11-16spawn: which: allow embedded slash for relative path
2019-09-09run update-copyrights from gnulib for 2019
2019-06-24spawn: remove `Blocking' flag handling
2019-05-07spawn (Inline::C): fix off-by-one error
2019-04-04spawn: require soft and hard entries in RLIMIT_* handling
2019-04-04qspawn: wire up RLIMIT_* handling to limiters
2019-04-04spawn: support absolute paths
2019-04-04spawn: support RLIMIT_CPU, RLIMIT_DATA and RLIMIT_CORE
2018-02-07update copyrights for 2018
2016-06-21spawn: improve error checking for fork failures
2016-06-18spawn: try to keep signals blocked in spawned child
2016-05-22spawn: note we do not use absolute paths within our code
2016-05-02spawn: proper signal handling for vfork
2016-02-29favor procedural calls for most private functions
2016-02-28reduce calls to close unless error checks are needed
2016-02-28spawn: disable popen optimization for non-vfork
2016-02-27spawn: fail properly if Inline fails
2016-02-27git: use built-in spawn implementation for vfork
2016-02-27initial spawn implementation using vfork