2008-12-30 |
Denis Vlasenko | libbb: add bb_unsetenv (taken from hush). |
blob | commitdiff | raw |
2008-11-25 |
Denis Vlasenko | ash,hush: add TODO for rare build failure |
blob | commitdiff | raw | diff to current |
2008-10-29 |
Denis Vlasenko | whitespace fixes, no code changes |
blob | commitdiff | raw | diff to current |
2008-10-14 |
Denis Vlasenko | hush: add TODO |
blob | commitdiff | raw | diff to current |
2008-10-14 |
Denis Vlasenko | hush: next small step towards functions |
blob | commitdiff | raw | diff to current |
2008-10-13 |
Denis Vlasenko | hush: fix NOMMU bug (analogous to preceding commit... |
blob | commitdiff | raw | diff to current |
2008-10-13 |
Denis Vlasenko | hush: fix trashing of environment by local env vars: |
blob | commitdiff | raw | diff to current |
2008-10-09 |
Denis Vlasenko | hush: fix environment and memory leaks, add tests for... |
blob | commitdiff | raw | diff to current |
2008-10-09 |
Denis Vlasenko | hush: preparatory work for implementing functions |
blob | commitdiff | raw | diff to current |
2008-10-09 |
Denis Vlasenko | hush: massive renaming of ill-named structures and... |
blob | commitdiff | raw | diff to current |
2008-09-25 |
Bernhard Reutner... | - fix compilation on OSF/1 |
blob | commitdiff | raw | diff to current |
2008-08-04 |
Denis Vlasenko | hush: fix mishandling of a'b'c=fff as assignments.... |
blob | commitdiff | raw | diff to current |
2008-08-03 |
Denis Vlasenko | hush: remove a comment about already fixed bug |
blob | commitdiff | raw | diff to current |
2008-07-31 |
Denis Vlasenko | hush: support $_NUMBERS variable names |
blob | commitdiff | raw | diff to current |
2008-07-31 |
Denis Vlasenko | hush: fix "case ... in <newline> word)..." |
blob | commitdiff | raw | diff to current |
2008-07-31 |
Denis Vlasenko | hush: support "pattern1|pattern2...)" in case statements |
blob | commitdiff | raw | diff to current |
2008-07-29 |
Denis Vlasenko | hush: trivial code shrink |
blob | commitdiff | raw | diff to current |
2008-07-29 |
Denis Vlasenko | hush: use G.xxx instead of #define xxx G.xxx. We have... |
blob | commitdiff | raw | diff to current |
2008-07-29 |
Denis Vlasenko | randomconfig fix |
blob | commitdiff | raw | diff to current |
2008-07-29 |
Denis Vlasenko | hush: small fix for repeated continue and fix for wrong... |
blob | commitdiff | raw | diff to current |
2008-07-29 |
Denis Vlasenko | hush: fix inverted check (was making all break's to... |
blob | commitdiff | raw | diff to current |
2008-07-29 |
Denis Vlasenko | hush: fix break'ing out of {} and () groups; with testcase |
blob | commitdiff | raw | diff to current |
2008-07-29 |
Denis Vlasenko | randomconfig fixes |
blob | commitdiff | raw | diff to current |
2008-07-29 |
Denis Vlasenko | hush: add #defines to switch off break/continue if... |
blob | commitdiff | raw | diff to current |
2008-07-28 |
Denis Vlasenko | hush: fix "while false; ..." exitcode; add testsuites |
blob | commitdiff | raw | diff to current |
2008-07-28 |
Denis Vlasenko | hush: support "break N" and "continue N" |
blob | commitdiff | raw | diff to current |
2008-07-28 |
Denis Vlasenko | hush: implement break and continue |
blob | commitdiff | raw | diff to current |
2008-07-28 |
Denis Vlasenko | hush: in run_list(), some loop_top ops seems to be... |
blob | commitdiff | raw | diff to current |
2008-07-28 |
Denis Vlasenko | hush: in run_list(), last_cond_code seems to be superfl... |
blob | commitdiff | raw | diff to current |
2008-07-28 |
Denis Vlasenko | hush: explain run_list() in detail; small optimizations |
blob | commitdiff | raw | diff to current |
2008-07-28 |
Denis Vlasenko | hush: finish and enable optional case...esac support... |
blob | commitdiff | raw | diff to current |
2008-07-21 |
Denis Vlasenko | libbb: [x]fopen_for_{read,write} introduced and used. |
blob | commitdiff | raw | diff to current |
2008-07-21 |
Bernhard Reutner... | - fix spelling |
blob | commitdiff | raw | diff to current |
2008-07-14 |
Denis Vlasenko | hush: fix "... pattern) cmd;; esac" case |
blob | commitdiff | raw | diff to current |
2008-07-14 |
Denis Vlasenko | hush: delete unused field in struct child. |
blob | commitdiff | raw | diff to current |
2008-07-14 |
Denis Vlasenko | hush: add case statement support. It is incomplete... |
blob | commitdiff | raw | diff to current |
2008-07-09 |
Denis Vlasenko | hush: compile fixes for !LOOPS case |
blob | commitdiff | raw | diff to current |
2008-07-06 |
Denis Vlasenko | hush: support "for if in do done then; do echo $if... |
blob | commitdiff | raw | diff to current |
2008-07-05 |
Denis Vlasenko | hush: support "for v; do ... done" syntax (implied... |
blob | commitdiff | raw | diff to current |
2008-07-05 |
Denis Vlasenko | hush: fix a case where "$@" must expand to no word... |
blob | commitdiff | raw | diff to current |
2008-07-05 |
Denis Vlasenko | *: rename ATTRIBUTE_XXX to just XXX. |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Denis Vlasenko | revert last two commits. vfork cannot be used in subrou... |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Denis Vlasenko | *: introduce and use xfork() |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Denis Vlasenko | *: introduce and use xvfork() |
blob | commitdiff | raw | diff to current |
2008-06-27 |
Denis Vlasenko | *: introduce and use FAST_FUNC: regparm on i386, otherw... |
blob | commitdiff | raw | diff to current |
2008-06-25 |
Denis Vlasenko | whitespace fixes. no code changes |
blob | commitdiff | raw | diff to current |
2008-06-24 |
Denis Vlasenko | hush: ifdef out parts which are not needed |
blob | commitdiff | raw | diff to current |
2008-06-24 |
Denis Vlasenko | hush: kill some old unused fields; small code shrink |
blob | commitdiff | raw | diff to current |
2008-06-23 |
Denis Vlasenko | fix breakage found by randomconfig |
blob | commitdiff | raw | diff to current |
2008-06-23 |
Denis Vlasenko | hush: trivial fix in debug code |
blob | commitdiff | raw | diff to current |
2008-06-18 |
Denis Vlasenko | fix globbing in unquoted $* and $@ |
blob | commitdiff | raw | diff to current |
2008-06-18 |
Denis Vlasenko | hush: fix a bug with backslashes improperly handled... |
blob | commitdiff | raw | diff to current |
2008-06-18 |
Denis Vlasenko | hush: add testsuite for "no globbing in redirection... |
blob | commitdiff | raw | diff to current |
2008-06-18 |
Denis Vlasenko | hush: fix last hush-bugs testcase (disappearing ""... |
blob | commitdiff | raw | diff to current |
2008-06-17 |
Denis Vlasenko | hush: fix $$ handling |
blob | commitdiff | raw | diff to current |
2008-06-17 |
Denis Vlasenko | hush: fix "for a in; do echo 'I should never run';... |
blob | commitdiff | raw | diff to current |
2008-06-17 |
Denis Vlasenko | hush: continue fixing quoting and subst: fix glob_and_a... |
blob | commitdiff | raw | diff to current |
2008-06-17 |
Denis Vlasenko | hush: cleanup pass, the biggest is - moved builtins... |
blob | commitdiff | raw | diff to current |
2008-06-17 |
Denis Vlasenko | hush: fix memory leak. it was actually rather invloved... |
blob | commitdiff | raw | diff to current |
2008-06-16 |
Denis Vlasenko | hush: fixing fallout from last big glob fix: |
blob | commitdiff | raw | diff to current |
2008-06-16 |
Denis Vlasenko | hush: fix hush-bugs/glob_and_vars.tests testcase: |
blob | commitdiff | raw | diff to current |
2008-06-15 |
Denis Vlasenko | hush: eliminate PARSEFLAG_SEMICOLON and ctx->parse_type... |
blob | commitdiff | raw | diff to current |
2008-06-14 |
Denis Vlasenko | hush: fix a bug where we were requiring semicolon here... |
blob | commitdiff | raw | diff to current |
2008-06-14 |
Denis Vlasenko | hush: add support for ':'; create testsuite entries |
blob | commitdiff | raw | diff to current |
2008-06-14 |
Denis Vlasenko | hush: support "! cmd | cmd" negation |
blob | commitdiff | raw | diff to current |
2008-06-12 |
Denis Vlasenko | hush: speed up o_addX{chr,str} |
blob | commitdiff | raw | diff to current |
2008-06-12 |
Denis Vlasenko | hush: fix for nested $()s with escapes + testsuite |
blob | commitdiff | raw | diff to current |
2008-06-10 |
Denis Vlasenko | hush: more backtick and quoting fixes... |
blob | commitdiff | raw | diff to current |
2008-06-10 |
Denis Vlasenko | hush: fix escaping of \[*?; add testsuites for these... |
blob | commitdiff | raw | diff to current |
2008-06-10 |
Denis Vlasenko | hush: fix yet another fallout |
blob | commitdiff | raw | diff to current |
2008-06-10 |
Denis Vlasenko | hush: fix some fallout from prev commits, add testsuite |
blob | commitdiff | raw | diff to current |
2008-06-10 |
Denis Vlasenko | hush: search/and/replace style cleanups, no code changes |
blob | commitdiff | raw | diff to current |
2008-06-10 |
Denis Vlasenko | hush: fix two nasty bugs: |
blob | commitdiff | raw | diff to current |
2008-06-10 |
Denis Vlasenko | hush: fix a memory leak in NOMMU case |
blob | commitdiff | raw | diff to current |
2008-06-09 |
Denis Vlasenko | less: fix a case when regexp matches "" |
blob | commitdiff | raw | diff to current |
2008-05-25 |
Denis Vlasenko | hush: make it ignore SIGINT etc in a config wich has... |
blob | commitdiff | raw | diff to current |
2008-05-19 |
Bernhard Reutner... | - use EXIT_{SUCCESS,FAILURE}. No object-code changes |
blob | commitdiff | raw | diff to current |
2008-04-13 |
Denis Vlasenko | ash: speed up NOFORK code in ash by eliminating second... |
blob | commitdiff | raw | diff to current |
2008-03-24 |
Denis Vlasenko | lpd: fix OOM vulnerability (was eating arbitrarily... |
blob | commitdiff | raw | diff to current |
2008-03-23 |
Denis Vlasenko | patch: shrink by Pascal Bellard <pascal.bellard AT... |
blob | commitdiff | raw | diff to current |
2008-03-20 |
Denis Vlasenko | *: use fopen_or_warn in few more places |
blob | commitdiff | raw | diff to current |
2008-03-17 |
Denis Vlasenko | *: add -Wunused-parameter; fix resulting breakage |
blob | commitdiff | raw | diff to current |
2008-03-17 |
Denis Vlasenko | libbb: introduce and use sigprocmask_allsigs and sigact... |
blob | commitdiff | raw | diff to current |
2008-03-12 |
Denis Vlasenko | libbb: introduse and use signal_[no_]SA_RESTART_empty_m... |
blob | commitdiff | raw | diff to current |
2008-02-27 |
Denis Vlasenko | *: add optimization barrier to all "G trick" locations |
blob | commitdiff | raw | diff to current |
2008-02-24 |
Denis Vlasenko | less,klogd,syslogd,nc,tcpudp: exit on signal by killing... |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Denis Vlasenko | libbb: introduce and use nonblock_safe_read(). Yay! |
blob | commitdiff | raw | diff to current |
2008-02-16 |
Denis Vlasenko | libbb: introduce bb_signals and bb_signals_recursive, |
blob | commitdiff | raw | diff to current |
2008-02-16 |
Denis Vlasenko | random s/short/int/ |
blob | commitdiff | raw | diff to current |
2008-02-11 |
Denis Vlasenko | hush: die_sllep needs restoring only if job control... |
blob | commitdiff | raw | diff to current |
2008-02-11 |
Denis Vlasenko | hush: close-on-exec interactive_fd |
blob | commitdiff | raw | diff to current |
2008-02-11 |
Denis Vlasenko | hush: set CLOEXEC on script file being executed |
blob | commitdiff | raw | diff to current |
2008-02-11 |
Denis Vlasenko | hush: fix the comment |
blob | commitdiff | raw | diff to current |
2008-02-11 |
Denis Vlasenko | hush: reset die_sleep to 0 in child after fork |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Denis Vlasenko | hush: reinstate `cmd` handling for NOMMU (with fat... |
blob | commitdiff | raw | diff to current |
2008-01-28 |
Denis Vlasenko | *: tidy up usage of char **environ |
blob | commitdiff | raw | diff to current |
2008-01-08 |
Denis Vlasenko | hush: report [v]fork failures |
blob | commitdiff | raw | diff to current |
2008-01-02 |
Denis Vlasenko | libbb: introduce and use safe_waitpid (loops in EINTR) |
blob | commitdiff | raw | diff to current |
2007-12-24 |
Denis Vlasenko | hush: fixlet for NOMMU |
blob | commitdiff | raw | diff to current |
2007-11-28 |
Denis Vlasenko | reorganize applet table. Eliminates pointers to names. |
blob | commitdiff | raw | diff to current |
next |