aboutsummaryrefslogtreecommitdiffstats
path: root/src/unistd (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-09-01m + strdup and strndup: use aligned_alloc(1, n) instead of malloc(n)Mattias Andrée1-0/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2018-05-09mMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-03-21Fix issue #11 on githubMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-01-01mMattias Andrée3-8/+25
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2016-01-01portabilityMattias Andrée1-3/+9
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2016-01-01bump yearMattias Andrée15-15/+15
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-31fix DAEMONISE_KEEP_FDSMattias Andrée1-3/+4
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-31mMattias Andrée1-5/+7
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-31daemonise: add option to override pid fileMattias Andrée1-2/+3
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-31m bug fixMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-30m bug fixMattias Andrée1-4/+4
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-30SIGKILL and SIGSTOP cannot be cought, for you get an exception even if SIG_DFL is usedMattias Andrée1-1/+2
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-30typo + other ways to catch fireMattias Andrée1-1/+54
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-29halt + hcfMattias Andrée2-0/+73
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-29use pthread_sigmask, not sigprocmaskMattias Andrée4-12/+12
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-29more functions to add + implement readn, writen, preadn, and pwritenMattias Andrée4-0/+296
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-29mMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-29typoMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-28mMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-28fix dup_at_least_3: must duplicate at least onceMattias Andrée1-1/+2
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-28daemonise: support keeping arbitrary fd:s openMattias Andrée1-7/+96
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-28fix errorsMattias Andrée1-16/+19
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-25add undaemoniseMattias Andrée1-4/+49
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-23typoMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-23mMattias Andrée1-3/+3
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-23daemonise: user-private daemonsMattias Andrée1-3/+17
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-23daemonise: may also be redistributed under the term of the expat licenseMattias Andrée1-1/+3
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-23daemonise: etymologyMattias Andrée1-0/+2
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-21in case environ is set to nullMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-21add getpassMattias Andrée1-0/+193
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-21daemoniseMattias Andrée1-0/+257
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-20etymology: daemonMattias Andrée1-0/+2
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-20add daemonMattias Andrée1-0/+99
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-20compile-time configurable default value for pathMattias Andrée1-2/+11
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-20mMattias Andrée2-2/+2
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-20change semantics of searchpath2 and add searchpath3Mattias Andrée5-117/+153
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-12-20add searchpath and searchpath2Mattias Andrée3-47/+190
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
2015-11-25tell in doc in which version things were introducedMattias Andrée3-0/+52
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-11-19fix memory leak at failure of execveat (issue #3)Mattias Andrée1-2/+8
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-10-17fix errorsMattias Andrée3-20/+30
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-10-13fix use of va_copyMattias Andrée3-0/+3
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-10-11fix inclusionsMattias Andrée2-2/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-10-11mMattias Andrée2-3/+191
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-10-11add execat functionsMattias Andrée1-0/+507
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-10-11fix m errorMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-10-11typoMattias Andrée1-4/+4
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-10-11execvpe: simplify and fix errorsMattias Andrée1-37/+16
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-10-11m doc: exec will use . and default PATH if PATH is not setMattias Andrée1-4/+12
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-10-11add exec functionsMattias Andrée1-0/+376
Signed-off-by: Mattias Andrée <maandree@operamail.com>