2008-06-12 |
Denis Vlasenko | hush: speed up o_addX{chr,str} |
blob | commitdiff | raw |
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 |
2007-06-13 |
Denis Vlasenko | hush: fix read builtin to not read ahead past eol and... |
blob | commitdiff | raw | diff to current |
2007-06-08 |
Denis Vlasenko | make busybox --install work even if /proc/self/exe... |
blob | commitdiff | raw | diff to current |
2007-05-30 |
Denis Vlasenko | hush: trivial buglet found by randomconfig testing |
blob | commitdiff | raw | diff to current |
2007-05-30 |
Denis Vlasenko | whitespace fixes |
blob | commitdiff | raw | diff to current |
2007-05-26 |
Denis Vlasenko | usage.c: remove reference to busybox.h |
blob | commitdiff | raw | diff to current |
2007-05-26 |
Denis Vlasenko | xpipe: introduce (saves ~170 bytes) |
blob | commitdiff | raw | diff to current |
2007-05-25 |
Denis Vlasenko | hush: fix 'echo abc`sleep 5`def' + Ctrl-Z and Ctrl... |
blob | commitdiff | raw | diff to current |
2007-05-25 |
Denis Vlasenko | hush: avoid duplicating HUSH_VERSION |
blob | commitdiff | raw | diff to current |
2007-05-25 |
Denis Vlasenko | hush: micro-optimization in new variable code |
blob | commitdiff | raw | diff to current |
2007-05-25 |
Denis Vlasenko | hush: we can't do without variable->value member, savin... |
blob | commitdiff | raw | diff to current |
2007-05-25 |
Denis Vlasenko | hush: rework variable storage and environment handling. |
blob | commitdiff | raw | diff to current |
2007-05-24 |
Denis Vlasenko | hush: fix segfaulting syntax error in interactive hush |
blob | commitdiff | raw | diff to current |
2007-05-24 |
Denis Vlasenko | hush: fix handling of unmatched ${name (without closin... |
blob | commitdiff | raw | diff to current |
2007-05-23 |
Denis Vlasenko | hush: make syntax error messages a bit more useful |
blob | commitdiff | raw | diff to current |
2007-05-23 |
Denis Vlasenko | hush: fix job control with eval /bin/external_prog |
blob | commitdiff | raw | diff to current |
2007-05-23 |
Denis Vlasenko | hush: fix a bit different instance of "No EOL" bug, |
blob | commitdiff | raw | diff to current |
2007-05-21 |
Denis Vlasenko | hush: add 3 CONFIG_xxx, allowing for smaller and less... |
blob | commitdiff | raw | diff to current |
2007-05-21 |
Denis Vlasenko | hush: using smallints where we can. save ~20 bytes... |
blob | commitdiff | raw | diff to current |
2007-05-20 |
Denis Vlasenko | hush: fix shift + $0 bug; add testcase |
blob | commitdiff | raw | diff to current |
2007-05-20 |
Denis Vlasenko | hush: trivial size optimization |
blob | commitdiff | raw | diff to current |
2007-05-20 |
Denis Vlasenko | hush: make process substitution configurable; add a... |
blob | commitdiff | raw | diff to current |
2007-05-17 |
Denis Vlasenko | hush: do "struct globals" trick. hush.o data+bss =... |
blob | commitdiff | raw | diff to current |
2007-05-17 |
Denis Vlasenko | hush: consolidated variable expansion for assignments... |
blob | commitdiff | raw | diff to current |
2007-05-17 |
Denis Vlasenko | more compile fixes from randomconfig run |
blob | commitdiff | raw | diff to current |
2007-05-16 |
Denis Vlasenko | hush: take care of several easy FIXMEs. -228 bytes. |
blob | commitdiff | raw | diff to current |
2007-05-16 |
Denis Vlasenko | hush: another microscopic typo fix |
blob | commitdiff | raw | diff to current |
2007-05-16 |
Denis Vlasenko | hush: fix English in comment |
blob | commitdiff | raw | diff to current |
2007-05-16 |
Denis Vlasenko | hush: simplify read builtin; fix set_local_var (misplac... |
blob | commitdiff | raw | diff to current |
2007-05-16 |
Denis Vlasenko | hush: fix expansion of quoted $VAR, $* and $@ |
blob | commitdiff | raw | diff to current |
2007-05-16 |
Denis Vlasenko | hush: fix incorrect processing of echo "'$var'". |
blob | commitdiff | raw | diff to current |
2007-05-14 |
Denis Vlasenko | hush: more fixes to variable expansion, more testcases |
blob | commitdiff | raw | diff to current |
2007-05-14 |
Denis Vlasenko | hush: move towards more correct variable expansion |
blob | commitdiff | raw | diff to current |
2007-05-13 |
Denis Vlasenko | hush: fix '{ false; echo $?; }' bug. |
blob | commitdiff | raw | diff to current |
2007-05-11 |
Denis Vlasenko | hush: fix bug in interactive shell introduced yesterday |
blob | commitdiff | raw | diff to current |
2007-05-10 |
Denis Vlasenko | hush: fix "unterminated last line loops forever" bug |
blob | commitdiff | raw | diff to current |
2007-05-10 |
Denis Vlasenko | hush: fix recent breakage (VAR=VAL stopped working) |
blob | commitdiff | raw | diff to current |
2007-05-06 |
Denis Vlasenko | hush: fix double-free in "echo TEST &" |
blob | commitdiff | raw | diff to current |
2007-05-05 |
Denis Vlasenko | hush: stop generating extra empty pipes in parse stage. |
blob | commitdiff | raw | diff to current |
2007-05-05 |
Denis Vlasenko | hush: preparatory patch for removing extra empty pipes... |
blob | commitdiff | raw | diff to current |
2007-05-04 |
Denis Vlasenko | hush: fix "while true; do true; done" + ctrl-z |
blob | commitdiff | raw | diff to current |
2007-05-04 |
Denis Vlasenko | hush: add parse tree debug print |
blob | commitdiff | raw | diff to current |
2007-05-03 |
Denis Vlasenko | hush: fix "true | exit 3; echo $?" bug |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Denis Vlasenko | hush: remove env builtin (it is buggy). Add comments |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Denis Vlasenko | hush: simplify debugging prints a little bit |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Denis Vlasenko | hush: add debugging for tracing execution, |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Denis Vlasenko | hush: fix incorrect exitcodes without job control |
blob | commitdiff | raw | diff to current |
2007-04-28 |
Denis Vlasenko | hush: make job control and interactiveness configurable... |
blob | commitdiff | raw | diff to current |
next |