summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* nc: minor code shrinkDenis Vlasenko2007-07-131-54/+37
| | | | | | | | | | | | | | function old new delta dolisten 731 737 +6 tmtravel 32 21 -11 catch 75 64 -11 oprint 272 229 -43 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/3 up/down: 6/-65) Total: -59 bytes text data bss dec hex filename 676698 3340 13936 693974 a96d6 busybox_old 676650 3340 13936 693926 a96a6 busybox_unstripped
* remove last source idMike Frysinger2007-07-131-2/+0
|
* add support for --symbol-prefix/-PMike Frysinger2007-07-131-13/+16
|
* fix applet order errorDenis Vlasenko2007-07-061-1/+1
|
* md5_sha1_sum: fix mishandling when run as /bin/md5sum (with path)Denis Vlasenko2007-07-054-48/+51
| | | | | | | | | | | | | | | | | | | | | | chown/chgrp: completely match coreutils 6.8 wrt symlink handling function old new delta recursive_action 411 422 +11 arith 2033 2042 +9 collect_blk 467 474 +7 dhcprelay_main 1122 1125 +3 fsck_main 1909 1911 +2 singlemount 4555 4547 -8 xmalloc_realpath 14 - -14 get_lcm 123 105 -18 ed_main 3111 3084 -27 chown_main 217 183 -34 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 5/4 up/down: 32/-101) Total: -69 bytes text data bss dec hex filename 684132 2744 14000 700876 ab1cc busybox_old 684060 2744 14000 700804 ab184 busybox_unstripped
* udhcp: many small fixes:Denis Vlasenko2007-07-0311-185/+177
| | | | | | | | | | | | | | | | | | | | | | | | * arpping(): smaller and even probably fixed * lots of variables/params converted: ulong -> uint32_t * uptime() nuked in favor of monotonic_sec() * udhcp_get_packet(): only one "bad vendor", simplify function old new delta reservedIp 36 35 -1 udhcpc_main 2462 2460 -2 addStaticLease 64 62 -2 static.broken_vendors 16 - -16 uptime 19 - -19 udhcpd_main 1273 1238 -35 udhcp_get_packet 223 184 -39 .rodata 144162 144106 -56 arpping 690 609 -81 ------------------------------------------------------------------------------ (add/remove: 0/2 grow/shrink: 0/7 up/down: 0/-251) Total: -251 bytes text data bss dec hex filename 734241 3028 14400 751669 b7835 busybox_old 734005 3028 14400 751433 b7749 busybox_unstripped
* correct_password: if password is 'x' or '*' and there is no shadow, useDenis Vlasenko2007-07-031-4/+2
| | | | | fake encrypted password 'aa' (which is guaranteed to fail password check).
* ifupdown: kill -TERM is default, so drop -TERMDenis Vlasenko2007-07-031-37/+50
| | | | | | | | | | | | | | | | ifupdown: ferror() does not set errno, don't use perror ifupdown: make netmask parsing smaller and more strict (was accepting 255.0.255.0, 255.1234.0.0 etc...) function old new delta count_bits 36 - -36 execute 2573 2535 -38 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 0/1 up/down: 0/-74) Total: -74 bytes text data bss dec hex filename 684204 2744 14000 700948 ab214 busybox_old 684132 2744 14000 700876 ab1cc busybox_unstripped
* correct_password: do not print "no shadow passwd..." messageDenis Vlasenko2007-07-031-10/+7
| | | | | | | | | | | | function old new delta correct_password 204 191 -13 .rodata 129530 129466 -64 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/2 up/down: 0/-77) Total: -77 bytes text data bss dec hex filename 675984 2744 13968 692696 a91d8 busybox_old 675908 2744 13968 692620 a918c busybox_unstripped
* ping: fix non-fancy ping6Denis Vlasenko2007-07-021-1/+2
|
* devfsd: futher sanitization by Tito <farmatito@tiscali.it>Denis Vlasenko2007-07-011-118/+63
|
* expr: small code shrinkDenis Vlasenko2007-07-011-4/+7
|
* devfsd: indentation fixesDenis Vlasenko2007-07-011-6/+6
|
* find: fix build failure on certain configsDenis Vlasenko2007-07-012-2/+4
| | | | | (found by Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com>)
* find: style fixDenis Vlasenko2007-07-011-6/+6
|
* ps: revert wrong "optimization": (i & 1) -> iDenis Vlasenko2007-07-011-1/+1
|
* fix comment placement (no code changes)Denis Vlasenko2007-07-011-1/+2
|
* udhcp: new config option "Rewrite the lease file at every new acknowledge"Denis Vlasenko2007-07-0110-115/+151
| | | | | | | | | | (Mats Erik Andersson <mats@blue2net.com> (Blue2Net AB)) udhcp: consistently treat server_config.start/end IPs as host-order fix IP parsing for 64bit machines fix unsafe hton macro usage in read_opt() do not chdir("/") when daemonizing fix help text
* ps: fix "unused variable" warning; fix integer variable declared as char.Denis Vlasenko2007-07-011-3/+4
|
* web site: announce 1.6.1Denis Vlasenko2007-06-301-0/+9
|
* top,ps: improve /proc/PID/cmdinfo reading codeDenis Vlasenko2007-06-305-59/+80
| | | | | | | | | | | | | | | | | | | | | | | | function old new delta display_status - 1231 +1231 read_cmdline - 101 +101 parse_conf 1284 1303 +19 arith 2033 2042 +9 collect_blk 467 474 +7 fsck_main 1909 1911 +2 dhcprelay_main 1125 1122 -3 singlemount 4555 4547 -8 read_close 50 36 -14 get_lcm 123 105 -18 ed_main 3111 3084 -27 func_args 73 28 -45 procps_scan 732 658 -74 top_main 2187 899 -1288 ------------------------------------------------------------------------------ (add/remove: 2/0 grow/shrink: 4/8 up/down: 1369/-1477) Total: -108 bytes text data bss dec hex filename 676048 2744 13968 692760 a9218 busybox_old 675940 2744 13968 692652 a91ac busybox_unstripped
* add bb_basename.cDenis Vlasenko2007-06-301-0/+18
|
* introduce and use bb_basename()Denis Vlasenko2007-06-3014-73/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | function old new delta bb_basename - 26 +26 sv_main 1226 1225 -1 passwd_main 1985 1983 -2 showdirs 482 478 -4 sendCgi 1811 1807 -4 make_device 1354 1350 -4 handleIncoming 2443 2439 -4 func_name 82 78 -4 service_name 2292 2285 -7 main 909 901 -8 cmp_main 555 547 -8 test_main 434 422 -12 act 228 216 -12 find_pair 180 164 -16 rmmod_main 298 280 -18 find_pid_by_name 156 134 -22 modprobe_main 1606 1576 -30 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 0/16 up/down: 26/-156) Total: -130 bytes text data bss dec hex filename 734933 3028 14400 752361 b7ae9 busybox_old 734801 3028 14400 752229 b7a65 busybox_unstripped
* killall, pidof: use argv0 for process matching tooDenis Vlasenko2007-06-304-27/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | top: show cmdline, not comm field (fixes problems with re-execed applets showing as processes with name "exe", and not being found by pidof/killall by applet name) function old new delta find_pid_by_name 98 156 +58 procps_scan 692 732 +40 top_main 2724 2762 +38 find_pair 164 180 +16 collect_int 114 123 +9 cmp_main 547 555 +8 collect_fork 112 119 +7 collect_ctx 112 119 +7 read_package_field 253 257 +4 passwd_main 1983 1985 +2 process_stdin 435 433 -2 xstrtoul_range_sfx 229 226 -3 get_next_block 1852 1849 -3 arith 2042 2033 -9 sv_main 1236 1226 -10 singlemount 4690 4672 -18 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 10/6 up/down: 189/-45) Total: 144 bytes text data bss dec hex filename 734789 3028 14400 752217 b7a59 busybox_old 734933 3028 14400 752361 b7ae9 busybox_unstripped
* procps: shrink /proc scanning code a bitDenis Vlasenko2007-06-301-16/+22
| | | | | | | | | | | | | function old new delta skip_fields 16 15 -1 .rodata 144266 144258 -8 procps_scan 739 692 -47 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/3 up/down: 0/-56) Total: -56 bytes text data bss dec hex filename 734845 3028 14400 752273 b7a91 busybox_old 734789 3028 14400 752217 b7a59 busybox_unstripped
* document firmware supportMike Frysinger2007-06-281-0/+12
|
* wget: fix bug in base64 encoding (bug 1404). +10 bytes.Denis Vlasenko2007-06-271-18/+23
|
* devfsd: style cleanup; size reduction (Tito <farmatito@tiscali.it>)Denis Vlasenko2007-06-272-135/+48
| | | | | traceroute: suppress warning
* uuencode: shrinkDenis Vlasenko2007-06-264-42/+31
| | | | | | | | | | | function old new delta uuencode_main 427 337 -90 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-90) Total: -90 bytes text data bss dec hex filename 734981 3028 14400 752409 b7b19 busybox_old 734889 3028 14400 752317 b7abd busybox_unstripped
* devfsd: fix formatting (Tito <farmatito@tiscali.it>)Denis Vlasenko2007-06-252-510/+447
| | | | | ash: fix SEGV if type has zero parameters
* Consolidate ARRAY_SIZE macro; remove one unneeded global var (walter harms ↵Denis Vlasenko2007-06-2526-66/+55
| | | | <wharms@bfs.de>)
* - need to pass the PATH down to the gcc-version check to be able to find the ↵Bernhard Reutner-Fischer2007-06-251-1/+1
| | | | | | correct cc. Fixes make PATH="$CROSS_BIN:$PATH" CROSS_COMPILE=foo- like invocations that previously failed to resolve since the information about the path set by the user was lost.
* test: suppress gcc warningDenis Vlasenko2007-06-252-14/+14
| | | | | telnetd: do not use suferfluous static variable.
* httpd: NOMMU fixes by Alex Landau <landau_alex@yahoo.com>Denis Vlasenko2007-06-231-0/+12
|
* pidof: size optimizations (-50 bytes)Denis Vlasenko2007-06-233-20/+44
|
* - handy to have the cross_compile block here, tooBernhard Reutner-Fischer2007-06-221-2/+10
|
* syslogd: do not convert tabs to ^IDenis Vlasenko2007-06-211-1/+1
|
* test: shrink a bitDenis Vlasenko2007-06-213-19/+8
| | | | | | | | | | | | function old new delta test_main 5 434 +429 bb_test 473 - -473 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 1/0 up/down: 429/-473) Total: -44 bytes text data bss dec hex filename 735073 3028 14408 752509 b7b7d busybox_old 735029 3028 14408 752465 b7b51 busybox_unstripped
* build system: remove kernel .config locations (spotted by walter harms ↵Denis Vlasenko2007-06-211-4/+1
| | | | <wharms@bfs.de>)
* random shrinkage of statics, -60 bytes savedDenis Vlasenko2007-06-216-18/+24
|
* tar: improve OLDGNU compat, make old SUN compat configurableDenis Vlasenko2007-06-213-6/+35
|
* - add ATTRIBUTE_UNUSED_RESULT for internal useBernhard Reutner-Fischer2007-06-211-0/+3
|
* since we removed the deprecated matches() now and thus not alot of warnings ↵Bernhard Reutner-Fischer2007-06-211-0/+3
| | | | | | are currently seen, let's strive to fixup these: - warn a little bit about unused results
* - remove matches() from networking/. Untested.Bernhard Reutner-Fischer2007-06-214-62/+96
| | | | | | | | | | text data bss dec hex filename 1705 0 0 1705 6a9 networking/libiproute/utils.o.orig 1676 0 0 1676 68c networking/libiproute/utils.o 766 0 0 766 2fe networking/libiproute/rtm_map.o.orig 670 0 0 670 29e networking/libiproute/rtm_map.o 4942 0 0 4942 134e networking/libiproute/iptunnel.o.orig 4687 0 0 4687 124f networking/libiproute/iptunnel.o
* slattach: code shrink (Bernhard Fischer <rep.dot.nop@gmail.com>)Denis Vlasenko2007-06-211-21/+27
|
* remove extra ')'Denis Vlasenko2007-06-211-1/+1
|
* slattach: new applet.Denis Vlasenko2007-06-205-0/+262
|
* - move iprule and ipaddress from matches() to index_in_str_arrayBernhard Reutner-Fischer2007-06-203-43/+50
| | | | | | | | text data bss dec hex filename 2544 0 0 2544 9f0 networking/libiproute/iprule.o.oorig 2356 0 0 2356 934 networking/libiproute/iprule.o 6481 0 0 6481 1951 networking/libiproute/ipaddress.o.oorig 6464 0 0 6464 1940 networking/libiproute/ipaddress.o
* do not do utime() on links, it acts on link targets, and we don't want that.Denis Vlasenko2007-06-206-54/+56
| | | | | rename link_name to link_target, less confusing this way.
* - remove another user of the deprecated matches() func by moving it to use ↵Bernhard Reutner-Fischer2007-06-201-11/+24
| | | | | | | | index_in_str_array. Untested. text data bss dec hex filename 445 0 4 449 1c1 ip_parse_common_args.o.oorig 391 0 4 395 18b ip_parse_common_args.o