|  | Commit message (Expand) | Author | Age | Files | Lines | 
|---|
| * | doc | Mattias Andrée | 2016-01-01 | 1 | -0/+24 | 
| * | extension: free will perserve errno | Mattias Andrée | 2016-01-01 | 4 | -0/+20 | 
| * | m | Mattias Andrée | 2016-01-01 | 3 | -8/+25 | 
| * | portability | Mattias Andrée | 2016-01-01 | 2 | -3/+12 | 
| * | bump year | Mattias Andrée | 2016-01-01 | 264 | -264/+264 | 
| * | m bug fix: reopen: closed wrong fd | Mattias Andrée | 2015-12-31 | 1 | -1/+1 | 
| * | fix DAEMONISE_KEEP_FDS | Mattias Andrée | 2015-12-31 | 1 | -3/+4 | 
| * | m | Mattias Andrée | 2015-12-31 | 2 | -8/+15 | 
| * | daemonise: add option to override pid file | Mattias Andrée | 2015-12-31 | 2 | -2/+12 | 
| * | m bug fix | Mattias Andrée | 2015-12-31 | 1 | -1/+1 | 
| * | m bug fix | Mattias Andrée | 2015-12-30 | 1 | -4/+4 | 
| * | SIGKILL and SIGSTOP cannot be cought, for you get an exception even if SIG_DFL is used | Mattias Andrée | 2015-12-30 | 1 | -1/+2 | 
| * | typo + other ways to catch fire | Mattias Andrée | 2015-12-30 | 2 | -2/+55 | 
| * | needstack: We cannot protect ourself from death by SIGSEGV, the CPU would halt and catch fire. | Mattias Andrée | 2015-12-30 | 1 | -0/+2 | 
| * | needstack: forgot to set the mask | Mattias Andrée | 2015-12-30 | 1 | -0/+3 | 
| * | needstack: use pthread_sigmask rather than sigprocmask | Mattias Andrée | 2015-12-30 | 1 | -2/+2 | 
| * | deferencing null is legal | Mattias Andrée | 2015-12-30 | 1 | -0/+10 | 
| * | add reopen | Mattias Andrée | 2015-12-30 | 2 | -4/+122 | 
| * | halt + hcf | Mattias Andrée | 2015-12-29 | 3 | -0/+100 | 
| * | use pthread_sigmask, not sigprocmask | Mattias Andrée | 2015-12-29 | 4 | -12/+12 | 
| * | more functions to add + implement readn, writen, preadn, and pwriten | Mattias Andrée | 2015-12-29 | 6 | -5/+404 | 
| * | m | Mattias Andrée | 2015-12-29 | 1 | -1/+1 | 
| * | typo | Mattias Andrée | 2015-12-29 | 2 | -2/+2 | 
| * | m | Mattias Andrée | 2015-12-28 | 1 | -1/+1 | 
| * | fix dup_at_least_3: must duplicate at least once | Mattias Andrée | 2015-12-28 | 1 | -1/+2 | 
| * | daemonise: support keeping arbitrary fd:s open | Mattias Andrée | 2015-12-28 | 2 | -8/+118 | 
| * | fix errors | Mattias Andrée | 2015-12-28 | 1 | -16/+19 | 
| * | fix errors and warnings | Mattias Andrée | 2015-12-27 | 6 | -33/+35 | 
| * | fix warning | Mattias Andrée | 2015-12-27 | 1 | -1/+1 | 
| * | typo | Mattias Andrée | 2015-12-27 | 1 | -1/+1 | 
| * | permission bits | Mattias Andrée | 2015-12-27 | 1 | -1/+204 | 
| * | doc | Mattias Andrée | 2015-12-27 | 1 | -0/+14 | 
| * | fix errors | Mattias Andrée | 2015-12-27 | 2 | -8/+10 | 
| * | typo | Mattias Andrée | 2015-12-27 | 1 | -1/+1 | 
| * | fix punctuation | Mattias Andrée | 2015-12-27 | 2 | -8/+8 | 
| * | fix errors and warnings | Mattias Andrée | 2015-12-27 | 12 | -23/+25 | 
| * | fix errors | Mattias Andrée | 2015-12-27 | 1 | -22/+27 | 
| * | suppress a bunch of warnings | Mattias Andrée | 2015-12-27 | 1 | -0/+79 | 
| * | fix a few errors | Mattias Andrée | 2015-12-27 | 2 | -2/+2 | 
| * | fix issue #9 on github | Mattias Andrée | 2015-12-26 | 1 | -1/+1 | 
| * | add undaemonise | Mattias Andrée | 2015-12-25 | 2 | -4/+68 | 
| * | typo | Mattias Andrée | 2015-12-23 | 1 | -1/+1 | 
| * | m | Mattias Andrée | 2015-12-23 | 1 | -3/+3 | 
| * | daemonise: user-private daemons | Mattias Andrée | 2015-12-23 | 2 | -3/+21 | 
| * | daemonise: may also be redistributed under the term of the expat license | Mattias Andrée | 2015-12-23 | 1 | -1/+3 | 
| * | daemonise: etymology | Mattias Andrée | 2015-12-23 | 2 | -0/+4 | 
| * | update todo | Mattias Andrée | 2015-12-22 | 1 | -0/+3 | 
| * | doc F_OK, X_OK, W_OK, and R_OK, the placeholder values were the correct values | Mattias Andrée | 2015-12-21 | 1 | -1/+60 | 
| * | typo + redirected .h files | Mattias Andrée | 2015-12-21 | 11 | -6/+106 | 
| * | add getenv | Mattias Andrée | 2015-12-21 | 2 | -0/+99 |