Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | random small size optimizations | Denis Vlasenko | 2007-01-12 | 1 | -1/+5 | |
| | ||||||
* | next part of ipv6-ization. mostly netcat. | Denis Vlasenko | 2007-01-12 | 2 | -5/+10 | |
| | ||||||
* | next part of ipv6-ization is here: wget & httpd | Denis Vlasenko | 2007-01-12 | 1 | -0/+1 | |
| | ||||||
* | fakeinetd: attempted ipv6-ization (and it's done) | Denis Vlasenko | 2007-01-11 | 1 | -0/+9 | |
| | | | | | | | | | | | | | | | | | | | | | | | | but entire applet can be orders of magnitude smaller if written as an inetd service. So did that (#ifdef'ed out entire old version). inetd version is less than 10% of old one! function old new delta packed_usage 22083 22105 +22 nobodystr 4 - -4 bind_ip_address 4 - -4 ident_substr 20 - -20 chmatch 22 - -22 movefd 25 - -25 skipchars 49 - -49 handlexitsigs 51 - -51 replyError 70 - -70 .rodata 158120 158024 -96 deleteConn 102 - -102 G 524 388 -136 conns 560 - -560 fakeidentd_main 1457 143 -1314 ------------------------------------------------------------------------------ (add/remove: 0/10 grow/shrink: 1/3 up/down: 22/-2453) Total: -2431 bytes | |||||
* | Trailing whitespace removal over entire tree | Denis Vlasenko | 2007-01-11 | 1 | -1/+1 | |
| | ||||||
* | ipv6-ization efforts continue. Few bugs are found, | Denis Vlasenko | 2007-01-11 | 1 | -11/+20 | |
| | | | | unknown number likely introduced... | |||||
* | a bit more IPv6-ization work | Denis Vlasenko | 2007-01-10 | 1 | -3/+20 | |
| | | | | syslogd: converted to use it (in -R host:port) | |||||
* | Improve generic ipv4+ipv6 support in libbb. | Denis Vlasenko | 2007-01-10 | 1 | -11/+10 | |
| | | | | | | | | | Convert telnet to it. Now this works: telnetd -b [::1]:1234 - bind to IPv6 non-standard port telnet [::1]:1234 - connect to IPv6 non-standard port telnet ::1 1234 - same This does not require ANY ipv6-specific code in applets (no struct sockaddr_in6. In fact, no sockaddr_in, too). | |||||
* | Fix typo in usage text by shortening it | Denis Vlasenko | 2007-01-09 | 1 | -3/+3 | |
| | ||||||
* | - a few minor tweaks | Bernhard Reutner-Fischer | 2007-01-07 | 1 | -5/+5 | |
| | ||||||
* | add arp applet - thanks to | Denis Vlasenko | 2007-01-07 | 3 | -0/+58 | |
| | | | | "Eric Spakman" <E.Spakman@inter.nl.net> | |||||
* | do not expose internal state of [g]zip unpacker. | Denis Vlasenko | 2007-01-05 | 1 | -8/+7 | |
| | | | | fix memory leak in inflate_gunzip. | |||||
* | - remove duplicate includes | Bernhard Reutner-Fischer | 2007-01-04 | 1 | -5/+0 | |
| | ||||||
* | syslogd: start using bb_common_bufsiz1 instead of stack/malloc | Denis Vlasenko | 2007-01-04 | 1 | -9/+9 | |
| | | | | | logger: optimize, also use bb_common_bufsiz1 (~40 bytes) tested to eat arbitrarily-sized input at high speed - ok | |||||
* | new libbb func: xmalloc_realpath (+ use it where makes sense) | Denis Vlasenko | 2007-01-04 | 2 | -1/+3 | |
| | | | | | syslogd, logread: add debugging code (disabled) syslogs: drastically smaller bss; fix "-C n" behaviour | |||||
* | convert calloc to xzalloc | Denis Vlasenko | 2007-01-03 | 1 | -0/+1 | |
| | | | | fix sleep-on-die option | |||||
* | extern variable declaration in a .c file is heresy - fixing it | Denis Vlasenko | 2007-01-03 | 1 | -0/+5 | |
| | ||||||
* | introduce small[u]int | Denis Vlasenko | 2007-01-03 | 1 | -0/+12 | |
| | | | | fsck_minix: use it for flag variables. 140 bytes saved | |||||
* | remove commented out #includes etc | Denis Vlasenko | 2006-12-31 | 1 | -7/+0 | |
| | | | | move get_hz to the only caller | |||||
* | stop using __u32 etc. uint32_t is there for a reason | Denis Vlasenko | 2006-12-31 | 1 | -6/+6 | |
| | ||||||
* | fixdep.c: avoit doing memcmp in most cases | Denis Vlasenko | 2006-12-30 | 3 | -57/+114 | |
| | | | | | uidgid_get.c: add forgotten copyright notice pwd/grp/shadow: avoid collisions with libc names | |||||
* | fix for uclibc-without-shadow.h compilation | Denis Vlasenko | 2006-12-30 | 1 | -8/+12 | |
| | ||||||
* | fix build without shadow support | Denis Vlasenko | 2006-12-28 | 2 | -50/+39 | |
| | ||||||
* | bb_xget[pw/gr]nam were horribly misnamed - fixed. | Denis Vlasenko | 2006-12-28 | 1 | -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 fixes | Denis Vlasenko | 2006-12-26 | 1 | -0/+2 | |
| | ||||||
* | properly export externs thru *.h files | Denis Vlasenko | 2006-12-26 | 1 | -2/+9 | |
| | ||||||
* | style fixes | Denis Vlasenko | 2006-12-26 | 1 | -1/+1 | |
| | | | | last xcalloc replaced by xzalloc | |||||
* | chattr: bugfixes and size reduction | Denis Vlasenko | 2006-12-26 | 1 | -1/+1 | |
| | ||||||
* | leftover of e2fsck surgery | Denis Vlasenko | 2006-12-26 | 3 | -13/+14 | |
| | ||||||
* | Fix irregular capitalization in usage texts | Denis Vlasenko | 2006-12-25 | 1 | -536/+535 | |
| | ||||||
* | trim help texts a bit more | Denis Vlasenko | 2006-12-25 | 1 | -16/+16 | |
| | ||||||
* | more usage message cleanups | Denis Vlasenko | 2006-12-24 | 1 | -164/+152 | |
| | ||||||
* | Cleanup usage messages (-200 bytes). | Denis Vlasenko | 2006-12-24 | 3 | -370/+379 | |
| | | | | | Remove busybox_main from applet table since it is called via separate check | |||||
* | random tiny size savings | Denis Vlasenko | 2006-12-24 | 1 | -2/+3 | |
| | ||||||
* | missing piece of prev commit: ndelay_off | Denis Vlasenko | 2006-12-24 | 1 | -0/+1 | |
| | ||||||
* | tar et al: die if bb_copyfd_size copies less than asked for. | Denis Vlasenko | 2006-12-22 | 2 | -2/+7 | |
| | | | | (we have bb_copyfd_exact_size now for that kind of usage) | |||||
* | less: stop dying on bad regexps, quietly pipe data w/o | Denis Vlasenko | 2006-12-21 | 1 | -1/+2 | |
| | | | | | user interaction if stdout is not a tty. size optimizations | |||||
* | introduce LONE_CHAR (optimized strcmp with one-char string) | Denis Vlasenko | 2006-12-21 | 1 | -1/+5 | |
| | ||||||
* | xfuncs.c: dietlibc actually HAS fdprintf! | Denis Vlasenko | 2006-12-18 | 1 | -2/+11 | |
| | | | | | platform.h: define strchrnul for dietlibc ash: stop using few non-standard functions | |||||
* | nc: add missing cast | Denis Vlasenko | 2006-12-18 | 1 | -0/+3 | |
| | | | | xfuncs: add dprintf for dietlibc | |||||
* | A bunch of defined(__GLIBC__) added. static-linking warning expanded | Denis Vlasenko | 2006-12-18 | 1 | -1/+1 | |
| | ||||||
* | fix/shorten some usage strings | Denis Vlasenko | 2006-12-17 | 1 | -349/+412 | |
| | ||||||
* | inline strcmp(s, "-") [actually macro-ize it for now - gcc is too stupid] | Denis Vlasenko | 2006-12-16 | 1 | -0/+8 | |
| | ||||||
* | s/extern inline/static ATTRIBUTE_ALWAYS_INLINE/g | Denis Vlasenko | 2006-12-16 | 2 | -31/+31 | |
| | | | | xstrtou: disallow leading '+' | |||||
* | build system: add "release" target | Denis Vlasenko | 2006-12-12 | 2 | -23/+33 | |
| | | | | find: support -size N (needed for above) | |||||
* | - s/:\t\t/\t/ for two helptexts. | Bernhard Reutner-Fischer | 2006-12-07 | 1 | -5/+5 | |
| | ||||||
* | passwd: made smaller by ~130 bytes. size can go negative | Denis Vlasenko | 2006-12-01 | 1 | -1/+1 | |
| | | | | if current trend will continue ;) | |||||
* | fix support for globally disabling --long-options. | Denis Vlasenko | 2006-11-29 | 1 | -1/+3 | |
| | | | | (disabling them saves ~4K on fully configured bbox) | |||||
* | usage: fix few help texts, fix breakage: '\<tab>' | Denis Vlasenko | 2006-11-28 | 1 | -50/+51 | |
| | | | | sequence utterly confused cpp :) | |||||
* | fix udhcpc help message, take steps to make usage.h less messy | Denis Vlasenko | 2006-11-28 | 1 | -2241/+2240 | |
| |