Eric Andersen
bdea7807b1
Fix 'grep -C' which requires and argument
2006-09-25 22:25:23 +00:00
Bernhard Reutner-Fischer
bbc81fe9f4
- fix bug #887 , in bb_get_chomped_line_from_file(), the last char was removed
...
unconditionally, even if it was not a newline.
This was apparently broken by r14254
- whitespace while at it.
2006-06-10 11:05:12 +00:00
Bernhard Reutner-Fischer
ec74f95d10
- work around bug in gcc-3.4.x on ARM
2006-05-26 14:05:00 +00:00
Bernhard Reutner-Fischer
d7031a3301
- use uint32_t instead of __u32
...
Thanks to Rich Felker for pointing this out.
(r15129 from trunk)
2006-05-19 12:44:46 +00:00
Bernhard Reutner-Fischer
6af4cd1a87
- Rich Felker writes:
...
SIGIOT is not defined in any standard i can find and it seems to be
useless (alias for SIGABRT) on linux. i put it in #ifdef but it's
probably best just to remove it and cut down the size a bit.
2006-05-19 12:40:26 +00:00
Bernhard Reutner-Fischer
0c4c053c9d
- include strings.h for str{,n}casecmp
...
Thanks to Rich Felker for pointing this out.
2006-05-19 12:30:46 +00:00
Bernhard Reutner-Fischer
ce4b564461
- fix invalid mode
...
(r15122 from trunk)
2006-05-19 12:23:07 +00:00
Bernhard Reutner-Fischer
7107a2f38c
- cleanup memory if opening aliases failed and cleanup was requested.
...
(r15107 from trunk)
2006-05-19 11:25:30 +00:00
Bernhard Reutner-Fischer
edc9e373d9
- set version to 1.1.4-pre0
2006-05-19 11:05:57 +00:00
Bernhard Reutner-Fischer
5cbe2519d8
- set version to 1.1.3
2006-05-19 10:57:39 +00:00
Bernhard Reutner-Fischer
1ee8b638cf
The gnu extension to have realpath() malloc its buffer when handed a NULL
...
isn't implemented in uClibc, so we can't use it.
(r15092 from trunk plus coding-style fix for the patch)
2006-05-19 10:57:02 +00:00
Bernhard Reutner-Fischer
0c4b9fdda1
Resync less.c with current svn to fix a segfault in searching.
...
(revisions 14889, 14890, 14891, 14896, 14897, 14905, 14961 from trunk)
2006-05-19 10:54:46 +00:00
Bernhard Reutner-Fischer
4ab339129e
Patch to fix bug 868, and some related cleanup while I was in the area.
...
A tab is now taken as the end of filename if it's there, but if it isn't
(because the timestamp isn't there) we continue with the existing untruncated
line as the filename.
(r15025 from trunk plus coding-style fixes for the patch)
2006-05-19 10:49:38 +00:00
Bernhard Reutner-Fischer
1de534114f
Patch from Jason Schoon to make mount -a not abort on the first failure.
...
(r15005 from trunk)
2006-05-19 10:45:16 +00:00
Bernhard Reutner-Fischer
0e37af831d
- make sure not to trip enless loops when using strlen in IMA mode.
...
(r15000 from trunk plus preprocessor fixes plus
repair of commit message)
2006-05-19 10:43:32 +00:00
Bernhard Reutner-Fischer
006955556f
Patch from Shaun Jackman:
...
ls has an ugly bug. ls uses an array of pointers, the elements of
which are all in a linked list. To free the elements, instead of
freeing all the elements in the array, array[0..nelements], it frees
by iterating the linked list starting at array[0], which it assumes is
the head of the list. Unfortunately, ls also sorts the array! So,
array[0] is no longer the head, but somewhere in the middle of the
linked list. This patch fixes this bug, and also adds an
ENABLE_FEATURE_CLEAN_UP stanza.
(r14978 from trunk)
2006-05-19 10:15:47 +00:00
Bernhard Reutner-Fischer
cc8e90d1fb
- passwd doesnt use salt with md5 passwords; bug #604 thanks taviso
...
(r14930 from trunk)
2006-05-19 10:13:09 +00:00
Mike Frysinger
158ffd405e
pull Rules.mak from top_srcdir as pointed out by Robert P. J. Day on the mailing list
2006-05-13 02:34:25 +00:00
Mike Frysinger
7a3d25e370
fix Bug 659 as reported by Robin Getz
2006-05-05 18:39:12 +00:00
Mike Frysinger
ee3e57db0d
Giuseppe Ciotta writes: add -t, --retries=NUM to show_usage()
2006-04-27 02:03:03 +00:00
Bernhard Reutner-Fischer
2f5f59189e
- update screenshot to reflect the busybox-1.1.2 stable release.
2006-04-11 08:35:30 +00:00
Bernhard Reutner-Fischer
e203ea59c7
- don't look at the address but rather on the value.
...
(r14748 from trunk)
2006-04-10 20:37:29 +00:00
Bernhard Reutner-Fischer
addf86e3d3
- stable version 1.1.2
2006-04-10 20:17:34 +00:00
Rob Landley
8dc83c654d
Bring this up to date with busybox-1.1.1.fixes.patch by importing
...
svn 14653, 14684, 14746, and 14749.
2006-04-05 03:10:42 +00:00
Bernhard Reutner-Fischer
7fe9dd5dd7
- fix one-argument mount in cases where fstab or mtab contain overlapping
...
entries. (Such as "mount -o remount,rw /" where you're not on rootfs.).
(r14723 from trunk)
2006-04-04 08:23:59 +00:00
Bernhard Reutner-Fischer
5e89953273
- make sure that we see all lib*/.c in IMA-mode even when not building the .so
...
(r14740 from trunk).
2006-04-04 08:21:36 +00:00
Paul Fox
efbadf9f3f
prevent find from ever descending into an xdev'ed directory.
...
(brought over from trunk r14665)
2006-03-30 20:06:46 +00:00
Bernhard Reutner-Fischer
2ebc69a4c6
- pull r14681 from trunk:
...
don't free foreign mem.
2006-03-30 13:03:28 +00:00
Bernhard Reutner-Fischer
59970faa39
- pull r14643 from trunk:
...
make sure that we see freeramdisk only once
2006-03-30 12:56:26 +00:00
Bernhard Reutner-Fischer
fe802ee02c
- pull r14628 from trunk:
...
Bug spotted by Stephane Billiart: losetup depends on loop.c.
2006-03-30 12:55:12 +00:00
Bernhard Reutner-Fischer
7ff69e3ab8
- upcoming stable version 1.1.2
2006-03-30 12:52:37 +00:00
Paul Fox
5139bd98a7
add public-domain release
2006-03-29 19:54:02 +00:00
Bernhard Reutner-Fischer
e375e8c732
- we only need obj_gpl_license if ENABLE_FEATURE_CHECK_TAINTED_MODULE is set
2006-03-29 18:57:09 +00:00
Bernhard Reutner-Fischer
56dd0bff06
- shrink mkswap and make v0 support optional. Thanks also to Tito for his ideas.
...
http://busybox.net/lists/busybox/2006-March/019326.html
2137 8 28 2173 87d util-linux/mkswap.o.orig
1890 8 28 1926 786 util-linux/mkswap.o.v0+v1
1560 4 28 1592 638 util-linux/mkswap.o.v1
2006-03-29 17:32:24 +00:00
Bernhard Reutner-Fischer
b256bd334f
- shrink dmesg a bit.
...
http://busybox.net/lists/busybox/2006-March/019477.html
2006-03-29 17:26:14 +00:00
Rob Landley
ca087713f2
More extern removal from Robert P. Day.
2006-03-29 16:52:56 +00:00
Bernhard Reutner-Fischer
cb8d4319a3
find ./ -name .cvsignore | xargs svn rm
2006-03-29 15:51:19 +00:00
Rob Landley
24b0a9568d
Documentation from Jan Kiszka
2006-03-29 15:35:23 +00:00
Rob Landley
fe908fda28
Kumar Gala tracked down a problem with NFS mounting. This is a different fix
...
from his, but to the same problem.
2006-03-29 14:30:49 +00:00
Rob Landley
dbd91af061
Mike Frysinger pointed out we can go
...
CFLAGS=-I/usr/some/funky/path/to/selinux \
LDFLAGS=-L/usr/some/funky/path/to/selinux make
So Jan Kiszka reverted part of the selinux patch.
2006-03-28 19:40:15 +00:00
Rob Landley
92fff34de6
Bernhard Fischer spotted that we shouldn't free fstype if we didn't allocate
...
it.
2006-03-28 19:19:19 +00:00
Paul Fox
f0305b7f75
fix behavior of ZZ, with respect to readonly mode(s). original
...
patch and report from Alexander Griesser.
2006-03-28 14:18:21 +00:00
Mike Frysinger
6850017a2f
remove some more config code rob missed in rev 13701 cleanup as reported by Robert P. J. Day
2006-03-28 06:11:51 +00:00
Mike Frysinger
f885513940
just whitespace fixes
2006-03-28 02:35:56 +00:00
Rob Landley
87848d91c7
setlogcons, from Jan Kaszka.
2006-03-27 23:23:43 +00:00
Rob Landley
28ff9668d9
Mention that 1.1.2 should be out Juneish.
2006-03-27 23:22:16 +00:00
Paul Fox
986ab525b8
ensure that corrupted file extraction causes both a message and
...
a failure exit code. delay the error exit until all (good) files
have been extracted.
filesystem errors (nodes of wrong type, permission problems, etc)
still cause immediate failure.
2006-03-27 23:09:14 +00:00
Rob Landley
b3ede5abe2
More from Jan Kiszka: this is a port of the latest sysv-init SELinux patch.
...
It makes busybox invoke the libselinux library function to load the binary
policy right at system start-up. It was successfully tested on a mini-SELinux
system. Note: requires recent libselinux. I'm using 1.28.
2006-03-27 23:09:12 +00:00
Rob Landley
d1f8c1c125
From Jan Kiszka: This patch fixes the security labelling of the login terminal
...
and process... There still remains some stuff to clean up (the whole
set_current_security_context() appears unnecessary complex to me), but this is
now at least working.
2006-03-27 23:04:42 +00:00
Rob Landley
164a5be04e
Patch from Jan Kiszka: In case the libselinux development installation is not
...
located at its default location, this patch allows to override the path via
SELINUX_INC and SELINUX_LIB when invoking make.
2006-03-27 23:00:32 +00:00