Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | style | Leah Neukirchen | 2017-08-31 | 1 | -5/+5 |
| | |||||
* | filter: use a non-blocking write pipe | Leah Neukirchen | 2017-08-06 | 1 | -3/+10 |
| | |||||
* | filter: don't write more than PIPE_BUF at once | Leah Neukirchen | 2017-08-06 | 1 | -2/+5 |
| | | | | | This could result in stalling during big writes when we can't read the output of the child in the mean time. | ||||
* | filter: simplify clean up logic | Leah Neukirchen | 2017-04-14 | 1 | -13/+9 |
| | |||||
* | filter: use sigpending/sigismember/sigwait instead of sigtimedwait | Leah Neukirchen | 2017-04-14 | 1 | -3/+10 |
| | | | | | sigtimedwait is just POSIX.1-2001, which lesser operating systems don't implement completely. | ||||
* | filter: use sigtimedwait with zero wait time | Leah Neukirchen | 2017-04-14 | 1 | -2/+4 |
| | | | | Else it will block until SIGPIPE comes. | ||||
* | filter: block SIGPIPE during filtering | Leah Neukirchen | 2017-04-14 | 1 | -1/+15 |
| | |||||
* | filter: free buffer on failure | Leah Neukirchen | 2017-04-06 | 1 | -0/+1 |
| | |||||
* | filter: make more robust | Leah Neukirchen | 2017-03-26 | 1 | -2/+2 |
| | | | | | | | MacOS will send POLLIN for empty reads on EOF, so detect ret == 0 too. Also poll for POLLHUP, which other systems use to message EOF. Fixes #18. | ||||
* | clean up whitespace | Leah Neukirchen | 2017-01-26 | 1 | -4/+4 |
| | |||||
* | filter: slay warning | Christian Neukirchen | 2016-07-29 | 1 | -1/+1 |
| | |||||
* | mshow: actually filter the parts | Christian Neukirchen | 2016-07-29 | 1 | -0/+124 |