aboutsummaryrefslogtreecommitdiff
path: root/include (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* remove commented out #includes etcDenis Vlasenko2006-12-311-7/+0
| | | | move get_hz to the only caller
* stop using __u32 etc. uint32_t is there for a reasonDenis Vlasenko2006-12-311-6/+6
|
* fixdep.c: avoit doing memcmp in most casesDenis Vlasenko2006-12-303-57/+114
| | | | | uidgid_get.c: add forgotten copyright notice pwd/grp/shadow: avoid collisions with libc names
* fix for uclibc-without-shadow.h compilationDenis Vlasenko2006-12-301-8/+12
|
* fix build without shadow supportDenis Vlasenko2006-12-282-50/+39
|
* bb_xget[pw/gr]nam were horribly misnamed - fixed.Denis Vlasenko2006-12-281-8/+10
| | | | | | | uidgid_get -> get_uidgid, add additional param (numeric_ok). Make chown use it. chown: fix "chown user: ...." install: fix incorrect use of bb_xget[pw/gr]nam
* merge post-1.3.0 fixesDenis Vlasenko2006-12-261-0/+2
|
* properly export externs thru *.h filesDenis Vlasenko2006-12-261-2/+9
|
* style fixesDenis Vlasenko2006-12-261-1/+1
| | | | last xcalloc replaced by xzalloc
* chattr: bugfixes and size reductionDenis Vlasenko2006-12-261-1/+1
|
* leftover of e2fsck surgeryDenis Vlasenko2006-12-263-13/+14
|
* Fix irregular capitalization in usage textsDenis Vlasenko2006-12-251-536/+535
|
* trim help texts a bit moreDenis Vlasenko2006-12-251-16/+16
|
* more usage message cleanupsDenis Vlasenko2006-12-241-164/+152
|
* Cleanup usage messages (-200 bytes).Denis Vlasenko2006-12-243-370/+379
| | | | | Remove busybox_main from applet table since it is called via separate check
* random tiny size savingsDenis Vlasenko2006-12-241-2/+3
|
* missing piece of prev commit: ndelay_offDenis Vlasenko2006-12-241-0/+1
|
* tar et al: die if bb_copyfd_size copies less than asked for.Denis Vlasenko2006-12-222-2/+7
| | | | (we have bb_copyfd_exact_size now for that kind of usage)
* less: stop dying on bad regexps, quietly pipe data w/oDenis Vlasenko2006-12-211-1/+2
| | | | | user interaction if stdout is not a tty. size optimizations
* introduce LONE_CHAR (optimized strcmp with one-char string)Denis Vlasenko2006-12-211-1/+5
|
* xfuncs.c: dietlibc actually HAS fdprintf!Denis Vlasenko2006-12-181-2/+11
| | | | | platform.h: define strchrnul for dietlibc ash: stop using few non-standard functions
* nc: add missing castDenis Vlasenko2006-12-181-0/+3
| | | | xfuncs: add dprintf for dietlibc
* A bunch of defined(__GLIBC__) added. static-linking warning expandedDenis Vlasenko2006-12-181-1/+1
|
* fix/shorten some usage stringsDenis Vlasenko2006-12-171-349/+412
|
* inline strcmp(s, "-") [actually macro-ize it for now - gcc is too stupid]Denis Vlasenko2006-12-161-0/+8
|
* s/extern inline/static ATTRIBUTE_ALWAYS_INLINE/gDenis Vlasenko2006-12-162-31/+31
| | | | xstrtou: disallow leading '+'
* build system: add "release" targetDenis Vlasenko2006-12-122-23/+33
| | | | find: support -size N (needed for above)
* - s/:\t\t/\t/ for two helptexts.Bernhard Reutner-Fischer2006-12-071-5/+5
|
* passwd: made smaller by ~130 bytes. size can go negativeDenis Vlasenko2006-12-011-1/+1
| | | | if current trend will continue ;)
* fix support for globally disabling --long-options.Denis Vlasenko2006-11-291-1/+3
| | | | (disabling them saves ~4K on fully configured bbox)
* usage: fix few help texts, fix breakage: '\<tab>'Denis Vlasenko2006-11-281-50/+51
| | | | sequence utterly confused cpp :)
* fix udhcpc help message, take steps to make usage.h less messyDenis Vlasenko2006-11-281-2241/+2240
|
* udhcpc: convert to getopt32Denis Vlasenko2006-11-271-0/+9
|
* Provide our own isdigit macro. saves more than 400 bytes.Denis Vlasenko2006-11-271-1/+5
|
* safe_strtoXX interface proved to be a bit unconvenient.Denis Vlasenko2006-11-272-22/+62
| | | | | Remove it, introduce saner bb_strtoXX. Saved ~350 bytes.
* Closing bug 730. libbb run_parts is using scandir (a GNUism),Denis Vlasenko2006-11-261-1/+0
| | | | | and it is used only by run_parts applet, so move it there. Also saved ~30 bytes (prolly gcc autoinlining...).
* tee: fix bug: argv[-1] is a no-no!Denis Vlasenko2006-11-251-1/+1
| | | | | bb_full_fd_action: optimize die_if_ferror: "<applet>: filename" isn't a good err msg, add "..I/O error"
* small improvements in str -> num convertorsDenis Vlasenko2006-11-252-6/+12
|
* regularize str -> num convertorsDenis Vlasenko2006-11-252-34/+95
|
* tar: sanitize option handlingDenis Vlasenko2006-11-241-1/+1
|
* tar: cache [ug]id->username/groupname mappings. Cuts down amountDenis Vlasenko2006-11-241-0/+1
| | | | | of open/read/close of /etc/passwd and /etc/group dramatically (we were rereading those for each untarred file!!!)
* glibc makedev() is a large inline. Save 700+ bytes by wrapping itDenis Vlasenko2006-11-241-0/+6
| | | | into a function.
* header_verbose_list: stop truncating file size in listingDenis Vlasenko2006-11-241-5/+6
|
* tar:Denis Vlasenko2006-11-241-1/+0
| | | | | | | | | * unpack: handle tar header fields which are not NUL terminated * pack: handle 4+GB files correctly * pack: refuse to store 101+ softlinks (was truncating link target name) * pack: mask mode with 07777
* introduce setsockopt_reuseaddr(int fd), setsockopt_broadcast(int fd),Denis Vlasenko2006-11-221-0/+2
| | | | | use them where appropriate. 200 bytes saved
* - revert r15563 (pull current version of taskset off the busybox_scratch branch)Bernhard Reutner-Fischer2006-11-222-0/+18
|
* telnetd: move generic stuff into libbb. It will make it easyDenis Vlasenko2006-11-221-0/+12
| | | | to make other server applets IPv6-aware too.
* telnetd: we were having telnetd with is ONLY inetd or ONLY standalone.Denis Vlasenko2006-11-222-8/+11
| | | | | What if I need to have both?? This patch introduces CONFIG_FEATURE_TELNETD_STANDALONE: y - both, n - only inetd.
* bb_INET_default[] is really just a const "default",Denis Vlasenko2006-11-212-5/+3
| | | | nothing INET-specific
* - add 'ip rule' support. First take..Bernhard Reutner-Fischer2006-11-212-3/+15
| | | | | text data bss dec hex filename 2999 0 0 2999 bb7 networking/libiproute/iprule.o