platform/upstream/busybox.git
16 years agomdev: fix counting of '%' in pattern
Denis Vlasenko [Sat, 24 May 2008 16:46:13 +0000 (16:46 -0000)]
mdev: fix counting of '%' in pattern

16 years agomdev: fix whitespace damage
Denis Vlasenko [Fri, 23 May 2008 20:36:33 +0000 (20:36 -0000)]
mdev: fix whitespace damage

16 years ago- optionally pass additional flags down to nm
Bernhard Reutner-Fischer [Fri, 23 May 2008 12:53:18 +0000 (12:53 -0000)]
- optionally pass additional flags down to nm

16 years ago- not sure but i may have had the shutdown-time wrong and no records to verify
Bernhard Reutner-Fischer [Thu, 22 May 2008 22:05:55 +0000 (22:05 -0000)]
- not sure but i may have had the shutdown-time wrong and no records to verify

16 years ago- untangle the implementation of the small and huge last applets
Bernhard Reutner-Fischer [Thu, 22 May 2008 21:56:26 +0000 (21:56 -0000)]
- untangle the implementation of the small and huge last applets

16 years agomdev: suppress "may be used uninitialized" warning
Denis Vlasenko [Thu, 22 May 2008 21:35:16 +0000 (21:35 -0000)]
mdev: suppress "may be used uninitialized" warning

16 years agomdev: add support for "only rename" option in mdev.conf
Denis Vlasenko [Thu, 22 May 2008 17:49:58 +0000 (17:49 -0000)]
mdev: add support for "only rename" option in mdev.conf

16 years agodnsd: fixes various segfaults.
Denis Vlasenko [Thu, 22 May 2008 17:41:01 +0000 (17:41 -0000)]
dnsd: fixes various segfaults.
One was a lib api change that was not updated and another
is a stack buffer overflow.
It also adds support for '*' in dnsd.conf. It resolves all hostnames to
a specific ip address. This is useful if you for example want redirect
all http traffic to your first-boot-web-wizard on you router/firewall.

By Timo Teras

16 years agomodprobe: fix for blacklisting
Denis Vlasenko [Thu, 22 May 2008 17:37:38 +0000 (17:37 -0000)]
modprobe: fix for blacklisting

