aboutsummaryrefslogtreecommitdiff
path: root/debianutils (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Config.in: comment out programs/features that will not get supported anytime ↵Nguyễn Thái Ngọc Duy2009-04-281-0/+2
| | | | soon
* adapt it to be buildableNguyễn Thái Ngọc Duy2009-04-231-0/+2
|
* delete tons of extra #includesvda2007-05-311-4/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18717 69ca8d6d-28ef-0310-b511-8ec308f3f277
* use "glibc errno" trick not only for ash, but for entire busyboxvda2007-05-311-5/+0
| | | | | | | | (add/remove: 1/1 grow/shrink: 37/37 up/down: 139/-228) Total: -89 bytes git-svn-id: svn://busybox.net/trunk/busybox@18716 69ca8d6d-28ef-0310-b511-8ec308f3f277
* usage.c: remove reference to busybox.hvda2007-05-266-10/+9
| | | | | | | | *: s/include "busybox.h"/include "libbb.h" git-svn-id: svn://busybox.net/trunk/busybox@18696 69ca8d6d-28ef-0310-b511-8ec308f3f277
* run_parts: do not check path portion of a name for "bad chars".vda2007-04-291-7/+11
| | | | | | | Needed for ifupdown. Patch by "Gabriel L. Somlo" <somlo@cmu.edu> git-svn-id: svn://busybox.net/trunk/busybox@18531 69ca8d6d-28ef-0310-b511-8ec308f3f277
* style fixes. No code changesvda2007-04-121-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18409 69ca8d6d-28ef-0310-b511-8ec308f3f277
* getopt32: fix llist_t options ordering. llist_rev is not unused.vda2007-04-081-3/+0
| | | | | | | | | | | | | | | | | | | function old new delta tar_main 705 695 -10 sort_main 928 918 -10 decode_format_string 886 876 -10 run_parts_main 197 185 -12 ps_main 513 500 -13 wget_main 2764 2750 -14 awk_main 1014 1000 -14 od_main 2886 2866 -20 llist_rev 25 - -25 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 0/8 up/down: 0/-128) Total: -128 bytes git-svn-id: svn://busybox.net/trunk/busybox@18364 69ca8d6d-28ef-0310-b511-8ec308f3f277
* find: fix handling of -prunevda2007-04-081-1/+1
| | | | | | | recursive_actions: uppercase flag constants git-svn-id: svn://busybox.net/trunk/busybox@18362 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - fold recurse, depthFirst and dereference params into one param flags.aldot2007-03-291-3/+1
| | | | | | | Minor size improvement (-16b for size, -24b according to bloat-o-meter). git-svn-id: svn://busybox.net/trunk/busybox@18271 69ca8d6d-28ef-0310-b511-8ec308f3f277
* run_parts: I was wrong, NULL termination is already done becausevda2007-03-281-1/+1
| | | | | | | G is pre-initialized to 0. git-svn-id: svn://busybox.net/trunk/busybox@18268 69ca8d6d-28ef-0310-b511-8ec308f3f277
* run_parts: NULL-terminate list of arguments; fix perror/error usagevda2007-03-281-5/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18267 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - rewrite run-partsaldot2007-03-282-130/+98
| | | | | | | | | | | | | | | | | | | | | | text data bss dec hex filename 1029 0 0 1029 405 debianutils/run_parts.o-old 478 0 0 478 1de debianutils/run_parts.o-new-bare 600 0 0 600 258 debianutils/run_parts.o-new-full bare, i.e. without long opts and fancy stuff ./scripts/bloat-o-meter bb_old busybox_unstripped function old new delta act - 215 +215 run_parts_main 216 201 -15 valid_name 50 - -50 runparts_long_options 64 - -64 .rodata 124323 124163 -160 run_parts 513 - -513 ------------------------------------------------------------------------------ (add/remove: 1/3 grow/shrink: 0/2 up/down: 215/-802) Total: -587 bytes git-svn-id: svn://busybox.net/trunk/busybox@18265 69ca8d6d-28ef-0310-b511-8ec308f3f277
* move everything to new NOMMU helpers, except udhcpvda2007-03-261-2/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18242 69ca8d6d-28ef-0310-b511-8ec308f3f277
* start_stop_daemon: add -chuid supportvda2007-02-261-22/+29
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17977 69ca8d6d-28ef-0310-b511-8ec308f3f277
* syslogd: fix "readpath bug" by using readlink insteadvda2007-02-111-1/+1
| | | | | | | libbb: rename xgetcwd and xreadlink git-svn-id: svn://busybox.net/trunk/busybox@17854 69ca8d6d-28ef-0310-b511-8ec308f3f277
* suppress warnings about easch <applet>_main() havingvda2007-02-036-0/+6
| | | | | | | no preceding prototype git-svn-id: svn://busybox.net/trunk/busybox@17740 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix which-uses-default-pathvda2007-01-281-0/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17600 69ca8d6d-28ef-0310-b511-8ec308f3f277
* openvt,getty,vfork_daemon_rexec,mount: tighten up fd cleanup codevda2007-01-191-1/+1
| | | | | | | | | | | | (will close all fd's > 2 on daemonization now) getty: fix "getty -" support, and also do not try to chown/chmod "-" telnetd: fix "lost ctty" bug Yet another attempt on saner function names: bb_sanitize_server_stdio(0/1) -> bb_sanitize_stdio() + bb_daemonize(); git-svn-id: svn://busybox.net/trunk/busybox@17390 69ca8d6d-28ef-0310-b511-8ec308f3f277
* bb_xget[pw/gr]nam were horribly misnamed - fixed.vda2006-12-281-2/+2
| | | | | | | | | | uidgid_get -> get_uidgid, add additional param (numeric_ok). Make chown use it. chown: fix "chown user: ...." install: fix incorrect use of bb_xget[pw/gr]nam git-svn-id: svn://busybox.net/trunk/busybox@17095 69ca8d6d-28ef-0310-b511-8ec308f3f277
* start_stop_daemon: make code a bit more readablevda2006-12-171-23/+19
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16985 69ca8d6d-28ef-0310-b511-8ec308f3f277
* start_stop_daemon: fix bug where any program name was "matching"vda2006-12-171-28/+35
| | | | | | | processes for which readlink(/proc/N/exe) fails git-svn-id: svn://busybox.net/trunk/busybox@16982 69ca8d6d-28ef-0310-b511-8ec308f3f277
* style cleanup: return(a) -> return a, part 1vda2006-11-271-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16690 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Closing bug 730. libbb run_parts is using scandir (a GNUism),vda2006-11-261-8/+99
| | | | | | | | and it is used only by run_parts applet, so move it there. Also saved ~30 bytes (prolly gcc autoinlining...). git-svn-id: svn://busybox.net/trunk/busybox@16677 69ca8d6d-28ef-0310-b511-8ec308f3f277
* rodata cleanup. "unable to" == "cannot". -300 bytesvda2006-11-181-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16580 69ca8d6d-28ef-0310-b511-8ec308f3f277
* small fixes: using fd-based io instead of FILE*-based,vda2006-11-181-14/+14
| | | | | | | missed O_TRUNC, etc git-svn-id: svn://busybox.net/trunk/busybox@16579 69ca8d6d-28ef-0310-b511-8ec308f3f277
* remove bb_printf and the likevda2006-10-262-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16446 69ca8d6d-28ef-0310-b511-8ec308f3f277
* readlink: do not emit errors if file doesnt not exist / not a linkvda2006-10-201-13/+24
| | | | | | | getopt32: add =N support git-svn-id: svn://busybox.net/trunk/busybox@16414 69ca8d6d-28ef-0310-b511-8ec308f3f277
* ifupdown: stop emitting annoying/misleading error messages.vda2006-10-111-54/+14
| | | | | | | Patch by Gabriel Somlo <somlo at cmu.edu> git-svn-id: svn://busybox.net/trunk/busybox@16367 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - add option -taldot2006-10-101-6/+16
| | | | | | | mkinitrd and mkinitramfs both require -t. git-svn-id: svn://busybox.net/trunk/busybox@16355 69ca8d6d-28ef-0310-b511-8ec308f3f277
* start_stop_daemon: add -N <nice> compatvda2006-10-081-30/+43
| | | | | | | | [re]nice: add support for -nNNN w/o spaces, -NNN (nice only), simplified code git-svn-id: svn://busybox.net/trunk/busybox@16344 69ca8d6d-28ef-0310-b511-8ec308f3f277
* attempt to regularize atoi mess.vda2006-10-082-23/+23
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16342 69ca8d6d-28ef-0310-b511-8ec308f3f277
* which: -84 bytesvda2006-10-051-46/+23
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16312 69ca8d6d-28ef-0310-b511-8ec308f3f277
* build system overhaulvda2006-10-054-70/+27
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16307 69ca8d6d-28ef-0310-b511-8ec308f3f277
* getopt_ulflags -> getopt32.vda2006-10-033-7/+7
| | | | | | | | | | | It is impossible to formulate sane ABI based on size of ulong because it can be 32-bit or 64-bit. Basically it means that you cannot portably use more that 32 option chars in one call anyway... Make it explicit. git-svn-id: svn://busybox.net/trunk/busybox@16305 69ca8d6d-28ef-0310-b511-8ec308f3f277
* whitespace cleanupvda2006-09-171-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16142 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - fix copy'n paste errors that got introduced when switching to the shorter ↵aldot2006-09-133-3/+3
| | | | | | | | | boilerplate. No object code changes. git-svn-id: svn://busybox.net/trunk/busybox@16113 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Natanael Copa to make start-stop-daemon just use readlink andlandley2006-09-041-8/+9
| | | | | | | strcmp to check if a program is already running. git-svn-id: svn://busybox.net/trunk/busybox@16047 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Bugfix from Jason Schoon: send the right signal with -s.landley2006-08-281-1/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16006 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove bb_ prefixes from xfuncs.c (and a few other places), consolidatelandley2006-08-031-20/+11
| | | | | | | | | | | | | things like xasprintf() into xfuncs.c, remove xprint_file_by_name() (it only had one user), clean up lots of #includes... General cleanup pass. What I've been doing for the last couple days. And it conflicts! I've removed httpd.c from this checkin due to somebody else touching that file. It builds for me. I have to catch a bus. (Now you know why I'm looking forward to Mercurial.) git-svn-id: svn://busybox.net/trunk/busybox@15767 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove unnecessary consts.landley2006-07-191-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15729 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Rearrange order of type qualifiers.rpjday2006-07-181-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15716 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Thaddeus Ternes, adding chuid to start-stop-daemon.landley2006-07-171-2/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15708 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - minor shrinkagealdot2006-06-141-8/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15383 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - fix stupid typo from last checkinaldot2006-06-121-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15364 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - add fancy mode to start-stop-daemon to support --oknodo and --verbosealdot2006-06-112-47/+68
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15360 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - move #include busybox.h to the very top so we pull in the configaldot2006-06-026-43/+16
| | | | | | | and eventual platform specific includes in early. git-svn-id: svn://busybox.net/trunk/busybox@15267 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - add central knob to turn off getopt_long everywhere. EXPERIMENTAL!aldot2006-05-262-1/+18
| | | | | | | | | Adds "Enable getopt long" under "General options", default y. Send patches to fix getopt_ulflags and run_parts.c if you turn this off.. See http://busybox.net/lists/busybox/2006-May/021828.html for a start to run-parts git-svn-id: svn://busybox.net/trunk/busybox@15195 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - remove emacs layout block as suggested by Robert P.J. Dayaldot2006-05-191-8/+0
| | | | | | | - use shorter boilerplate while at it git-svn-id: svn://busybox.net/trunk/busybox@15141 69ca8d6d-28ef-0310-b511-8ec308f3f277
* The gnu extension to have realpath() malloc its buffer when handed a NULLlandley2006-05-171-2/+2
| | | | | | | isn't implemented in uClibc, so we can't use it. git-svn-id: svn://busybox.net/trunk/busybox@15092 69ca8d6d-28ef-0310-b511-8ec308f3f277