Denis Vlasenko
|
cad04ef4f3
|
add NOMMU fixme's; move move_fd from runit_lib to libbb; nuke fd_copy
|
2007-03-25 23:21:05 +00:00 |
|
Bernhard Reutner-Fischer
|
10f8f5f443
|
- rough prototype for split(1). TODO: Still needs some love since it's way too big..
text data bss dec hex filename
602 4 0 606 25e coreutils/split.o
|
2007-03-25 21:50:18 +00:00 |
|
Denis Vlasenko
|
8a503be840
|
#ifdef out re_execed on MMU machines
|
2007-03-24 16:13:33 +00:00 |
|
Denis Vlasenko
|
1fc6e56684
|
SELinux: load_policy applet
|
2007-03-24 15:37:57 +00:00 |
|
Denis Vlasenko
|
d3bac03988
|
dnsd: fix several buglets, make smaller
|
2007-03-24 12:13:04 +00:00 |
|
Denis Vlasenko
|
9067f13be0
|
NOMMU re-exec trick shuld not depend on existence of "don't daemonize"
option for every affected applet (and dnsd, for example, don't have one).
Thus rework re-exec support to not require it. Code got smaller too.
|
2007-03-24 12:11:17 +00:00 |
|
Denis Vlasenko
|
9a1fa8cf07
|
cmp: support 3rd and 4th arguments if DESKTOP=y (needed for gcc build)
|
2007-03-21 22:30:14 +00:00 |
|
Denis Vlasenko
|
c86e052b81
|
fix accumulated whitespace and indentation damage
|
2007-03-20 11:30:28 +00:00 |
|
Bernhard Reutner-Fischer
|
be862096c0
|
- be gentle to the intel compiler and make sure we have __u64 which is needed for linux/loop.h
|
2007-03-19 15:15:06 +00:00 |
|
Denis Vlasenko
|
4b4b619c9c
|
include <stddef.h> so that ptrdiff_t is again available
|
2007-03-18 20:33:26 +00:00 |
|
Denis Vlasenko
|
081ef799fa
|
random fixes to help text
|
2007-03-17 16:38:21 +00:00 |
|
Mike Frysinger
|
75acbe322c
|
punt useless header as pointed out by src.obsolete.headers
|
2007-03-17 06:27:38 +00:00 |
|
Denis Vlasenko
|
bff32ce4d5
|
gzip: Improve ptr_to_globals trick, allowing gcc
to optimize better. -480 bytes.
|
2007-03-15 19:48:35 +00:00 |
|
Denis Vlasenko
|
1cc70225e7
|
networking/interface.c: was doing really strange caching of fd's
open for getting ifconfig data - ??! Simplified all that. -200 bytes.
|
2007-03-15 19:46:43 +00:00 |
|
Denis Vlasenko
|
972288e62f
|
modify ptr_to_globals trick so that we do not violate
type safety (well, sort of ;))
|
2007-03-15 00:57:01 +00:00 |
|
Denis Vlasenko
|
7f2527e5a7
|
arp, networking/interface.c: eliminate statics
and unneeded on-stack buffers, disable (comment out)
some apparently unused (and buggy) code paths. -700 bytes.
|
2007-03-14 22:11:20 +00:00 |
|
Denis Vlasenko
|
6ef06eeed4
|
stop using big static buffer for inode hash
|
2007-03-14 22:06:01 +00:00 |
|
Bernhard Reutner-Fischer
|
26a8016da6
|
- change option -c to -Z to match newer upstream SElinux conventions
|
2007-03-14 08:52:28 +00:00 |
|
Denis Vlasenko
|
fe42d17318
|
gzip: bbunzip integration fixes
|
2007-03-14 00:08:28 +00:00 |
|
Denis Vlasenko
|
39c651e909
|
introduce and use setfscreatecon_or_die
(patch by Yuichi Nakamura <ynakam@hitachisoft.jp>)
runcon: *yet another* fix for vda's brainfart :(
|
2007-03-12 18:22:55 +00:00 |
|
Denis Vlasenko
|
1203c9bf2f
|
next portion of selinux updates: chcon, runcon. From
Yuichi Nakamura <himainu-ynakam@miomio.jp>
KaiGai Kohei <busybox@kaigai.gr.jp>
|
2007-03-11 22:16:02 +00:00 |
|
Denis Vlasenko
|
49622d7846
|
selinux support by Yuichi Nakamura <ynakam@hitachisoft.jp> (HitachiSoft)
|
2007-03-10 16:58:49 +00:00 |
|
Bernhard Reutner-Fischer
|
71bc71a7dc
|
- add chrt applet.
text data bss dec hex filename
769 0 0 769 301 miscutils/chrt.o
and could use some further shrinkage
|
2007-03-09 16:56:38 +00:00 |
|
Denis Vlasenko
|
02f0c4c2bf
|
diff: failed to confirm "static bug" in gcc - reinstating statics.
microscopic code improvements.
|
2007-03-09 10:08:53 +00:00 |
|
Denis Vlasenko
|
673d4bbab6
|
hwclock: support /dev/rtc0 etc
|
2007-03-07 23:02:50 +00:00 |
|
Denis Vlasenko
|
7fb8a00341
|
fix umount usage message
|
2007-03-07 22:49:53 +00:00 |
|
Denis Vlasenko
|
ab9eef21a5
|
bunzip2/gunzip/uncompress/unlzma: merge into common code -
fix few corner cases, reduce size by 450 bytes. Update testsuite.
|
2007-03-07 22:02:23 +00:00 |
|
Denis Vlasenko
|
8e858e2700
|
clean up accumulated whitespace damage
|
2007-03-07 09:35:43 +00:00 |
|
Denis Vlasenko
|
c115fdbc80
|
ifupdown: code to deconstruct the state_list gracefully
(patch by Gabriel L. Somlo <somlo@cmu.edu>)
|
2007-03-06 22:53:10 +00:00 |
|
Denis Vlasenko
|
cce38586ae
|
start_stop_daemon: add -chuid support
|
2007-02-26 22:47:42 +00:00 |
|
Denis Vlasenko
|
f8ea0f3a66
|
grep: "implement" -a and -I by ignoring them
|
2007-02-25 02:38:54 +00:00 |
|
Denis Vlasenko
|
54cf511ce1
|
sort: fix multiple -k (was ignoring all except last)
|
2007-02-17 18:11:45 +00:00 |
|
Denis Vlasenko
|
ec27feb045
|
init: code readability enhancements; very small code changes
|
2007-02-17 15:52:02 +00:00 |
|
Denis Vlasenko
|
c84520d73d
|
klogd: code de-obfuscation with small code size reduction
|
2007-02-17 14:12:10 +00:00 |
|
Denis Vlasenko
|
4998c81891
|
syslogd: MARK code is buggy. Disabling it altogether on anti-bloat grounds
|
2007-02-14 20:51:46 +00:00 |
|
Denis Vlasenko
|
6ca0444420
|
syslogd: fix "readpath bug" by using readlink instead
libbb: rename xgetcwd and xreadlink
|
2007-02-11 16:19:28 +00:00 |
|
Denis Vlasenko
|
9ca26d38c5
|
ping: support -I addr in family neutral manner; reuse a bit of common code
|
2007-02-09 17:32:16 +00:00 |
|
Mike Frysinger
|
0aa6ba5d44
|
make sure ps/top output what they claim: vsz, not rss ... down the line we should make the output controllable either at runtime or buildtime as both statistics are quite useful
|
2007-02-08 08:21:58 +00:00 |
|
Denis Vlasenko
|
0850cdabde
|
tftp: fix IPv6 fallout
|
2007-02-07 23:20:32 +00:00 |
|
Denis Vlasenko
|
710694f0e5
|
fix #ifdef ENABLE_xxx -> #if
|
2007-02-07 20:27:03 +00:00 |
|
Denis Vlasenko
|
d46d3c292e
|
new applets: selinux utils by KaiGai Kohei <kaigai@kaigai.gr.jp>
|
2007-02-06 19:28:50 +00:00 |
|
Denis Vlasenko
|
1d76f439da
|
EXEC_PREFER_APPLETS support by Gabriel L. Somlo <somlo@cmu.edu>
|
2007-02-06 01:20:12 +00:00 |
|
Denis Vlasenko
|
e991303406
|
udhcp: use improved gethostbyname replacement from IPv6 code
|
2007-02-04 02:41:57 +00:00 |
|
Denis Vlasenko
|
1094452423
|
ifconfig: use IPv6 infrastructure
|
2007-02-04 02:40:27 +00:00 |
|
Denis Vlasenko
|
5870ad9672
|
mount: (try to) support cifs with IPv6
|
2007-02-04 02:39:55 +00:00 |
|
Denis Vlasenko
|
42823d597a
|
add x to IPv6 functions which can die
|
2007-02-04 02:39:08 +00:00 |
|
Denis Vlasenko
|
9f85de1821
|
BB_EXECLP should call execlp, not execvp
|
2007-02-04 00:09:18 +00:00 |
|
Denis Vlasenko
|
06af216528
|
suppress warnings about easch <applet>_main() having
no preceding prototype
|
2007-02-03 17:28:39 +00:00 |
|
Denis Vlasenko
|
c7ba8b9d6c
|
do not put all <applet>_main() declarations
in busybox.h - this produces false dependencies
|
2007-02-03 17:27:14 +00:00 |
|
Denis Vlasenko
|
4921b54f37
|
Add BB_EXEC[LV]P() which encapsulate FEATURE_EXEC_PREFER_APPLETS
(patch from Gabriel L. Somlo <somlo@cmu.edu>)
|
2007-02-03 02:17:41 +00:00 |
|