aboutsummaryrefslogtreecommitdiff
path: root/include/libbb.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* introduce and use setfscreatecon_or_dieDenis Vlasenko2007-03-121-0/+1
| | | | | (patch by Yuichi Nakamura <ynakam@hitachisoft.jp>) runcon: *yet another* fix for vda's brainfart :(
* next portion of selinux updates: chcon, runcon. FromDenis Vlasenko2007-03-111-0/+3
| | | | | Yuichi Nakamura <himainu-ynakam@miomio.jp> KaiGai Kohei <busybox@kaigai.gr.jp>
* selinux support by Yuichi Nakamura <ynakam@hitachisoft.jp> (HitachiSoft)Denis Vlasenko2007-03-101-2/+6
|
* diff: failed to confirm "static bug" in gcc - reinstating statics.Denis Vlasenko2007-03-091-0/+1
| | | | microscopic code improvements.
* clean up accumulated whitespace damageDenis Vlasenko2007-03-071-1/+1
|
* ifupdown: code to deconstruct the state_list gracefullyDenis Vlasenko2007-03-061-0/+1
| | | | (patch by Gabriel L. Somlo <somlo@cmu.edu>)
* start_stop_daemon: add -chuid supportDenis Vlasenko2007-02-261-0/+3
|
* sort: fix multiple -k (was ignoring all except last)Denis Vlasenko2007-02-171-1/+1
|
* init: code readability enhancements; very small code changesDenis Vlasenko2007-02-171-1/+1
|
* klogd: code de-obfuscation with small code size reductionDenis Vlasenko2007-02-171-0/+1
|
* syslogd: fix "readpath bug" by using readlink insteadDenis Vlasenko2007-02-111-2/+2
| | | | libbb: rename xgetcwd and xreadlink
* ping: support -I addr in family neutral manner; reuse a bit of common codeDenis Vlasenko2007-02-091-0/+1
|
* make sure ps/top output what they claim: vsz, not rss ... down the line we ↵Mike Frysinger2007-02-081-3/+3
| | | | should make the output controllable either at runtime or buildtime as both statistics are quite useful
* tftp: fix IPv6 falloutDenis Vlasenko2007-02-071-2/+2
|
* fix #ifdef ENABLE_xxx -> #ifDenis Vlasenko2007-02-071-1/+1
|
* new applets: selinux utils by KaiGai Kohei <kaigai@kaigai.gr.jp>Denis Vlasenko2007-02-061-0/+1
|
* EXEC_PREFER_APPLETS support by Gabriel L. Somlo <somlo@cmu.edu>Denis Vlasenko2007-02-061-4/+5
|
* udhcp: use improved gethostbyname replacement from IPv6 codeDenis Vlasenko2007-02-041-2/+6
|
* ifconfig: use IPv6 infrastructureDenis Vlasenko2007-02-041-1/+1
|
* mount: (try to) support cifs with IPv6Denis Vlasenko2007-02-041-1/+4
|
* add x to IPv6 functions which can dieDenis Vlasenko2007-02-041-4/+4
|
* BB_EXECLP should call execlp, not execvpDenis Vlasenko2007-02-041-1/+1
|
* suppress warnings about easch <applet>_main() havingDenis Vlasenko2007-02-031-4/+7
| | | | no preceding prototype
* Add BB_EXEC[LV]P() which encapsulate FEATURE_EXEC_PREFER_APPLETSDenis Vlasenko2007-02-031-0/+10
| | | | (patch from Gabriel L. Somlo <somlo@cmu.edu>)
* preparatory patch for -Wwrite-strings #6Denis Vlasenko2007-01-291-4/+4
|
* preparatory patch for -Wwrite-strings #2Denis Vlasenko2007-01-291-0/+2
|
* preparatory patch for -Wwrite-strings #1Denis Vlasenko2007-01-291-1/+1
|
* fix warning in find.cDenis Vlasenko2007-01-271-1/+1
|
* fix bin2hex bug. lowercase = uppercase | 0x20, not | 0x10!Denis Vlasenko2007-01-261-1/+1
|
* fix "expr has no effect" warningDenis Vlasenko2007-01-261-1/+1
|
* fix non-ipv6 compileDenis Vlasenko2007-01-261-0/+3
|
* arping: stop using last gethostbyname2 in the treeDenis Vlasenko2007-01-251-2/+0
| | | | hostname: small optimization
* clean up commented out old codeDenis Vlasenko2007-01-221-4/+2
|
* ping6: stop using xgethostbyname2, remove it from libbb.Denis Vlasenko2007-01-221-4/+10
|
* nslookup: full circle. Here we started IPv6 work. Use "new API"Denis Vlasenko2007-01-221-17/+22
| | | | and thus save a few bytes.
* - the archivers expect mode to be a mode_t, so do not trip signed/unsigned ↵Bernhard Reutner-Fischer2007-01-221-1/+1
| | | | conversion purposefully
* cleanups: unnecessary casts, unified const_1, eliminate cross-.c fileDenis Vlasenko2007-01-221-0/+6
| | | | | prototypes (heresy!), add spaces in places like "flags&NETSTAT_CONNECTED", removed unused #defines, #ifdef -> #if, use uint32_t for ipv4 addrs.
* comment out unused old networking API partsDenis Vlasenko2007-01-221-11/+11
| | | | sockaddr2dotted: return IPV6 addrs in [addr]:port form (was addr:port)
* cmdedit is not a 'command' editing anymore, it's just editing (generic),Denis Vlasenko2007-01-221-8/+8
| | | | so rename stuff accordingly.
* Convert cmdedit into more generic line input facilityDenis Vlasenko2007-01-221-0/+36
| | | | | | (make history and completion optional at runtime). Use it for fdisk, as an example. Some unrelated fixes in fdisk are also here.
* - get_terminal_width_height does not and should never write to fd. Cosmetic ↵Bernhard Reutner-Fischer2007-01-201-1/+1
| | | | Precaution
* ls: use get_cached_username/groupnameDenis Vlasenko2007-01-191-10/+12
|
* openvt,getty,vfork_daemon_rexec,mount: tighten up fd cleanup codeDenis Vlasenko2007-01-191-1/+3
| | | | | | | | | (will close all fd's > 2 on daemonization now) getty: fix "getty -" support, and also do not try to chown/chmod "-" telnetd: fix "lost ctty" bug Yet another attempt on saner function names: bb_sanitize_server_stdio(0/1) -> bb_sanitize_stdio() + bb_daemonize();
* - move the smallint that is platform dependant to it's proper placeBernhard Reutner-Fischer2007-01-181-11/+0
|
* Use char for smallint on CRIS as well.Peter Kjellerstedt2007-01-181-1/+1
|
* smallint can be a char for amd64 tooDenis Vlasenko2007-01-181-1/+1
|
* Rename bb_sanitize_stdio -> bb_sanitize_server_stdioDenis Vlasenko2007-01-141-1/+1
| | | | | | (name is still bad - it doesn't hint that function may do daemonization trick for you if asked to). Small fixes to fakeidentd.
* By popular request reinstate fakeidentd's standalone mode.Denis Vlasenko2007-01-141-0/+2
| | | | | | | | | | | Since this is also needed for other applets like telnetd, introduce generic driver for such things. It even supports inetd-wait ('linger') mode, when inetd hands out listen socket to child and waits to it to die, instead of handing out accepted socket and continuing listening itself (nowait mode). Code growth ~200 bytes. NB: our inetd doesn't support wait mode yet (or mabe it is buggy).
* whitespace fixes (leading spaces to tab)Denis Vlasenko2007-01-131-2/+2
|
* random small size optimizationsDenis Vlasenko2007-01-121-1/+5
|