Denis Vlasenko
|
25591c322c
libbb: introduce bb_signals and bb_signals_recursive,
|
17 years ago |
Denis Vlasenko
|
c882f341ce
init: allow last line to be not terminated by '\n'
|
17 years ago |
Bernhard Reutner-Fischer
|
f470196a41
- fix conflicting decls of syslog related facilitynames and prioritynames tables
|
17 years ago |
Denis Vlasenko
|
21e20cb4ad
init: wait for orphaned children too while waiting
|
17 years ago |
Denis Vlasenko
|
fb0eba706c
libbb: introduce and use safe_waitpid (loops in EINTR)
|
17 years ago |
Denis Vlasenko
|
d55268d0d4
init: don't spawn tons of waiting children, one is enough
|
17 years ago |
Denis Vlasenko
|
5adfa44101
init: sometimes, #ifdefs are cleaner.
|
17 years ago |
Mike Frysinger
|
bb50fdfe07
convert #if to if -- let gcc optimize away dead code for us
|
17 years ago |
Denis Vlasenko
|
ec5631b6d6
init: add FEATURE_KILL_REMOVED (Eugene Bordenkircher <eugebo@gmail.com>)
|
17 years ago |
Denis Vlasenko
|
d7e2e127a9
cttyhack: add missing ';'
|
17 years ago |
Denis Vlasenko
|
2afabe8b83
init: remove superfluous forks and messing up with argv[0]
|
17 years ago |
Denis Vlasenko
|
70ab28f907
syslogd: use DEV_CONSOLE consistently
|
17 years ago |
Denis Vlasenko
|
f6ccc62c70
init: fix bug 1584: improper check for fork error
|
17 years ago |
Denis Vlasenko
|
6bef3d1d22
fbset: fix buglet where we were using wrong pointer
|
17 years ago |
Denis Vlasenko
|
9b49a5ed85
add -fvisibility=hidden to CC flags, mark XXX_main functions
|
17 years ago |
Denis Vlasenko
|
96e1b38586
introduce and use close_on_exec_on(fd). -50 bytes.
|
17 years ago |
Denis Vlasenko
|
818322b9b1
*: kill bb_get_last_path_component, replace with two functions
|
17 years ago |
Denis Vlasenko
|
6ca409e0e4
trylink: produce even more info about final link stage
|
17 years ago |
Denis Vlasenko
|
d8540f71ac
init: make sure fd 0,1,2 are not closed, + related optimizations.
|
17 years ago |
Denis Vlasenko
|
ca525b4f24
*: BB_BANNER -> bb_banner (it is not a const or #define)!
|
17 years ago |
Denis Vlasenko
|
f5f75c5e82
remove nearly-duplicate PATHs in several places
|
17 years ago |
Denis Vlasenko
|
9a7d38fe24
delete tons of extra #includes
|
17 years ago |
Denis Vlasenko
|
b6adbf1be2
usage.c: remove reference to busybox.h
|
17 years ago |
Denis Vlasenko
|
51742f4bb0
style fixes. No code changes
|
17 years ago |
Denis Vlasenko
|
219d14d514
random style fixes (extra spaces deleted)
|
18 years ago |
Denis Vlasenko
|
ccd412da09
decouple INIT and SYSLOGD (patch by Eric Spakman E.Spakman@inter.nl.net)
|
18 years ago |
Denis Vlasenko
|
d238a477b7
init: fix handling of stdio file descriptors
|
18 years ago |
Denis Vlasenko
|
966bb43766
init: de-indent a block of code
|
18 years ago |
Denis Vlasenko
|
b716754199
init: trivial compile fix
|
18 years ago |
Denis Vlasenko
|
7a2ca5e111
init: stop doing silly things with the console (-400 bytes)
|
18 years ago |