Denis Vlasenko
|
85c247161b
*: fix fallout from -Wunused-parameter
|
16 years ago |
Denis Vlasenko
|
3f9c848576
trylink: instead of build error, disable --gc-sections if GLIBC && STATIC
|
17 years ago |
Denis Vlasenko
|
1aa7e477b1
reorganize applet table. Eliminates pointers to names.
|
17 years ago |
Denis Vlasenko
|
15c3885688
fix incorrect text of link-time error message. No code changes
|
17 years ago |
Denis Vlasenko
|
9b49a5ed85
add -fvisibility=hidden to CC flags, mark XXX_main functions
|
17 years ago |
Denis Vlasenko
|
724d196c75
Move applets/applet.c into libbb, allows to get rid of --whole-archive
|
17 years ago |
Denis Vlasenko
|
82d38dab91
get rid of global "struct bb_applet *current_applet"
|
17 years ago |
Denis Vlasenko
|
642a52d65e
make --help work for "individual applets" too.
|
17 years ago |
Denis Vlasenko
|
d62fd84d4b
libbusybox: move (possibly compressed) help stuff into libbusybox.
|
17 years ago |
Denis Vlasenko
|
0c97c9d437
'simple' error message functions by Loic Grenie <loic.grenie@gmail.com>.
|
17 years ago |
Denis Vlasenko
|
818322b9b1
*: kill bb_get_last_path_component, replace with two functions
|
17 years ago |
Denis Vlasenko
|
9b0a439f02
remove stray 8-bit chars from copyright banner
|
17 years ago |
Denis Vlasenko
|
beffd43d8e
busybox --install -s: prevent puzzling "/bin/busybox: Invalid argument" message
|
17 years ago |
Denis Vlasenko
|
737d131e5e
support "#!/bin/busybox"-style wrappers. Needed for SELinux.
|
17 years ago |
Denis Vlasenko
|
856be770a6
assorted fixes for breakage found by randomconfig
|
17 years ago |
Denis Vlasenko
|
6ca409e0e4
trylink: produce even more info about final link stage
|
17 years ago |
Denis Vlasenko
|
dc757aa16c
introduce and use bb_basename()
|
17 years ago |
Denis Vlasenko
|
80b8b39899
Consolidate ARRAY_SIZE macro; remove one unneeded global var (walter harms <wharms@bfs.de>)
|
17 years ago |
Denis Vlasenko
|
ca525b4f24
*: BB_BANNER -> bb_banner (it is not a const or #define)!
|
17 years ago |
Denis Vlasenko
|
bdbbb7ec49
make busybox --install work even if /proc/self/exe doesn't exist
|
17 years ago |
Denis Vlasenko
|
fad2b86c9e
use "glibc errno" trick not only for ash, but for entire busybox
|
17 years ago |
Denis Vlasenko
|
4500c58a07
make "static linking against glibc" an #error, not #warning
|
17 years ago |
Denis Vlasenko
|
3349fc4da9
applets: fix compile-time warning
|
17 years ago |
Denis Vlasenko
|
3bc18253b0
fix suid config handling
|
17 years ago |
Denis Vlasenko
|
2ace1e3f07
make "busybox" w/o args work again, and save 10 bytes in the process.
|
17 years ago |
Denis Vlasenko
|
17e3c34aa7
applet.c: ruid is needed only if FEATURE_SUID=y
|
17 years ago |
Bernhard Reutner-Fischer
|
bc9d7d788b
- we unconditionally need ruid. Fixes build error in line 334
|
17 years ago |
Denis Vlasenko
|
5f9468e996
lineedit: nuke two unused variables and code which sets them
|
17 years ago |
Denis Vlasenko
|
f5294e1f4c
hush: use NOFORK applets as appropriate. Net reduction of code size.
|
17 years ago |
Denis Vlasenko
|
831a20f512
pass a copy of argv[i] to NOFORK applets (they may permute it etc).
|
17 years ago |