| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add s6-notify-fd-from-socket and s6-notify-socket-from-fd | Laurent Bercot | 2026-04-09 | 1 | -0/+0 |
| | | | | | | Also add .gitkeep files, remove old include-local/s6lockd.h, update a little bit of doc, make s6-ftrigrd pipe-only | ||||
| * | C operator precedence is hard | Laurent Bercot | 2026-03-28 | 1 | -1/+1 |
| | | |||||
| * | Booleans are hard | Laurent Bercot | 2026-03-28 | 1 | -1/+1 |
| | | |||||
| * | s6-setsid bugfix: only check ctty when actually calling tcsetpgrp | Laurent Bercot | 2026-03-28 | 1 | -1/+1 |
| | | |||||
| * | Refactor ftrig using sass; clean up API a bit, update its users | Laurent Bercot | 2026-03-16 | 1 | -39/+67 |
| | | |||||
| * | releng fixes | Laurent Bercot | 2025-12-23 | 1 | -0/+1 |
| | | |||||
| * | s6-softlimit: add -P option for RLIMIT_RTPRIO | Alyssa Ross | 2025-11-09 | 1 | -1/+6 |
| | | | | | | | | | Bash ulimit uses -r for this, but in s6-softlimit that was already taken. I could have used -R, but Bash uses that for RLIMIT_RTTIME, so I didn't want to claim that one and create a similarly difficult decision for somebody adding that in future. I decided to use -P (for "priority") as the least bad still-available option. | ||||
| * | Revert: actual fix is in skalibs | Laurent Bercot | 2025-10-22 | 1 | -1/+0 |
| | | |||||
| * | Add PTHREAD_LIB to s6-setlock's dependencies, because FreeBSD | Laurent Bercot | 2025-10-22 | 1 | -0/+1 |
| | | |||||
| * | Seriously clean up s6-log; add Rperiod for periodic log rotations. | Laurent Bercot | 2025-07-26 | 1 | -66/+87 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Document s6-softlimit -H|-h | Laurent Bercot | 2025-04-28 | 1 | -1/+1 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | formatting bugfix in s6-socklog | Laurent Bercot | 2024-08-09 | 1 | -1/+1 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Fix Solaris 10 build | Laurent Bercot | 2024-07-16 | 1 | -2/+5 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Fix small UB when no selection in s6-log | Laurent Bercot | 2023-12-18 | 1 | -1/+1 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Adapt to working socket_recv46() | Laurent Bercot | 2023-12-11 | 1 | -1/+3 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Fix old type def | Laurent Bercot | 2023-10-12 | 1 | -1/+1 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Defork s6-log | Laurent Bercot | 2023-09-12 | 2 | -31/+18 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Defork s6-fghack | Laurent Bercot | 2023-09-12 | 2 | -48/+20 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Better s6-setlock; delete the s6lock subsystem | Laurent Bercot | 2023-09-11 | 2 | -40/+51 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Adapt to skalibs-2.14 | Laurent Bercot | 2023-09-09 | 1 | -0/+1 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Add -t lastlinetimeout option to s6-log | Laurent Bercot | 2023-05-26 | 1 | -31/+40 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Prepare for 2.11.3.1, rlimit shenanigans | Laurent Bercot | 2023-02-26 | 1 | -4/+16 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Refactor libs6auto, add s6-instance-maker (untested) | Laurent Bercot | 2022-12-23 | 1 | -1/+2 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Update execline dep; s6-envdir QoL | Laurent Bercot | 2022-12-21 | 1 | -1/+1 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | s6-log: add p directive to add a prefix to every line | Laurent Bercot | 2022-12-07 | 1 | -17/+48 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Adapt to skalibs-2.13.0.0 | Laurent Bercot | 2022-11-29 | 13 | -13/+13 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Prepare for 2.11.1.1; adapt to skalibs-2.12.0.0 | Laurent Bercot | 2022-06-08 | 1 | -1/+2 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Add noclamp option to s6-envdir | Laurent Bercot | 2022-02-27 | 1 | -2/+3 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | s6-log: restart event loop when closing stdin on signal | Laurent Bercot | 2021-12-24 | 1 | -5/+5 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | s6-log: clarify last_stdin logic | Laurent Bercot | 2021-12-24 | 1 | -13/+6 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | s6-socklog: also ensure stderr is open | Laurent Bercot | 2021-12-05 | 1 | -1/+2 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Prepare for 2.11.0.1 | Laurent Bercot | 2021-12-03 | 1 | -1/+1 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Doc fixes, s6-socklog min linelen -> 76, s6-ioconnect fixes | Laurent Bercot | 2021-09-25 | 1 | -1/+1 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Fix lameduck timeout in s6-socklog | Laurent Bercot | 2021-08-19 | 1 | -5/+5 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Add s6-socklog | Laurent Bercot | 2021-08-18 | 6 | -124/+345 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | skalibs-2.11.0.0 API change | Laurent Bercot | 2021-08-09 | 9 | -32/+30 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | bugfix: rare fd leak in s6-log | Laurent Bercot | 2021-05-06 | 1 | -1/+7 |
| | | |||||
| * | Also allow shared locks in s6lockd-helper | Laurent Bercot | 2021-05-04 | 2 | -25/+3 |
| | | |||||
| * | bugfix: setlock -r | Laurent Bercot | 2021-04-03 | 1 | -3/+19 |
| | | |||||
| * | s6-log: Recommend the usage of a -- argument separator | Mira Ressel | 2021-03-13 | 1 | -1/+1 |
| | | | | | | | Logging scripts will commonly start with a -, which will trigger a parsing error that might not be obvious to users when no argument separator is used. | ||||
| * | bugfix: make s6-log -l actually split | Laurent Bercot | 2021-01-22 | 1 | -15/+30 |
| | | |||||
| * | Make s6-log respect umask | Laurent Bercot | 2021-01-03 | 1 | -22/+13 |
| | | |||||
| * | Remove deprecated options/directives from s6-log | Laurent Bercot | 2021-01-03 | 1 | -13/+4 |
| | | |||||
| * | Fix build against skalibs-2.10.0.0 | Laurent Bercot | 2020-12-02 | 2 | -15/+14 |
| | | |||||
| * | Adapt to new exec.h | Laurent Bercot | 2020-11-28 | 9 | -32/+45 |
| | | |||||
| * | Make execline dependency optional | Laurent Bercot | 2019-12-23 | 1 | -0/+12 |
| | | | | | | | | | | | | | | | | | This includes: - adding a configure option to disable execline support - duplicating el_semicolon() and el_getstrict() into the s6 library when execline is disabled at build time, making a compat shim and using it where needed (s6-svlisten, s6-ftrig-listen) - Creating alternatives for execlineb script spawning: * s6-log: '?' directive (done in the previous commit) * s6-notifyoncheck: require hardcoding the check in ./data/check * s6-ipcserver-access: no support for exec files, add a warning - Updating the relevant parts of the doc --enable-execline will remain the default, and whiners can choke on their tears. | ||||
| * | Add ?processor support to s6-log | Laurent Bercot | 2019-12-23 | 1 | -1/+7 |
| | | |||||
| * | Remove tainnow.lib dependency | Laurent Bercot | 2019-09-21 | 2 | -2/+2 |
| | | |||||
| * | Adapt to new stopwatch API | Laurent Bercot | 2019-09-06 | 2 | -4/+3 |
| | | |||||
| * | Separate wall clocks from stopwatches | Laurent Bercot | 2019-09-04 | 2 | -11/+18 |
| | | |||||