The patch makes the order of the alias/blacklist in modprobe.conf
irrelevant (like module-utils' modprobe). In first patch the alias had
to be defined before the blacklist which caused problems because the
modprobe.conf file is read before /lib/modules/*/modules.alias.

The attatched patch will mark the blacklisted module itself rather than
trying to find the alias that points to the blacklisted module and test
this flag later in the alias resolving stage.

16 years agolast: make its output more like "standard" last (aka "fancy last").
Denis Vlasenko [Thu, 22 May 2008 17:35:22 +0000 (17:35 -0000)]
last: make its output more like "standard" last (aka "fancy last").
The main difference is that LOGIN lines are still shown by non-fancy one.

function                                             old     new   delta
static._ut_usr                                         -      26     +26
last_main                                            448     471     +23
static._ut_lin                                         -       7      +7
------------------------------------------------------------------------------
(add/remove: 2/0 grow/shrink: 1/0 up/down: 56/0)               Total: 56 bytes

16 years agolast: trim format string a bit
Denis Vlasenko [Thu, 22 May 2008 17:14:09 +0000 (17:14 -0000)]
last: trim format string a bit

16 years agolast: trim help text
Denis Vlasenko [Thu, 22 May 2008 02:10:50 +0000 (02:10 -0000)]
last: trim help text

16 years agolast: optional alternative sysv-like implementation
Denis Vlasenko [Thu, 22 May 2008 02:07:58 +0000 (02:07 -0000)]
last: optional alternative sysv-like implementation
(by Patricia Muscalu <patricia.muscalu AT axis.com>)

function                                             old     new   delta
last_main                                            448     917    +469
show_entry                                             -     319    +319
packed_usage                                       24216   24268     +52
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 2/0 up/down: 840/0)             Total: 840 bytes

16 years ago- make Christian happy
Bernhard Reutner-Fischer [Wed, 21 May 2008 21:15:37 +0000 (21:15 -0000)]
- make Christian happy

16 years ago- skip empty lines and archive members
Bernhard Reutner-Fischer [Wed, 21 May 2008 10:32:39 +0000 (10:32 -0000)]
- skip empty lines and archive members

16 years agoudhcpc: regularize the names of receiving functions,
Denis Vlasenko [Wed, 21 May 2008 07:05:06 +0000 (07:05 -0000)]
udhcpc: regularize the names of receiving functions,
pause on "serious failure to receive".
Some misc fixes are also folded in here.

16 years agoudhcpc: simplify renewal of the lease
Denis Vlasenko [Wed, 21 May 2008 07:03:03 +0000 (07:03 -0000)]
udhcpc: simplify renewal of the lease

16 years agoudhcpc: properly reduce timeout if bogus packets were received
Denis Vlasenko [Wed, 21 May 2008 07:02:16 +0000 (07:02 -0000)]
udhcpc: properly reduce timeout if bogus packets were received

16 years agofix another -Wall warning
Denis Vlasenko [Tue, 20 May 2008 20:44:08 +0000 (20:44 -0000)]
fix another -Wall warning

16 years agoifenslave: add forgotten INIT_G()
Denis Vlasenko [Tue, 20 May 2008 18:57:35 +0000 (18:57 -0000)]
ifenslave: add forgotten INIT_G()

16 years ago- Rob sais that he rewrote it, so reinstate the GPLv2-only boilerplate.
Bernhard Reutner-Fischer [Tue, 20 May 2008 08:27:26 +0000 (08:27 -0000)]
- Rob sais that he rewrote it, so reinstate the GPLv2-only boilerplate.

16 years agofix "make bigdata" to not show weak aliases
Denis Vlasenko [Tue, 20 May 2008 06:31:56 +0000 (06:31 -0000)]
fix "make bigdata" to not show weak aliases

16 years ago- improve readability
Bernhard Reutner-Fischer [Mon, 19 May 2008 10:28:32 +0000 (10:28 -0000)]
- improve readability

16 years ago- use STD*_FILENO some more. No object-code changes
Bernhard Reutner-Fischer [Mon, 19 May 2008 09:48:17 +0000 (09:48 -0000)]
- use STD*_FILENO some more. No object-code changes

16 years ago- use EXIT_{SUCCESS,FAILURE}. No object-code changes
Bernhard Reutner-Fischer [Mon, 19 May 2008 09:29:47 +0000 (09:29 -0000)]
- use EXIT_{SUCCESS,FAILURE}. No object-code changes

16 years ago- mention FIXME use find_mount_point()
Bernhard Reutner-Fischer [Mon, 19 May 2008 08:40:26 +0000 (08:40 -0000)]
- mention FIXME use find_mount_point()

16 years ago- improve wording
Bernhard Reutner-Fischer [Mon, 19 May 2008 08:25:23 +0000 (08:25 -0000)]
- improve wording

16 years ago- Rename getpty() to xgetpty() and adjust callers.
Bernhard Reutner-Fischer [Mon, 19 May 2008 08:18:50 +0000 (08:18 -0000)]
- Rename getpty() to xgetpty() and adjust callers.
- Rewrite kbd_mode and setconsole
- Introduce and use console_make_active() and xopen_xwrite_close()
- honour buffer-reservation method as set by the user (dumpkmap, loadkmap)
- shrink rtcwake and some console-tools

  Saves about 270 Bytes

16 years agoswapon: optional -p PRIO support (by Francois Barel <frabar666 AT gmail.com>)
Denis Vlasenko [Sun, 18 May 2008 23:05:34 +0000 (23:05 -0000)]
swapon: optional -p PRIO support (by Francois Barel <frabar666 AT gmail.com>)

function                                             old     new   delta
swap_on_off_main                                     153     216     +63
packed_usage                                       24190   24214     +24
swap_enable_disable                                  127     131      +4
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 3/0 up/down: 91/0)               Total: 91 bytes

16 years agomore -Wall warning fixes. -Wall is enabled now.
Denis Vlasenko [Sun, 18 May 2008 22:28:26 +0000 (22:28 -0000)]
more -Wall warning fixes. -Wall is enabled now.

16 years agostart_stop_daemon: add -test, fix -x to not match by inode,
Denis Vlasenko [Sun, 18 May 2008 21:17:52 +0000 (21:17 -0000)]
start_stop_daemon: add -test, fix -x to not match by inode,
vastly improve hext text. (mostly by Roy Marples <roy AT marples.name>)

function                                             old     new   delta
packed_usage                                       24124   24190     +66
start_stop_daemon_main                               959     991     +32
start_stop_daemon_longopts                           149     156      +7
check                                               1632    1589     -43
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 3/1 up/down: 105/-43)            Total: 62 bytes

16 years agohttpd: fix obscure case when user runs httpd -i from command line for testing.
Denis Vlasenko [Sun, 18 May 2008 15:14:36 +0000 (15:14 -0000)]
httpd: fix obscure case when user runs httpd -i from command line for testing.
(fixes bug 3334)

function                                             old     new   delta
httpd_main                                           743     757     +14
handle_incoming_and_exit                            2657    2669     +12
log_and_exit                                          75      43     -32
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/1 up/down: 26/-32)             Total: -6 bytes

16 years agomodprobe: optional "blacklist" command support (by Natanael Copa)
Denis Vlasenko [Sun, 18 May 2008 14:39:43 +0000 (14:39 -0000)]
modprobe: optional "blacklist" command support (by Natanael Copa)

is_conf_command                                        -      56     +56
include_conf                                         898     917     +19
check_dep                                            348     356      +8
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 2/0 up/down: 83/0)               Total: 83 bytes

16 years agoprintf: fix printf -%s- foo, printf -- -%s- foo (bug 3354)
Denis Vlasenko [Sun, 18 May 2008 14:28:40 +0000 (14:28 -0000)]
printf: fix printf -%s- foo, printf -- -%s- foo (bug 3354)

function                                             old     new   delta
printf_main                                          577     548     -29

16 years agoash: more of -Wall fixes
Denis Vlasenko [Sun, 18 May 2008 14:06:08 +0000 (14:06 -0000)]
ash: more of -Wall fixes

16 years agolast: style fixes
Denis Vlasenko [Sat, 17 May 2008 23:50:14 +0000 (23:50 -0000)]
last: style fixes

16 years agoinsmod: build fix for microblaze (by Greg Steuck <greg AT nest.cx>)
Denis Vlasenko [Sat, 17 May 2008 02:47:55 +0000 (02:47 -0000)]
insmod: build fix for microblaze (by Greg Steuck <greg AT nest.cx>)

16 years agotwo fixlets for -Wall
Denis Vlasenko [Sat, 17 May 2008 02:36:28 +0000 (02:36 -0000)]
two fixlets for -Wall

16 years agofix bug 2704: remove verbatim RFC text from source
Denis Vlasenko [Sat, 17 May 2008 01:26:15 +0000 (01:26 -0000)]
fix bug 2704: remove verbatim RFC text from source
(this creates problems for Debian).

16 years ago- accept ip l s ib0 addr 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
Bernhard Reutner-Fischer [Fri, 16 May 2008 17:19:03 +0000 (17:19 -0000)]
- accept ip l s ib0 addr 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00

16 years ago- very minor shrinkage
Bernhard Reutner-Fischer [Fri, 16 May 2008 16:55:17 +0000 (16:55 -0000)]
- very minor shrinkage
  odd that this saved 1byte. And there could be something wrong with
  ifcombine or the like since omitting the braces produces bigger code?

16 years ago- add appropriate string for arp header #32 for use by ip(8)
Bernhard Reutner-Fischer [Fri, 16 May 2008 16:21:00 +0000 (16:21 -0000)]
- add appropriate string for arp header #32 for use by ip(8)

16 years ago- fix bug where we incorrectly rejected ifconfig eth0 hw ether $whatever
Bernhard Reutner-Fischer [Fri, 16 May 2008 16:10:31 +0000 (16:10 -0000)]
- fix bug where we incorrectly rejected ifconfig eth0 hw ether $whatever
- add support for printing ipoib to ifconfig

16 years ago- fix compilation on x86_64
Bernhard Reutner-Fischer [Fri, 16 May 2008 16:00:38 +0000 (16:00 -0000)]
- fix compilation on x86_64

16 years ago- mention duplication of in_ether()
Bernhard Reutner-Fischer [Fri, 16 May 2008 14:35:34 +0000 (14:35 -0000)]
- mention duplication of in_ether()

16 years ago- provide proc-less sample
Bernhard Reutner-Fischer [Fri, 16 May 2008 11:36:32 +0000 (11:36 -0000)]
- provide proc-less sample
- improve wording

16 years agotestsuite instrumentation fixes by Christian
Denis Vlasenko [Thu, 15 May 2008 22:43:48 +0000 (22:43 -0000)]
testsuite instrumentation fixes by Christian

16 years agoAdd more -W options to gcc.
Denis Vlasenko [Thu, 15 May 2008 21:44:46 +0000 (21:44 -0000)]
Add more -W options to gcc.

16 years agomore of -Wall fixes from Cristian Ionescu-Idbohrn.
Denis Vlasenko [Thu, 15 May 2008 21:30:45 +0000 (21:30 -0000)]
more of -Wall fixes from Cristian Ionescu-Idbohrn.
Some are fixing real bugs.

function                                             old     new   delta
syslogd_main                                         938     958     +20
get_signum                                           136     143      +7
obj_load                                             777     782      +5
recv_from_to                                         210     214      +4
get_next_block                                      1795    1799      +4
display_topmem_process_list                         1117    1121      +4
logread_main                                         484     487      +3
buffer_fill_and_print                                 73      76      +3
kill_main                                            687     689      +2
ll_remember_index                                    240     241      +1
do_stats                                             452     453      +1
if_readconf                                          166     165      -1
display_process_list                                1192    1191      -1
run_applet_and_exit                                  507     505      -2
print_signames                                        33      31      -2
parse_one_line                                      1092    1090      -2
find_out_spec                                         57      55      -2
add_ksymoops_symbols                                 421     419      -2
ash_main                                            1407    1402      -5
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 11/8 up/down: 54/-17)            Total: 37 bytes

16 years agoremove stray semicolons (by Cristian Ionescu-Idbohrn)
Denis Vlasenko [Thu, 15 May 2008 19:44:46 +0000 (19:44 -0000)]
remove stray semicolons (by Cristian Ionescu-Idbohrn)

16 years agofix by Jie Zhang for exit status and POSIX compliance:
Mike Frysinger [Wed, 14 May 2008 11:51:04 +0000 (11:51 -0000)]
fix by Jie Zhang for exit status and POSIX compliance:
http://www.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html
The exit status of a command that terminated because it received a signal shall be reported as greater than 128.

16 years agoKill CONFIG_NITPICK, it turned out to not be useful. no code changes.
Denis Vlasenko [Tue, 13 May 2008 02:43:27 +0000 (02:43 -0000)]
Kill CONFIG_NITPICK, it turned out to not be useful. no code changes.

16 years agomore -Wall warning fixes from Cristian Ionescu-Idbohrn.
Denis Vlasenko [Tue, 13 May 2008 02:27:31 +0000 (02:27 -0000)]
more -Wall warning fixes from Cristian Ionescu-Idbohrn.
This time it resulted in small code changes:

function                                             old     new   delta
nexpr                                                820     828      +8
tail_main                                           1200    1202      +2
wrapf                                                166     167      +1
parse_mount_options                                  227     209     -18
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 3/1 up/down: 11/-18)             Total: -7 bytes

16 years ago-Wall fixes by Cristian Ionescu-Idbohrn. No object code changes.
Denis Vlasenko [Mon, 12 May 2008 14:35:56 +0000 (14:35 -0000)]
-Wall fixes by Cristian Ionescu-Idbohrn. No object code changes.

16 years agofix warnings about pointer signedness
Denis Vlasenko [Fri, 9 May 2008 18:07:15 +0000 (18:07 -0000)]
fix warnings about pointer signedness

16 years agoUse intra-DSO calls when we build libbusybox. No-op for normal build.
Denis Vlasenko [Fri, 9 May 2008 17:59:34 +0000 (17:59 -0000)]
Use intra-DSO calls when we build libbusybox. No-op for normal build.
This was Bernhard Fischer' idea.

   text    data     bss     dec     hex filename
 773549    7781    9740  791070   c121e busybox.t7/0_lib/libbusybox.so.1.11.0.svn_unstripped
 769683    7397    9740  786820   c0184 busybox.t9t/0_lib/libbusybox.so.1.11.0.svn_unstripped

16 years ago- pass flags to ld in one argument
Bernhard Reutner-Fischer [Fri, 9 May 2008 12:43:04 +0000 (12:43 -0000)]
- pass flags to ld in one argument

16 years agoudhcp: protect agianst timer overflowing 32-bit counter
Denis Vlasenko [Fri, 9 May 2008 11:55:58 +0000 (11:55 -0000)]
udhcp: protect agianst timer overflowing 32-bit counter

function                                             old     new   delta
arpping                                              398     387     -11

16 years agoinsmod: fix build warnings. By Cristian Ionescu-Idbohrn
Denis Vlasenko [Fri, 9 May 2008 11:36:17 +0000 (11:36 -0000)]
insmod: fix build warnings. By Cristian Ionescu-Idbohrn

16 years agomdev: /sys/class/block/ are also block devices
Denis Vlasenko [Thu, 8 May 2008 21:49:28 +0000 (21:49 -0000)]
mdev: /sys/class/block/ are also block devices

function                                             old     new   delta
make_device                                         1200    1221     +21

16 years agobuild system: do not rebuild entire tree if it is moved
Denis Vlasenko [Thu, 8 May 2008 16:26:49 +0000 (16:26 -0000)]
build system: do not rebuild entire tree if it is moved

16 years agowebsite: announce 1.10.2
Denis Vlasenko [Thu, 8 May 2008 15:36:54 +0000 (15:36 -0000)]
website: announce 1.10.2

16 years ago- forgot to pull in arch-specific tweaks
Bernhard Reutner-Fischer [Thu, 8 May 2008 13:25:20 +0000 (13:25 -0000)]
- forgot to pull in arch-specific tweaks

16 years ago- fix selinux stuff
Bernhard Reutner-Fischer [Thu, 8 May 2008 12:21:44 +0000 (12:21 -0000)]
- fix selinux stuff

16 years ago- correct usage helptext of ifupdown
Bernhard Reutner-Fischer [Thu, 8 May 2008 10:40:34 +0000 (10:40 -0000)]
- correct usage helptext of ifupdown

16 years agostart_stop_daemon: try to clarify intended meaning of the options
Denis Vlasenko [Wed, 7 May 2008 14:52:01 +0000 (14:52 -0000)]
start_stop_daemon: try to clarify intended meaning of the options

16 years agohttpd: fix several bugs triggering by realtive path in -h DIR.
Denis Vlasenko [Wed, 7 May 2008 12:18:48 +0000 (12:18 -0000)]
httpd: fix several bugs triggering by realtive path in -h DIR.

function                                             old     new   delta
handle_incoming_and_exit                            2657    2659      +2
send_cgi_and_exit                                    869     862      -7
parse_conf                                          1647    1626     -21
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/2 up/down: 2/-28)             Total: -26 bytes

16 years agohttpd: restore HUP, CHLD and PIPE to SIG_DFL prior to execing CGI.
Denis Vlasenko [Wed, 7 May 2008 09:22:44 +0000 (09:22 -0000)]
httpd: restore HUP, CHLD and PIPE to SIG_DFL prior to execing CGI.

function                                             old     new   delta
send_cgi_and_exit                                    856     869     +13

16 years agoscript: exit if reading from pseudo-tty errors out (do not loop)
Denis Vlasenko [Tue, 6 May 2008 19:11:41 +0000 (19:11 -0000)]
script: exit if reading from pseudo-tty errors out (do not loop)

function                                             old     new   delta
script_main                                          991     966     -25

16 years agoash: make set -o and set +o work as in dash/bash.
Denis Vlasenko [Tue, 6 May 2008 15:30:27 +0000 (15:30 -0000)]
ash: make set -o and set +o work as in dash/bash.
by Cristian Ionescu-Idbohrn.

function                                             old     new   delta
options                                              565     625     +60
getoptscmd                                           709     698     -11

16 years agocpio.tests: remove useless command
Denis Vlasenko [Tue, 6 May 2008 12:08:19 +0000 (12:08 -0000)]
cpio.tests: remove useless command

16 years ago- fix strncmp'ing "runlevel". (Cristian Ionescu-Idbohrn)
Bernhard Reutner-Fischer [Mon, 5 May 2008 14:45:32 +0000 (14:45 -0000)]
- fix strncmp'ing "runlevel". (Cristian Ionescu-Idbohrn)

16 years agovi: do not truncate file to zero length. closes bug 2944.
Denis Vlasenko [Sat, 3 May 2008 11:35:59 +0000 (11:35 -0000)]
vi: do not truncate file to zero length. closes bug 2944.

function                                             old     new   delta
file_write                                            98     104      +6

16 years agouniq: support -w. closes bug 3094.
Denis Vlasenko [Sat, 3 May 2008 07:21:27 +0000 (07:21 -0000)]
uniq: support -w. closes bug 3094.

function                                             old     new   delta
packed_usage                                       24136   24132      -4
uniq_main                                            399     384     -15

16 years agomore fixes to testsuite by Cristian and vda
Denis Vlasenko [Fri, 2 May 2008 21:46:30 +0000 (21:46 -0000)]
more fixes to testsuite by Cristian and vda

16 years agoclarify grep version
Denis Vlasenko [Fri, 2 May 2008 13:26:18 +0000 (13:26 -0000)]
clarify grep version

16 years agomdev: fix a bug where we were eating argv[0] of helper
Denis Vlasenko [Fri, 2 May 2008 13:21:24 +0000 (13:21 -0000)]
mdev: fix a bug where we were eating argv[0] of helper

16 years agofix grep test false positive
Denis Vlasenko [Fri, 2 May 2008 12:34:59 +0000 (12:34 -0000)]
fix grep test false positive

16 years agotesting.sh: bashisms are eradicated.
Denis Vlasenko [Fri, 2 May 2008 09:39:09 +0000 (09:39 -0000)]
testing.sh: bashisms are eradicated.
By Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn AT axis.com>

16 years agoruntest: the saga continues :(
Denis Vlasenko [Fri, 2 May 2008 09:19:29 +0000 (09:19 -0000)]
runtest: the saga continues :(

16 years agostart_stop_daemon: use existing global variable
Denis Vlasenko [Wed, 30 Apr 2008 13:58:31 +0000 (13:58 -0000)]
start_stop_daemon: use existing global variable

start_stop_daemon_main                               976     959     -17

16 years agoremove stray semicolon
Denis Vlasenko [Wed, 30 Apr 2008 13:56:32 +0000 (13:56 -0000)]
remove stray semicolon

16 years agoecho: fix echo -e -n "msg\n\0"
Denis Vlasenko [Wed, 30 Apr 2008 00:39:22 +0000 (00:39 -0000)]
echo: fix echo -e -n "msg\n\0"
(by "Pinedo, David" <david.pinedo AT hp.com>)

16 years agotrylink: fix glibc check; make --sort-section option look less ugly
Denis Vlasenko [Wed, 30 Apr 2008 00:15:56 +0000 (00:15 -0000)]
trylink: fix glibc check; make --sort-section option look less ugly

16 years agoruntest: more cleanups
Denis Vlasenko [Tue, 29 Apr 2008 14:11:57 +0000 (14:11 -0000)]
runtest: more cleanups

16 years agoping: dont leak uninitialized data in ping packets
Denis Vlasenko [Tue, 29 Apr 2008 12:31:53 +0000 (12:31 -0000)]
ping: dont leak uninitialized data in ping packets

function                                             old     new   delta
sendping4                                            176     186     +10
sendping6                                             93     100      +7

16 years agotar: add testsuite entries
Denis Vlasenko [Tue, 29 Apr 2008 04:40:15 +0000 (04:40 -0000)]
tar: add testsuite entries

16 years agotar: fix obscure case when name is "" and prefix is not ""
Denis Vlasenko [Tue, 29 Apr 2008 04:12:58 +0000 (04:12 -0000)]
tar: fix obscure case when name is "" and prefix is not ""

16 years agotar: fix the case where long base names can be ignored
Denis Vlasenko [Tue, 29 Apr 2008 03:54:16 +0000 (03:54 -0000)]
tar: fix the case where long base names can be ignored

16 years agotar: remove bogus check for "-" (we handle it corrently later)
Denis Vlasenko [Tue, 29 Apr 2008 02:43:23 +0000 (02:43 -0000)]
tar: remove bogus check for "-" (we handle it corrently later)
tar: simplify argv handling

function                                             old     new   delta
tar_main                                             772     722     -50

16 years agofix build failure for libbusybox
Denis Vlasenko [Tue, 29 Apr 2008 00:10:27 +0000 (00:10 -0000)]
fix build failure for libbusybox

16 years agodate: better version of previous commit; + fix testsuite
Denis Vlasenko [Mon, 28 Apr 2008 00:25:22 +0000 (00:25 -0000)]
date: better version of previous commit; + fix testsuite
to have it checked

16 years agodate: complain if there are extraneout arguments
Denis Vlasenko [Mon, 28 Apr 2008 00:10:34 +0000 (00:10 -0000)]
date: complain if there are extraneout arguments

16 years agocp: fix "cp -RL" to create regular files even if src is a symlink
Denis Vlasenko [Sun, 27 Apr 2008 22:06:24 +0000 (22:06 -0000)]
cp: fix "cp -RL" to create regular files even if src is a symlink

16 years agodate: fix date-works test, add date-works-1 one (currently fails)
Denis Vlasenko [Sun, 27 Apr 2008 20:58:43 +0000 (20:58 -0000)]
date: fix date-works test, add date-works-1 one (currently fails)

16 years agoruntest: fix fallout from mucking with runtest :( [vda's fault]
Denis Vlasenko [Sun, 27 Apr 2008 20:48:49 +0000 (20:48 -0000)]
runtest: fix fallout from mucking with runtest :( [vda's fault]

16 years agoruntest: even more fixes from Cristian
Denis Vlasenko [Sun, 27 Apr 2008 13:34:43 +0000 (13:34 -0000)]
runtest: even more fixes from Cristian

16 years agoruntest: further fixes from Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn AT...
Denis Vlasenko [Sun, 27 Apr 2008 03:33:29 +0000 (03:33 -0000)]
runtest: further fixes from Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn AT axis.com>

16 years agoruntest: use numeric compare instead of string where appropriate
Denis Vlasenko [Sat, 26 Apr 2008 10:14:25 +0000 (10:14 -0000)]
runtest: use numeric compare instead of string where appropriate

16 years agolibbb: fix wrong sscanf count check (affects pidof etc)
Denis Vlasenko [Fri, 25 Apr 2008 23:20:25 +0000 (23:20 -0000)]
libbb: fix wrong sscanf count check (affects pidof etc)