summary refs log tree commit diff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Prepare for 2.9.0.0; rewrite "wait"Laurent Bercot2022-04-201-56/+103
* Allow getpid to get the ppid insteadLaurent Bercot2022-02-041-2/+5
* Add shell matching option to caseLaurent Bercot2021-11-261-25/+43
* bugfix: "" usage in multidefine -rLaurent Bercot2021-08-251-1/+1
* Fix caseLaurent Bercot2021-08-131-14/+15
* Add case (yet untested)Laurent Bercot2021-08-112-0/+125
* Fix sig_catch() interfaceLaurent Bercot2021-08-041-1/+1
* Adapt to skalibs-2.11.0.0Laurent Bercot2021-08-0441-59/+61
* Add helpful error messages on loopwhilex { block } (and ifte too)Laurent Bercot2021-02-112-2/+15
* Change backtick option to -xLaurent Bercot2021-02-111-3/+3
* Make if propagate failure codeLaurent Bercot2021-02-021-6/+7
* Prepare for 2.8.0.0; change backtick options and default behaviourLaurent Bercot2021-02-021-13/+13
* portability: ensure trap works even on systems with bad sigfillsetLaurent Bercot2021-01-231-15/+12
* bugfix: exlsn_exlp must not choke on 0 argsLaurent Bercot2021-01-231-1/+0
* bugfix: trap needs to actually trap SIGCHLD :)Laurent Bercot2021-01-231-1/+1
* bugfix: emptyenv -cLaurent Bercot2021-01-161-1/+1
* Add -E option for variable autoimportLaurent Bercot2020-12-3015-199/+268
* Fix build with skalibs-2.10.0.0Laurent Bercot2020-11-306-5/+9
* Port to skalibs-2.9.4.0Laurent Bercot2020-11-2541-135/+169
* Fix small build bugLaurent Bercot2020-11-241-1/+4
* Fix chomping: only make it default on line-processing binariesLaurent Bercot2020-11-2414-33/+37
* Trivial bugfixLaurent Bercot2020-11-241-1/+1
* Better forstdinLaurent Bercot2020-11-241-8/+5
* Make forstdin only split on newlines by defaultLaurent Bercot2020-11-241-1/+1
* New forstdin; new trap; prepare for 2.7.0.0Laurent Bercot2020-11-232-79/+79
* trap: fix off-by-one in argvs initLaurent Bercot2020-08-041-4/+2
* Add -I/-i options to envfileLaurent Bercot2020-05-261-9/+41
* New envfile format; prepare for 2.6.1.0Laurent Bercot2020-05-262-18/+136
* Simpler error management in el_substituteLaurent Bercot2020-05-161-3/+1
* bugfix: el_substitute could incorrectly share stralloc pointersLaurent Bercot2020-05-161-1/+1
* Extend runblock functionality (thanks Profpatsch)Laurent Bercot2020-01-271-5/+12
* Rename cd/umask to execline-cd/execline-umask, make symlinks, etc.Laurent Bercot2019-12-305-2/+12
* Add posix-umask; prepare for 2.6.0.0Laurent Bercot2019-12-243-0/+212
* Align dollarat option priority to rightmostLaurent Bercot2019-12-241-1/+1
* Don't depend on PATH_MAX being definedLaurent Bercot2019-10-201-0/+2
* bugfix: el_execsequence() needs to exec argv2 when posix_spawn() failsLaurent Bercot2019-10-191-5/+16
* Make execlineb itself honor EXECLINE_STRICTLaurent Bercot2019-10-121-0/+16
* Make posix-cd's CDPATH testing even more horribleLaurent Bercot2019-10-111-1/+1
* posix-cd: correct stralloc len after canonicalizationLaurent Bercot2019-10-091-1/+2
* Fix posix-cd's ENOMEM exit codeLaurent Bercot2019-10-091-1/+1
* Add --enable-pedantic-posix, posix-cd, prepare for 2.5.3.0Laurent Bercot2019-10-093-15/+195
* Adapt to new stopwatch APIsLaurent Bercot2019-09-062-4/+2
* Make trap and wait use a stopwatchLaurent Bercot2019-09-042-0/+2
* Add envfile; prepare for 2.5.1.0Laurent Bercot2019-02-122-0/+94
* with pthread support for nsssLaurent Bercot2018-07-281-0/+1
* Add nsss support (for homeof)Laurent Bercot2018-07-281-0/+1
* Adapt to skalibs-2.7.0.0, prepare for 2.5.0.1Laurent Bercot2018-07-213-0/+3
* Use sig0_scan in trap.cLaurent Bercot2018-03-211-4/+3
* Remove import, prepare for 2.5.0.0Laurent Bercot2018-03-166-37/+9
* Remove env_getLaurent Bercot2017-12-252-5/+6