summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* trim whitespace1_00_stable_10817Eric Andersen2005-07-121-1/+1
|
* move var decls around a little to help gcc make smaller codeMike Frysinger2005-07-061-8/+8
|
* 2005-07-04 Shaun Jackman <sjackman@gmail.com>Mike Frysinger2005-07-061-3/+2
| | | | | | * init/init.c: Do not include sys/mount.h. (message): Use O_NONBLOCK instead of O_NDELAY. (console_init): Ditto.
* 2005-07-05 Shaun Jackman <sjackman@gmail.com>Mike Frysinger2005-07-062-0/+14
| | | | | | * 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.
* rename log var to log_console so we dont override internal gcc/glibc log funcMike Frysinger2005-07-051-5/+5
|
* 2005-06-30 Shaun Jackman <sjackman@gmail.com>Mike Frysinger2005-07-011-16/+14
| | | | | * loginutils/getty.c: (open_tty): Use dup2 instead of close/dup.
* 2005-06-30 Shaun Jackman <sjackman@gmail.com>Mike Frysinger2005-07-011-0/+6
| | | | | | * loginutils/getty.c: Include utmp.h only if CONFIG_FEATURE_U_W_TMP is defined. (getty_main): Use ISSUE only if it is defined.
* Patch by jonlar in Bug 312 to split the U_W_TMP feature into sep UTMP and ↵Mike Frysinger2005-07-016-27/+35
| | | | WTMP options
* patch by Shaun Jackman to combine dup/close funcs into dup2Mike Frysinger2005-06-301-3/+2
|
* dont use f_frsize unless linux-2.6.0 or betterMike Frysinger2005-06-291-1/+12
|
* rip out all the non-linux code and ugly workaroundsMike Frysinger2005-06-282-172/+9
|
* tweak signed/unsigned char usage to avoid mismatchesMike Frysinger2005-06-241-4/+4
|
* - remove extra/unneeded function call. testing svnNed Ludd2005-06-241-10/+1
|
* Enabling runtime SUID/SGID configuration via /etc/busybox.confEric Andersen2005-06-231-2/+2
| | | | | | 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.
* applets specified as _BB_SUID_ALWAYS in applets.h should also selectEric Andersen2005-06-232-0/+3
| | | | CONFIG_FEATURE_SUID to ensure proper behavior when installed.
* characters encoded as html should have a trailing semicolonEric Andersen2005-06-231-1/+1
| | | | to be interpreted properly
* Rodney Radford submitted ipcs and ipcrm (system V IPC stuff). They could useRob Landley2005-06-209-28/+1049
| | | | some more work to shrink them down.
* Tito says: unify verbose/quiet flagsMike Frysinger2005-06-171-3/+2
|
* Tito says: strip unused program_nameMike Frysinger2005-06-171-13/+1
| | | | Vladimir N. Oleynik says: uname() can be replaced with get_kernel_revision()
* use xmalloc instead of mallocMike Frysinger2005-06-123-34/+10
|
* use malloc instead of xmallocMike Frysinger2005-06-116-53/+29
|
* use xmalloc() instead of malloc()Mike Frysinger2005-06-112-6/+2
|
* use xmalloc() and bb_perror_msg_and_die()Mike Frysinger2005-06-111-9/+3
|
* Note that memory allocaiton needs to be cleaned up too.Rob Landley2005-06-111-0/+12
|
* remove com_err.h includesMike Frysinger2005-06-113-5/+0
|
* DOS only crapMike Frysinger2005-06-112-609/+0
|
* import initial fat mke2fsMike Frysinger2005-06-115-3/+1536
|
* import tune2fs supportMike Frysinger2005-06-114-3/+54
|
* fix signed/unsigned char pointersMike Frysinger2005-06-111-3/+3
|
* oops, we only want to affect local CFLAGSMike Frysinger2005-06-111-2/+2
|
* initial fat tune2fs/findfs/e2label sourceMike Frysinger2005-06-111-0/+776
|
* replace simple is_null func with a memcmp defineMike Frysinger2005-06-112-51/+4
|
* force including of e2fsbb.h and move the HAVE_* defines to itMike Frysinger2005-06-111-6/+5
|
* move config.h requirement to the actual .depend target rather than the ↵Mike Frysinger2005-06-111-2/+2
| | | | depend alias
* make sure clean removes objects in subdirsMike Frysinger2005-06-111-1/+1
|
* need strings.h for ffs()Mike Frysinger2005-06-111-0/+1
|
* only define some variables if legacy EXT2FS_ENABLE_SWAPFS is enabledMike Frysinger2005-06-113-3/+13
|
* replace simple functions with definesMike Frysinger2005-06-112-87/+0
|
* whitespace updatesMike Frysinger2005-06-111-1/+0
|
* replace functions with definesMike Frysinger2005-06-111-2/+4
|
* whitespace updatesMike Frysinger2005-06-111-3/+2
|
* whitespace updatesMike Frysinger2005-06-112-8/+6
|
* recode functions to shrink sizeMike Frysinger2005-06-119-109/+92
|
* setup the HAVE_* definesMike Frysinger2005-06-111-1/+21
|
* About time to just apply this and kill off the patchesEric Andersen2005-06-094-324/+197
|
* Tito posted a devfsd error message fix. It's highly deprecated and willRob Landley2005-06-071-31/+28
| | | | | | | | | | | | | | | | | | 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.
* Clean up strings.c to use busybox's option processing. Bug 006, apparently.Rob Landley2005-06-071-71/+54
|
* Patch from Dmitry Zakharov:Rob Landley2005-06-071-2/+1
| | | | | | | | | | | | | | | 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).
* Thus spake Brenda J. Butler:Rob Landley2005-06-071-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We were seeing some timeouts when getting files with the busybox tftp client. With tcpdump, we saw that the tftp client was receiving blocks and ack'ing them, but the server was failing to receive the occasional ack. When that happened, the server would send the last block over again, but the tftp client was expecting the next block. This patch allows the client to recover from this situation (it sends an ack for the repeat block but does not write it to the local file). I hope it meets your approval, please don't hesitate to send me comments for improvement. The patch is against "head" in svn, I tested it on an older version of busybox in our environment. It applied cleanly to the older version. Credit for this goes to my co-worker John McCarthy for finding it and me for fixing it (assuming it works for everyone else too). cheerio, bjb
* Shaun Jackman submitted a patch converting an allocation to useRob Landley2005-05-281-5/+7
| | | | | CONFIG_RESERVE_BUFFER. (Rob Landley removed an #ifdef, per discussion on the list.)