summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-11-23 New forstdin; new trap; prepare for 2.7.0.0Laurent Bercot
2020-08-04trap: fix off-by-one in argvs initLaurent Bercot
Oh hey, gcc 10.2 actually came with a useful new warning that helps catch off-by-ones!
2020-05-26 Add -I/-i options to envfileLaurent Bercot
2020-05-26 New envfile format; prepare for 2.6.1.0Laurent Bercot
2020-05-16 Simpler error management in el_substituteLaurent Bercot
2020-05-16 bugfix: el_substitute could incorrectly share stralloc pointersLaurent Bercot
2020-01-27 Extend runblock functionality (thanks Profpatsch)Laurent Bercot
2019-12-30 Rename cd/umask to execline-cd/execline-umask, make symlinks, etc.Laurent Bercot
2019-12-24 Add posix-umask; prepare for 2.6.0.0Laurent Bercot
2019-12-24 Align dollarat option priority to rightmostLaurent Bercot
2019-10-20 Don't depend on PATH_MAX being definedLaurent Bercot
2019-10-19 bugfix: el_execsequence() needs to exec argv2 when posix_spawn() failsLaurent Bercot
2019-10-12 Make execlineb itself honor EXECLINE_STRICTLaurent Bercot
2019-10-11 Make posix-cd's CDPATH testing even more horribleLaurent Bercot
2019-10-09 posix-cd: correct stralloc len after canonicalizationLaurent Bercot
2019-10-09 Fix posix-cd's ENOMEM exit codeLaurent Bercot
2019-10-09 Add --enable-pedantic-posix, posix-cd, prepare for 2.5.3.0Laurent Bercot
Also make wait posix-compliant and update doc.
2019-09-06 Adapt to new stopwatch APIsLaurent Bercot
2019-09-04 Make trap and wait use a stopwatchLaurent Bercot
2019-02-12 Add envfile; prepare for 2.5.1.0Laurent Bercot
2018-07-28 with pthread support for nsssLaurent Bercot
2018-07-28 Add nsss support (for homeof)Laurent Bercot
2018-07-21 Adapt to skalibs-2.7.0.0, prepare for 2.5.0.1Laurent Bercot
2018-03-21 Use sig0_scan in trap.cLaurent Bercot
2018-03-16 Remove import, prepare for 2.5.0.0Laurent Bercot
2017-12-25 Remove env_getLaurent Bercot
2017-11-17 bugfix: segfault in execlineb when both $@ and script are emptyLaurent Bercot
2017-08-22 More conversion to xpathexec, make exit code change consistent across binariesLaurent Bercot
2017-07-16 Propagate fd_close() changesLaurent Bercot
2017-05-18 Use xpathexec_* functionsLaurent Bercot
2017-04-28 Duh... don't forget half the NSIG instancesLaurent Bercot
2017-04-28 Use the new SKALIBS_NSIG in trap.c to accommodate OpenBSD snowflakinessLaurent Bercot
2017-04-28 trap.c: explicitly include skalibs/nonposix.h for proper NSIG definition ↵Laurent Bercot
on, you guessed it, the BSDs!
2017-04-28 trap.c: fix usage of NSIG (which is max+1, not max)Laurent Bercot
2017-04-28 Spell it out for OpenBSD: no, we don't want to trap SIGKILL or SIGSTOP, ↵Laurent Bercot
everything is going to be okay, now now, please don't cry
2017-04-13 Fix invalid variable name check in getpid (thanks jjk)Laurent Bercot
2017-04-11 bugfix: catch empty blocks in multidefineLaurent Bercot
2017-04-05 Replace memcpy with memmove in el_substitute (copying into the same string!)Laurent Bercot
2017-03-13 More superfluous headers cleanupLaurent Bercot
2017-03-12 Fix a few omissionsLaurent Bercot
2017-03-08 Fix typo in the import obsolescence warningLaurent Bercot
2017-03-08 Make it build with skalibs 2.5.0.0Laurent Bercot
2017-03-08 Adapt to skalibs 2.5.0.0 APILaurent Bercot
2017-01-10 Revert size_t *, put a temporary XXX until skalibs changesLaurent Bercot
2017-01-07 Types fix: first passLaurent Bercot
This pass makes variable size_t-ready, so everything works when the prototypes are fixed in skalibs. Some code uses "unsigned int *" where it should be "size_t *"; it cannot be changed now, but it's been marked with XXX. It must change at the same time as the skalibs API.
2016-10-16 bugfix: runblock -r segfaulted on too few arguments (thanks jjk)Laurent Bercot
2016-10-16 Add the -s option to execlineb (suggested by jjk)Laurent Bercot
2016-10-15 Implement a timeout in waitLaurent Bercot
2016-10-11 bugfix: backtick segfaulted on empty remainder (thanks jjk)Laurent Bercot
2016-10-08 bugfix: tryexec -n segfaulted with empty remainder (thanks muhmuhten)Laurent Bercot