2008-07-29 |
Denis Vlasenko | randomconfig fix |
blob | commitdiff | raw |
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 |
2007-11-24 |
Denis Vlasenko | remove echo_main -> bb_echo indirection |
blob | commitdiff | raw | diff to current |
2007-11-24 |
Denis Vlasenko | hush: fix segfault in "echo $@" when we have no arguments |
blob | commitdiff | raw | diff to current |
2007-11-23 |
Denis Vlasenko | kill lash. "lash" builtin still exists, but it runs... |
blob | commitdiff | raw | diff to current |
2007-11-23 |
Denis Vlasenko | hush: implement echo builtin |
blob | commitdiff | raw | diff to current |
2007-11-23 |
Denis Vlasenko | hush: fix $ expansion in redirections, add testcase... |
blob | commitdiff | raw | diff to current |
2007-11-23 |
Denis Vlasenko | hush: implement test builtin |
blob | commitdiff | raw | diff to current |
2007-11-23 |
Denis Vlasenko | hush: plug memory leak |
blob | commitdiff | raw | diff to current |
2007-10-11 |
Denis Vlasenko | add -fvisibility=hidden to CC flags, mark XXX_main... |
blob | commitdiff | raw | diff to current |
2007-10-10 |
Denis Vlasenko | get rid of global "struct bb_applet *current_applet" |
blob | commitdiff | raw | diff to current |
2007-10-01 |
Denis Vlasenko | hush: fix glob() abuse. Code was making unfounded assum... |
blob | commitdiff | raw | diff to current |
2007-10-01 |
Denis Vlasenko | hush: int->smallint for flag vars; make some names... |
blob | commitdiff | raw | diff to current |
2007-10-01 |
Denis Vlasenko | hush: feeble attempt at making it more NOMMU-friendly |
blob | commitdiff | raw | diff to current |
2007-10-01 |
Denis Vlasenko | hush: stop doing manual acounting of open fd's, kernel... |
blob | commitdiff | raw | diff to current |
2007-09-30 |
Denis Vlasenko | introduce and use close_on_exec_on(fd). -50 bytes. |
blob | commitdiff | raw | diff to current |
2007-09-27 |
Denis Vlasenko | introduce bb_putchar(). saves ~1800 on uclibc (less... |
blob | commitdiff | raw | diff to current |
2007-08-12 |
Denis Vlasenko | trylink: produce even more info about final link stage |
blob | commitdiff | raw | diff to current |
2007-06-25 |
Denis Vlasenko | Consolidate ARRAY_SIZE macro; remove one unneeded globa... |
blob | commitdiff | raw | diff to current |
2007-06-13 |
Denis Vlasenko | *: BB_BANNER -> bb_banner (it is not a const or #define)! |
blob | commitdiff | raw | diff to current |
next |