aboutsummaryrefslogtreecommitdiff
path: root/include/libbb.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* gzip: Improve ptr_to_globals trick, allowing gccDenis Vlasenko2007-03-151-1/+4
| | | | to optimize better. -480 bytes.
* networking/interface.c: was doing really strange caching of fd'sDenis Vlasenko2007-03-151-6/+1
| | | | open for getting ifconfig data - ??! Simplified all that. -200 bytes.
* modify ptr_to_globals trick so that we do not violateDenis Vlasenko2007-03-151-0/+4
| | | | type safety (well, sort of ;))
* arp, networking/interface.c: eliminate staticsDenis Vlasenko2007-03-141-3/+3
| | | | | and unneeded on-stack buffers, disable (comment out) some apparently unused (and buggy) code paths. -700 bytes.
* stop using big static buffer for inode hashDenis Vlasenko2007-03-141-1/+4
|
* gzip: bbunzip integration fixesDenis Vlasenko2007-03-141-0/+4
|
* 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
|