ipcrm: small code shrink

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
update docs/new-applet-HOWTO.txt

Signed-off-by: Holger Blasum <hbl@sysgo.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
scripts: remove bitrotted scripts/individual

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
*: use _exit() in sighandlers; showkey: do not use exit-thru-sighandler

While at it, make ESC sequences more readable; and removed check for
isatty(stdin) in reset. Code shrink:

   text    data     bss     dec     hex filename
 884771     936   17216  902923   dc70b busybox_old
 884723     936   17216  902875   dc6db busybox_unstripped

Signed-off-by: Marek Polacek <mmpolacek@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
bloat-o-meter: make it python3 compliant

Python 3 doesn't support the iterkeys() method anymore.  Use
iter(foo.keys()) instead of foo.iterkeys().

Signed-off-by: Marek Polacek <mmpolacek@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
decompress_bunzip2: handle concatenated .bz2 files

function                                             old     new   delta
unpack_bz2_stream                                    207     307    +100
start_bunzip                                         199     209     +10
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/0 up/down: 110/0)             Total: 110 bytes

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
dnsd: fix 64-bit bug 2539.

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
unicode: update unicode_width on !unicode branch too. Closes bug 2593

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
telnet: convert CR NUL -> CR on input. Closes bug 2569

function                                             old     new   delta
telnet_main                                         1558    1594     +36

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
telnet: do not check for 0 return from poll (it's impossible)

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
ifupdown: add manual method for IPv6. Closes bug 2497.

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
whitespace cleanup

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
decompress_bunzip2: code shrink

function                                             old     new   delta
get_next_block                                      1828    1827      -1
get_bits                                             164     156      -8
read_bunzip                                          304     261     -43
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/3 up/down: 0/-52)             Total: -52 bytes

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
powertop: build fix for !386 compiles

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
decompress_bunzip2: keep bd->writeCRC in CPU reg in the hot loop

-5 bytes on 64-bit, +7 bytes on 32-bit.

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
decompress_bunzip2: relieve register pressure in hot function read_bunzip

function                                             old     new   delta
unpack_bz2_stream                                    318     329     +11
read_bunzip                                          268     262      -6

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
scripts/mkdiff_obj: show "size OBJFILE" too

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
decompress_bunzip2: add profiling data to comment. no code changes

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
decompress_bunzip2: code shrink ~10 bytes

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
decompress_bunzip2: code shrink ~5 bytes

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>