summary refs log tree commit diff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* bugfix: segfault in execlineb when both $@ and script are emptyLaurent Bercot2017-11-171-0/+1
* More conversion to xpathexec, make exit code change consistent across binariesLaurent Bercot2017-08-222-2/+4
* Propagate fd_close() changesLaurent Bercot2017-07-162-7/+0
* Use xpathexec_* functionsLaurent Bercot2017-05-1833-83/+49
* Duh... don't forget half the NSIG instancesLaurent Bercot2017-04-281-2/+2
* Use the new SKALIBS_NSIG in trap.c to accommodate OpenBSD snowflakinessLaurent Bercot2017-04-281-8/+8
* trap.c: explicitly include skalibs/nonposix.h for proper NSIG definition on,...Laurent Bercot2017-04-281-0/+1
* trap.c: fix usage of NSIG (which is max+1, not max)Laurent Bercot2017-04-281-10/+10
* Spell it out for OpenBSD: no, we don't want to trap SIGKILL or SIGSTOP, ever...Laurent Bercot2017-04-281-0/+2
* Fix invalid variable name check in getpid (thanks jjk)Laurent Bercot2017-04-131-1/+1
* bugfix: catch empty blocks in multidefineLaurent Bercot2017-04-112-0/+2
* Replace memcpy with memmove in el_substitute (copying into the same string!)Laurent Bercot2017-04-051-1/+1
* More superfluous headers cleanupLaurent Bercot2017-03-135-6/+1
* Fix a few omissionsLaurent Bercot2017-03-1214-48/+42
* Fix typo in the import obsolescence warningLaurent Bercot2017-03-081-1/+1
* Make it build with skalibs 2.5.0.0Laurent Bercot2017-03-085-7/+9
* Adapt to skalibs 2.5.0.0 APILaurent Bercot2017-03-0849-252/+189
* Revert size_t *, put a temporary XXX until skalibs changesLaurent Bercot2017-01-101-1/+1
* Types fix: first passLaurent Bercot2017-01-0735-114/+144
* bugfix: runblock -r segfaulted on too few arguments (thanks jjk)Laurent Bercot2016-10-161-1/+1
* Add the -s option to execlineb (suggested by jjk)Laurent Bercot2016-10-161-10/+16
* Implement a timeout in waitLaurent Bercot2016-10-151-24/+101
* bugfix: backtick segfaulted on empty remainder (thanks jjk)Laurent Bercot2016-10-111-1/+1
* bugfix: tryexec -n segfaulted with empty remainder (thanks muhmuhten)Laurent Bercot2016-10-081-0/+2
* Apply Eric's patch for spawn supportLaurent Bercot2016-08-161-0/+1
* Add spawn_lib supportLaurent Bercot2016-08-1211-0/+11
* Help text fix for ifelseLaurent Bercot2016-07-261-1/+1
* Revert backtick to a non-wrapper; add -I to backtick and withstdinasLaurent Bercot2016-06-183-94/+93
* Add -px/-po support to forx (thanks Aranea); rc for 2.1.5.0Laurent Bercot2016-03-201-3/+29
* - more intuitive error message for backtick without a remainderLaurent Bercot2015-11-141-0/+1
* Add the getcwd programLaurent Bercot2015-09-212-0/+25
* Add withstdinasLaurent Bercot2015-08-145-69/+153
* Add EXECLINE_BLOCK_*_STRING macrosLaurent Bercot2015-08-131-0/+2
* Link shared libs against their -l deps, better libpath managementLaurent Bercot2015-08-121-0/+1
* - typo fix in configureLaurent Bercot2015-08-111-1/+2
* Real fix for the race condition in forstdin.c.Laurent Bercot2015-06-091-1/+3
* - bugfix for forbacktickx: now stdin is correctly transmitted to the loopLaurent Bercot2015-05-162-7/+28
* - Fix pipeline when stdin or stdout is closedLaurent Bercot2015-05-091-0/+1
* - add trap v2.1.2.0Laurent Bercot2015-05-052-0/+163
* - added el_parse() and friendsLaurent Bercot2015-03-266-158/+153
* - added forstdin v2.1.1.0Laurent Bercot2015-02-267-116/+211
* - exit code overhaul: forx, forbacktickx, loopwhilex, if, ifelse, ifte, v2.1.0.0Laurent Bercot2015-02-197-93/+105
* Bugfix: ifthenelse (thanks Olivier Brunel)Laurent Bercot2015-01-311-1/+0
* Not getting rid of wait_status today...Laurent Bercot2015-01-271-1/+1
* - Added -D option to backtickLaurent Bercot2015-01-271-22/+30
* - add fdswapLaurent Bercot2015-01-243-4/+21
* - Parallel build fix v2.0.1.1Laurent Bercot2015-01-1425-25/+25
* Remove -x test from gen-deps.shLaurent Bercot2015-01-041-0/+0
* Add option -u to import and importasLaurent Bercot2014-12-318-12/+24
* Adapt el_spawn1 to new child_spawn1 in skalibs v2.0.0.0Laurent Bercot2014-12-181-2/+2