aboutsummaryrefslogtreecommitdiffstats
path: root/extension/select.c
Commit message (Collapse)AuthorAgeFilesLines
* Add new functions input_fd and output_fd to the select extension.Andrew J. Schorr2014-11-091-0/+63
|
* Enhance get_file API to return info about input and output and to enable ↵Andrew J. Schorr2014-11-061-9/+32
| | | | extensions to create already-opened files or sockets.
* If getline fails due to a retryable I/O error, return -2 without closing the ↵Andrew J. Schorr2014-11-051-2/+53
| | | | file only if PROCINFO[<name>, "RETRY"] is configured.
* Patch the select extension's set_non_blocking function to check that fcntl ↵Andrew J. Schorr2013-07-071-0/+5
| | | | and O_NONBLOCK are available.
* In select extension, if lacking sigaction, reset signal handler each time a ↵Andrew J. Schorr2013-07-071-0/+9
| | | | signal is trapped.
* Enhance select signal function to return info about previous handler and ↵Andrew J. Schorr2013-07-051-15/+74
| | | | decide whether to override when it is unknown.
* Patch the select extension set_non_blocking function to work with a single ↵Andrew J. Schorr2013-07-051-5/+15
| | | | "" argument.
* For select extension signal trapping, fall back to signal if sigaction is ↵Andrew J. Schorr2013-07-051-11/+21
| | | | unavailable.
* Add a kill function to the select extension, and check whether sigprocmask ↵Andrew J. Schorr2013-07-051-5/+58
| | | | is available.
* Patch select to remove support for buggy case where the index had a numeric ↵Andrew J. Schorr2013-07-021-32/+12
| | | | value.
* Tighten up some argument checks in the select extension.Andrew J. Schorr2013-07-021-6/+10
|
* Enhance getline to return -2 when an I/O operation should be retried.Andrew J. Schorr2013-07-021-9/+19
|
* Add set_non_blocking function to the select extension.Andrew J. Schorr2013-07-011-1/+32
|
* Add PROCINFO["errno"] and errno extension to map between errno and strings.Andrew J. Schorr2013-07-011-1/+1
|
* Add signal trapping support to the select extension.Andrew J. Schorr2013-07-011-10/+200
|
* Added first version of select extension and new API hooks needed by it.Andrew J. Schorr2013-06-301-0/+183