Eric Andersen
54e57da96a
a bit of polish on makedevs
2005-07-18 09:42:37 +00:00
Eric Andersen
1b7058c653
the makedevs config option was pretty much totally broken
2005-07-18 09:36:49 +00:00
Eric Andersen
e8614dbcd7
Fixup device table based makedevs so it actually works
2005-07-18 09:28:36 +00:00
Mike Frysinger
10427ab528
move var decls around a little to help gcc make smaller code
2005-07-06 05:00:48 +00:00
Mike Frysinger
e548bdff96
2005-07-04 Shaun Jackman <sjackman@gmail.com>
...
* init/init.c: Do not include sys/mount.h.
(message): Use O_NONBLOCK instead of O_NDELAY.
(console_init): Ditto.
2005-07-06 04:46:14 +00:00
Mike Frysinger
95ef16528c
2005-07-05 Shaun Jackman <sjackman@gmail.com>
...
* init/Config.in (CONFIG_FEATURE_INIT_SWAPON): New option.
* init/init.c (check_memory): Disable the swapon feature unless
CONFIG_FEATURE_INIT_SWAPON is defined.
2005-07-06 04:39:08 +00:00
Mike Frysinger
72a4c33568
rename log var to log_console so we dont override internal gcc/glibc log func
2005-07-05 02:19:20 +00:00
Mike Frysinger
b381009740
2005-06-30 Shaun Jackman <sjackman@gmail.com>
...
* loginutils/getty.c: (open_tty): Use dup2 instead of close/dup.
2005-07-01 01:29:44 +00:00
Mike Frysinger
f413e241ba
2005-06-30 Shaun Jackman <sjackman@gmail.com>
...
* loginutils/getty.c: Include utmp.h only if
CONFIG_FEATURE_U_W_TMP is defined.
(getty_main): Use ISSUE only if it is defined.
2005-07-01 01:07:16 +00:00
Mike Frysinger
8deb686d2e
Patch by jonlar in Bug 312 to split the U_W_TMP feature into sep UTMP and WTMP options
2005-07-01 01:04:32 +00:00
Mike Frysinger
a87bb60809
patch by Shaun Jackman to combine dup/close funcs into dup2
2005-06-30 03:43:14 +00:00
Mike Frysinger
8804c6a3b7
dont use f_frsize unless linux-2.6.0 or better
2005-06-29 01:07:04 +00:00
Mike Frysinger
fc379ba077
rip out all the non-linux code and ugly workarounds
2005-06-28 23:50:18 +00:00
Mike Frysinger
9e164578f2
tweak signed/unsigned char usage to avoid mismatches
2005-06-24 21:37:59 +00:00
Ned Ludd
778ee6da60
- remove extra/unneeded function call. testing svn
2005-06-24 03:47:57 +00:00
Eric Andersen
5043ea1986
Enabling runtime SUID/SGID configuration via /etc/busybox.conf
...
is not a very good default. Better to default to having it off
and let people get the default behavior. If they want to enable
/etc/busybox.conf they should explicitly ask for it.
2005-06-23 19:15:40 +00:00
Eric Andersen
576db48ef0
applets specified as _BB_SUID_ALWAYS in applets.h should also select
...
CONFIG_FEATURE_SUID to ensure proper behavior when installed.
2005-06-23 18:58:57 +00:00
Eric Andersen
3efa51d943
characters encoded as html should have a trailing semicolon
...
to be interpreted properly
2005-06-23 05:51:48 +00:00
Rob Landley
6eb1e41674
Rodney Radford submitted ipcs and ipcrm (system V IPC stuff). They could use
...
some more work to shrink them down.
2005-06-20 04:30:36 +00:00
Mike Frysinger
df1eda82b9
Tito says: unify verbose/quiet flags
2005-06-17 02:13:57 +00:00
Mike Frysinger
d0615ae73a
Tito says: strip unused program_name
...
Vladimir N. Oleynik says: uname() can be replaced with get_kernel_revision()
2005-06-17 01:35:52 +00:00
Mike Frysinger
d5826903c1
use xmalloc instead of malloc
2005-06-12 00:45:09 +00:00
Mike Frysinger
7fde8debc4
use malloc instead of xmalloc
2005-06-11 22:37:25 +00:00
Mike Frysinger
d1a9d57bd6
use xmalloc() instead of malloc()
2005-06-11 22:25:27 +00:00
Mike Frysinger
2401ce5343
use xmalloc() and bb_perror_msg_and_die()
2005-06-11 22:24:15 +00:00
Rob Landley
958fa2a9cc
Note that memory allocaiton needs to be cleaned up too.
2005-06-11 22:10:42 +00:00
Mike Frysinger
0b3fc1a9ac
remove com_err.h includes
2005-06-11 20:29:02 +00:00
Mike Frysinger
16bc6159f3
DOS only crap
2005-06-11 20:28:47 +00:00
Mike Frysinger
6447ac0ef4
import initial fat mke2fs
2005-06-11 05:29:40 +00:00
Mike Frysinger
174808cedb
import tune2fs support
2005-06-11 01:14:09 +00:00
Mike Frysinger
a34f99930d
fix signed/unsigned char pointers
2005-06-11 00:50:59 +00:00
Mike Frysinger
7ffce0c119
oops, we only want to affect local CFLAGS
2005-06-11 00:45:50 +00:00
Mike Frysinger
d5624dcc0d
initial fat tune2fs/findfs/e2label source
2005-06-11 00:40:20 +00:00
Mike Frysinger
cae717e1f6
replace simple is_null func with a memcmp define
2005-06-11 00:36:04 +00:00
Mike Frysinger
f3d28845f8
force including of e2fsbb.h and move the HAVE_* defines to it
2005-06-11 00:27:50 +00:00
Mike Frysinger
e9903cfa0f
move config.h requirement to the actual .depend target rather than the depend alias
2005-06-11 00:13:58 +00:00
Mike Frysinger
e037622641
make sure clean removes objects in subdirs
2005-06-11 00:12:12 +00:00
Mike Frysinger
f98f5e37cd
need strings.h for ffs()
2005-06-11 00:11:46 +00:00
Mike Frysinger
0301ffab3d
only define some variables if legacy EXT2FS_ENABLE_SWAPFS is enabled
2005-06-11 00:11:37 +00:00
Mike Frysinger
1f96c97984
replace simple functions with defines
2005-06-11 00:10:44 +00:00
Mike Frysinger
68497c0bd3
whitespace updates
2005-06-11 00:10:29 +00:00
Mike Frysinger
3968082df4
replace functions with defines
2005-06-11 00:09:46 +00:00
Mike Frysinger
a1c9c66ac0
whitespace updates
2005-06-11 00:09:39 +00:00
Mike Frysinger
e2c51a8dc6
whitespace updates
2005-06-11 00:09:24 +00:00
Mike Frysinger
85cffcc83d
recode functions to shrink size
2005-06-11 00:08:50 +00:00
Mike Frysinger
942e137679
setup the HAVE_* defines
2005-06-11 00:03:13 +00:00
Eric Andersen
3d9256225f
About time to just apply this and kill off the patches
2005-06-09 10:16:02 +00:00
Rob Landley
06813d066b
Tito posted a devfsd error message fix. It's highly deprecated and will
...
presumably be removed eventually (use udev), but as long as it's in there.
Tito says:
The sense of this patch is to call:
read_config_file_err:
#ifdef CONFIG_DEVFSD_VERBOSE
msg_logger(((optional == 0 ) && (errno == ENOENT))? DIE : NO_DIE, LOG_ERR, "read config file: %s: %m\n", path);
#else
if(optional == 0 && errno == ENOENT)
exit(EXIT_FAILURE);
#endif
just after the failure of the call that set errno ( stat and fopen)
to avoid false error messages.
2005-06-07 03:47:00 +00:00
Rob Landley
16cd02e01e
Clean up strings.c to use busybox's option processing. Bug 006, apparently.
2005-06-07 03:21:20 +00:00
Rob Landley
ed830e8693
Patch from Dmitry Zakharov:
...
Charlie Brady wrote:
> Here's another awk parsing problem - unary post increment - pre is fine:
>
>bash-2.05a$ echo 2,3 | gawk -F , '{ $2++ }'
>bash-2.05a$ echo 2,3 | /tmp/busybox/busybox awk -F , '{ $2++ }'
>awk: cmd. line:1: Unexpected token
>
Here's a fix for this. There is another problem with constructions like
"print (A+B) ++C", I don't
know whether somebody uses such constructions (fixing both these
problems would require very
serious change in awk code).
2005-06-07 02:43:52 +00:00