Denys Vlasenko
|
eb0c2e218c
libbb: introduce and use xsettimeofday()
|
3 years ago |
Denys Vlasenko
|
fd3c512f88
libbb: create and use mmap() helpers
|
3 years ago |
Denys Vlasenko
|
eb773054e4
libbb: code shrink
|
3 years ago |
Martin Lewis
|
9b4a9d96b8
xstrndup: Use strndup instead of implementing it.
|
4 years ago |
James Byrne
|
6937487be7
libbb: reduce the overhead of single parameter bb_error_msg() calls
|
5 years ago |
Denys Vlasenko
|
41ef41b3e0
hush: fix nested redirects colliding with script fds
|
5 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
|
6 years ago |
Denys Vlasenko
|
ef0366eb4f
libbb: avoid malloc/free in bb_unsetenv()
|
6 years ago |
Denys Vlasenko
|
9fd61be191
libbb/xwrite: print errno on "short write" errors
|
7 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
|
10 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.
|
13 years ago |
Denys Vlasenko
|
c05387d5de
*: replace xopen3 with xopen where makes sense
|
13 years ago |
Denys Vlasenko
|
8d3e225a2d
libbb: add xfstat function
|
13 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.
|
14 years ago |
Denys Vlasenko
|
b2e5fc35eb
ntpd: and real handling for -N, show usage w/o options; trim text
|
14 years ago |
Denys Vlasenko
|
8131eea3dc
*: introduce and use ffulsh_all()
|
14 years ago |
Bernhard Reutner-Fischer
|
a48308701a
add and use xopen_nonblocking (-18b)
|
14 years ago |
Dan Fandrich
|
21a542d7d7
platform compatibility work (by Dan Fandrich)
|
14 years ago |