s6

Mirror/fork of https://skarnet.org/software/s6/
git clone https://ccx.te2000.cz/git/s6
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2024-05-31 20:17Implement CLONE_NEWPID functionalityccx1+12-1
2024-01-07 21:23 Remove s6-tcpserver[4|6] mentions from doc (now unified)Laurent Bercot3+8-11
2023-12-21 10:48 version: 2.12.0.3Laurent Bercot1+1-2
2023-12-20 23:10 Prepare for 2.12.0.3Laurent Bercot5+17-4
2023-12-18 13:34 Fix small UB when no selection in s6-logLaurent Bercot1+1-1
2023-12-11 19:35 Adapt to working socket_recv46()Laurent Bercot1+3-1
2023-11-20 16:57 version: 2.12.0.2Laurent Bercot1+2-2
2023-11-20 14:57 Prepare for 2.12.0.2; fix scheduling of rescans/restarts in s6-svscanLaurent Bercot5+16-4
2023-11-20 04:02 version: 2.12.0.1Laurent Bercot4+10-3
2023-11-08 14:08 bugfix: s6-svscan didn't delay killing until scan. Prepare for 2.12.0.1.Laurent Bercot4+36-15
2023-11-06 13:27 version: 2.12.0.0Laurent Bercot1+0-1
2023-10-27 14:53 s6-supervise: don't warn on ENOENT for ./finishLaurent Bercot1+1-1
2023-10-12 03:51 Fix old type defLaurent Bercot1+1-1
2023-10-03 01:21 Add note that s6-notifyoncheck must have the servicedir as cwdLaurent Bercot1+11-0
2023-09-22 06:59 Simpler MakefileLaurent Bercot1+7-7
2023-09-15 22:12 doc typo fixLaurent Bercot1+1-1
2023-09-12 04:11 Remove s6_ucspiserver_spawnLaurent Bercot5+4-35
2023-09-12 04:07 Defork s6-logLaurent Bercot3+19-32
2023-09-12 03:36 Defork s6-fghackLaurent Bercot4+26-53
2023-09-11 17:26 Defork s6-supervise (!)Laurent Bercot1+79-127
2023-09-11 08:37 Defork s6-sudodLaurent Bercot4+15-38
2023-09-11 08:13 Better s6-setlock; delete the s6lock subsystemLaurent Bercot31+87-1097
2023-09-09 14:46 Update depsLaurent Bercot4+13-9
2023-09-09 04:35 Adapt to skalibs-2.14Laurent Bercot9+49-134
2023-09-08 08:06 child_spawn_workaround is public nowLaurent Bercot2+1-5
2023-09-08 04:06 Add ucspiserver.h, support posix_spawn() in s6-ipcserverdLaurent Bercot7+169-47
2023-08-10 15:42 Meh, link to archive.org is betterLaurent Bercot1+1-1
2023-08-10 15:32 Replace dead superscript link with an (older) cr.yp.to oneLaurent Bercot1+1-1
2023-07-08 09:26configure: Catch all of variable valuesMobin1+1-1
2023-07-06 13:23 Use open safe wrappers; remove debug boilerplateLaurent Bercot2+15-68
2023-06-27 08:35 systemd unit example fixLaurent Bercot1+1-1
2023-06-25 18:16 Loosen nonzero servicedirs requirement on s6-svwait/s6-svlistenLaurent Bercot4+7-3
2023-06-24 04:42 Document new s6-svscan optionsLaurent Bercot6+28-8
2023-06-20 19:11 More better debug infoLaurent Bercot1+2-2
2023-06-20 15:59 More debug informationLaurent Bercot1+33-12
2023-06-14 10:45 New and improved s6-svscanLaurent Bercot1+470-337
2023-06-14 10:45 Adapt s6-fdholderd to fixed iter_func typeLaurent Bercot1+4-4
2023-05-26 15:29 Add -t lastlinetimeout option to s6-logLaurent Bercot4+53-32
2023-05-25 15:59 Add s6-svc -s; prepare for 2.11.4.0Laurent Bercot7+55-7
2023-05-02 13:25 Doc clarificationLaurent Bercot1+2-2
2023-05-02 01:30 Doc typo fixesLaurent Bercot1+2-2
2023-04-23 15:32 adjust unit-conversion.htmlLaurent Bercot1+12-3
2023-04-23 01:43 Add systemd unit conversion guide pageLaurent Bercot1+1399-0
2023-04-07 15:22 Simplify selfpipe managementLaurent Bercot8+17-22
2023-04-02 19:40 version: 2.11.3.2Laurent Bercot5+20-5
2023-04-02 19:33 version: 2.11.3.1Laurent Bercot1+8-3
2023-03-09 17:08 Remove obsolete declarationLaurent Bercot1+0-1
2023-02-26 03:52 Prepare for 2.11.3.1, rlimit shenanigansLaurent Bercot6+33-8
2023-02-17 14:41 version: 2.11.3.0Laurent Bercot1+2-2
2023-02-17 14:07 Update depsLaurent Bercot3+9-5
2023-02-17 06:11 Makefile simplificationLaurent Bercot1+0-1
2023-02-17 06:11 NEWS updateLaurent Bercot1+1-0
2023-02-09 16:35 Clarify the use of shutdown() in s6-ioconnectLaurent Bercot1+11-0
2023-02-09 15:45 Autodetect socket endpoints in s6-ioconnect, deprecate -0167Laurent Bercot2+35-32
2023-02-08 06:40 Copy the new template, not the old one!Laurent Bercot1+15-10
2023-02-08 04:09 Add s6_servicedir_instances_recreate_offline functionsLaurent Bercot5+95-3
2023-02-06 17:11 Prepare for 2.11.3.0Laurent Bercot4+8-4
2023-02-06 17:05 Add s6-svc -QLaurent Bercot3+29-25
2023-01-31 12:25 Don't create instance/instances subdirs in s6-rc source defsLaurent Bercot1+10-8
2023-01-31 12:06 Prepare for 2.11.2.1, move template location, change file listLaurent Bercot9+41-14
2023-01-28 21:11 Doc typo fixLaurent Bercot1+1-1
2023-01-16 13:42 Doc typo fixesLaurent Bercot2+2-2
2023-01-14 10:41 version: 2.11.2.0Laurent Bercot1+1-0
2023-01-13 15:46 Doc clarificationLaurent Bercot1+14-2
2023-01-11 13:10 Doc clarificationLaurent Bercot1+6-6
2023-01-11 13:04 Doc typo fixLaurent Bercot1+1-1
2023-01-11 12:58 Mention -D/-U edge case in s6-supervise docLaurent Bercot1+6-0
2023-01-11 12:36 Doc fixesLaurent Bercot3+15-19
2023-01-11 11:36 More bugfixesLaurent Bercot5+60-67
2023-01-10 01:33 Add doc for s6-instance-list and s6-instance-statusLaurent Bercot8+146-13
2023-01-10 01:06 Add s6-instance-list, s6-instance-status (no doc yet)Laurent Bercot15+213-41
2023-01-09 23:23 Doc typo fixesLaurent Bercot2+6-5
2023-01-09 22:24 Next batch of fixesLaurent Bercot10+50-8
2023-01-09 14:35 First batch of fixes, more to come >.>Laurent Bercot5+22-21
2023-01-09 11:09 Add instances implementation (still needs testing)Laurent Bercot22+881-13
2023-01-06 11:57 Doc typo fixLaurent Bercot1+1-1
2022-12-23 22:53 Refactor libs6auto, add s6-instance-maker (untested)Laurent Bercot17+497-201
2022-12-21 13:32 Update execline dep; s6-envdir QoLLaurent Bercot4+4-4
2022-12-07 17:40 s6-log: add p directive to add a prefix to every lineLaurent Bercot2+54-17
2022-12-05 01:28 s6-svwait shouldn't exit early on supervisor deathLaurent Bercot5+34-25
2022-11-30 08:12 s6-ipcclient: more typo fixesLaurent Bercot1+1-1
2022-11-30 07:52 s6-svc: typo fixLaurent Bercot1+1-1
2022-11-29 12:33 Adapt to skalibs-2.13.0.0Laurent Bercot68+83-71
2022-10-26 12:11 Doc fixLaurent Bercot2+11-1
2022-10-04 19:02 s6-supervise QoL: only skip 1-second restart delay when service was readyLaurent Bercot2+26-14
2022-09-28 12:06 s6-svscan QoL: close stdout on exit if catch-all logger is presentLaurent Bercot1+13-3
2022-09-21 12:03 bugfix: s6-accessrules-fs-from-cdb's incorrectly terminated stringLaurent Bercot2+4-4
2022-08-21 02:37 Add upper limit to -c in s6-svscanLaurent Bercot5+35-14
2022-08-20 14:13 Pass service name as an argument to the service scriptLaurent Bercot1+4-2
2022-08-20 09:20 Factor s6_auto_write_logrun into a new libs6autoLaurent Bercot9+91-46
2022-08-18 22:19 Prepare for 2.11.2.0Laurent Bercot1+1-1
2022-08-18 22:12 Update syslogd exampleLaurent Bercot4+21-19
2022-08-18 22:02 Add s6_servicedir_file_listLaurent Bercot4+54-3
2022-08-12 20:02 Doc link fixLaurent Bercot1+1-1
2022-07-18 12:49 Fix allread errno managementLaurent Bercot1+4-0
2022-06-29 11:04 version: 2.11.1.2Laurent Bercot1+1-0
2022-06-28 20:59 Prepare for 2.11.1.2Laurent Bercot5+17-4
2022-06-28 20:54 Doc obfuscation: does init have 3 or 4 stages?Laurent Bercot1+12-1
2022-06-28 10:30 s6-supervise: also closethem() on -x in LASTFINISH for consistencyLaurent Bercot1+1-1
2022-06-28 10:12 s6-svscan: treat s6-svscan-log as a logger for s6-svscanctl purposesLaurent Bercot1+31-22
2022-06-28 09:41 bugfix: s6-supervise: -x should closethem() even in LASTUP stateLaurent Bercot1+1-1
2022-06-28 09:05 Doc fixLaurent Bercot1+2-2
2022-06-14 11:39 version: 2.11.1.1Laurent Bercot1+1-1
2022-06-13 13:57 Doc fix (lock-fd)Laurent Bercot1+2-2
2022-06-08 09:59 Prepare for 2.11.1.1; adapt to skalibs-2.12.0.0Laurent Bercot11+33-12
2022-03-16 11:47 doc fix (thx Obarun)Laurent Bercot1+2-2
2022-03-08 01:28 version: 2.11.1.0Laurent Bercot1+0-1
2022-03-08 00:32 Update execline depLaurent Bercot4+5-3
2022-02-27 00:47 Add noclamp option to s6-envdirLaurent Bercot2+10-4
2022-02-26 11:18 Prepare for 2.11.1.0Laurent Bercot6+20-6
2022-01-10 20:38 Relax modes for s6-applyuidgid and s6-setuidgidLaurent Bercot1+2-2
2022-01-10 20:37 Update s6-svscan-1.html to reflect how s6-l-i worksLaurent Bercot1+75-30
2021-12-24 08:47 Credit Earl for the latest bugfixLaurent Bercot1+1-0
2021-12-24 08:31 s6-log: restart event loop when closing stdin on signalLaurent Bercot1+5-5
2021-12-24 08:26 s6-log: clarify last_stdin logicLaurent Bercot1+6-13
2021-12-21 07:55 version: 2.11.0.1Laurent Bercot1+1-0
2021-12-19 07:56 Update depsLaurent Bercot3+10-6
2021-12-05 08:49 configure: support DESTDIR for sysdeps tooLaurent Bercot1+1-1
2021-12-05 06:34 configure: add var control tweak and DESTDIR support for slashpackageLaurent Bercot1+6-6
2021-12-05 00:23 s6-socklog: also ensure stderr is openLaurent Bercot1+2-1
2021-12-03 08:50 Prepare for 2.11.0.1Laurent Bercot6+18-5
2021-12-02 15:31 Update link to BSD initLaurent Bercot1+1-1
2021-11-24 16:49 Doc precisionLaurent Bercot1+1-1
2021-10-26 11:55 Update jdebp.uk urlLaurent Bercot1+1-1
2021-09-26 14:04 version: 2.11.0.0Laurent Bercot1+3-2
2021-09-26 10:34 Fix reported dependenciesLaurent Bercot4+4-3
2021-09-25 18:58 s6-ioconnect isn't zero-copy anymore: fix docLaurent Bercot1+0-4
2021-09-25 17:56 Full userspace 1-copy s6-ioconnectLaurent Bercot1+69-54
2021-09-25 09:45 Doc fixes, s6-socklog min linelen -> 76, s6-ioconnect fixesLaurent Bercot5+32-30
2021-09-24 12:40 Better error messages for s6-ioconnectLaurent Bercot1+12-3
2021-09-18 23:21 Doc fixesLaurent Bercot2+4-4
2021-09-17 11:23 Ensure proper detection of s6-svscan not running in all casesLaurent Bercot1+1-0
2021-09-08 06:31 Fix s6-svunlink PROGLaurent Bercot1+2-2
2021-09-07 12:15 svlink bugfixLaurent Bercot3+10-1
2021-09-02 19:11 Pass errno as unsigned charLaurent Bercot11+18-18
2021-09-02 12:08 Fix package/modesLaurent Bercot1+2-2
2021-09-02 11:24 Use checkservicedir() in s6-svlinkLaurent Bercot1+1-0
2021-08-31 23:33 Remove race conditions in early services with this ONE SIMPLE TRICKLaurent Bercot2+7-1
2021-08-30 19:21 More more more doc fixes.Laurent Bercot1+2-0
2021-08-30 19:20 More more doc fixesLaurent Bercot2+3-3
2021-08-30 19:18 More doc fixesLaurent Bercot2+4-4
2021-08-30 19:16 Doc fixesLaurent Bercot2+4-4
2021-08-30 19:14 Doc fixLaurent Bercot1+1-1
2021-08-30 19:11 s6-svlink, s6-svunlink, .h changesLaurent Bercot86+1255-914
2021-08-28 23:56 s6-svdir-(un)link fixesLaurent Bercot3+5-2
2021-08-28 17:18 Add s6-svdir-link and s6-svdir-unlinkLaurent Bercot14+337-156
2021-08-19 01:21 Fix lameduck timeout in s6-socklogLaurent Bercot1+5-5
2021-08-18 18:59 More s6-socklog docLaurent Bercot1+8-0
2021-08-18 18:53 More s6-socklog doc fixesLaurent Bercot1+9-5
2021-08-18 18:48 Doc fixLaurent Bercot1+1-1
2021-08-18 18:48 Better docLaurent Bercot1+2-2
2021-08-18 18:46 Add s6-socklogLaurent Bercot25+525-167
2021-08-14 19:52 Fix buildLaurent Bercot1+0-1
2021-08-10 18:13 Finalize preparation for 2.11.0.0Laurent Bercot3+9-5
2021-08-09 23:42 skalibs-2.11.0.0 API changeLaurent Bercot88+278-280
2021-07-24 15:08 Change to cdb_find_stateLaurent Bercot1+3-2
2021-07-23 20:01 Prepare for 2.11.0.0, adapt to skalibs-2.11.0.0 (cdb changes)Laurent Bercot17+116-123
2021-07-13 10:03 Doc typo fixLaurent Bercot1+1-1
2021-06-18 15:47 Add lock-fd feature to s6-superviseLaurent Bercot3+118-25
2021-06-17 14:17 Add CONTRIBUTING and DCO files; fix link to mailing-listLaurent Bercot3+43-1
2021-05-24 20:22 Document move to OFTCLaurent Bercot1+1-1
2021-05-21 21:09 Trivial syscall number optimizationLaurent Bercot1+1-1
2021-05-06 10:03 bugfix: rare fd leak in s6-logLaurent Bercot1+7-1
2021-05-06 09:50 Comment typo fixLaurent Bercot1+1-1
2021-05-05 01:17 Prepare for 2.10.1.0Laurent Bercot5+18-2
2021-05-04 12:16 Also allow shared locks in s6lockd-helperLaurent Bercot9+72-41
2021-04-26 00:04 Document s6-svwait -r | -RLaurent Bercot1+10-1
2021-04-25 23:11 Add s6-svwait -r | -R supportLaurent Bercot1+15-7
2021-04-15 14:12 version: 2.10.0.3Laurent Bercot1+3-1
2021-04-13 22:03 Prepare for 2.10.0.3Laurent Bercot5+31-11
2021-04-12 00:35 bugfix: umask in s6-usertree-makerLaurent Bercot1+5-4
2021-04-11 14:47 Do not compile or link into /dev/nullLaurent Bercot1+6-4
2021-04-09 23:36 Real noexecstack fix: make strip less greedyLaurent Bercot2+2-3
2021-04-08 12:33 noexecstack only works in LDFLAGSLaurent Bercot1+1-1
2021-04-03 10:19 Credit mixiLaurent Bercot1+1-0
2021-04-03 10:18 bugfix: setlock -rLaurent Bercot1+19-3
2021-03-15 17:02 Doc clarificationLaurent Bercot2+2-2
2021-03-13 15:53 Mira -> contributorLaurent Bercot1+1-1
2021-03-13 15:40s6-log: Recommend the usage of a -- argument separatorMira Ressel2+2-2
2021-02-26 10:51 bugfix: call ftrigrd and lockd via the non-versioned pathLaurent Bercot2+2-2
2021-02-15 19:31 version: 2.10.0.2Laurent Bercot1+1-1
2021-02-11 18:28 Prepare for 2.10.0.2Laurent Bercot5+21-6
2021-02-11 17:38 bugfix: unignore SIGPIPE before execing a user-controlled processLaurent Bercot7+26-3
2021-02-07 11:08 Document an unintuitive case in s6-svcLaurent Bercot2+14-2
2021-01-25 16:31 version: 2.10.0.1Laurent Bercot2+0-2
2021-01-22 19:10 bugfix: make s6-log -l actually splitLaurent Bercot2+37-20
2021-01-22 12:12 More doc typo fixes (thanks flexibeast)Laurent Bercot8+11-11
2021-01-22 10:27 bugfix: multisubstitute order in s6-usertree-makerLaurent Bercot1+15-12
2021-01-22 10:08 Prepare for 2.10.0.1Laurent Bercot5+17-4
2021-01-22 09:52 Doc typo fixes, thanks flexibeastLaurent Bercot3+5-5
2021-01-10 18:09 version: 2.10.0.0Laurent Bercot3+2-3
2021-01-09 08:34 Doc clarificationLaurent Bercot1+3-1
2021-01-08 17:48 s6-u-m fixes and doc fixesLaurent Bercot3+29-9
2021-01-07 23:53 Doc clarificationLaurent Bercot1+1-1
2021-01-07 23:38 Doc clarification, QoL fix for s6-usertree-makerLaurent Bercot2+25-4
2021-01-07 23:14 Add s6-usertree-makerLaurent Bercot9+561-0
2021-01-03 22:42 Make s6-log respect umaskLaurent Bercot1+13-22
2021-01-03 22:03 Remove deprecated options/directives from s6-logLaurent Bercot2+7-23
2021-01-02 22:47 Document optional nsss dependencyLaurent Bercot3+16-2
2021-01-02 22:23 Doc clarificationLaurent Bercot1+3-1
2020-12-29 23:14 configure should be executable >.>Laurent Bercot1+0-0
2020-12-28 14:44Don't put -fno-stack-protector in default CFLAGSLaurent Bercot1+0-1
2020-12-18 23:31 More fixes to s6_supervise_linkLaurent Bercot1+15-12
2020-12-18 23:31 configure fixLaurent Bercot1+7-7
2020-12-11 09:57 Only realpath() if a given servicedir is not absoluteLaurent Bercot1+10-3
2020-12-10 18:29 Add the possibility of down files to s6_supervise_linkLaurent Bercot2+26-12
2020-12-10 14:25 bugfix: sarealpath() APILaurent Bercot1+1-1
2020-12-10 10:04 Use mkptemp2Laurent Bercot1+2-2
2020-12-09 18:27 Get rid of webipc.hLaurent Bercot7+17-14
2020-12-07 18:04 Do not use 'scandir' as a variable name, thanks posixLaurent Bercot3+22-22
2020-12-05 11:31 Fix build with nsss; fix s6_supervise_link() for logged servicesLaurent Bercot3+20-8
2020-12-04 22:35 Add s6_supervise_link and s6_supervise_unlink for future s6-rc changeLaurent Bercot5+180-9
2020-12-04 13:41 Fix s6-svscan startupLaurent Bercot1+21-15
2020-12-04 10:03 Document lastfinish behaviourLaurent Bercot1+4-0
2020-12-04 07:53 Scrap s6-svc -X from docLaurent Bercot1+5-8
2020-12-04 07:25 Big signal/command semantics change to svscan/supervise; add s6-svperms.Laurent Bercot20+620-230
2020-12-02 11:23 Fix lock permissionsLaurent Bercot2+6-6
2020-12-02 05:24 Fix build against skalibs-2.10.0.0Laurent Bercot14+181-188
2020-11-30 12:05 Bump skalibs depLaurent Bercot3+3-3
2020-11-28 12:38 Adapt to new exec.hLaurent Bercot24+132-114
2020-11-27 16:42 Prepare for 2.10.0.0 ; store preliminary changes to s6-svscan/ctl.Laurent Bercot7+101-96
2020-11-17 21:44 bugfix: s6-permafailon *also* did not init the sigset >.>Laurent Bercot1+6-2
2020-11-16 21:57 bugfix: s6-permafailon exitcode initializationLaurent Bercot2+2-1
2020-11-16 03:45 Fix supervise/svscan startup when the control dir already existsLaurent Bercot1+14-10
2020-11-08 23:44 Doc fixLaurent Bercot1+1-1
2020-11-02 02:09 Update link from 0pointer.de to 0pointer.netLaurent Bercot1+1-1
2020-10-26 12:54 Align on new names of skalibs functionsLaurent Bercot3+6-8
2020-10-26 09:33 Prepare for 2.9.2.1; add dangling symlink supportLaurent Bercot7+62-16
2020-10-09 17:13 Better wordingLaurent Bercot1+3-3
2020-10-09 17:09Add keywords to new sectionsLaurent Bercot1+2-3
2020-10-09 15:47 Better documentation on readiness notificationLaurent Bercot1+99-0
2020-09-24 21:51 Adjust authors' namesLaurent Bercot1+1-1
2020-09-24 17:03Document nosetsidLaurent Bercot1+9-4
2020-09-16 12:29 Link to the s6-man-pages projectLaurent Bercot2+16-1
2020-09-16 12:04 Documentation fixes, by flexibeastLaurent Bercot43+147-145
2020-08-30 09:42 Doc typo fixes (thanks flexibeast)Laurent Bercot3+3-2
2020-06-16 20:31 version: 2.9.2.0Laurent Bercot1+1-0
2020-06-16 16:01 Doc clarificationLaurent Bercot1+3-0
2020-06-07 05:01 Doc fixes and clarificationsLaurent Bercot2+13-2
2020-06-02 17:14 Doc typo fixLaurent Bercot1+1-1
2020-06-02 16:20 Doc fixLaurent Bercot1+1-1
2020-06-01 16:35 Doc typo fix and clarification for s6-fdholder-setdumpLaurent Bercot1+5-1
2020-05-31 18:44 Clarify documentation on run script redirectionsLaurent Bercot1+19-6
2020-04-06 12:18 Update dependenciesLaurent Bercot4+9-4
2020-03-30 17:21 heliocat's html fixesLaurent Bercot16+32-42
2020-03-30 13:01 Doc typo fixLaurent Bercot1+1-1
2020-03-24 12:27 Treat execline as an extra_lib instead of an in-package libLaurent Bercot5+9-8
2020-03-16 13:15 Add -d to s6-sudod; prepare for 2.9.2.0Laurent Bercot11+106-64
2020-03-04 09:38 Doc typo fixLaurent Bercot1+1-1
2020-03-02 23:46 version: 2.9.1.0Laurent Bercot1+0-1
2020-02-18 12:25 Add SIGPWR and SIGWINCH support to s6-svscanLaurent Bercot4+14-0
2020-01-27 15:21 Update dependenciesLaurent Bercot3+8-4
2020-01-27 15:08 Fix shared libs installationLaurent Bercot1+2-3
2020-01-16 16:56 Use execv() where applicableLaurent Bercot2+5-6
2020-01-15 15:09 Restore console fd on s6-svscan execLaurent Bercot1+11-0
2020-01-15 14:15 Add console holder functionality to s6-svscanLaurent Bercot5+28-5
2019-12-23 14:04 Prepare for 2.9.1.0Laurent Bercot5+25-3
2019-12-23 13:05 Make execline dependency optionalLaurent Bercot18+183-41
2019-12-23 11:48 Add ?processor support to s6-logLaurent Bercot2+12-1
2019-12-20 03:19 Always execute execline scripts with -PLaurent Bercot2+2-2
2019-11-15 19:12 doc fix: nosh -> plain httpLaurent Bercot1+1-1
2019-10-21 17:47 version: 2.9.0.1Laurent Bercot1+1-0
2019-10-21 17:22 Fix gen-deps.sh for cross-buildsLaurent Bercot2+111-111
2019-10-21 16:13 Prepare for 2.9.0.1Laurent Bercot5+21-6
2019-10-21 15:01 Fix generated CC for cross-buildsLaurent Bercot1+1-1
2019-10-16 12:34 Doc typo fixLaurent Bercot1+1-1
2019-09-22 18:51 version: 2.9.0.0Laurent Bercot1+1-1
2019-09-21 09:09 Fix configure permissionsLaurent Bercot1+0-0
2019-09-21 06:15 Remove tainnow dependency in configure tooLaurent Bercot1+0-2
2019-09-21 06:04 Update tainnow.lib mentions in docLaurent Bercot1+1-1
2019-09-21 05:43 Remove tainnow.lib dependencyLaurent Bercot28+54-54
2019-09-06 13:03 Adapt to new stopwatch APILaurent Bercot23+24-46
2019-09-04 17:52 Separate wall clocks from stopwatchesLaurent Bercot26+50-19
2019-08-09 12:40 Prepare for 2.9.0.0Laurent Bercot5+17-5
2019-07-30 12:20 Move systemd page out of the s6 packageLaurent Bercot4+3-182
2019-07-22 16:05Makefile needs to be adjusted tooLaurent Bercot1+4-5
2019-07-22 15:24Make configure CC-friendlierLaurent Bercot1+24-8
2019-07-03 15:50 Update doc to reflect the removal of s6-fdholder-*c programsLaurent Bercot17+188-625
2019-07-03 12:43 Remove s6-fdholder-*c programsLaurent Bercot34+292-710
2019-05-27 23:41 Doc typo fixesLaurent Bercot1+2-2
2019-05-14 12:43 version: 2.8.0.1Laurent Bercot2+1-2
2019-05-14 11:49 Prepare for 2.8.0.1Laurent Bercot5+17-4
2019-05-14 00:31 bugfix: s6-ipcserverd: fix spurious warning when at maxconnLaurent Bercot1+1-1
2019-05-11 06:23 Accept empty regexes even on BSDsLaurent Bercot3+6-4
2019-03-25 18:33 Reestablish directory checking in s6-svc/s6-svscanctl without commandsLaurent Bercot1+13-16
2019-03-18 20:03 Add upgrade notice to doc/upgrade.htmlLaurent Bercot1+6-0
2019-03-04 12:17 version: 2.8.0.0Laurent Bercot1+1-1
2019-02-24 22:00 Build everything as PIC by defaultLaurent Bercot3+13-18
2019-02-19 16:47 Adaptation to skalibs/posixishard.hLaurent Bercot13+35-8
2019-02-12 15:17 Update execline depLaurent Bercot3+3-3
2019-02-10 12:47 more accurate timeout-kill docLaurent Bercot1+2-1
2019-02-04 19:04 Revert -I, but add uid/self and gid/self to uidgid accessrules checkingLaurent Bercot6+42-20
2019-02-04 14:11 Add -I option to s6-ipcserver-accessLaurent Bercot4+18-9
2019-02-01 13:27Don't deprecate ftrig1_init: remove it. (major bump inc anyway)Laurent Bercot2+0-7
2019-02-01 08:56 Fix s6-sudoc error message when it fails to connectLaurent Bercot1+1-1
2019-02-01 00:30 The ftrig1 must be read nonblocking by s6-ftrigrd, duh!Laurent Bercot1+1-0
2019-01-31 20:33 Make "s6-svc -wu foo" wait for foo to be up. Document supervise/ creation.Laurent Bercot3+26-19
2019-01-29 21:57 Revert truncate() change in s6-log (thanks obarun for the report)Laurent Bercot1+3-1
2019-01-23 13:01 bugfix: correctly handle s6-svc -XLaurent Bercot1+2-2
2019-01-18 22:23 Update broken doc linkLaurent Bercot1+1-1
2019-01-15 15:21 Prepare for 2.8.0.0Laurent Bercot4+9-4
2019-01-15 14:50 Update examplesLaurent Bercot4+4-2
2019-01-15 14:48 Add readiness notification to s6-log, and 8kB default on -lLaurent Bercot2+29-9
2019-01-09 12:47 Use mkptemp() in s6-ftrigrd. Prepare for 2.7.2.3.Laurent Bercot10+46-55
2018-12-31 00:50 Less false friends in docLaurent Bercot1+3-3
2018-12-17 08:35 bugfix: s6-svc -r wasn't acceptedLaurent Bercot2+2-1
2018-11-14 15:44 version: 2.7.2.2Laurent Bercot4+13-2
2018-10-22 20:43 bugfix: s6-svscan not always honoring scan deadlineLaurent Bercot2+2-1
2018-10-17 23:22 Doc typo fixLaurent Bercot1+1-1
2018-09-16 10:41 version: 2.7.2.1Laurent Bercot4+13-2
2018-09-14 21:42 bugfix: UB in s6-fdholderd's do_listLaurent Bercot1+1-1
2018-09-06 20:45 bugfix: s6lockd-helper is in LIBEXECPREFIXLaurent Bercot2+2-1
2018-08-24 21:51 Wording clarification on the previous changeLaurent Bercot1+4-4
2018-08-24 21:48 Mention the U event in s6-supervise's doc pageLaurent Bercot1+10-0
2018-08-24 21:21 Doc typo fixLaurent Bercot1+1-1
2018-08-20 11:18 Better support for slashpackage nsss buildsLaurent Bercot2+14-6
2018-08-14 21:48 version: 2.7.2.0Laurent Bercot1+1-0
2018-08-01 21:10 Document nsss supportLaurent Bercot2+2-0
2018-08-01 20:35 Add nsss supportLaurent Bercot3+15-2
2018-08-01 20:29 Include prot_readgroups() into s6-envuidgidLaurent Bercot1+20-0
2018-07-21 20:44 More build fixes for skalibs-2.7.0.0Laurent Bercot4+4-1
2018-07-21 16:42 Adapt to skalibs-2.7.0.0Laurent Bercot11+32-40
2018-06-17 00:52 Doc clarificationLaurent Bercot1+1-1
2018-06-15 13:25 Document dependencies correctlyLaurent Bercot3+4-3
2018-06-15 12:36 Down signal customization: add ./down-signal file and s6-svc -rLaurent Bercot6+74-31
2018-04-20 15:32 Add -d notif to s6-svscan; this is only shallow readiness.Laurent Bercot5+49-5
2018-04-11 14:58 Add -B option to s6-ipcserver-socketbinder for blocking socketsLaurent Bercot2+10-5
2018-04-05 11:06 doc typo fixLaurent Bercot1+1-1
2018-04-05 09:42 Add note about SIGINT in s6-svscan and s6-supervise docLaurent Bercot3+26-1
2018-03-26 21:21 version: 2.7.1.1Laurent Bercot1+1-0
2018-03-26 21:20 Bugfix: inverted warning condition on s6_dtally_write (non-critical)Laurent Bercot5+15-3
2018-03-26 15:11 Doc typo fixLaurent Bercot1+1-0
2018-03-26 15:03 version: 2.7.1.0Laurent Bercot1+1-1
2018-03-24 15:07 Fix minor bugs in s6-permafailonLaurent Bercot4+9-3
2018-03-24 14:54 Fix off-by-one in s6-svdt-clearLaurent Bercot1+1-1
2018-03-21 18:04 Document max-death-tally in the s6-svdt docLaurent Bercot1+3-0
2018-03-21 18:00 Add s6-svdt-clear, s6-permafailonLaurent Bercot15+322-6
2018-03-21 11:52 Add -g option to s6-tai64nlocalLaurent Bercot3+35-3
2018-03-20 18:21 Add s6-svdt, change default max tally to 100, add doc, prepare for 2.7.1.0Laurent Bercot12+160-6
2018-03-20 15:18 Add throttling support to s6-svstatLaurent Bercot2+6-2
2018-03-20 14:52 Add death tally support to s6-supervise, throttling support to s6_svstatus_tLaurent Bercot11+158-5
2018-03-02 12:09 Make s6-svwait et al. exit instead of hang if s6-supervise diesLaurent Bercot11+16-8
2018-02-04 21:42 doc fix: textclient, not skaclientLaurent Bercot1+1-2
2018-02-02 01:04 Credit smaeul, prepare for 2.7.0.1Laurent Bercot6+17-4
2018-02-02 00:13 cosmetic fix: print unchanged line instead of nonsense when s6-tai64nlocal can't convert timeLaurent Bercot1+8-6
2018-01-15 12:26 Doc update: systemd unit file exampleLaurent Bercot1+34-9
2018-01-04 10:43 2018, not 2017Laurent Bercot1+1-1
2018-01-04 10:34 version: 2.7.0.0Laurent Bercot1+2-0
2018-01-03 14:11 Use child_spawn2 instead of child_spawn in s6-setlockLaurent Bercot3+4-4
2017-12-22 17:37 Port ftrigr and s6lock to textclientLaurent Bercot21+135-141
2017-12-11 19:20 Credit eto for the bug-reportLaurent Bercot1+1-0
2017-12-11 19:14 Bugfix: s6-fdholderd crash when regex defs not presentLaurent Bercot2+20-15
2017-12-11 19:11 Add "-a perms" option to s6-ipcserver(-socketbinder)Laurent Bercot4+28-8
2017-11-27 18:53 version: 2.6.2.0Laurent Bercot1+62-5
2017-11-27 12:44 Add s6_fdholder_start/end, prepare for 2.6.2.0Laurent Bercot13+93-14
2017-11-22 14:02 Add SKALIBS_HASODIRECTORY supportLaurent Bercot1+13-1
2017-11-10 12:53 More accurate exit code and clearer error messages for s6-svc and s6-svscanctlLaurent Bercot4+40-12
2017-11-02 15:19 Better s6-supervise docLaurent Bercot1+73-35
2017-10-30 11:09 Make all-pic a user optionLaurent Bercot4+28-12
2017-10-29 23:21 Support default pieLaurent Bercot2+19-0
2017-10-25 20:37 Doc grammar fixLaurent Bercot1+1-1
2017-10-25 15:59 Document s6-log's -l optionLaurent Bercot1+8-1
2017-10-19 08:05 Remove shebang from configureLaurent Bercot1+1-9
2017-10-17 14:52 bugfix: s6-log: use off_t instead of size_t for archive file sizeLaurent Bercot1+10-11
2017-10-09 16:16 version: 2.6.1.1Laurent Bercot1+2-1
2017-10-05 20:25 Better *FLAGS management; prepare for 2.6.1.1Laurent Bercot7+53-23
2017-09-30 09:24 Use mkstemp() in s6-accessrules-cdb-from-fsLaurent Bercot1+5-8
2017-09-17 12:01 Cosmetic fix: start s6-ftrigrd from the child s6-notifyoncheckLaurent Bercot1+22-5
2017-09-13 16:24 Remove mention of /etc/leapsecs.dat from s6-tai64nlocal docLaurent Bercot1+0-1
2017-09-12 22:11 bugfix: s6_accessrules_backend_cdb could incorrectly return ERROR instead of DENYLaurent Bercot1+7-6
2017-09-12 09:55 Change absolute link to relative one in docLaurent Bercot1+3-4
2017-08-28 22:21 version: 2.6.1.0Laurent Bercot1+1-1
2017-08-28 13:59 Switch to xpathexec_*Laurent Bercot29+39-69
2017-08-22 10:12 Prepare for 2.6.1.0Laurent Bercot5+20-9
2017-08-20 10:10 Doc updatesLaurent Bercot2+34-8
2017-08-19 18:27 Fix fd leak in s6_svc_lock_releaseLaurent Bercot4+13-4
2017-08-19 16:25 Doc clarificationLaurent Bercot1+2-1
2017-08-19 15:37 Add s6-notifyoncheckLaurent Bercot7+415-0
2017-08-16 22:44 Doc typo fixLaurent Bercot1+1-1
2017-08-06 11:41 Bugfix: typo in s6_fdholder_getdump.cLaurent Bercot1+1-1
2017-07-24 04:49 Apply Guillermo's fixes to doc and examplesLaurent Bercot3+10-9
2017-07-16 16:59 More secure s6-applyuidgid on systems with a broken setgroups() (thanks muh)Laurent Bercot1+1-1
2017-07-16 16:26 Fix ftrigw_fifodir_make on platforms where gid_t is unsigned (the BSDs, who would have thought!)Laurent Bercot1+2-2
2017-07-16 16:15 Fix deps.makLaurent Bercot1+4-2
2017-07-16 15:57 Fix setgroups() invocation on SnowflakeBSDLaurent Bercot1+3-4
2017-07-16 15:57 Propagate fd_close() changes, fix deps for ftrigr_updateb()Laurent Bercot6+4-15
2017-07-16 15:56 Add ftrigr_updateb()Laurent Bercot5+113-61
2017-07-12 18:22 Add s6_svc_lock_take() and s6_svc_lock_release()Laurent Bercot9+53-5
2017-06-17 11:55 s6-ipcserver-access: make -E properly remove IPCCONNNUMLaurent Bercot1+2-0
2017-06-15 08:46 version: 2.6.0.0Laurent Bercot2+9-1
2017-06-14 04:09 Add ftrigr_checksa(), rewrite s6_svlisten_loop() around itLaurent Bercot16+129-58
2017-06-13 16:25 s6-ftrigrd: be silent when the client dies in the middle of an asyncout flushLaurent Bercot2+3-1
2017-06-13 16:13 bugfix: use memmove instead of memcpy in an overlapping stralloc in s6-ftrigrdLaurent Bercot1+1-1
2017-05-24 17:20 More schemeless URLsLaurent Bercot2+2-2
2017-05-24 17:16 More schemeless URLsLaurent Bercot1+1-1
2017-05-24 15:35 fix s6-sudod default timeout: infinite by default, as documentedLaurent Bercot1+1-1
2017-05-23 11:03 Switch doc to schemeless URLsLaurent Bercot79+319-319
2017-05-21 11:45 version: 2.5.1.0 (fo realz)Laurent Bercot1+1-1
2017-05-21 11:41 version: 2.5.1.0Laurent Bercot1+1-1
2017-05-19 11:52 Add the timeout-kill feature to s6-supervise. Prepare for version 2.5.1.0.Laurent Bercot7+46-10
2017-05-12 23:43 Better error message when s6-sudoc gets punted by s6-ipcserver-accessLaurent Bercot1+6-2
2017-05-11 22:37 doc precision: s6-ftrig-wait prints its last event to stdoutLaurent Bercot1+2-1
2017-05-11 22:08 s6-ftrig-listen1 now prints the last event to stdoutLaurent Bercot4+11-3
2017-05-11 15:17 Prepare for version 2.5.0.1Laurent Bercot5+19-6
2017-05-09 16:57 bugfix: s6-svstat accepts -w, not -WLaurent Bercot1+1-1
2017-05-07 15:45 Doc typo fixesLaurent Bercot2+2-2
2017-04-13 13:30 Fix trailing nulls in s6-svstat's outputLaurent Bercot1+2-2
2017-04-05 19:50 Doc link fixLaurent Bercot1+1-1
2017-04-05 19:16 Better doc for s6-svc -OLaurent Bercot1+3-3
2017-03-29 15:42 Better s6-svstat descriptionLaurent Bercot1+3-2
2017-03-29 14:37 s6-svstat doc typo fix and clarificationLaurent Bercot1+3-2
2017-03-27 19:52 version: 2.5.0.0Laurent Bercot1+22-0
2017-03-27 14:05 Clarify permanent failure API for s6-svwait -r and friends; update docLaurent Bercot7+62-36
2017-03-25 11:25 Stop using flagwant; new s6-svstat API; s6-svwait's timeout exitcode is now 99Laurent Bercot8+319-58
2017-03-24 15:25 Use uint32_t for s6-fdholderd's indices in genset and avltreenLaurent Bercot1+46-45
2017-03-20 20:34 Implement permanent failure for services via ./finish exiting 125Laurent Bercot7+51-16
2017-03-14 21:19 Change setpgrp() to setpgid(0, 0) because lolBSD don't have a standard setpgrp().Laurent Bercot1+1-1
2017-03-13 23:19 Cleanup of superfluous includesLaurent Bercot26+18-42
2017-03-12 13:27 Fix argument order in memchr() !Laurent Bercot2+2-2
2017-03-12 13:08 Fix a few omissions in the adaptationLaurent Bercot4+12-11
2017-03-12 11:59 Adapt to skalibs-2.5.0.0Laurent Bercot106+596-652
2017-02-19 12:26 setpgrp() when nosetsid contains "setpgrp" (asked by Buck Evans)Laurent Bercot1+11-2
2017-01-31 11:22 Actually fix the return value of ftrigr_update() (thanks jjk)Laurent Bercot1+3-1
2017-01-30 16:56 bugfix: ftrigr_update() could return incorrect value for repeating events (thanks jjk)Laurent Bercot1+21-2
2017-01-28 16:16 Two-space indentation please :PLaurent Bercot1+2-2
2017-01-28 14:12 code style fix, types change in docLaurent Bercot3+6-6
2017-01-27 19:57supervise: set down&ready (D) even on LASTFINISHOlivier Brunel1+7-1
2017-01-24 18:08 Document the types change (uid_t and gid_t in accessrules)Laurent Bercot1+2-2
2017-01-24 17:48 Delete obsolete examples/ROOT, refer to s6-linux-init insteadLaurent Bercot44+11-309
2017-01-20 22:45 Write a warning to stderr when s6-log closes the stdout streamLaurent Bercot1+1-0
2017-01-12 23:18 Preparation to version bumpLaurent Bercot4+13-6
2017-01-12 23:16 Types fix, first passLaurent Bercot81+407-309
2016-12-31 10:55 Fifodir doc clarification (thanks Buck Evans)Laurent Bercot1+37-1
2016-12-01 17:54 bugfix: s6-ipcclient's socket needs to be blockingLaurent Bercot1+1-1
2016-12-01 17:53 s6-softlimit: don't use subgetopt_hereLaurent Bercot1+21-22
2016-11-21 14:04 Increase s6-log "s" limit to 256MBLaurent Bercot6+12-6
2016-10-31 18:12 Doc typo fixLaurent Bercot1+1-1
2016-10-28 15:24 version: 2.4.0.0Laurent Bercot1+2-0
2016-10-25 12:53 Mention --enable-absolute-paths in INSTALLLaurent Bercot1+12-0
2016-10-24 14:52 Revert wrong shared lib fixLaurent Bercot2+1-4
2016-10-24 14:16Proper support for timer_libLaurent Bercot1+2-0
2016-10-24 13:25Fix stupid shared lib dependenciesLaurent Bercot2+4-1
2016-10-16 21:16 Implement --enable-absolute-pathsLaurent Bercot3+19-21
2016-10-16 15:47 Unconditionally switch s6-ftrigrd to surf (avoid boot stalling problems, and nobody cares about that RNG not being CS)Laurent Bercot3+20-4
2016-10-14 17:16 Port to the new librandom APILaurent Bercot3+7-2
2016-09-27 13:22 configure: allow $CC to have several wordsLaurent Bercot1+1-1
2016-09-26 15:17 Replace c99 compiler test with clangLaurent Bercot1+1-1
2016-09-26 15:04 -Wa,--noexecstack belongs to CPPFLAGSLaurent Bercot1+1-1
2016-09-11 11:03 Remove irrelevant shebangdir option from configureLaurent Bercot1+1-6
2016-09-10 14:59 Add guard-rail to s6-ipcserver to avoid it choking on a dgram socketLaurent Bercot2+2-0
2016-09-10 14:39 Allow s6-ipcserver-socketbinder to create SOCK_DGRAM sockets and to not listen() (suggested by Daniel Kahn Gillmor)Laurent Bercot2+23-9
2016-09-06 23:34 Doc typo fixLaurent Bercot1+1-1
2016-08-30 21:04 Doc typo fix (thanks Daniel Kahn Gillmor!)Laurent Bercot1+1-1
2016-08-19 11:12 Doc update: more mentions of the finish script's argumentsLaurent Bercot2+5-1
2016-08-16 12:48 Apply Eric's patch for spawn supportLaurent Bercot3+3-1
2016-08-13 11:11 Update link to noshLaurent Bercot1+1-1
2016-08-12 13:06 Add spawn_lib supportLaurent Bercot14+40-25
2016-07-12 16:00 Remove /etc/leapsecs.dat from examples/Laurent Bercot1+0-0
2016-07-12 15:55 - doc typo fix - bugfix: proper error reporting in s6_fdholder_list_cbLaurent Bercot2+3-2
2016-05-16 19:20 Documentation link fixLaurent Bercot1+1-1
2016-04-15 19:27 Doc fix and clarification about symlinking servicedirs into the scandirLaurent Bercot1+5-2
2016-04-15 08:35 Update why.html to reflect that s6-svscan is now -t0 by defaultLaurent Bercot1+3-3
2016-04-14 12:46 version: 2.3.0.0Laurent Bercot3+8-4
2016-03-19 18:22More standard cross-compilation support (only --host, no --enable-cross needed)Laurent Bercot2+41-24
2016-03-19 11:22 add -f to the final shutdown command in the examplesLaurent Bercot1+1-1
2016-03-18 22:16 - s6-svscan defaults to -t0 instead of -t5000 - rc for v2.3.0.0, waiting to update deps before releasingLaurent Bercot7+18-12
2016-03-14 23:21 Really fix update and global-links dependencies this time...Laurent Bercot1+1-1
2016-03-14 22:23 Fix update/global-links dependenciesLaurent Bercot1+3-1
2016-02-29 22:37 Doc typo fixLaurent Bercot1+1-1
2016-02-25 11:40 Doc fix about launchd's XML usage (thanks awilfox)Laurent Bercot1+9-5
2016-02-23 09:46 Cosmetic fixes (remove useless headers, add a const)Laurent Bercot2+3-4
2016-02-02 23:30Fix argc check in s6-svlisten1Laurent Bercot1+1-1
2016-01-08 13:17 Use bracket expression instead of alternation in svlisten regexLaurent Bercot1+1-1
2016-01-07 00:17 - fix stupid, stupid s6-ftrigrd crash (thx jjk) - rc for 2.2.4.3Laurent Bercot5+20-16
2015-12-25 18:26 fix references to s6-ipcserver (thanks Casper Ti. Vector)Laurent Bercot2+2-4
2015-12-19 20:19 Update doc for s6-envuidgidLaurent Bercot1+11-13
2015-12-17 16:46 version: 2.2.4.2Laurent Bercot3+8-2
2015-12-17 14:47 version: 2.2.4.1Laurent Bercot3+9-2
2015-12-16 15:15 Fix s6-envuidgid behaviour when -D is given but not -u/-g/-BLaurent Bercot1+68-40
2015-12-05 10:53 -fsigned-char isn't useful hereLaurent Bercot1+1-1
2015-12-05 10:51 fix --enable-crossLaurent Bercot1+2-2
2015-11-30 17:44 - Fix selfpipe_read() invocation: the return is int, not char - Easier CROSS_COMPILE support in configureLaurent Bercot3+5-6
2015-11-16 10:55 - skalibs dep: 2.3.8.3 - execline dep: 2.1.4.5 - version: 2.2.4.0Laurent Bercot3+6-4
2015-11-13 12:58 allow user: syntax for s6-envuidgid -BLaurent Bercot1+1-0
2015-11-13 05:43 - new options to s6-envuidgid - rc for 2.2.4.0Laurent Bercot5+98-41
2015-11-11 16:43 doc fixLaurent Bercot1+1-1
2015-11-05 01:23 - s6-ioconnect bugfix - version: 2.2.3.1Laurent Bercot4+9-3
2015-11-05 01:01 - remove useless 'skalibs' expansion in configure - credit muhmuhten - version: 2.2.3.0Laurent Bercot2+2-1
2015-11-04 21:19 - add -g option to s6-envuidgid - set s6-log processor wd to the logdirLaurent Bercot8+71-48
2015-11-04 16:50Revert make tgz change (needs to be ok without config.mak)Laurent Bercot1+5-4
2015-11-04 16:38 - link .so to correct soname - fully strip shared libs - Makefile syntactic consistencyLaurent Bercot4+18-14
2015-11-04 09:31 version: 2.2.2.1Laurent Bercot3+8-2
2015-10-27 20:22 Don't say bb is the *only* syslogd doing rotation right (metalog does it).Laurent Bercot1+3-2
2015-10-26 11:52 Separate sections for smaller static binaries (thanks Denys Vlasenko)Laurent Bercot1+6-0
2015-10-20 17:24 Remove extraneous space in s6-tai64nlocalLaurent Bercot2+1-2
2015-10-15 09:59 - remove now useless tain_now() check in s6-setlock - version: 2.2.2.0Laurent Bercot4+8-5
2015-10-14 17:23 - update AUTHORS list - s6-setlock bugfix: find s6lockd-helper in libexecLaurent Bercot2+4-2
2015-10-14 12:26 s6-log bugfix: only finalize() and exit when all rotations have completed successfullyLaurent Bercot1+5-3
2015-10-12 22:39 Doc fix (thanks Michael Zuo)Laurent Bercot1+1-1
2015-10-12 14:20 Agh! SIGWINCH isn't POSIX!Laurent Bercot1+3-0
2015-10-12 14:04 Add SIGWINCH support to s6-supervise and s6-svc (-y)Laurent Bercot3+18-11
2015-10-12 14:01 Push back GNU make dependency to 3.81Laurent Bercot5+65-66
2015-10-06 16:23 - add -s support to s6-svscan - change examples to support -s - change examples to invoke s6-rc, remove servicedirsLaurent Bercot57+159-178
2015-10-05 02:04 - minor bugfix in s6-log (correct return when stat() fails) - remove fucking -Bsymbolic - add s6-setsid to stage 1 example - prepare shutdown functionality for s6-svscan - version: 2.2.1.1Laurent Bercot8+18-8
2015-09-25 01:27 Clarify what the -wr/-wR option to s6-svlisten doesLaurent Bercot2+4-2
2015-09-23 02:49 Bugfix: definition of the s6_fdholder_delete_g macroLaurent Bercot1+1-1
2015-09-19 11:24 servicedir doc fixLaurent Bercot1+5-3
2015-09-17 18:41 Fix display of readiness at service startupLaurent Bercot1+1-0
2015-09-08 22:01 Add specific exit to s6-svstat when service is unsupervisedLaurent Bercot2+12-0
2015-09-01 23:59 add s6_svc_ok in libs6, refactor s6-svokLaurent Bercot6+36-23
2015-09-01 00:18 s6-svscan bugfix: remove inactive dead services after the next scanLaurent Bercot1+16-5
2015-08-27 17:12 - New -wr | -wR options to s6-svc, s6-svlisten1 and s6-svlisten - skalibs and execline dep bump - rc for 2.2.1.0 unless more new functionality is needed for s6-rcLaurent Bercot10+77-21
2015-08-23 11:48 Doc fixLaurent Bercot1+2-2
2015-08-14 15:20 s6-fdholderd: fix possible leak when setdump overwrites an existing idLaurent Bercot1+12-4
2015-08-12 19:58Link shared libs against their -l deps, better libpath managementLaurent Bercot5+32-20
2015-08-12 13:06xyzzy fix (fixes https://bugs.gentoo.org/show_bug.cgi?id=541092)Laurent Bercot9+60-40
2015-08-10 21:25 Update ucspilogd docLaurent Bercot1+12-1
2015-08-09 17:23 ucspilogd: actually make it compile >.>Laurent Bercot1+1-0
2015-08-09 17:20 ucspilogd: allow last log line to not be null-terminatedLaurent Bercot1+5-1
2015-08-03 23:16Add make version guardLaurent Bercot1+5-0
2015-08-03 19:24 Doc typo fixesLaurent Bercot2+3-3
2015-07-27 14:02 - Doc fixes on notification, mentions of s6-rc - version: 2.2.0.0Laurent Bercot3+44-7
2015-07-21 01:13 execline dep bumpLaurent Bercot3+3-2
2015-07-20 20:20 - Add timeout-finish support and "down-readiness" - LOTS of refactoring to make this work - Remove s6-notifywhenup - s6-supervise now rocks the casbah - rc for 2.2.0.0Laurent Bercot37+454-687
2015-07-08 15:13 Doc typo fixLaurent Bercot1+1-1
2015-06-25 23:10 - Error message fix in s6-svc - version: 2.1.6.0Laurent Bercot1+1-1
2015-06-25 19:17 - doc fixes (changed mentions of s6-notifywhenup) - s6-svc -X - rc for 2.1.6.0Laurent Bercot9+88-29
2015-06-25 11:53 - documented s6-log change - version: 2.1.5.0Laurent Bercot4+13-5
2015-06-18 23:47 Make s6-log exit cleanly on SIGHUP even with -pLaurent Bercot1+2-2
2015-06-18 19:36 Update the overview (remove s6-notifywhenup mention)Laurent Bercot1+5-2
2015-06-17 20:10 Doc fixLaurent Bercot1+0-2
2015-06-17 20:03 - add links to s6-linux-init - version: 2.1.4.0Laurent Bercot2+35-4
2015-06-17 10:38 - Add support for SIGUSR1 for poweroff in s6-svscan - Optimize respawn delay in s6-superviseLaurent Bercot3+22-6
2015-06-16 06:09 Update examples/ to use notification-fdLaurent Bercot4+4-2
2015-06-15 18:27 - Readiness notification support in s6-supervise - s6-notifywhenup deprecated - Change abundantly documented - rc for 2.1.4.0Laurent Bercot13+217-52
2015-06-11 07:54 Remove a comparison to shut gcc upLaurent Bercot1+1-1
2015-06-03 16:11 Doc typo fixesLaurent Bercot2+2-2
2015-05-07 10:13 Make all doc mobile-readable according to Google standardsLaurent Bercot80+80-0
2015-04-22 10:47 systemd page updateLaurent Bercot1+57-6
2015-04-21 23:49 Mention the github mirror in the docLaurent Bercot1+3-0
2015-03-24 12:13 - Added overview.html - Added clarifications on s6-svwaitLaurent Bercot3+475-0
2015-03-20 14:53 Fix error message in s6-envuidgidLaurent Bercot1+1-1
2015-03-20 09:34 Warn when s6-svc is used with several argumentsLaurent Bercot1+1-0
2015-03-16 16:05 - doc fixes - added -X to s6-notifywhenupLaurent Bercot4+19-10
2015-03-13 21:53 doc for new s6-envuidgid optionsLaurent Bercot1+16-14
2015-03-13 21:18 - new options to s6-envuidgid - version: rc for 2.1.3.0Laurent Bercot5+79-30
2015-03-10 11:46 This is also true for ISO timestamps.Laurent Bercot1+1-1
2015-03-10 11:41 s6-log needs a new timestamp on every lineLaurent Bercot1+1-0
2015-03-07 19:51 Bugfix: s6-setuidgid uid:gid prog syntax wasn't honoredLaurent Bercot1+26-8
2015-03-07 00:41 Fix typo in error messageLaurent Bercot1+1-1
2015-03-05 14:07 - Fix -d option to s6-setsid - Version: 2.1.2.0Laurent Bercot5+16-9
2015-03-04 12:57 Add process group management functionality to s6-setsidLaurent Bercot2+89-24
2015-03-03 23:29 - fix the LOGSCRIPT in examples/.../syslogd-linux/log - fix comments in a few examples/.../README - add a /var symlink in examples/ROOTLaurent Bercot4+18-11
2015-03-01 18:09 - Revert LASTFINISH special case (closing stdin/out) in s6-supervise. (To be watched, but loggers should exit once s6-supervise exits.) - Change Colin's email addressLaurent Bercot3+1-18
2015-03-01 07:28 Cleanup changes in examples/ (thanks Colin Booth)Laurent Bercot7+16-15
2015-02-28 21:41Update s6 example filesColin Booth9+23-13
2015-02-28 12:29 Fix Olivier's e-mailLaurent Bercot1+1-1
2015-02-28 11:53 contact clarification in READMELaurent Bercot1+3-1
2015-02-25 18:38 version: 2.1.1.2Laurent Bercot4+15-6
2015-02-25 17:33 Doc cosmetic fixLaurent Bercot1+1-1
2015-02-24 22:26 Bugfix: wrong selection amount in s6-log's second pass - thanks Patrick Mahoney.Laurent Bercot1+1-1
2015-02-20 19:24 Credit GorkaLaurent Bercot1+1-0
2015-02-20 19:23 s6-fdholderd bugfix: defaultre rre, not wre when !rre_doneLaurent Bercot1+1-1
2015-02-19 22:33 Cosmetic error message fix in s6-fdholder-deletecLaurent Bercot1+1-1
2015-02-17 21:29 Bugfix: s6-log wasn't parsing regexps correctly (!) Thanks to Roy Lanek. version: 2.1.1.1Laurent Bercot6+13-4
2015-02-16 14:24 One more spurious warning fixLaurent Bercot1+1-1
2015-02-16 13:11 More doc typo fixesLaurent Bercot1+10-8
2015-02-16 12:53 Doc typo fixesLaurent Bercot3+15-3
2015-02-08 22:24 - cosmetic fixes in s6-fdholderd - timestamp length bugfix in s6-logLaurent Bercot2+4-6
2015-02-07 14:51 - s6-log overhaul (more stack, less heap), with new directives - related doc update - version: 2.1.1.0 rcLaurent Bercot6+548-470
2015-01-31 11:31 Doc fixesLaurent Bercot3+7-7
2015-01-29 11:49 I changed my mind. Added access control for listing to s6-fdholderd.Laurent Bercot2+16-7
2015-01-27 11:44 - clang build fix - s6-fdholder-daemon ltimeout bugfix - rc for v2.1.0.1Laurent Bercot5+37-24
2015-01-27 02:31 doc/upgrade.html doc upgrade. (yeah....)Laurent Bercot1+2-0
2015-01-27 02:13 Doc updates.Laurent Bercot3+11-7
2015-01-27 00:19 More documentation! A page about socket activation!Laurent Bercot3+121-6
2015-01-26 22:26 - added s6-fdholder-delete(c) - small s6-fdholder-* fixes - s6-fdholder documentation (in review) - s6_svstatus_* bugfix (thanks Olivier Brunel)Laurent Bercot42+1987-67
2015-01-23 23:47 Added fdholder, beta. Documentation will come next.Laurent Bercot31+1762-5
2015-01-23 16:07 - add s6_accessrules_params_free - some libfdholder debugLaurent Bercot13+81-18
2015-01-20 23:27 Updated doc for s6-notifywhenup ready fileLaurent Bercot1+4-1
2015-01-20 22:42 Document readiness support in s6-svstatLaurent Bercot1+5-1
2015-01-20 22:35 Add readiness support to s6-svstatLaurent Bercot7+124-103
2015-01-19 16:32 Change "signal TERM" to "signal SIGTERM" in s6-svstatLaurent Bercot1+3-0
2015-01-19 16:11 - added the s6_fdholder library to libs6. (Nothing useful yet.) - fixed execline invocation in s6-log with slashpackage - integrated s6_svc_main.c's functionality into s6-svscanctl and deleted it - integrated Olivier Brunel's suggestions for wstat report in supervise/status - minor fixes to s6-supervise's status reports - separated sigaction calls in ftrigw_notifyb, this spares a few syscalls in s6-supervise - updated doc to reflect the changes - version bumped to 2.1.0.0 because API breakage (./finish, s6-svstat)Laurent Bercot35+708-144
2015-01-16 01:36 - s6-svlisten and s6-svlisten1 - Synchronous s6-svc - version 2.0.2.0, rcLaurent Bercot15+601-23
2015-01-15 20:14 Move Unix domain utilities and access control utilites, as well as the accessrules library, from s6-networking to hereLaurent Bercot80+5221-1101
2015-01-15 02:49 Doc typo fixLaurent Bercot1+1-1
2015-01-14 00:48 - Parallel build fix - Complete readiness notification via supervise/ready - Version updated to 2.0.1.0, release candidateLaurent Bercot31+134-91
2015-01-13 00:01 Add .NOTPARALLEL to work around possible make bugLaurent Bercot1+2-0
2015-01-11 23:49 Clean up static/shared libs initialization in configure and Makefile fd_close -> close in s6-notifywhenupLaurent Bercot3+5-4
2015-01-07 00:31 Allow empty gidlists in s6-applyuidgidLaurent Bercot1+1-1
2015-01-06 23:52 add <skalibs/setgroups.h> to s6-applyuidgidLaurent Bercot1+1-0
2015-01-06 23:38 Add s6-applyuidgidLaurent Bercot7+141-1
2015-01-06 00:40 - bugfix in s6-ftrigrd and s6lockd, need to align with skalibs-2.1.0.0 - version increased to 2.0.0.1Laurent Bercot10+17-11
2015-01-04 20:00 Remove -x test from gen-deps.shLaurent Bercot1+1-3
2015-01-02 22:46 Fix configure --help: no support for VAR=VALUELaurent Bercot1+1-4
2015-01-02 14:23 More noob-friendly configure defaultsLaurent Bercot1+31-11
2015-01-02 12:05 Better documentation for --enable-slashpackageLaurent Bercot1+16-2
2014-12-23 01:46 Replace LASTPID with ! in the init-stage1 example scriptLaurent Bercot1+1-1
2014-12-22 12:04 Tentative ucspilogd fix for SolarisLaurent Bercot1+63-0
2014-12-22 01:47 Actually build ucspilogd >.>Laurent Bercot2+4-2
2014-12-19 01:57 Doc fixesLaurent Bercot4+12-12
2014-12-19 01:28 Add examples/ subtreeLaurent Bercot73+455-0
2014-12-19 01:24 Doc fixLaurent Bercot1+9-9
2014-12-19 00:58 Remove freecode reference in docLaurent Bercot1+0-3
2014-12-19 00:54 Doc update about systemdLaurent Bercot1+19-12
2014-12-19 00:29 s6-notifywhenup returns 1 when it does not notifyLaurent Bercot1+1-1
2014-12-19 00:25 s6-notifywhen up now sends U and exits on the first newline. Doc updated to reflect it.Laurent Bercot3+26-19
2014-12-18 19:08 With the child_spawn change, s6-setlock should be free of SOCKET_LIBLaurent Bercot2+1-2
2014-12-16 03:28 In s6-setlock too because child_spawn pulls socketpair. My bad.Laurent Bercot2+2-1
2014-12-16 03:18 And don't forget to update deps.makLaurent Bercot1+4-4
2014-12-16 03:10 Add $SOCKET_LIB dependencies everywhere, because SolarisLaurent Bercot4+4-0
2014-12-16 02:59 Don't forget the new Makefile >.>Laurent Bercot1+1-1
2014-12-16 02:46 Update gen-deps.sh and deps.makLaurent Bercot2+48-14
2014-12-16 02:35 Give Solaris a chanceLaurent Bercot1+4-0
2014-12-16 02:10 Update doc: dependency to make 4Laurent Bercot2+2-2
2014-12-15 23:58 Test _XOPEN_SOURCE=700, fix include order in MakefileLaurent Bercot3+23-12
2014-12-15 21:55Doc updateLaurent Bercot1+2-2
2014-12-14 11:37Fix Jean's e-mail addressLaurent Bercot1+1-1
2014-12-11 21:46Include deps.mak after config.mak (not before), for ${*_LIB} expansionLaurent Bercot1+1-1
2014-12-11 18:20Use -O2 by defaultLaurent Bercot1+1-1
2014-12-11 17:44Fix make global-links with nonempty sprootLaurent Bercot1+3-3
2014-12-09 15:13Cosmetic fix in s6-ftrigrdLaurent Bercot1+1-1
2014-12-09 14:39Make ftrigr_startf data static constLaurent Bercot1+2-2
2014-12-09 14:34errno fix in ftrigr_subscribeLaurent Bercot1+2-0
2014-12-09 00:30Documentation updateLaurent Bercot1+1-0
2014-12-09 00:05Documentation updateLaurent Bercot1+2-2
2014-12-08 23:44Documentation updateLaurent Bercot2+9-21
2014-12-08 16:44Fix s6-notifywhenupLaurent Bercot1+5-4
2014-12-08 13:56Remove CPPFLAGS_AUTO options that disable compiler warningsLaurent Bercot1+0-7
2014-12-08 02:10OpenBSD portability fixLaurent Bercot1+1-0
2014-12-08 01:25fork -> child_spawn in s6-ftrig-listenLaurent Bercot2+4-22
2014-12-07 16:38Use ftrigw_notify_b in s6-ftrig-notifyLaurent Bercot2+5-7
2014-12-07 14:44Document the changes to s6-ftrigrd and s6-superviseLaurent Bercot2+8-1
2014-12-07 14:31Make ./event subdir private with s6-supervise's gid instead of public by defaultLaurent Bercot1+1-1
2014-12-07 04:32Rewrite s6-ftrigrd to avoid moving buffers (and pointers in them)Laurent Bercot2+39-41
2014-12-06 21:34someday I'll test BEFORE committingLaurent Bercot1+1-1
2014-12-06 21:22typo in s6-ftrigrdLaurent Bercot1+1-1
2014-12-06 21:12Fix: correctly init ftrigio buffer in s6-ftrigrdLaurent Bercot1+7-1
2014-12-06 00:18fix: (EXT)BINPREFIX needs an ending /. Revert bad fix in s6lock.h and ftrigr.hLaurent Bercot3+7-7
2014-12-05 22:54Bugfix: WTERMSIG, not WIFSIGNAL for 2nd argument to ./finish in s6-superviseLaurent Bercot1+1-1
2014-12-05 22:26Initial commitLaurent Bercot157+11417-0