aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Prepare for 2.9.9.1. Correctly include locale.h when necessary.Laurent Bercot2026-05-091-3/+4
* Change redirfd -v to redirfd -f, for less cognitive loadLaurent Bercot2026-05-051-5/+5
* Minor code cleanupsLaurent Bercot2026-04-112-9/+10
* Add -v option to redirfdLaurent Bercot2026-04-012-42/+81
* Fix wait command interaction with EXECLINE_STRICTLaurent Bercot2026-03-095-54/+77
* Credit Josiah, remove extra parensLaurent Bercot2026-01-132-2/+2
* backtick, withstdinas: Don't try to chomp an empty stringJosiah Frentsos via skaware2026-01-132-2/+2
* Prepare for 2.9.8.1; signal handlers must save/restore errnoLaurent Bercot2026-01-011-0/+4
* bugfix: case: remove REG_NEWLINE handlingLaurent Bercot2025-12-061-1/+1
* Fix export-array; update depsLaurent Bercot2025-11-131-1/+1
* Add emptyenv -l, prepare for 2.9.8.0Laurent Bercot2025-10-281-56/+92
* bugfix: race condition in forx/forstdinLaurent Bercot2025-06-152-2/+4
* fix forstdin usage messageLaurent Bercot2025-06-081-1/+1
* eltest: try bsdsnowflake only for the stat workaroundLaurent Bercot2025-05-301-1/+0
* Correctly use pthread_lib sysdepLaurent Bercot2025-05-291-0/+1
* Add export-array; update depsLaurent Bercot2025-03-262-0/+57
* Support -P in forbacktickx as wellLaurent Bercot2024-11-061-6/+15
* Prepare for 2.9.7.0 ; rework forx/forstdin -p, add -P maxparLaurent Bercot2024-11-0611-137/+120
* Fix runblock segvLaurent Bercot2024-07-211-2/+2
* Add importas -SLaurent Bercot2024-06-031-6/+10
* Prepare for 2.9.6.0, add elglob -dLaurent Bercot2024-05-273-10/+23
* Fix off-by-one in backtick; prepare for 2.9.5.1Laurent Bercot2024-04-162-1/+2
* Use more accurate exit codes in backtick and foregroundLaurent Bercot2024-04-152-4/+6
* Prepare for 2.9.5.0; add ? support in backtickLaurent Bercot2024-04-064-10/+87
* Prepare for 2.9.4.1; fix some stack smashingLaurent Bercot2023-12-261-1/+1
* No, reallyLaurent Bercot2023-12-201-1/+1
* env_mergen() should never fail, by policyLaurent Bercot2023-12-201-2/+1
* bsdsnowflake is a lighter approach than nonposixLaurent Bercot2023-09-151-1/+1
* Next try for bad sys/stat.hLaurent Bercot2023-09-121-4/+5
* posixify eltest for time checksLaurent Bercot2023-09-121-3/+5
* Defork execlineLaurent Bercot2023-09-116-79/+57
* Adapt to skalibs-2.14Laurent Bercot2023-09-094-7/+10
* Add dummy -e option to execlinebLaurent Bercot2023-04-211-2/+3
* Better error reporting in execlinebLaurent Bercot2023-04-071-10/+20
* regression fix: initialize pids in the trap main functionLaurent Bercot2023-03-281-1/+1
* Prepare for 2.9.3.0; add elgetopt -DLaurent Bercot2023-02-281-5/+20
* Multicall improvementsLaurent Bercot2023-02-0211-90/+90
* Add a multicall target. If you use it, you're on your own.Laurent Bercot2023-02-017-46/+51
* Prepare for 2.9.1.0; add eltestLaurent Bercot2022-12-202-0/+506
* Prepare for 2.9.0.2Laurent Bercot2022-11-2957-57/+57
* bugfix: make wait -t less borkedLaurent Bercot2022-06-281-26/+47
* Fix trailing whitespace in PARSING.txtLaurent Bercot2022-06-131-1/+1
* Consistency passLaurent Bercot2022-05-262-19/+19
* Rewrite el_parse.c, document the transition tableLaurent Bercot2022-05-262-43/+151
* bugfix: getpid didn't read -P|-pLaurent Bercot2022-05-201-1/+1
* 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