aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fixup device table based makedevs so it actually worksandersen2005-07-182-34/+71
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10845 69ca8d6d-28ef-0310-b511-8ec308f3f277
* move var decls around a little to help gcc make smaller codevapier2005-07-061-8/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10723 69ca8d6d-28ef-0310-b511-8ec308f3f277
* 2005-07-04 Shaun Jackman <sjackman@gmail.com>vapier2005-07-061-3/+2
| | | | | | | | | * init/init.c: Do not include sys/mount.h. (message): Use O_NONBLOCK instead of O_NDELAY. (console_init): Ditto. git-svn-id: svn://busybox.net/trunk/busybox@10722 69ca8d6d-28ef-0310-b511-8ec308f3f277
* 2005-07-05 Shaun Jackman <sjackman@gmail.com>vapier2005-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. git-svn-id: svn://busybox.net/trunk/busybox@10721 69ca8d6d-28ef-0310-b511-8ec308f3f277
* rename log var to log_console so we dont override internal gcc/glibc log funcvapier2005-07-051-5/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10716 69ca8d6d-28ef-0310-b511-8ec308f3f277
* 2005-06-30 Shaun Jackman <sjackman@gmail.com>vapier2005-07-011-16/+14
| | | | | | | | * loginutils/getty.c: (open_tty): Use dup2 instead of close/dup. git-svn-id: svn://busybox.net/trunk/busybox@10681 69ca8d6d-28ef-0310-b511-8ec308f3f277
* 2005-06-30 Shaun Jackman <sjackman@gmail.com>vapier2005-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. git-svn-id: svn://busybox.net/trunk/busybox@10680 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch by jonlar in Bug 312 to split the U_W_TMP feature into sep UTMP and ↵vapier2005-07-016-27/+35
| | | | | | WTMP options git-svn-id: svn://busybox.net/trunk/busybox@10679 69ca8d6d-28ef-0310-b511-8ec308f3f277
* patch by Shaun Jackman to combine dup/close funcs into dup2vapier2005-06-301-3/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10642 69ca8d6d-28ef-0310-b511-8ec308f3f277
* dont use f_frsize unless linux-2.6.0 or bettervapier2005-06-291-1/+12
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10622 69ca8d6d-28ef-0310-b511-8ec308f3f277
* rip out all the non-linux code and ugly workaroundsvapier2005-06-282-172/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10608 69ca8d6d-28ef-0310-b511-8ec308f3f277
* tweak signed/unsigned char usage to avoid mismatchesvapier2005-06-241-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10585 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - remove extra/unneeded function call. testing svnsolar2005-06-241-10/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10575 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Enabling runtime SUID/SGID configuration via /etc/busybox.confandersen2005-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. git-svn-id: svn://busybox.net/trunk/busybox@10566 69ca8d6d-28ef-0310-b511-8ec308f3f277
* applets specified as _BB_SUID_ALWAYS in applets.h should also selectandersen2005-06-232-0/+3
| | | | | | | CONFIG_FEATURE_SUID to ensure proper behavior when installed. git-svn-id: svn://busybox.net/trunk/busybox@10565 69ca8d6d-28ef-0310-b511-8ec308f3f277
* characters encoded as html should have a trailing semicolonandersen2005-06-231-1/+1
| | | | | | | to be interpreted properly git-svn-id: svn://busybox.net/trunk/busybox@10564 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Rodney Radford submitted ipcs and ipcrm (system V IPC stuff). They could uselandley2005-06-209-28/+1049
| | | | | | | some more work to shrink them down. git-svn-id: svn://busybox.net/trunk/busybox@10556 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Tito says: unify verbose/quiet flagsvapier2005-06-171-3/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10546 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Tito says: strip unused program_namevapier2005-06-171-13/+1
| | | | | | Vladimir N. Oleynik says: uname() can be replaced with get_kernel_revision() git-svn-id: svn://busybox.net/trunk/busybox@10545 69ca8d6d-28ef-0310-b511-8ec308f3f277
* use xmalloc instead of mallocvapier2005-06-123-34/+10
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10533 69ca8d6d-28ef-0310-b511-8ec308f3f277
* use malloc instead of xmallocvapier2005-06-116-53/+29
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10532 69ca8d6d-28ef-0310-b511-8ec308f3f277
* use xmalloc() instead of malloc()vapier2005-06-112-6/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10531 69ca8d6d-28ef-0310-b511-8ec308f3f277
* use xmalloc() and bb_perror_msg_and_die()vapier2005-06-111-9/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10530 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Note that memory allocaiton needs to be cleaned up too.landley2005-06-111-0/+12
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10529 69ca8d6d-28ef-0310-b511-8ec308f3f277
* remove com_err.h includesvapier2005-06-113-5/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10528 69ca8d6d-28ef-0310-b511-8ec308f3f277
* DOS only crapvapier2005-06-112-609/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10527 69ca8d6d-28ef-0310-b511-8ec308f3f277
* import initial fat mke2fsvapier2005-06-115-3/+1536
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10526 69ca8d6d-28ef-0310-b511-8ec308f3f277
* import tune2fs supportvapier2005-06-114-3/+54
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10525 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix signed/unsigned char pointersvapier2005-06-111-3/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10524 69ca8d6d-28ef-0310-b511-8ec308f3f277
* oops, we only want to affect local CFLAGSvapier2005-06-111-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10523 69ca8d6d-28ef-0310-b511-8ec308f3f277
* initial fat tune2fs/findfs/e2label sourcevapier2005-06-111-0/+776
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10522 69ca8d6d-28ef-0310-b511-8ec308f3f277
* replace simple is_null func with a memcmp definevapier2005-06-112-51/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10521 69ca8d6d-28ef-0310-b511-8ec308f3f277
* force including of e2fsbb.h and move the HAVE_* defines to itvapier2005-06-111-6/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10520 69ca8d6d-28ef-0310-b511-8ec308f3f277
* move config.h requirement to the actual .depend target rather than the ↵vapier2005-06-111-2/+2
| | | | | | depend alias git-svn-id: svn://busybox.net/trunk/busybox@10518 69ca8d6d-28ef-0310-b511-8ec308f3f277
* make sure clean removes objects in subdirsvapier2005-06-111-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10517 69ca8d6d-28ef-0310-b511-8ec308f3f277
* need strings.h for ffs()vapier2005-06-111-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10516 69ca8d6d-28ef-0310-b511-8ec308f3f277
* only define some variables if legacy EXT2FS_ENABLE_SWAPFS is enabledvapier2005-06-113-3/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10515 69ca8d6d-28ef-0310-b511-8ec308f3f277
* replace simple functions with definesvapier2005-06-112-87/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10514 69ca8d6d-28ef-0310-b511-8ec308f3f277
* whitespace updatesvapier2005-06-111-1/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10513 69ca8d6d-28ef-0310-b511-8ec308f3f277
* replace functions with definesvapier2005-06-111-2/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10512 69ca8d6d-28ef-0310-b511-8ec308f3f277
* whitespace updatesvapier2005-06-111-3/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10511 69ca8d6d-28ef-0310-b511-8ec308f3f277
* whitespace updatesvapier2005-06-112-8/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10510 69ca8d6d-28ef-0310-b511-8ec308f3f277
* recode functions to shrink sizevapier2005-06-119-109/+92
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10509 69ca8d6d-28ef-0310-b511-8ec308f3f277
* setup the HAVE_* definesvapier2005-06-111-1/+21
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10508 69ca8d6d-28ef-0310-b511-8ec308f3f277
* About time to just apply this and kill off the patchesandersen2005-06-094-324/+197
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10485 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Tito posted a devfsd error message fix. It's highly deprecated and willlandley2005-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. git-svn-id: svn://busybox.net/trunk/busybox@10480 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Clean up strings.c to use busybox's option processing. Bug 006, apparently.landley2005-06-071-71/+54
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10479 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Dmitry Zakharov: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). git-svn-id: svn://busybox.net/trunk/busybox@10478 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Thus spake Brenda J. Butler: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 git-svn-id: svn://busybox.net/trunk/busybox@10477 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Shaun Jackman submitted a patch converting an allocation to uselandley2005-05-281-5/+7
| | | | | | | | CONFIG_RESERVE_BUFFER. (Rob Landley removed an #ifdef, per discussion on the list.) git-svn-id: svn://busybox.net/trunk/busybox@10435 69ca8d6d-28ef-0310-b511-8ec308f3f277