38 Commits (master)

Author SHA1 Message Date
Damien Goutte-Gattat 1ee54ee3ef Fix kevent flags 8 years ago
Damien Goutte-Gattat 11726b6f9f Fix compile errors on BSD 8 years ago
Damien Goutte-Gattat 386fc420f8 Regroup struct definitions on top 8 years ago
Damien Goutte-Gattat 0cbd3d7b89 Do not filter twice 8 years ago
Damien Goutte-Gattat eab71a01ac Reorganize the code to build the filter 8 years ago
Damien Goutte-Gattat 797252d80f Do not store filter steps in dynamic memory 8 years ago
Damien Goutte-Gattat 7d5189fa94 Avoid hardcoded offsets 8 years ago
Damien Goutte-Gattat 936cb457fa Filter out unwanted proc events 8 years ago
Damien Goutte-Gattat 2c77c61c17 Add basic support for kevent 8 years ago
Damien Goutte-Gattat ef142b81bc Add dummy function for Kevent support 8 years ago
Damien Goutte-Gattat ca53be2414 Handle interrupted send(2) call 8 years ago
Damien Goutte-Gattat d9dbe93719 Use WEXITSTATUS to retrieve the termination status 8 years ago
Damien Goutte-Gattat d496639b00 Ensure proper Netlink initialization 8 years ago
Damien Goutte-Gattat a54841cfa0 Update help message 8 years ago
Damien Goutte-Gattat 173840f199 Add the -t, --timeout option 8 years ago
Damien Goutte-Gattat 9a8d746de5 Use nanosleep(2) instead of sleep(3) 8 years ago
Damien Goutte-Gattat aeaec8d36f Remove unused wait4pid function 8 years ago
Damien Goutte-Gattat f4b527fe0d Replace /proc-based mode by a kill(2) method 8 years ago
Damien Goutte-Gattat 0f2765064c Use xmalloc in wait4all (/proc mode) 8 years ago
Damien Goutte-Gattat 486b4371fc Verify initial existence of target processes 8 years ago
Damien Goutte-Gattat 606ac8ed9c Include wait4pid.h header 8 years ago
Damien Goutte-Gattat f039566360 Die on memory allocation error 8 years ago
Damien Goutte-Gattat 13bf203e7a Update help message 8 years ago
Damien Goutte-Gattat 9a363b2c0c Avoid memory leak in wait4all (/proc mode) 8 years ago
Damien Goutte-Gattat 6da91e34f3 Add do_recv helper function 8 years ago
Damien Goutte-Gattat 32b9bbefe9 Factorize struct definition 8 years ago
Damien Goutte-Gattat 5b520700ec Add wait4all function (/proc mode) 8 years ago
Damien Goutte-Gattat d7d3736513 Accept arbitrary number of pids 8 years ago
Damien Goutte-Gattat d186fc4857 Add wait4all function (Netlink mode) 8 years ago
Damien Goutte-Gattat 930ce3f85f Check error conditions 8 years ago
Damien Goutte-Gattat fd572cee14 Auto-detect the availability of Netlink 8 years ago
Damien Goutte-Gattat 3fd8d08aca Add /proc fallback 8 years ago
Damien Goutte-Gattat abc8f7470a Install the program setuid root 8 years ago
Damien Goutte-Gattat 2d32e1dd9b Return the exit code from the waited process 8 years ago
Damien Goutte-Gattat 0bd65c782f Implement basic feature 8 years ago
Damien Goutte-Gattat 9fdf7c015a Add the wait4pid module 8 years ago
Damien Goutte-Gattat 98d937e128 Initial commit 8 years ago