aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorLines
2014-04-21Break on first signal foundsin-2/+5
2014-04-19setpgid(0, 0) seems redundant after setsid()sin-1/+0
2014-04-16Bump up to v0.9 - should be the final releasesin-1/+1
2014-04-09Be less hardcore and don't use -Werrorsin-1/+1
2014-03-27Fix vertical indentationsin-5/+0
2014-03-27Just block all signalssin-3/+1
2014-03-08Bump up version to v0.8sin-1/+1
2014-03-08Remove util/sin-82/+9
2014-03-08Mark venprintf() as static explicitly, not just in the declsin-2/+1
2014-02-27Don't assume that $(DESTDIR)$(PREFIX)/bin existssin-0/+1
2014-02-16No need to setsid() earlysin-1/+0
2014-02-12Bump up to v0.7sin-1/+1
2014-02-12Sanitize working dir - default to "/"sin-0/+2
2014-02-10It doesn't really matter what we return - just signal failuresin-2/+1
2014-02-10Add -Wextra and -Werror by defaultsin-1/+1
2014-02-10Use proper type for iteratorsin-1/+1
2014-02-10Bump up to v0.6sin-1/+1
2014-02-10Remove signalfd include headersin-1/+0
2014-02-10Use sigwait() instead of signalfd()sin-13/+3
2014-02-10Unblock signals before execsin-1/+3
2014-02-10No need to typedefsin-11/+9
2014-02-10Don't clutter codesin-8/+3
2014-02-09Simplify naming of variablessin-11/+11
2014-02-09Bump up to v0.5sin-1/+1
2014-02-08We can't reach the end of main, add a commentsin-0/+1
2014-02-08Remove unused #includessin-3/+0
2014-02-08No need to use select() - we only have one fdsin-19/+7
2014-02-08Remove Arg - it is a leftover from when we had the FIFO codesin-15/+10
2014-02-07Bump up to v0.4sin-1/+1
2014-02-07No need for sigfd to be defined at file scopesin-2/+1
2014-02-07*p points to program namesin-1/+1
2014-02-07signum is unused - get rid of itsin-2/+0
2014-02-07It was Rich Felker who did the minimal init - give proper creditsin-2/+2
2014-02-07Close signalfd fd on execsin-1/+1
2014-02-07Don't nest too muchsin-11/+13
2014-02-07We'll get a SIGCHLD so no need to double-forksin-7/+0
2014-02-07Update READMEsin-3/+5
2014-02-07Bump up to v0.3sin-1/+1
2014-02-07Don't process incomplete readssin-0/+2
2014-02-07Some more error checking just to be suresin-5/+8
2014-02-07Poweroff on SIGUSR1sin-2/+10
2014-02-07Remove FIFO from sinitsin-66/+3
2014-02-07Bump up version to v0.2sin-1/+1
2014-02-07Don't leak the fifofd if we re-init the fifosin-0/+2
2014-02-07Refactor codesin-39/+86
2014-02-07Allow fifopath to be NULLsin-0/+4
2014-02-07Pass the actual FIFO path to weprintf()sin-1/+1
2014-02-07Use the double fork trick to properly reap spawned processessin-4/+11
2014-02-06Create a new session as quickly as possiblesin-0/+1
2014-02-06Use a double pointersin-2/+2