summaryrefslogtreecommitdiff
path: root/miscutils (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* - rename libbb's password helpers as suggested in libbb.hBernhard Reutner-Fischer2005-09-201-2/+2
| | | | | | | | my_getpwnam -> bb_xgetpwnam /* dies on error */ my_getgrnam -> bb_xgetgrnam /* dies on error */ my_getgrgid -> bb_getgrgid my_getpwuid -> bb_getpwuid my_getug -> bb_getug
* remove duplicate depend, its work for bb_mkdepend"Vladimir N. Oleynik"2005-09-191-2/+0
|
* correct build bbconfig applet, correct previous change"Vladimir N. Oleynik"2005-09-191-3/+3
|
* corect build bbconfig applet, Thanks, Bernhard Fischer"Vladimir N. Oleynik"2005-09-191-2/+7
|
* 1) read from stdin work now"Vladimir N. Oleynik"2005-09-191-34/+21
| | | | | | | 2) destroy segfault in number_process 3) removes dead code complex patch my and Tito
* quick patchs: drop founded memory leak, more libbb, more C-compatibility, ↵"Vladimir N. Oleynik"2005-09-191-82/+89
| | | | size reduction
* Bernhard Fischer writes:Mike Frysinger2005-09-181-7/+7
| | | | | Attached patch moves bbconfig's entry in Config.in in the alphabetically correct place.
* First cleanup pass, from Rob Sullivan. More to be done...Rob Landley2005-09-181-144/+106
|
* more C-compatibily, Thanks Bernhard Fischer"Vladimir N. Oleynik"2005-09-161-1/+2
|
* small change for highlihting flags, more busyboxes: indent, forward ↵"Vladimir N. Oleynik"2005-09-161-510/+464
| | | | declaration, paste BSS
* New applet "less", from Rob Sullivan.Rob Landley2005-09-153-0/+1310
|
* split libbb: moved xregcomp separatelly for speed up recompile"Vladimir N. Oleynik"2005-09-141-2/+1
|
* removed strange extern void xregcomp(... from some applets, but declared ↵"Vladimir N. Oleynik"2005-09-141-2/+0
| | | | from libbb.h
* Tito sent in a few patches converting instances of CONFIG_FEATURE_CLEAN_UP toRob Landley2005-09-081-3/+3
| | | | ENABLE_FEATURE_CLEAN_UP.
* destroy bug [0000381]"Vladimir N. Oleynik"2005-09-051-2/+2
|
* 1) bb_opt_complementaly -> bb_opt_complementally"Vladimir N. Oleynik"2005-09-051-2/+2
| | | | | 2) better support long options 3) new flag '!' for bb_opt_complementally: produce bb_show_usage() if BB_GETOPT_ERROR internally
* According to bug #63, crond is unhappy with crontab lines that don't end in aRob Landley2005-09-011-4/+2
| | | | newline, or lines that have trailing spaces.
* Bernhard Fischer provided a mountpoint(1) applet. This is apparently somethingRob Landley2005-08-203-0/+77
| | | | sysvinit provides, and which is used by the debian init scripts.
* Major rewrite of mount, umount, losetup. Untangled lots of code, shrunkRob Landley2005-08-101-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | things down a bit, fixed a number of funky corner cases, added support for several new features (things like mount --move, mount --bind, lazy unounts, automatic detection of loop mounts, and so on). Probably broke several other things, but it's fixable. (Bang on it, tell me what doesn't work for you...) Note: you no longer need to say "-o loop". It does that for you when necessary. Still need to add "user mount" support, which involves making mount suid. Not too hard to do under the new infrastructure, just haven't done it yet... The previous code had the following notes, that belong in the version control comments: - * 3/21/1999 Charles P. Wright <cpwright@cpwright.com> - * searches through fstab when -a is passed - * will try mounting stuff with all fses when passed -t auto - * - * 1999-04-17 Dave Cinege...Rewrote -t auto. Fixed ro mtab. - * - * 1999-10-07 Erik Andersen <andersen@codepoet.org>. - * Rewrite of a lot of code. Removed mtab usage (I plan on - * putting it back as a compile-time option some time), - * major adjustments to option parsing, and some serious - * dieting all around. - * - * 1999-11-06 mtab support is back - andersee - * - * 2000-01-12 Ben Collins <bcollins@debian.org>, Borrowed utils-linux's - * mount to add loop support. - * - * 2000-04-30 Dave Cinege <dcinege@psychosis.com> - * Rewrote fstab while loop and lower mount section. Can now do - * single mounts from fstab. Can override fstab options for single - * mount. Common mount_one call for single mounts and 'all'. Fixed - * mtab updating and stale entries. Removed 'remount' default. - *
* commiting:Paul Fox2005-08-013-0/+53
| | | | | 0000028 03-16-05 patch: new setsid applet
* new config display applet, from bug 46. i've changed the namePaul Fox2005-08-013-0/+16
| | | | | of the applet from "config" to "bbconfig", and renamed the source filenames and symbols to match appropriately.
* eat leading whitespace with preprocessorMike Frysinger2005-07-311-2/+2
|
* use toplevel ARFLAGS and update default ARFLAGS to be quietMike Frysinger2005-07-271-1/+1
|
* Fixup makedevs to handle regular files, and also fixEric Andersen2005-07-181-1/+32
| | | | it to properly update file permissions as specified.
* a bit more polishEric Andersen2005-07-181-5/+5
|
* a bit of polish on makedevsEric Andersen2005-07-181-0/+1
|
* the makedevs config option was pretty much totally brokenEric Andersen2005-07-181-1/+2
|
* Fixup device table based makedevs so it actually worksEric Andersen2005-07-181-28/+41
|
* Patch by jonlar in Bug 312 to split the U_W_TMP feature into sep UTMP and ↵Mike Frysinger2005-07-011-1/+1
| | | | WTMP options
* applets specified as _BB_SUID_ALWAYS in applets.h should also selectEric Andersen2005-06-231-0/+1
| | | | CONFIG_FEATURE_SUID to ensure proper behavior when installed.
* About time to just apply this and kill off the patchesEric Andersen2005-06-092-30/+184
|
* 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
|
* Tito pointed out I'd broken -t (argv[optind] can't be before getulflags),Rob Landley2005-05-151-17/+13
| | | | and replaced the use of system() (and resulting security implications).
* Add automatic umount support to eject command. Patch from Tito,Rob Landley2005-05-142-27/+23
| | | | | | | | with tweaks from Mike Frysinger and Rob Landley. Note: this will still fail to umount a path that contains an ' or \ character. Is it worth the extra size to filter for that?
* import eject by Peter Willis / Tito RagusaMike Frysinger2005-05-113-13/+91
|
* Patch from Bernhard Fischer to make a bunch of symbols staticEric Andersen2005-04-161-2/+2
| | | | which were otherwise cluttering the global namespace.
* Make certain clients of bb_make_directory default to honoringEric Andersen2004-10-131-1/+1
| | | | the user's umask
* egor duda writes:Eric Andersen2004-10-082-6/+11
| | | | | | | | | | | | | | | | | | | | | | | | Hi! I've created a patch to busybox' build system to allow building it in separate tree in a manner similar to kbuild from kernel version 2.6. That is, one runs command like 'make O=/build/some/where/for/specific/target/and/options' and everything is built in this exact directory, provided that it exists. I understand that applyingc such invasive changes during 'release candidates' stage of development is at best unwise. So, i'm currently asking for comments about this patch, starting from whether such thing is needed at all to whether it coded properly. 'make check' should work now, and one make creates Makefile in build directory, so one can run 'make' in build directory after that. One possible caveat is that if we build in some directory other than source one, the source directory should be 'distclean'ed first. egor
* Improve the setuid situation a bit, and make it more apparentEric Andersen2004-08-261-0/+3
| | | | | when people really ought to make busybox setuid root. -Erik
* Fix incorrect arguments being passed to mknodEric Andersen2004-07-301-2/+2
|
* Fixup getty, login, etc so the utmp and wtmp are updated, allowingEric Andersen2004-07-301-0/+1
| | | | | the 'who' and 'last' applets among other things to work as expected. -Erik
* Fix up brain damage with the way major and minor are used toEric Andersen2004-07-301-1/+1
| | | | create a dev_t
* BusyBox has no business hard coding the number of major and minor bits for aEric Andersen2004-07-261-4/+5
| | | | | | | | | dev_t. This is especially important now that the user space concept of a dev_t and the kernel concept of a dev_t are divergant. The only bit of user space allowed to know the number of major and minor bits is include/sys/sysmacros.h (i.e. part of libc). When used with a current C library and a 2.6.x kernel, this fix should allow BusyBox to support wide device major/minor numbers. -Erik
* Patch by Paul Whittaker, make busybox dc compatable with GNU dc. Glenn L McGrath2004-07-241-8/+1
| | | | the following example was broken, echo "1 1 +" | dc
* Avoid a naming conflict with include/bits/fcntl.hEric Andersen2004-07-201-4/+4
|
* Include some documentation posted to the list by vodzEric Andersen2004-07-201-0/+5
|
* Woops, the previous commit was an accident, its supplied in the patch,Glenn L McGrath2004-06-052-190/+32
| | | | dont commit yet as we are in feature freeze
* Device table support for makedevs, the previous behaviour can beenGlenn L McGrath2004-06-052-32/+190
| | | | selected at configure time.
* BugfixesGlenn L McGrath2004-04-301-2/+2
| | | | | | | | | | | 1) a non NULL terminated buffer that can mess up output, spotted by Ian Latter 2) in miscutils/strings.c: get rid of useless pointer dereference in third part of for(;;), spotted by Larry Doolittle 3) bug when reading from a pipe and being invoked as strings "cat Readme | strings" is broken "cat Readme | busybox strings" works spotted by Ian Latter and fixed by Tito.