Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | impelement satd-add | Mattias Andrée | 2015-12-29 | 3 | -8/+67 | |
* | run_job_or_hook is not static | Mattias Andrée | 2015-12-29 | 2 | -1/+10 | |
* | m | Mattias Andrée | 2015-12-29 | 1 | -1/+1 | |
* | implement job running in remove_job | Mattias Andrée | 2015-12-29 | 8 | -28/+103 | |
* | implement send_string, remove_job (except for running the job), and get_jobs | Mattias Andrée | 2015-12-29 | 3 | -10/+160 | |
* | the missing bits | Mattias Andrée | 2015-12-29 | 5 | -1/+77 | |
* | feature test macros | Mattias Andrée | 2015-12-29 | 10 | -10/+21 | |
* | m fix | Mattias Andrée | 2015-12-29 | 1 | -1/+1 | |
* | m | Mattias Andrée | 2015-12-29 | 1 | -2/+0 | |
* | more character that are not sh safe | Mattias Andrée | 2015-12-29 | 1 | -10/+8 | |
* | fix errors | Mattias Andrée | 2015-12-29 | 11 | -40/+51 | |
* | reopen state file, we will use flock on it, so all processes need their own open file descriptor for it | Mattias Andrée | 2015-12-29 | 6 | -3/+47 | |
* | how silly, I did not remove the line when I adapted it (whence I copied it) to leave the current user the owner | Mattias Andrée | 2015-12-28 | 1 | -1/+0 | |
* | pm | Mattias Andrée | 2015-12-28 | 1 | -1/+1 | |
* | typo | Mattias Andrée | 2015-12-28 | 1 | -1/+1 | |
* | doc | Mattias Andrée | 2015-12-28 | 1 | -1/+5 | |
* | partially implement satd-list, satd-rm, and satd-run | Mattias Andrée | 2015-12-28 | 6 | -30/+335 | |
* | m | Mattias Andrée | 2015-12-28 | 7 | -3/+5 | |
* | m + receive messages | Mattias Andrée | 2015-12-28 | 11 | -36/+452 | |
* | ... | Mattias Andrée | 2015-12-28 | 1 | -2/+4 | |
* | what was I thinging | Mattias Andrée | 2015-12-28 | 2 | -21/+1 | |
* | typo | Mattias Andrée | 2015-12-28 | 1 | -1/+1 | |
* | reap children in sighandler to avoid getting stuck at EAGAIN | Mattias Andrée | 2015-12-28 | 1 | -2/+10 | |
* | m | Mattias Andrée | 2015-12-28 | 1 | -1/+1 | |
* | m + reexec on sighup + reap children | Mattias Andrée | 2015-12-28 | 1 | -7/+42 | |
* | m + all of this is probably unnecessary for most users | Mattias Andrée | 2015-12-28 | 1 | -0/+3 | |
* | m | Mattias Andrée | 2015-12-28 | 1 | -1/+2 | |
* | m | Mattias Andrée | 2015-12-28 | 1 | -2/+3 | |
* | just in case | Mattias Andrée | 2015-12-28 | 1 | -0/+2 | |
* | support recovering from a crash | Mattias Andrée | 2015-12-28 | 2 | -0/+19 | |
* | that is why I used MSG_PEEK initially | Mattias Andrée | 2015-12-28 | 1 | -1/+1 | |
* | accept connections and for-exec to appropriate image | Mattias Andrée | 2015-12-28 | 2 | -6/+68 | |
* | close state file + unlink before closing to avoid race condition | Mattias Andrée | 2015-12-28 | 2 | -2/+3 | |
* | a file guide | Mattias Andrée | 2015-12-28 | 1 | -0/+19 | |
* | typo | Mattias Andrée | 2015-12-28 | 1 | -1/+1 | |
* | create state file | Mattias Andrée | 2015-12-28 | 2 | -21/+74 | |
* | use CLOCK_BOOTTIME rather than CLOCK_MONOTONIC | Mattias Andrée | 2015-12-28 | 1 | -3/+3 | |
* | ... | Mattias Andrée | 2015-12-28 | 2 | -19/+46 | |
* | satd: exec to an image without init text | Mattias Andrée | 2015-12-28 | 2 | -4/+53 | |
* | m | Mattias Andrée | 2015-12-28 | 1 | -1/+1 | |
* | we do not need to be able to pass the file descriptor via well defined fd:s now that we can keep the socket when called daemonise | Mattias Andrée | 2015-12-28 | 1 | -22/+4 | |
* | update daemonise, and daemonise when fully initialised | Mattias Andrée | 2015-12-28 | 3 | -11/+126 | |
* | reorder actions | Mattias Andrée | 2015-12-28 | 1 | -15/+15 | |
* | doc | Mattias Andrée | 2015-12-28 | 1 | -1/+1 | |
* | get hook-script pathname | Mattias Andrée | 2015-12-28 | 1 | -1/+55 | |
* | whitespace | Mattias Andrée | 2015-12-28 | 1 | -0/+1 | |
* | the socket can be passed via stdin | Mattias Andrée | 2015-12-28 | 1 | -5/+34 | |
* | m | Mattias Andrée | 2015-12-28 | 1 | -1/+4 | |
* | unlink socket on flock failure | Mattias Andrée | 2015-12-28 | 1 | -1/+4 | |
* | doc | Mattias Andrée | 2015-12-28 | 1 | -0/+1 |