oweals/busybox.git
15 years agomove documentation to docs/
Denis Vlasenko [Sat, 8 Nov 2008 22:31:19 +0000 (22:31 -0000)]
move documentation to docs/

15 years agokbd_mode: s/ioctl/xioctl. also saves 12 bytes
Denis Vlasenko [Sat, 8 Nov 2008 21:42:14 +0000 (21:42 -0000)]
kbd_mode: s/ioctl/xioctl. also saves 12 bytes

15 years agokbd_mode: support -C TTY option
Denis Vlasenko [Sat, 8 Nov 2008 21:39:06 +0000 (21:39 -0000)]
kbd_mode: support -C TTY option

function                                             old     new   delta
packed_usage                                       25334   25361     +27
kbd_mode_main                                        146     173     +27

15 years agobuild system: remove '-Wl,' when we pass flags to ld.
Denis Vlasenko [Sat, 8 Nov 2008 20:36:32 +0000 (20:36 -0000)]
build system: remove '-Wl,' when we pass flags to ld.

15 years agolibbb: add a TODO to support new SHA-based encrypted passwords
Denis Vlasenko [Fri, 7 Nov 2008 13:36:46 +0000 (13:36 -0000)]
libbb: add a TODO to support new SHA-based encrypted passwords

15 years agologin: fix /etc/nologin handling (should prohibit non-root LOGINS,
Denis Vlasenko [Fri, 7 Nov 2008 12:59:31 +0000 (12:59 -0000)]
login: fix /etc/nologin handling (should prohibit non-root LOGINS,
 not running login by non-root). minor code shrink.

function                                             old     new   delta
login_main                                          1669    1602     -67

15 years agotelnetd: handle emacs M-DEL and IAC-NOP (putty keepalive)
Denis Vlasenko [Fri, 7 Nov 2008 01:58:21 +0000 (01:58 -0000)]
telnetd: handle emacs M-DEL and IAC-NOP (putty keepalive)
 by Jim Cathey (jcathey AT ciena.com)

function                                             old     new   delta
telnetd_main                                        1314    1364     +50

15 years agodefconfig: explain what we aim it to be
Denis Vlasenko [Fri, 7 Nov 2008 01:32:11 +0000 (01:32 -0000)]
defconfig: explain what we aim it to be

15 years agologin: fix /etc/nologin support
Denis Vlasenko [Fri, 7 Nov 2008 01:12:16 +0000 (01:12 -0000)]
login: fix /etc/nologin support
build system: fix config warnings ("Overlong line")

function                                             old     new   delta
login_main                                          1735    1774     +39
__libc_tcdrain                                         -      23     +23
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 1/0 up/down: 62/0)               Total: 62 bytes

