Denys Vlasenko
|
41ef41b3e0
hush: fix nested redirects colliding with script fds
|
6 years ago |
Denys Vlasenko
|
899ae5337a
libbb: new function bb_die_memory_exhausted
|
6 years ago |
Denys Vlasenko
|
ebe6d9d875
whitespace and comment format fixes, no code changes
|
7 years ago |
Denys Vlasenko
|
ef0366eb4f
libbb: avoid malloc/free in bb_unsetenv()
|
7 years ago |
Denys Vlasenko
|
9fd61be191
libbb/xwrite: print errno on "short write" errors
|
8 years ago |
Denys Vlasenko
|
8220399173
nsenter,unshare: share common code; fix a bug of not closing all fds
|
8 years ago |
Denys Vlasenko
|
c4199f22d0
libbb: two new functions: wait_for_exitstatus(pid), xfchdir(fd)
|
8 years ago |
Ron Yorston
|
d840c5d139
libbb: add a function to make a copy of a region of memory
|
9 years ago |
Ryan Mallon
|
5906a5c26c
libbb: Add xsetegid(), xseteuid(), xopen_as_uid_gid() functions
|
11 years ago |
Denys Vlasenko
|
543efd7b4b
libbb: code shrink
|
11 years ago |
Pascal Bellard
|
70fc8c17e2
su: do not change to home dir unless -l
|
12 years ago |
Denys Vlasenko
|
0687a5b496
libbb: make xchroot do a chdir("/") after chroot
|
12 years ago |
Alexander Shishkin
|
6722737ece
*: introduce and use xmkstemp. -65 bytes.
|
14 years ago |
Denys Vlasenko
|
c05387d5de
*: replace xopen3 with xopen where makes sense
|
14 years ago |
Denys Vlasenko
|
8d3e225a2d
libbb: add xfstat function
|
14 years ago |
Denys Vlasenko
|
0ef64bdb40
*: make GNU licensing statement forms more regular
|
14 years ago |
Jeremie Koenig
|
29885114a5
libbb: conditionalize AF_* usage in error reporting
|
14 years ago |
Pascal Bellard
|
926031b764
*: introduce and use xfork() and xvfork()
|
14 years ago |
Denys Vlasenko
|
dd8adde386
*: introduce and use bb_unsetenv_and_free
|
14 years ago |
Denys Vlasenko
|
19ced5c425
pipe_progress: make it independent of printf machinery
|
14 years ago |
Denys Vlasenko
|
c066472b0c
*: do not assign to stdout/stderr, it's not portable.
|
15 years ago |
Denys Vlasenko
|
b2e5fc35eb
ntpd: and real handling for -N, show usage w/o options; trim text
|
15 years ago |
Denys Vlasenko
|
8131eea3dc
*: introduce and use ffulsh_all()
|
15 years ago |
Bernhard Reutner-Fischer
|
a48308701a
add and use xopen_nonblocking (-18b)
|
15 years ago |
Dan Fandrich
|
21a542d7d7
platform compatibility work (by Dan Fandrich)
|
15 years ago |
Denys Vlasenko
|
dcd27abcc4
unpackers: check errors from close() too
|
15 years ago |
Denis Vlasenko
|
5e34ff29bc
*: mass renaming of USE_XXXX to IF_XXXX
|
15 years ago |
Denis Vlasenko
|
73c571a5ff
*: move get_sock_lsa and xwrite_str to libbb, use where appropriate
|
15 years ago |
Denis Vlasenko
|
fa65a3d78f
traceroute: preparatory trivial cleanups
|
16 years ago |
Denis Vlasenko
|
76ddc2e3e4
libbb: add bb_unsetenv (taken from hush).
|
16 years ago |