aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-11-20dpkg: better and shorter code to compare versionsDenis Vlasenko
(taken from "official" dpkg). By Eugene T. Bordenkircher (eugebo AT gmail.com) function old new delta order - 48 +48 test_version 273 276 +3 version_compare_part 396 187 -209 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 1/1 up/down: 51/-209) Total: -158 bytes
2008-11-20inotifyd: exit if x event happened for all filesDenis Vlasenko
fix FIONREAD parameter type fix default mask code shrink help text function old new delta inotifyd_main 497 506 +9 packed_usage 25446 25431 -15 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/1 up/down: 9/-15) Total: -6 bytes
2008-11-19vi: fix several instances of major goof: when text grows, text[]Denis Vlasenko
might get reallocated! We were keeping around pointers to old place... function old new delta colon 3017 3037 +20 char_insert 336 354 +18 stupid_insert 18 24 +6 string_insert 89 94 +5 do_cmd 4461 4465 +4 file_insert 328 329 +1 text_hole_make 134 120 -14 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 6/1 up/down: 54/-14) Total: 40 bytes
2008-11-19klogd: fix small buglet in previous commitDenis Vlasenko
2008-11-19klogctl: fix a problem where we don't terminate read data with '\0'Denis Vlasenko
and then misinterpret it. Code shrink while at it. function old new delta klogd_main 404 362 -42
2008-11-17inotify: add x, o, and u eventsDenis Vlasenko
2008-11-17nslookup: glibc + IPv6 address of DNS server don't mix (yet)Denis Vlasenko
2008-11-17id: do not abort build if we use internal password/group functions.Denis Vlasenko
2008-11-16libbb: replace some memmove's with memcpy's (Ron (ron AT debian.org))Denis Vlasenko
bb_dump_dump 2674 2611 -63
2008-11-16nslookup: allow usage of IPv6 addresses or hostnamesDenis Vlasenko
for DNS server name; allow for port specification. Tested to work: "nslookup google.com [::1]:5353"
2008-11-16id: abort the build of uclibc is less than 0.9.30Denis Vlasenko
2008-11-16man: better check for duplicated MANPATH. Also -10 bytes.Denis Vlasenko
2008-11-14inotifyd: fix "inotifyd with no params" caseDenis Vlasenko
2008-11-14inotify: document waiting behaviorDenis Vlasenko
2008-11-14inotify: fix buffer overflow and "unreaped zombies" problemDenis Vlasenko
2008-11-14ifupdown.c: allow options to udhcpc to be configurable from .configWade Berrier
This allows more control over options that are passed to udhcpc that are not configurable via /etc/network/interfaces. Example: rather than quit when an initial lease isn't found, you could use "--background" so that udhcpc keeps running and continually attempts to get an ip. That way, when you plug in the ethernet after powering on the device, you'll still get an ip.
2008-11-13stat: fix compile breakage (get_f_fsid() is used even if !FEATURE_STAT_FORMAT)Denis Vlasenko
2008-11-13libbb: sha_crypt -123 bytesDenis Vlasenko
2008-11-13libbb/pw_encrypt_sha: -28 bytesDenis Vlasenko
2008-11-13libbb: remove glibc-style bloat from sha_crypt. -1130 bytes.Denis Vlasenko
cryptpw: add more difficult test vectors.
2008-11-13arp: stop using globalsDenis Vlasenko
function old new delta hw_set 1 - -1 arp_main 1559 1558 -1 sockfd 8 4 -4 hw 4 - -4 device 4 - -4 ap 4 - -4 packed_usage 25402 25393 -9 ------------------------------------------------------------------------------ (add/remove: 0/4 grow/shrink: 0/3 up/down: 0/-27) Total: -27 bytes
2008-11-12gzip: fix gzip -dc case caused by using stale getopt stateDenis Vlasenko
2008-11-12seq: shrink by 10 bytesDenis Vlasenko
2008-11-12correct help textsDenis Vlasenko
2008-11-12telnetd: fix compile problem for non-standalone telnetdDenis Vlasenko
2008-11-12- add support for seq -s <separator>Bernhard Reutner-Fischer
2008-11-12- add seq -w support (Natanael Copa)Bernhard Reutner-Fischer
2008-11-12modprobe-small: fix failure to load when no arguments are givenDenis Vlasenko
modutils-24: fix bad interaction of xzalloc with xrealloc_vector; style fixes
2008-11-11cksum, printenv: report errors via exitcodeDenis Vlasenko
function old new delta cksum_main 296 315 +19 printenv_main 74 86 +12
2008-11-11head: report file open errors with exitcode 1 (was happily returning 0)Denis Vlasenko
head_main 409 417 +8
2008-11-11expr: on error, exit with exitcode 2Denis Vlasenko
expr_main 101 110 +9
2008-11-11stat: make stat -f show filesystem "ID:" as coreutils doesDenis Vlasenko
print_statfs 358 370 +12
2008-11-11env: support -uVAR=VALDenis Vlasenko
function old new delta env_main 245 233 -12
2008-11-11du: fix "du /dir /dir" caseDenis Vlasenko
reset_ino_dev_hashtable - 84 +84 du 388 376 -12 du_main 327 301 -26 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 0/2 up/down: 84/-38) Total: 46 bytes
2008-11-11runsvdir: straighten some convoluted code. logic is unchangedDenis Vlasenko
2008-11-11telnetd: correctly output 0xff char. ~100 bytes.Denis Vlasenko
telnet: fix some atrocious names and style. no code changes
2008-11-11libbb: disable a second md5 implementation which managed to creep in :)Denis Vlasenko
function old new delta sha512_end 239 237 -2 sha256_end 162 160 -2 sha1_end 191 189 -2 md5_end 168 166 -2 __md5__magic 4 - -4 md5_crypt 627 621 -6 static.S 16 - -16 __md5_Init 42 - -42 static.P 64 - -64 __md5_Final 131 - -131 __md5_Update 153 - -153 static.C 268 12 -256 __md5_Transform 293 - -293 ------------------------------------------------------------------------------ (add/remove: 0/7 grow/shrink: 0/6 up/down: 0/-973) Total: -973 bytes
2008-11-10webpage: announce 1.13.0 and 1.12.2Denis Vlasenko
2008-11-10libbb: add optionl support for SHA256/512 encrypted passwordsDenis Vlasenko
function old new delta sha_crypt - 2423 +2423 cryptpw_main 128 183 +55 to64 - 29 +29 pw_encrypt 974 1000 +26 str_rounds - 11 +11 login_main 1532 1541 +9 packed_usage 25215 25200 -15 __md5_to64 29 - -29 ------------------------------------------------------------------------------ (add/remove: 3/1 grow/shrink: 3/1 up/down: 2553/-44) Total: 2509 bytes
2008-11-10sha256,sha512: new applets. +4.9kbDenis Vlasenko
we will require sha256/512 code for new $5$ and $6$ style password hashes anyway, they are showing up already in people's /etc/passwd...
2008-11-10Typo fixesDenis Vlasenko
2008-11-10libbb: constify some data in sha1. gcc is clever enough to do it itself,Denis Vlasenko
thus no actual code changes. Also some pointless beautifuing crept in.
2008-11-10build system: reorder less' options in config so thatDenis Vlasenko
they are properly indented
2008-11-09Bump version to 1.14.0.svnDenis Vlasenko
2008-11-09Bump version to 1.13.0Denis Vlasenko
2008-11-09update "maximum nommu" configDenis Vlasenko
2008-11-09update random config testerDenis Vlasenko
2008-11-09randomconfig fixesDenis Vlasenko
2008-11-09telnetd: set SO_KEEPALIVE, users report it's useful. +20 bytes.Denis Vlasenko
2008-11-09*: a bit of code shrinkDenis Vlasenko
function old new delta stop_handler 41 38 -3 sulogin_main 508 504 -4 got_cont 4 - -4 cont_handler 11 - -11 startservice 309 297 -12 processorstart 423 409 -14 tcpudpsvd_main 1861 1843 -18 ------------------------------------------------------------------------------ (add/remove: 0/2 grow/shrink: 0/5 up/down: 0/-66) Total: -66 bytes