This website requires JavaScript.
mirror of
synced
2026-11-02 21:34:33 +03:00
8ed1945a91
nc: free lsa in server mode, we might be up for a long time
Denis Vlasenko
2009-04-21 23:51:43 +00:00
a771e7c005
*: remove check for errors on getsockaddr in cases we know they can't happen libbb: make get_sock_lsa use only one getsockaddr syscall, not two
Denis Vlasenko
2009-04-21 23:48:38 +00:00
e6b10ef0a7
switch_root: move misplaced comment
Denis Vlasenko
2009-04-21 20:52:58 +00:00
f9d4fc3cf8
switch_root: improve behavior on error; improve help text *: make "can't execute '%s'" message uniform
Denis Vlasenko
2009-04-21 20:40:51 +00:00
950bd72966
hush: speed up set_local_var
Denis Vlasenko
2009-04-21 11:23:56 +00:00
5e34ff29bc
*: mass renaming of USE_XXXX to IF_XXXX and SKIP_XXXX to IF_NOT_XXXX - the second one was especially badly named. It was not skipping anything!
Denis Vlasenko
2009-04-21 11:09:40 +00:00
8b814b4a34
tar: support for tar --numeric-owner. By Natanael Copa.
Denis Vlasenko
2009-04-21 00:52:21 +00:00
76478b8091
udhcpc: fix truncation of last char in client hostnames
Denis Vlasenko
2009-04-21 00:41:57 +00:00
0ad8234474
switch_root: print errno on failure
Denis Vlasenko
2009-04-21 00:29:17 +00:00
1b47bbdfa4
tweak example udhcp script
Denis Vlasenko
2009-04-21 00:17:00 +00:00
ad4bd0548a
hush: export -n support
Denis Vlasenko
2009-04-20 22:04:21 +00:00
d40fa397e4
hush: add two testcases
Denis Vlasenko
2009-04-20 10:52:31 +00:00
e41fdbc279
watchdog: enable it before setting timeout
Denis Vlasenko
2009-04-20 09:26:17 +00:00
8c64e033c0
hush: fix stdin of backgrounded pipe
Denis Vlasenko
2009-04-20 00:34:01 +00:00
11c17f75a7
mdev: enlarge inline documentation
Denis Vlasenko
2009-04-19 23:38:08 +00:00
dcd78c4d0f
hush: fix "export not_yet_defined_var", fix parsing of "cmd | }" corner case; improve hush_leaktool.sh; fix some false positives in testsuite
Denis Vlasenko
2009-04-19 23:07:51 +00:00
3798db58cf
mdev: support $ENVVAR=regex
Denis Vlasenko
2009-04-19 21:37:07 +00:00
f66fe9af89
another stab at fixing out-of-tree build
Denis Vlasenko
2009-04-19 14:12:50 +00:00
9f8d938172
same as previous, but -100 bytes
Denis Vlasenko
2009-04-19 14:03:11 +00:00
bf25fbccb9
hush: fix handling of } which is not a closing one in { cmd; }
Denis Vlasenko
2009-04-19 13:57:51 +00:00
a29c935442
hopefully fix out-of-tree build broken by 26139
Denis Vlasenko
2009-04-19 12:15:51 +00:00
c7cc5a9432
mdev: Rob's #if forest removal *: remove superfluous conts in "f(type *const param)"
Denis Vlasenko
2009-04-19 01:27:20 +00:00
885b6f29ae
fix build errors when function support is turned off
Mike Frysinger
2009-04-18 21:04:25 +00:00
6008d8a3cc
hush: fix thinko in error msg
Denis Vlasenko
2009-04-18 13:05:10 +00:00
38e626df4d
hush: fix "trap -- handler SIGs..."; escape handlers in "trap" output
Denis Vlasenko
2009-04-18 12:58:19 +00:00
6a07d1fb5c
acpid: prevent creation of zombies
Denis Vlasenko
2009-04-18 11:35:16 +00:00
730106767e
hush: fix thinko in unset_func
Denis Vlasenko
2009-04-18 11:25:18 +00:00
40e84374ec
hush: implement unset -f; beautify the handling of signal-killed pipe four TODOs are gone
Denis Vlasenko
2009-04-18 11:23:38 +00:00
eb85849b50
hush: deal with umask TODO (symbolic modes)
Denis Vlasenko
2009-04-18 02:06:54 +00:00
6b9e05392b
hush: implement proper SIGHUP handling
Denis Vlasenko
2009-04-18 01:23:21 +00:00
7b9e5c57ae
builtin_return's parameter is not unused
Denis Vlasenko
2009-04-17 23:53:15 +00:00
3d40d8e655
hush: return builtin by Bayram Kurumahmut (kbayram AT ubicom.com) ~+200 bytes
Denis Vlasenko
2009-04-17 23:44:18 +00:00
3be2308676
fix move_to_unaligned32
Denis Vlasenko
2009-04-17 22:20:44 +00:00
66cb86e489
build system: remove some unnecessary rebuilds
Denis Vlasenko
2009-04-17 21:56:02 +00:00
270b1c3f68
hush: set $n properly for "source" builtin
Denis Vlasenko
2009-04-17 18:54:50 +00:00
4ea187fd62
hush: fix non-interactive response to pipe being stopped.
Denis Vlasenko
2009-04-17 14:35:43 +00:00
e4bd4f2cc8
hush: unblock TERM, INT, HUP in child shells too.
Denis Vlasenko
2009-04-17 13:52:51 +00:00
f8c1f02d2f
hush: disallow "{echo hi; }" (require whitespace) and "{ echo hi }" (require semicolon or &)
Denis Vlasenko
2009-04-17 11:55:42 +00:00
5ff9629b8f
mdev: add large comment, fix a buglet with subsystem and /sys/block
Denis Vlasenko
2009-04-17 00:01:04 +00:00
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
1_14_0
Denis Vlasenko
2009-04-15 02:13:14 +00:00
8f0c89e05a
apply post-1.13.3 fixes, bump version to 1.13.4
1_13_4
1_13_stable
Denis Vlasenko
2009-04-15 00:11:22 +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