Glenn L McGrath
711bb92d7c
Dont change ownership unless we created the directory.
2004-01-23 20:28:53 +00:00
Glenn L McGrath
578eff5066
Remove unneeded conditions and logic, fix bug where ownership didnt
...
change.
Dont use bb_make_directory it doesnt have the features, and its ugly to
work around it.
2004-01-23 10:57:00 +00:00
Glenn L McGrath
475820c9de
last_patch_124 from Vodz, fix an ash bug when alt-1 was pressed, debian
...
bug #228915
2004-01-22 12:42:23 +00:00
Glenn L McGrath
8d44178381
Check one and only one of start, stop are given.
...
Remove some global variables.
#define some getopt values.
2004-01-22 09:04:58 +00:00
Glenn L McGrath
85c5152cb8
Vodz, last_patch_123, patch have new version getopt_ulflags.
...
- size reduced 34 bytes
- don`t use dynamic memory allocation
- small indent correction.
2004-01-22 07:10:13 +00:00
Glenn L McGrath
a1e4a0ef67
Patch from Atsushi Nemoto, recent MIPS kernel headers
...
does not provide PAGE_SHIFT for userland (because now mips-linux kernel
supports PAGESIZE other than 4K).
2004-01-21 11:36:44 +00:00
Glenn L McGrath
ee829065cb
Patch by Richard Kojedzinszky, when using END at end of lines it was
...
skipping to next line, cw command was leaving one char in buffer
2004-01-21 10:59:45 +00:00
Glenn L McGrath
eaf5bc0038
Redo getconfigent, save 150 bytes, still small memory leak when
...
parsing invalid entries.
2004-01-20 15:32:39 +00:00
Glenn L McGrath
348672d46d
Patch from Tito, reduce size, merge functions that are only used once.
2004-01-20 12:57:18 +00:00
Eric Andersen
15eb39c25a
Stephane Billiart writes:
...
bb_lookup_port now takes 3 parameters but rdate has not been modified
accordingly and fails to compile in the current CVS version.
The modification below fixes the problem.
Now, RFC868 allows both UDP and TCP implementations of the time protocol
so this may not work if someone defines a udp time service other than 37
but who would do that?
2004-01-18 18:18:33 +00:00
Glenn L McGrath
53766c4063
Fix up a couple of bugs i introduced in yesterdays cleanup.
2004-01-18 08:58:06 +00:00
Glenn L McGrath
65b6d8bdb6
Fix a bug where ls -le
would print the time twice.
2004-01-18 05:41:30 +00:00
Glenn L McGrath
792cae5f2a
Use bb_getopt_ulflags, save 200-300 bytes
2004-01-18 05:15:16 +00:00
Glenn L McGrath
58a2e0e262
Patch from Leif Lindholm (slightly modified by me), to fix http
...
redirection.
Example of incorrect behaviour was the following url, busybox wget didnt
get redirected to the busybox url as it should.
http://freshmeat.net/redir/busybox/953/url_homepage/www.busybox.net
2004-01-17 23:07:14 +00:00
Glenn L McGrath
036dbaa082
Modify bb_lookup_port to allow the protocol to be specified, allowing
...
/etc/services support for inetd, netcat and tftp.
2004-01-17 05:03:31 +00:00
Glenn L McGrath
b03be7f567
Patch from Arthur Othieno, clarify common options between dpkg and dpkg-deb
2004-01-17 03:24:05 +00:00
Glenn L McGrath
a277e02663
The functions setconfig, enter and bump_nofile were only called once, marge them into the calling
...
function.
2004-01-17 03:20:46 +00:00
Glenn L McGrath
ff6ec8a2ae
Use 1 line for function name and return value,
...
remove dofork define/variable,
dont check pid value is < or > than 0 if we know it is 0.
2004-01-17 02:47:45 +00:00
Glenn L McGrath
3e77b4e954
Remove some defined statements
2004-01-17 01:44:32 +00:00
Glenn L McGrath
c3b134f3b7
Changed #define names for common features (superficial)
2004-01-17 01:26:53 +00:00
Glenn L McGrath
2faf306c73
Use bb_get_chomped_line_from_file
2004-01-17 00:34:31 +00:00
Eric Andersen
16f94a6722
Minor updates from linux 2.6.1
2004-01-16 12:49:06 +00:00
Glenn L McGrath
17b4a20a9c
Patch by Tito, reduce size of deallocvt, also make the usage message
...
clearer (from N to [N]) and indirectly (through bb_xgetlarg) adds support
for -h ;-)
2004-01-15 11:50:19 +00:00
Glenn L McGrath
67285965f3
Vodz last_patch_122, Check $PATH at runtime to fix tab completion
2004-01-14 09:34:51 +00:00
Glenn L McGrath
6a78631164
Patch by Tito, use bb_xgetlarg, reduce size
2004-01-14 07:34:37 +00:00
Eric Andersen
1cda715bbc
Fix a bug where mount could check the wrong device. st_rdev is the correct
...
device ID iff the named file is a character or block special device. Otherwise
it is meaningless junk, in which case st_dev should be used. This was done
incorrectly, which could cause mount to display bogus mount info.
-Erik
2004-01-13 11:39:22 +00:00
Glenn L McGrath
7c87b67c08
Patch from Bastian Blank, allow the buildtime to be overriden with a
...
different string, used by the debian busybox-cvs to specify the debian
date based version number.
2004-01-13 10:57:32 +00:00
Glenn L McGrath
76620620ec
Vodz last_patch_121, syncing with dash_0.4.19, reduce code size.
2004-01-13 10:19:37 +00:00
Glenn L McGrath
dfb6211df3
Patch by Tito, remove some unneeded variables to save some space.
2004-01-13 10:12:16 +00:00
Glenn L McGrath
447bc2d17f
Patch from Matt Kraai to fix debian bug #227081
...
cp does not truncate existing destinations. That is, after
running
echo foo > foo
echo fubar > fubar
cp foo fubar
the contents of fubar are
foo
r
instead of
foo
2004-01-11 05:20:59 +00:00
Eric Andersen
716ccb2635
whitespace cleanup
2004-01-10 11:29:31 +00:00
Eric Andersen
8e2f74f5a7
Woody Suwalski writes:
...
I have found the problem in modprobe, so here is the promised patch
At the current stage I can use it as modprobe while switching between
2.4 and 2.6 seemlesly...(that is good!)
2004-01-10 11:25:53 +00:00
Glenn L McGrath
95f75a3dcd
Patch from Bastian Blank to fix debian bug #226722 , test case:
...
mkdir foo
touch foo/bar
ln -s bar foo/baz
2004-01-08 10:51:09 +00:00
Glenn L McGrath
1f28b90a9c
Use bb_getopt_ulflags, save 100 bytes and strict argument checking.
2004-01-07 09:24:06 +00:00
Eric Andersen
9d65ab2beb
Woody Suwalski writes:
...
accept more then 1 dependency per modules.dep line. Also white space cleanup...
I think that parsing still breaks sometimes, but is mostly functional now.
2004-01-06 00:07:17 +00:00
Eric Andersen
66e21fd161
Fix broken #else
2004-01-05 23:49:37 +00:00
Glenn L McGrath
ab7780655b
Use bb_getopt_ulflags, save 150 bytes.
2004-01-05 12:35:05 +00:00
Glenn L McGrath
6cb3bc056c
Use bb_getopt_ulflags, simplify some logic, saves some bytes.
2004-01-05 11:49:55 +00:00
Glenn L McGrath
08ca752c68
Fix usage with libraries, skip symbol table.
2004-01-04 11:06:34 +00:00
Glenn L McGrath
930453bdcf
Use bb_getopt_ulflags, saves some space, better argument checking.
...
Remove ar specific extraction code, always use common extraction code.
2004-01-04 10:28:22 +00:00
Rob Landley
40ec4aeb8e
Thinko in s//options. (Whitespace skipping in the wrong place.)
2004-01-04 06:42:14 +00:00
Glenn L McGrath
3b25185733
Declare dependencies of command line editing in the build system
2004-01-03 12:07:32 +00:00
Eric Andersen
ffa28d1b46
fixes from Selwyn Tang
2004-01-02 10:07:40 +00:00
Eric Andersen
8f3eb1dbab
Add some details on exactly how to comply with the GPL
...
-Erik
2004-01-02 09:08:45 +00:00
Glenn L McGrath
a43faccbde
Sync to waldi's subversion archive
2004-01-01 00:23:01 +00:00
Glenn L McGrath
5c9f0d05b3
Fix debian bug #215612 , insmod should be silent on request
2003-12-31 23:20:10 +00:00
Glenn L McGrath
cfc0ad4260
Batch from Bastian Blank to fix debian bug #216435 ;
...
When linking a non existing file busybox ln will report the target
missind and not the source:
2003-12-31 23:10:44 +00:00
Eric Andersen
7f48a959f5
Update example slightly
2003-12-28 05:06:56 +00:00
Tim Riker
7b253f8c72
ws, show date setting format
2003-12-28 05:02:40 +00:00
Glenn L McGrath
f980bd5848
Fix a bug of mine, identified by Stephane Billiart
2003-12-27 00:21:47 +00:00