Commit Graph

  • 184f4ff432 disable FLASH_ERASEALL in defconfig Denis Vlasenko 2009-04-16 23:05:59 +00:00
  • 3161b61199 mdev: set mode, needed when device node already exists. Denis Vlasenko 2009-04-16 22:42:01 +00:00
  • 6dda5dec23 mdev: change subsystem syntax from /subsystem to subsystem/devname Denis Vlasenko 2009-04-16 21:42:12 +00:00
  • ea4f0847c3 update example udhcpc script Denis Vlasenko 2009-04-16 20:04:09 +00:00
  • fa4ca7889e hush: add a TODO Denis Vlasenko 2009-04-16 12:00:15 +00:00
  • bb929517a8 hush: fix "if { echo foo; } then { echo bar; } fi" parsing Denis Vlasenko 2009-04-16 10:59:40 +00:00
  • 74a931ac9e hush: stop ignoring ^Z in child shells Denis Vlasenko 2009-04-15 23:29:44 +00:00
  • c4ada79343 hush: remove old disabled ^Z handling Denis Vlasenko 2009-04-15 23:29:00 +00:00
  • 41ddecd9ed hush: fix heredoc_huge.tests broken in last commits Denis Vlasenko 2009-04-15 21:58:14 +00:00
  • c376db332c hush: remove TODO comment itself :) Denis Vlasenko 2009-04-15 21:49:48 +00:00
  • 27014ed5cb hush: deal with a TODO: move argv_from_re_execing out of globals Denis Vlasenko 2009-04-15 21:48:23 +00:00
  • c3587223c7 Start 1.15.x development Denis Vlasenko 2009-04-15 13:04:52 +00:00
  • bae3abf2c7 website: another tweak Denis Vlasenko 2009-04-15 11:55:27 +00:00
  • 9367734bd6 website: yet another small tweak Denis Vlasenko 2009-04-15 11:51:18 +00:00
  • 6c76a96f23 website: another tiny tweak Denis Vlasenko 2009-04-15 11:48:25 +00:00
  • 4e4c5db66a website: textual fixes in 1.14.0 announcement text Denis Vlasenko 2009-04-15 11:11:19 +00:00
  • 5dcb43a5d1 website: announce 1.14.0 and 1.13.4 Makefile: bump version to 1.14.0 Denis Vlasenko 2009-04-15 02:13:14 +00:00
  • 32a3d084d3 mdev: safer handling of $SUBSYSTEM in mdev -s Denis Vlasenko 2009-04-14 21:23:33 +00:00
  • 7223424815 pointless whitespace/comment fixes, no code changes Denis Vlasenko 2009-04-14 09:58:11 +00:00
  • 7f9593753a randomconfig fixes Denis Vlasenko 2009-04-14 08:06:59 +00:00
  • b024f8da8f website: update ActionTec URL to http://opensource.actiontec.com/ Denis Vlasenko 2009-04-14 01:31:41 +00:00
  • 33c6b2a91a website: fix obsolete "svn co svn://busybox.net/branches/busybox_1_12_stable" example Denis Vlasenko 2009-04-14 00:59:37 +00:00
  • 829bbd3b57 *: unify concurrent-safe update of /etc/{passwd,group,[g]shadow} by Tito (farmatito AT tiscali.it) Denis Vlasenko 2009-04-14 00:51:05 +00:00
  • f2b39e088d mdev: add support for - "dont stop here" char Denis Vlasenko 2009-04-13 23:18:52 +00:00
  • 065c714791 mdev: provide $SUBSYSTEM (by Vladimir) Denis Vlasenko 2009-04-13 22:23:02 +00:00
  • 0b791d9a97 move llist_find_str from modutils to libbb Denis Vlasenko 2009-04-13 20:52:00 +00:00
  • 4144504912 modutils: remove redundant sanitization Denis Vlasenko 2009-04-13 20:32:31 +00:00
  • 2b2183a77d hush: make function support configurable Denis Vlasenko 2009-04-13 14:23:12 +00:00
  • 323cbbfaa2 mdev: fix a bug where \t is not treated as delimiter after [>|=PATH] Denis Vlasenko 2009-04-13 13:59:26 +00:00
  • aafbae6181 mdev: make usage text more useful Denis Vlasenko 2009-04-13 13:33:02 +00:00
  • e8a796828e dhcprelay: fix usage text. Simplify and make code more readable. Add TODOs. Denis Vlasenko 2009-04-13 03:33:46 +00:00
  • 1f63229a8e rmmod: fix bug 263 "modutils/rmmod can't remove modules with dash in name on 2.4 kernels" Denis Vlasenko 2009-04-13 02:25:40 +00:00
  • 1fb26da071 mdev: ignore events with "$SUBSYSTEM" == "firmware" && "$ACTION" == "remove" Denis Vlasenko 2009-04-13 02:15:57 +00:00
  • 1d925affa9 website: add http://www.dream-multimedia-tv.de/ to list of products using bbox Denis Vlasenko 2009-04-13 00:55:42 +00:00
  • bc56974062 hush: pass functions to child shells on NOMMU Denis Vlasenko 2009-04-12 20:35:19 +00:00
  • ef1b439669 dnsd: stop using oversized buffer. trim comment. Denis Vlasenko 2009-04-12 19:03:01 +00:00
  • e12c90217b halt/reboot/powerdown: accept and ignore -i Denis Vlasenko 2009-04-12 15:59:35 +00:00
  • 51056b382a modutils: small optimization Denis Vlasenko 2009-04-12 14:21:29 +00:00
  • f1df35c40b mdev: do not complain if /sys/block doesn't exist Denis Vlasenko 2009-04-12 14:00:12 +00:00
  • 67b5eeb933 awk: fix long field separators case. By Ian Wienand (ianw AT vmware.com) Denis Vlasenko 2009-04-12 13:54:13 +00:00
  • 32a385f5b0 getty: fix handling of speed 0; stop using non-portable way of setting speeds. Denis Vlasenko 2009-04-12 13:05:40 +00:00
  • 5c32993009 mount: users report that CIFS support is breaking things, mostly remove it. Denis Vlasenko 2009-04-12 12:16:21 +00:00
  • f8de411e24 dnsd: removed highly questionable setting of signals to SIG_IGN Denis Vlasenko 2009-04-12 04:20:22 +00:00
  • ddbf3bf35f dnsd: fix a number of bugs. Ideas by Ming-Ching Tiew (mctiew AT yahoo.com) Denis Vlasenko 2009-04-12 04:09:09 +00:00
  • 135cecbbce ash: fix warning in debug build Denis Vlasenko 2009-04-12 00:00:57 +00:00
  • c43430f1b9 hush: remove functions from TODOs Denis Vlasenko 2009-04-11 11:07:22 +00:00
  • 0701dca88c hush: improve debugging output Denis Vlasenko 2009-04-11 10:38:47 +00:00
  • ed055214bb hush: fix "while...do f1() {a;}; f1; f1 {b;}; f1; done" bug Denis Vlasenko 2009-04-11 10:37:10 +00:00
  • 75bccfa375 hush: tweak tests Denis Vlasenko 2009-04-10 23:48:03 +00:00
  • ce4acbbab6 hush: add function tests Denis Vlasenko 2009-04-10 23:23:41 +00:00
  • 6ba6f546ac hush: pass $n to functions Denis Vlasenko 2009-04-10 21:57:50 +00:00
  • c0ea329297 hush: fix a few thinkos in function support; make it work on NOMMU; functions in child shells now even have $n passed to them! :) (in main shell it still doesn't work) Denis Vlasenko 2009-04-10 21:22:02 +00:00
  • b7d8c0dbbd hush: first stab at function support. argv passing is not coded yet. Only very rudimentary testing was done. With function support off, code growth is zero, with it on: Denis Vlasenko 2009-04-10 19:05:43 +00:00
  • 835fcfd33d hush: reinstate accidentally reverted comment fix Denis Vlasenko 2009-04-10 13:51:56 +00:00
  • 0b677d8337 hush: fix some TODOs. TODO in export builting: +250 bytes. simplify unexpected EOF handling. Denis Vlasenko 2009-04-10 13:49:10 +00:00
  • 1fd1ea4395 hush: tighten up "for" variable name check. Add TODOs. Disable redir4.right part where we differ from bash. It is not a bug per standards. Add a few tests, one is in hush-bugs section: and_or_and_backgrounding.right. It will likely bite users in real world usage. Denis Vlasenko 2009-04-10 12:03:20 +00:00
  • 551bdfecb7 hush: fix typo in comment Denis Vlasenko 2009-04-10 11:13:26 +00:00
  • ed7823738c fix segfault on syntax error code path Denis Vlasenko 2009-04-10 00:45:02 +00:00
  • c96865f445 hush: readability improvements. fix some more obscure bugs. a new redir4.tests is known to fail. Denis Vlasenko 2009-04-10 00:20:58 +00:00
  • e05f9286a9 add test cases for parameter substitution with unset/null strings Mike Frysinger 2009-04-09 23:01:47 +00:00
  • 57e746781c dont crash if the variable we do substitution on is not set Mike Frysinger 2009-04-09 23:00:33 +00:00
  • d68ae08cde hush: shrink and make more versatile error-reporting machinery Denis Vlasenko 2009-04-09 20:41:34 +00:00
  • 05d3b7cc0d hush: deal with some easier TODOs Denis Vlasenko 2009-04-09 19:16:15 +00:00
  • 1943aec2ec hush: plug the leak of expanded heredoc Denis Vlasenko 2009-04-09 14:15:57 +00:00
  • efea9d2819 hush: fix EXIT trap recursion case; check redirection failures Denis Vlasenko 2009-04-09 13:43:11 +00:00
  • f81e8dbc74 *: make "pragma GCC visibility push(hidden)" less ugly Denis Vlasenko 2009-04-09 12:35:13 +00:00
  • 327fd47f36 skip some tests when fancy echo support is turned off Mike Frysinger 2009-04-09 07:50:18 +00:00
  • c3d91952d6 we arent testing echo -n here so use printf instead Mike Frysinger 2009-04-09 07:50:02 +00:00
  • 20300d0129 source the .config so tests can signal they need to be skipped due to feature disable Mike Frysinger 2009-04-09 07:49:43 +00:00
  • fe013a74ff patch by Stuart Hughes <seh@zee2.com> and Guenter <lists@gknw.net> to make "0" a special baud rate for getty where it uses this as "leave baud rate unchanged" Mike Frysinger 2009-04-09 07:08:04 +00:00
  • f50caac53c hush: typo in comment Denis Vlasenko 2009-04-09 01:40:15 +00:00
  • a2218dd862 hush: fix thinko in re_execute_shell; pass even less junk to heredoc helper Denis Vlasenko 2009-04-09 01:39:02 +00:00
  • 5c090a96f9 hush: more rodust detection of unterminated strings etc; fix a case where we forget to copy cmd text; optimize nommu heredoc helper by not passing environment to it; add several tests Denis Vlasenko 2009-04-08 21:51:33 +00:00
  • ffe6f80851 expand leak_all1.tests Denis Vlasenko 2009-04-08 16:59:24 +00:00
  • 14725f82b6 slight tweak to the leak detector Denis Vlasenko 2009-04-08 16:46:45 +00:00
  • cc90f44402 hush: plug leak in run_pipe(). NOMMU only. Denis Vlasenko 2009-04-08 16:40:34 +00:00
  • 08daf564ae hush: add a leak test which currently fails Denis Vlasenko 2009-04-08 12:11:23 +00:00
  • c73b70c701 hush: add leak detector helper; fix/add tests for it Denis Vlasenko 2009-04-08 11:48:57 +00:00
  • 3dfb035d8d hush: echo \2>file fix Denis Vlasenko 2009-04-08 09:29:14 +00:00
  • df6f95cedf FEATURE_FANCY_ECHO needs to be accessible for hush Denis Vlasenko 2009-04-07 20:07:23 +00:00
  • 02d6f1ad72 hush: fix heredoc expansion of $var and cmd Denis Vlasenko 2009-04-07 19:56:55 +00:00
  • 25af86f73d hush: fix wrong comment Denis Vlasenko 2009-04-07 13:29:27 +00:00
  • af07b7c5b6 hush: fix heredoc <<- handling. hush-misc/heredoc2.tests testcase needs only one fix now - $var and cmd expancsion in heredocs Denis Vlasenko 2009-04-07 13:26:18 +00:00
  • 50f3aa4547 hush: NOMMU-safe support of big heredocs Denis Vlasenko 2009-04-07 10:52:40 +00:00
  • d4a24f2aae here documents have been added, so drop from TODO Mike Frysinger 2009-04-07 07:28:25 +00:00
  • 932e111418 use sleep rather than usleep Mike Frysinger 2009-04-07 06:08:14 +00:00
  • b509c9c670 add a pathological test case for here doc related to eof marker and other ugly corner cases Mike Frysinger 2009-04-07 06:06:05 +00:00
  • a4f331d3c3 implement support for parameter substitution via #/% operators Mike Frysinger 2009-04-07 06:03:22 +00:00
  • 6c9be7f451 hush: heredoc support, based on patch by Mike Frysinger (vapier AT gentoo.org) some TODOs are to be attacked later Denis Vlasenko 2009-04-07 02:29:51 +00:00
  • ab2b064342 hush: s/last_return_code/last_exitcode/g Denis Vlasenko 2009-04-06 18:42:11 +00:00
  • 0e15138c03 hush: fix "if false; then...fi" exitcode; trim "keyword"-less hush by 10 bytes Denis Vlasenko 2009-04-06 18:40:31 +00:00
  • 4ed67dd3d5 make hush-misc/*.tests executable Denis Vlasenko 2009-04-06 18:10:20 +00:00
  • cd418a2670 hush: fix a bunch of obscure while/until/continue bugs Denis Vlasenko 2009-04-06 18:08:35 +00:00
  • 8f8d013afc *.tests should be executable Denis Vlasenko 2009-04-06 16:27:51 +00:00
  • 715f712d15 move hush-parsing/and-or.tests to hush-misc/* (which probably needs to be renamed to hush-execution...) Denis Vlasenko 2009-04-06 16:17:51 +00:00
  • 3a64833eb9 add some brute force logic tests Mike Frysinger 2009-04-06 14:22:54 +00:00
  • a2b11e3395 hush: fix "false && echo yes || echo no" bug 265 Denis Vlasenko 2009-04-06 14:11:13 +00:00
  • 0969a49c08 hush: beautify re_execute_shell more Denis Vlasenko 2009-04-06 13:05:57 +00:00
  • 34e573d2ce hush: drop allocations in re_execute_shell Denis Vlasenko 2009-04-06 12:56:28 +00:00
  • 3c7167b508 add tests for basic fd open/close/dupe Mike Frysinger 2009-04-06 12:36:10 +00:00