2018-03-26 16:48 | Bump to 1.1 | sin | 1 | +1 | -1 |
2018-03-18 13:35 | Ensure children are reaped periodically | sin | 1 | +5 | -1 |
2016-09-23 07:37 | Use switch for fork() | FRIGN | 1 | +4 | -6 |
2015-07-12 19:24 | config.def.h: align rc*cmd | Ypnose | 1 | +2 | -2 |
2015-06-16 09:37 | Put sinit out of its misery and bump it up to 1.0 | sin | 1 | +1 | -1 |
2015-02-18 17:55 | Prefix signal handlers with 'sig' | sin | 1 | +9 | -9 |
2015-02-03 17:44 | Update LICENSE year | sin | 1 | +1 | -1 |
2015-02-01 21:00 | Fix some mandoc lint warnings | sin | 1 | +3 | -5 |
2014-12-04 15:03 | Style fix | sin | 1 | +9 | -9 |
2014-12-04 14:56 | Don't use EXIT_{SUCCESS,FAILURE} | sin | 1 | +3 | -3 |
2014-12-04 14:30 | Just use $(OBJ) instead of hardcoded sinit.o | sin | 1 | +1 | -1 |
2014-12-04 14:21 | Bump up to 0.9.2 | sin | 1 | +1 | -1 |
2014-12-04 14:19 | Update LICENSE | sin | 1 | +1 | -1 |
2014-12-04 14:18 | Simplify Makefile | sin | 2 | +28 | -51 |
2014-12-04 14:07 | Update manpage | sin | 1 | +55 | -23 |
2014-08-18 19:12 | Update link to initscripts | sin | 1 | +1 | -1 |
2014-08-17 21:17 | Remove -Wno-unused-result and add -s | sin | 1 | +2 | -2 |
2014-08-16 17:02 | Reword sinit manpage - clarify confusion around utmp entries. | sin | 1 | +7 | -5 |
2014-08-05 17:53 | Bump up to 0.9.1 | sin | 1 | +1 | -1 |
2014-07-26 15:44 | Re-order includes | sin | 1 | +2 | -2 |
2014-04-23 10:25 | Mention /bin/rc.init in the manpage | sin | 1 | +4 | -0 |
2014-04-22 11:42 | Add sinit.8 manpage | sin | 3 | +33 | -3 |
2014-04-22 10:53 | Add dist target to Makefile | sin | 1 | +10 | -1 |
2014-04-21 09:27 | Break on first signal found | sin | 1 | +5 | -2 |
2014-04-19 09:25 | setpgid(0, 0) seems redundant after setsid() | sin | 1 | +0 | -1 |
2014-04-16 09:30 | Bump up to v0.9 - should be the final release | sin | 1 | +1 | -1 |
2014-04-09 21:01 | Be less hardcore and don't use -Werror | sin | 1 | +1 | -1 |
2014-03-27 10:22 | Fix vertical indentation | sin | 1 | +0 | -5 |
2014-03-27 10:20 | Just block all signals | sin | 1 | +1 | -3 |
2014-03-08 17:48 | Bump up version to v0.8 | sin | 1 | +1 | -1 |
2014-03-08 17:16 | Remove util/ | sin | 4 | +9 | -82 |
2014-03-08 16:48 | Mark venprintf() as static explicitly, not just in the decl | sin | 1 | +1 | -2 |
2014-02-27 15:29 | Don't assume that $(DESTDIR)$(PREFIX)/bin exists | sin | 1 | +1 | -0 |
2014-02-16 20:16 | No need to setsid() early | sin | 1 | +0 | -1 |
2014-02-12 13:50 | Bump up to v0.7 | sin | 1 | +1 | -1 |
2014-02-12 09:33 | Sanitize working dir - default to "/" | sin | 1 | +2 | -0 |
2014-02-10 20:19 | It doesn't really matter what we return - just signal failure | sin | 1 | +1 | -2 |
2014-02-10 20:16 | Add -Wextra and -Werror by default | sin | 1 | +1 | -1 |
2014-02-10 20:16 | Use proper type for iterator | sin | 1 | +1 | -1 |
2014-02-10 20:10 | Bump up to v0.6 | sin | 1 | +1 | -1 |
2014-02-10 20:08 | Remove signalfd include header | sin | 1 | +0 | -1 |
2014-02-10 20:04 | Use sigwait() instead of signalfd() | sin | 1 | +3 | -13 |
2014-02-10 14:53 | Unblock signals before exec | sin | 1 | +3 | -1 |
2014-02-10 10:03 | No need to typedef | sin | 1 | +9 | -11 |
2014-02-10 10:00 | Don't clutter code | sin | 1 | +3 | -8 |
2014-02-09 12:43 | Simplify naming of variables | sin | 1 | +11 | -11 |
2014-02-09 12:14 | Bump up to v0.5 | sin | 1 | +1 | -1 |
2014-02-08 13:05 | We can't reach the end of main, add a comment | sin | 1 | +1 | -0 |
2014-02-08 13:01 | Remove unused #includes | sin | 1 | +0 | -3 |
2014-02-08 13:00 | No need to use select() - we only have one fd | sin | 1 | +7 | -19 |
2014-02-08 12:36 | Remove Arg - it is a leftover from when we had the FIFO code | sin | 2 | +10 | -15 |
2014-02-07 22:21 | Bump up to v0.4 | sin | 1 | +1 | -1 |
2014-02-07 22:19 | No need for sigfd to be defined at file scope | sin | 1 | +1 | -2 |
2014-02-07 22:03 | *p points to program name | sin | 1 | +1 | -1 |
2014-02-07 21:42 | signum is unused - get rid of it | sin | 1 | +0 | -2 |
2014-02-07 21:34 | It was Rich Felker who did the minimal init - give proper credit | sin | 1 | +2 | -2 |
2014-02-07 21:31 | Close signalfd fd on exec | sin | 1 | +1 | -1 |
2014-02-07 21:08 | Don't nest too much | sin | 1 | +13 | -11 |
2014-02-07 21:06 | We'll get a SIGCHLD so no need to double-fork | sin | 1 | +0 | -7 |
2014-02-07 17:13 | Update README | sin | 1 | +5 | -3 |
2014-02-07 17:10 | Bump up to v0.3 | sin | 1 | +1 | -1 |
2014-02-07 16:50 | Don't process incomplete reads | sin | 1 | +2 | -0 |
2014-02-07 16:46 | Some more error checking just to be sure | sin | 1 | +8 | -5 |
2014-02-07 16:18 | Poweroff on SIGUSR1 | sin | 1 | +10 | -2 |
2014-02-07 16:15 | Remove FIFO from sinit | sin | 2 | +3 | -66 |
2014-02-07 13:30 | Bump up version to v0.2 | sin | 1 | +1 | -1 |
2014-02-07 13:23 | Don't leak the fifofd if we re-init the fifo | sin | 1 | +2 | -0 |
2014-02-07 12:47 | Refactor code | sin | 2 | +86 | -39 |
2014-02-07 11:41 | Allow fifopath to be NULL | sin | 2 | +4 | -0 |
2014-02-07 11:35 | Pass the actual FIFO path to weprintf() | sin | 1 | +1 | -1 |
2014-02-07 11:14 | Use the double fork trick to properly reap spawned processes | sin | 1 | +11 | -4 |
2014-02-06 17:00 | Create a new session as quickly as possible | sin | 1 | +1 | -0 |
2014-02-06 12:24 | Use a double pointer | sin | 1 | +2 | -2 |
2014-02-06 12:18 | Inform the user when execvp() fails | sin | 1 | +1 | -0 |
2014-02-06 12:03 | We don't use err.h so remove it | sin | 1 | +0 | -1 |
2014-02-06 12:01 | Factor out the rc commands | sin | 4 | +17 | -20 |
2014-02-06 11:42 | Add README | sin | 1 | +24 | -0 |
2014-02-06 11:38 | rc has now been renamed to rc.init | sin | 1 | +1 | -1 |
2014-02-06 11:34 | Remove config.h from repo | sin | 1 | +0 | -6 |
2014-02-06 11:27 | Be less harsh and don't error out entirely | sin | 3 | +29 | -18 |
2014-02-06 11:14 | Initial commit | sin | 8 | +282 | -0 |