15 years agoadd mailutils/*
Denis Vlasenko [Thu, 6 Nov 2008 23:42:42 +0000 (23:42 -0000)]
add mailutils/*

15 years agototal overhaul of mail applets. again. Vladimir as usual.
Denis Vlasenko [Thu, 6 Nov 2008 23:41:38 +0000 (23:41 -0000)]
total overhaul of mail applets. again. Vladimir as usual.

15 years agocorrection in comment
Denis Vlasenko [Thu, 6 Nov 2008 23:28:42 +0000 (23:28 -0000)]
correction in comment

15 years agosv: make default service dir configurable (Vladimir wants it)
Denis Vlasenko [Thu, 6 Nov 2008 23:07:42 +0000 (23:07 -0000)]
sv: make default service dir configurable (Vladimir wants it)

15 years agorunsvdir: alternative methon of supporting runsvdir-as-init. +66 bytes.
Denis Vlasenko [Thu, 6 Nov 2008 22:39:57 +0000 (22:39 -0000)]
runsvdir: alternative methon of supporting runsvdir-as-init. +66 bytes.
*: s/int/pid_t where appropriate

15 years agobasename: fix error code. again. deja vu feeling...
Denis Vlasenko [Thu, 6 Nov 2008 15:13:33 +0000 (15:13 -0000)]
basename: fix error code. again. deja vu feeling...

15 years ago*: remove superfluous casts. no code changes
Denis Vlasenko [Thu, 6 Nov 2008 02:32:31 +0000 (02:32 -0000)]
*: remove superfluous casts. no code changes

15 years agobuild system: tidying up CONFIG_xxx names (suggested by Rob)
Denis Vlasenko [Thu, 6 Nov 2008 00:49:59 +0000 (00:49 -0000)]
build system: tidying up CONFIG_xxx names (suggested by Rob)

15 years ago*: code shrink by adding a wrapper around very common tcsetattr(0, TCSANOW, xx) op
Denis Vlasenko [Wed, 5 Nov 2008 13:20:58 +0000 (13:20 -0000)]
*: code shrink by adding a wrapper around very common tcsetattr(0, TCSANOW, xx) op

function                                             old     new   delta
tcsetattr_stdin_TCSANOW                                -      14     +14
set_sane_term                                        116     113      -3
top_main                                            1277    1273      -4
make_new_session                                     421     415      -6
rawmode                                              133     126      -7
reset_term                                            18      10      -8
die                                                   43      35      -8
cookmode                                              62      54      -8
vlock_main                                           425     415     -10
read_line_input                                     3165    3155     -10
bb_askpass                                           357     347     -10
fsck_minix_main                                     3079    3065     -14
getty_main                                          2375    2332     -43
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 0/12 up/down: 14/-131)         Total: -117 bytes

15 years agoadd serial HOWTO doc
Denis Vlasenko [Wed, 5 Nov 2008 12:19:39 +0000 (12:19 -0000)]
add serial HOWTO doc

15 years agoinetd: fix a case when we have zero services
Denis Vlasenko [Wed, 5 Nov 2008 11:36:22 +0000 (11:36 -0000)]
inetd: fix a case when we have zero services

15 years ago- commentary typo fix (tito)
Bernhard Reutner-Fischer [Wed, 5 Nov 2008 08:18:16 +0000 (08:18 -0000)]
- commentary typo fix (tito)

15 years ago- fix typo in print_user() (tito)
Bernhard Reutner-Fischer [Wed, 5 Nov 2008 08:15:13 +0000 (08:15 -0000)]
- fix typo in print_user() (tito)

15 years agonslookup: tiny shrink (-5 bytes); add comment about res_init
Denis Vlasenko [Tue, 4 Nov 2008 21:44:28 +0000 (21:44 -0000)]
nslookup: tiny shrink (-5 bytes); add comment about res_init
inet_common: cosmetics, no code changes

15 years agoless: fix pasting into search line ('/' cmd) -
Denis Vlasenko [Sun, 2 Nov 2008 00:55:41 +0000 (00:55 -0000)]
less: fix pasting into search line ('/' cmd) -
 it was mishandled because pasting "types" very fast
 and read_key eats many chars. +30 bytes.

15 years agolineedit: fix bug 5824: Since version 23530 with lineedit.c,
Denis Vlasenko [Sun, 2 Nov 2008 00:41:05 +0000 (00:41 -0000)]
lineedit: fix bug 5824: Since version 23530 with lineedit.c,
 "fdisk" & "ed" can't work any more

15 years agoadd comment, no code changes
Denis Vlasenko [Sat, 1 Nov 2008 13:40:32 +0000 (13:40 -0000)]
add comment, no code changes

15 years agogunzip: restore mtime. approx +80 bytes of code
Denis Vlasenko [Sat, 1 Nov 2008 12:54:56 +0000 (12:54 -0000)]
gunzip: restore mtime. approx +80 bytes of code
rpm: make code more robust
lsmod: small code shrink

15 years agotftpd: show help if stdin is not a socket
Denis Vlasenko [Sat, 1 Nov 2008 00:22:24 +0000 (00:22 -0000)]
tftpd: show help if stdin is not a socket

15 years agoiplink: accept shorthands for "address" keyword here:
Denis Vlasenko [Sat, 1 Nov 2008 00:10:51 +0000 (00:10 -0000)]
iplink: accept shorthands for "address" keyword here:
 "ip link set address 00:11:22:33:44:55"
ifupdown: use "addr" instead of "address"

15 years agoless: fix newly-introduced case of less spinning forever
Denis Vlasenko [Fri, 31 Oct 2008 03:04:55 +0000 (03:04 -0000)]
less: fix newly-introduced case of less spinning forever
 on pty's closed etc

15 years agorunsvdir: if we have PID == 1, SIGHUP should make small pause,
Denis Vlasenko [Fri, 31 Oct 2008 02:37:18 +0000 (02:37 -0000)]
runsvdir: if we have PID == 1, SIGHUP should make small pause,
not 1 minute one

15 years agomodprobe: fix a segfault when modprobe is called with no arguments at all
Denis Vlasenko [Fri, 31 Oct 2008 02:04:28 +0000 (02:04 -0000)]
modprobe: fix a segfault when modprobe is called with no arguments at all

function                                             old     new   delta
modprobe_main                                        559     535     -24

15 years agokill[all[5]]: accept -s SIG too. kill_main: +29 bytes
Denis Vlasenko [Fri, 31 Oct 2008 00:30:48 +0000 (00:30 -0000)]
kill[all[5]]: accept -s SIG too. kill_main: +29 bytes
 by Steve Bennett (steveb AT workware.net.au)

15 years agosetup_environment: cd $HOME regardless of clear_env value.
Denis Vlasenko [Thu, 30 Oct 2008 23:58:19 +0000 (23:58 -0000)]
setup_environment: cd $HOME regardless of clear_env value.

15 years agotftpd: be less cryptic in help text
Denis Vlasenko [Thu, 30 Oct 2008 23:42:37 +0000 (23:42 -0000)]
tftpd: be less cryptic in help text

15 years agodc: support for bases 2 and 8, by Nate Case (ncase AT xes-inc.com)
Denis Vlasenko [Thu, 30 Oct 2008 23:25:50 +0000 (23:25 -0000)]
dc: support for bases 2 and 8, by Nate Case (ncase AT xes-inc.com)

function                                             old     new   delta
print_base                                            87     176     +89
set_output_base                                       81      95     +14
static.bases                                           -       5      +5
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 2/0 up/down: 108/0)             Total: 108 bytes

15 years ago- minor shrinkage (~-60)
Bernhard Reutner-Fischer [Thu, 30 Oct 2008 17:42:49 +0000 (17:42 -0000)]
- minor shrinkage (~-60)

15 years ago- support ip link set eth1 address 00:11:22:33:44:55
Bernhard Reutner-Fischer [Thu, 30 Oct 2008 16:45:55 +0000 (16:45 -0000)]
- support ip link set eth1 address 00:11:22:33:44:55
  and not only the shorthand "addr". Thanks to ncopa for noticing

15 years agorandomconfig fixes
Denis Vlasenko [Wed, 29 Oct 2008 13:16:28 +0000 (13:16 -0000)]
randomconfig fixes

15 years agoanother small defconfig update
Denis Vlasenko [Wed, 29 Oct 2008 12:25:39 +0000 (12:25 -0000)]
another small defconfig update

15 years agoupdate defconfig
Denis Vlasenko [Wed, 29 Oct 2008 12:18:10 +0000 (12:18 -0000)]
update defconfig

15 years agorunsvdir: kill another global
Denis Vlasenko [Wed, 29 Oct 2008 12:07:34 +0000 (12:07 -0000)]
runsvdir: kill another global

15 years agorunsvdir: fx a recent vda's buglet (was pausing even if not signaled).
Denis Vlasenko [Wed, 29 Oct 2008 12:04:45 +0000 (12:04 -0000)]
runsvdir: fx a recent vda's buglet (was pausing even if not signaled).
 stop spawning children immediately if signaled. Kill one global.

15 years agoid: better wording in comments, no code changes
Denis Vlasenko [Wed, 29 Oct 2008 10:30:54 +0000 (10:30 -0000)]
id: better wording in comments, no code changes

15 years agorunsvdir: shrink (by Vladimir)
Denis Vlasenko [Wed, 29 Oct 2008 03:45:33 +0000 (03:45 -0000)]
runsvdir: shrink (by Vladimir)

15 years agorunsvdir: do not exit if we are pid 1.
Denis Vlasenko [Wed, 29 Oct 2008 03:42:44 +0000 (03:42 -0000)]
runsvdir: do not exit if we are pid 1.

15 years agomore whitespace fixes
Denis Vlasenko [Wed, 29 Oct 2008 01:20:13 +0000 (01:20 -0000)]
more whitespace fixes

15 years agowhitespace fixes, no code changes
Denis Vlasenko [Wed, 29 Oct 2008 01:19:15 +0000 (01:19 -0000)]
whitespace fixes, no code changes

15 years agovi: fix uninitialized last_search_pattern (bug 5794)
Denis Vlasenko [Wed, 29 Oct 2008 00:58:04 +0000 (00:58 -0000)]
vi: fix uninitialized last_search_pattern (bug 5794)

15 years agoid: coreutils compat by Tito + test script
Denis Vlasenko [Wed, 29 Oct 2008 00:27:31 +0000 (00:27 -0000)]
id: coreutils compat by Tito + test script

15 years ago- typo in documentation
Bernhard Reutner-Fischer [Mon, 27 Oct 2008 21:30:39 +0000 (21:30 -0000)]
- typo in documentation

15 years agoash: add testcase for bug 5304
Denis Vlasenko [Mon, 27 Oct 2008 14:33:03 +0000 (14:33 -0000)]
ash: add testcase for bug 5304

15 years agoash: fix "while kill -0 $child; do true; done" looping forever.
Denis Vlasenko [Mon, 27 Oct 2008 14:25:52 +0000 (14:25 -0000)]
ash: fix "while kill -0 $child; do true; done" looping forever.

15 years agoudhcp: simplify SO_BINDTODEVICE call
Denis Vlasenko [Mon, 27 Oct 2008 12:56:58 +0000 (12:56 -0000)]
udhcp: simplify SO_BINDTODEVICE call

15 years agols: trim help text
Denis Vlasenko [Mon, 27 Oct 2008 12:37:22 +0000 (12:37 -0000)]
ls: trim help text

15 years agoping: trivial code shrink
Denis Vlasenko [Mon, 27 Oct 2008 11:54:45 +0000 (11:54 -0000)]
ping: trivial code shrink

function                                             old     new   delta
ping6_main                                            31      30      -1
ping_main                                            405     370     -35

15 years agocpio: emit TRAILER even when hard links were found.
Denis Vlasenko [Sun, 26 Oct 2008 19:55:20 +0000 (19:55 -0000)]
cpio: emit TRAILER even when hard links were found.
 by Pascal Bellard (pascal.bellard AT ads-lu.com)

15 years agodevmem: fixlet in cleanup code
Denis Vlasenko [Sun, 26 Oct 2008 19:07:43 +0000 (19:07 -0000)]
devmem: fixlet in cleanup code

15 years agodevmem: make it more script-friendly; don't do any reads
Denis Vlasenko [Sun, 26 Oct 2008 17:26:55 +0000 (17:26 -0000)]
devmem: make it more script-friendly; don't do any reads
 and output nothing if writing was requested. -100 bytes

15 years agoless: correctly wrap lines with tabs
Denis Vlasenko [Sun, 26 Oct 2008 16:30:09 +0000 (16:30 -0000)]
less: correctly wrap lines with tabs

15 years agodevmem: new applet
Denis Vlasenko [Sun, 26 Oct 2008 11:08:14 +0000 (11:08 -0000)]
devmem: new applet

15 years agoless: FEATURE_LESS_LINENUMS depends on FEATURE_LESS_DASHCMD
Denis Vlasenko [Sun, 26 Oct 2008 00:24:38 +0000 (00:24 -0000)]
less: FEATURE_LESS_LINENUMS depends on FEATURE_LESS_DASHCMD

15 years agoread_key is actually written by Rob, add him to copyright notice
Denis Vlasenko [Sun, 26 Oct 2008 00:19:33 +0000 (00:19 -0000)]
read_key is actually written by Rob, add him to copyright notice

15 years agoless: disable _ command, it's useless bloat
Denis Vlasenko [Sun, 26 Oct 2008 00:15:36 +0000 (00:15 -0000)]
less: disable _ command, it's useless bloat

15 years agoread_key: add comments how Shift and Meta keys looks like.
Denis Vlasenko [Sat, 25 Oct 2008 23:59:41 +0000 (23:59 -0000)]
read_key: add comments how Shift and Meta keys looks like.
 no code changes

15 years agoless: reuse former vi's key reading code. Improve SIGWINCH handling.
Denis Vlasenko [Sat, 25 Oct 2008 23:27:29 +0000 (23:27 -0000)]
less: reuse former vi's key reading code. Improve SIGWINCH handling.

function                                             old     new   delta
less_main                                           2056    2097     +41
getch_nowait                                         248     273     +25
read_key                                             310     321     +11
static.esccmds                                        61      69      +8
count_lines                                           72      74      +2
less_gets                                            166     142     -24
less_getch                                           172      43    -129
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 6/5 up/down: 91/-170)           Total: -79 bytes
   text    data     bss     dec     hex filename

15 years agolibbb: add forgotten file from previous commit :(
Denis Vlasenko [Sat, 25 Oct 2008 23:23:32 +0000 (23:23 -0000)]
libbb: add forgotten file from previous commit :(

15 years agovi: move key reading routine out of vi into llbbb
Denis Vlasenko [Sat, 25 Oct 2008 23:23:00 +0000 (23:23 -0000)]
vi: move key reading routine out of vi into llbbb

function                                             old     new   delta
read_key                                               -     310    +310
....
static.esccmds                                       170      61    -109
readit                                               286      60    -226
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 9/10 up/down: 349/-367)         Total: -18 bytes

15 years agotar: fix typo in comment
Denis Vlasenko [Sat, 25 Oct 2008 09:27:35 +0000 (09:27 -0000)]
tar: fix typo in comment

15 years agotar: fix bug 3844: non-root tar does not preserve perms
Denis Vlasenko [Fri, 24 Oct 2008 23:47:38 +0000 (23:47 -0000)]
tar: fix bug 3844: non-root tar does not preserve perms

15 years agoless: add optional line number toggle and resizing on SIGWINCH.
Denis Vlasenko [Fri, 24 Oct 2008 22:43:27 +0000 (22:43 -0000)]
less: add optional line number toggle and resizing on SIGWINCH.

15 years ago- improve wording and fix alphabetical order
Bernhard Reutner-Fischer [Fri, 24 Oct 2008 19:48:47 +0000 (19:48 -0000)]
- improve wording and fix alphabetical order

15 years agoless: add less v.418 help text doc. No code changes.
Denis Vlasenko [Fri, 24 Oct 2008 11:07:20 +0000 (11:07 -0000)]
less: add less v.418 help text doc. No code changes.

15 years agobuild system cleanup: rename FEATURE_AWK_MATH to FEATURE_AWK_LIBM;
Denis Vlasenko [Fri, 24 Oct 2008 10:49:49 +0000 (10:49 -0000)]
build system cleanup: rename FEATURE_AWK_MATH to FEATURE_AWK_LIBM;
 disable parsing test applet.

15 years agoless: experimental code to enable wrap/no-wrap
Denis Vlasenko [Fri, 24 Oct 2008 10:42:21 +0000 (10:42 -0000)]
less: experimental code to enable wrap/no-wrap
 and adapting to resized xterm windows. disabled for now.

15 years agoless: more sane way of line numbering. Prepares for
Denis Vlasenko [Thu, 23 Oct 2008 22:02:30 +0000 (22:02 -0000)]
less: more sane way of line numbering. Prepares for
 wrap/unwrap and line numbers to be toggleable.

15 years ago- give glob a chance
Bernhard Reutner-Fischer [Thu, 23 Oct 2008 13:49:21 +0000 (13:49 -0000)]
- give glob a chance
  CROSS_COMPILE=~/foo-bar-baz would fail otherwise
  See http://www.uclibc.org/lists/buildroot/2008-October/011191.html

15 years ago- use sys/inotify.h
Bernhard Reutner-Fischer [Tue, 21 Oct 2008 17:26:10 +0000 (17:26 -0000)]
- use sys/inotify.h

15 years agoinit: downgrade ENABLE_DEBUG_INIT to just a #define to prevent people
Denis Vlasenko [Tue, 21 Oct 2008 17:14:26 +0000 (17:14 -0000)]
init: downgrade ENABLE_DEBUG_INIT to just a #define to prevent people
 from selecting it in error. It has to be used ONLY for debugging
 init, never in production, as resulting init has serious differences.

15 years agoawk: fix typo in atan2 code. closes bug 5594.
Denis Vlasenko [Tue, 21 Oct 2008 12:59:34 +0000 (12:59 -0000)]
awk: fix typo in atan2 code. closes bug 5594.

15 years ago- fix ip route rejecting dotted quads as prefix
Bernhard Reutner-Fischer [Tue, 21 Oct 2008 12:42:45 +0000 (12:42 -0000)]
- fix ip route rejecting dotted quads as prefix
- adjust error message for wrong prefix not to mention address
  Previously e.g. ip route add 127.0.0.0/255.0.0.0 dev dummy0
  was rejected, saying
ip: an inet address is expected rather than "127.0.0.0/255.0.0.0"

function                                             old     new   delta
get_prefix_1                                         201     309    +108
get_prefix                                            55      73     +18
get_addr                                              55      73     +18
get_addr32                                            48      58     +10
get_addr_1                                           249     204     -45
.rodata                                           114569  114524     -45
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 4/2 up/down: 154/-90)            Total: 64 bytes

15 years agogetopt: reinstate erroneously removed getopt() reset code.
Denis Vlasenko [Tue, 21 Oct 2008 12:36:43 +0000 (12:36 -0000)]
getopt: reinstate erroneously removed getopt() reset code.

15 years agovi: handle chars 0x80, 0x81... correctly
Denis Vlasenko [Mon, 20 Oct 2008 08:59:03 +0000 (08:59 -0000)]
vi: handle chars 0x80, 0x81... correctly

15 years agodc: conditionalize parts which require libm
Denis Vlasenko [Mon, 20 Oct 2008 08:43:10 +0000 (08:43 -0000)]
dc: conditionalize parts which require libm

15 years agoash: fix NOEXEC mode - we were forgetting to pass environment!
Denis Vlasenko [Mon, 20 Oct 2008 08:15:51 +0000 (08:15 -0000)]
ash: fix NOEXEC mode - we were forgetting to pass environment!
env: promote to NOEXEC
hd: promote to NOEXEC, as hexdump is NOEXEC already

15 years agoash: fix a bug in standalone mode (corrupted getopt() state)
Denis Vlasenko [Mon, 20 Oct 2008 07:52:33 +0000 (07:52 -0000)]
ash: fix a bug in standalone mode (corrupted getopt() state)

15 years agoadd comment explaining previous change
Denis Vlasenko [Sun, 19 Oct 2008 19:54:49 +0000 (19:54 -0000)]
add comment explaining previous change

15 years agovolume identification: abolish /proc/partitions and /proc/cdroms
Denis Vlasenko [Sun, 19 Oct 2008 19:36:30 +0000 (19:36 -0000)]
volume identification: abolish /proc/partitions and /proc/cdroms
scanning. It does not catch volume managers and such.
Adding even more cruft is bad, so I decided to simply
scan /dev/* for any block devices. See how much better
it finds devices now:

# ./busybox_old blkid
/dev/sda1: LABEL="/boot" UUID="7931e231-dcb4-4b6d-9301-f7354ae24061"
/dev/dm-0: LABEL="Fedora-9-Live-x8" UUID="bb491e1e-1145-4f5b-b0ab-cbd2baf4f15a"
/dev/dm-1: UUID="edc2a920-ef83-437e-ba64-d3b6dc851267"
/dev/sdb1: UUID="6F84-ED0F"

# ./busybox blkid
/dev/sdb1: UUID="6F84-ED0F"
/dev/root: LABEL="Fedora-9-Live-x8" UUID="bb491e1e-1145-4f5b-b0ab-cbd2baf4f15a"
/dev/dm-1: UUID="edc2a920-ef83-437e-ba64-d3b6dc851267"
/dev/dm-0: LABEL="Fedora-9-Live-x8" UUID="bb491e1e-1145-4f5b-b0ab-cbd2baf4f15a"
/dev/sda1: LABEL="/boot" UUID="7931e231-dcb4-4b6d-9301-f7354ae24061"
/dev/mapper/VolGroup00-LogVol01: UUID="edc2a920-ef83-437e-ba64-d3b6dc851267"
/dev/mapper/VolGroup00-LogVol00: LABEL="Fedora-9-Live-x8" UUID="bb491e1e-1145-4f5b-b0ab-cbd2baf4f15a"

function                                             old     new   delta
static.drive_name_string                              12       -     -12
append_mount_options                                 205     190     -15
volume_id_open_node                                   37      18     -19
uuidcache_check_device                               485     257    -228
uuidcache_init                                       637      36    -601
------------------------------------------------------------------------------
(add/remove: 0/1 grow/shrink: 0/4 up/down: 0/-875)           Total: -875 bytes
   text    data     bss     dec     hex filename
 792218     592    6648  799458   c32e2 busybox_old
 791260     592    6648  798500   c2f24 busybox_unstripped

15 years agoblkid: vda forgot to svn add it again. vda is stupid
Denis Vlasenko [Sun, 19 Oct 2008 17:47:31 +0000 (17:47 -0000)]
blkid: vda forgot to svn add it again. vda is stupid

15 years agoComment and whitespace tweaks.
Rob Landley [Sun, 19 Oct 2008 04:21:21 +0000 (04:21 -0000)]
Comment and whitespace tweaks.

15 years agovi: explain why reading 4 chars is unsafe
Denis Vlasenko [Sat, 18 Oct 2008 19:37:41 +0000 (19:37 -0000)]
vi: explain why reading 4 chars is unsafe

15 years agolibbb: do not reject floating point strings like ".15"
Denis Vlasenko [Sat, 18 Oct 2008 19:18:51 +0000 (19:18 -0000)]
libbb: do not reject floating point strings like ".15"

15 years agomount: -o parm1 -o parm2 should accumulate
Denis Vlasenko [Sat, 18 Oct 2008 19:15:57 +0000 (19:15 -0000)]
mount: -o parm1 -o parm2 should accumulate

15 years agovi: whitespace fix
Denis Vlasenko [Sat, 18 Oct 2008 19:04:37 +0000 (19:04 -0000)]
vi: whitespace fix

15 years agocpio: fix regression in prev commit (harmless)
Denis Vlasenko [Fri, 17 Oct 2008 14:11:04 +0000 (14:11 -0000)]
cpio: fix regression in prev commit (harmless)

15 years agodata_extract_all: do not complain if directory exists on mkdir
Denis Vlasenko [Fri, 17 Oct 2008 14:03:56 +0000 (14:03 -0000)]
data_extract_all: do not complain if directory exists on mkdir
rpm/cpio: move "20653 blocks" printout from get_header_cpio to cpio_main -
rpm doesn't want to have that

15 years agorpm: fix incompatibilities which prevented rpm -i foo.src.rpm
Denis Vlasenko [Thu, 16 Oct 2008 13:29:13 +0000 (13:29 -0000)]
rpm: fix incompatibilities which prevented rpm -i foo.src.rpm

function                                             old     new   delta
fileaction_setowngrp                                  57      89     +32

15 years agovi: a few trivial optimizations to keyboard reading code; bump timeout to 50s.
Denis Vlasenko [Thu, 16 Oct 2008 09:46:07 +0000 (09:46 -0000)]
vi: a few trivial optimizations to keyboard reading code; bump timeout to 50s.

function                                             old     new   delta
edit_file                                            901     912     +11
count_lines                                           74      72      -2
readit                                               306     289     -17
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/2 up/down: 11/-19)             Total: -8 bytes

15 years agoConfirmed that on Linux the serial interrupt takes precedence over the timer
Rob Landley [Thu, 16 Oct 2008 06:34:10 +0000 (06:34 -0000)]
Confirmed that on Linux the serial interrupt takes precedence over the timer
interrupt, so we don't need to worry about scheduler delays.  This means the
delay can be trimmed down to 25 miliseconds.  Add comment while at it.

15 years agobuild system: dpkg needs .gz handling
Denis Vlasenko [Wed, 15 Oct 2008 14:50:14 +0000 (14:50 -0000)]
build system: dpkg needs .gz handling