aboutsummaryrefslogtreecommitdiff
path: root/miscutils (follow)
Commit message (Collapse)AuthorAgeFilesLines
* teach find_root_device to deal with /dev/ subdirsvda2007-04-131-1/+1
| | | | | | | (by "Kirill K. Smirnov" <lich@math.spbu.ru>) git-svn-id: svn://busybox.net/trunk/busybox@18435 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
* bb_full_fd_action: remove potential xmalloc from NOFORK pathvda2007-04-111-7/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cat: stop using stdio.h opens libbb: introduce & use open[3]_or_warn function old new delta open3_or_warn - 54 +54 bb_cat 115 144 +29 open_or_warn - 25 +25 unlzma 2404 2412 +8 chattr_main 334 339 +5 xstrtoul_range_sfx 251 255 +4 telnet_main 1514 1510 -4 static.opt 4 - -4 qgravechar 122 118 -4 fuser_add_pid 61 54 -7 fuser_add_inode 154 147 -7 writeFileToTarball 1542 1534 -8 refresh 1156 1148 -8 do_show 856 846 -10 read_leases 212 200 -12 setup_redirects 236 222 -14 iproute_list_or_flush 1582 1568 -14 read_config 427 411 -16 write_leases 284 264 -20 hash_file 338 318 -20 copy_file 1760 1740 -20 do_iproute 2610 2588 -22 bb_full_fd_action 320 269 -51 open_to_or_warn 103 49 -54 fuser_main 1660 1596 -64 .rodata 131160 131096 -64 ------------------------------------------------------------------------------ (add/remove: 2/1 grow/shrink: 4/19 up/down: 125/-423) Total: -298 bytes git-svn-id: svn://busybox.net/trunk/busybox@18408 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - use skip_non_whitespace() where appropriatealdot2007-04-101-3/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18379 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - sed -e "s/char[[:space:]]*\*[[:space:]]*argv\[\]/char **argv/g"aldot2007-04-043-6/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18327 69ca8d6d-28ef-0310-b511-8ec308f3f277
* hdparm: fix multisector mode settingvda2007-03-311-2/+2
| | | | | | | (from Toni Mirabete <amirabete@catix.cat>) git-svn-id: svn://busybox.net/trunk/busybox@18287 69ca8d6d-28ef-0310-b511-8ec308f3f277
* hdparm: flag variables can easily be smaller than longvda2007-03-281-96/+101
| | | | | | | | | | | | | | | | | | | | | | | function old new delta process_dev 5247 5325 +78 bb_ioctl_on_off 72 78 +6 unregister_hwif 4 1 -3 ... perform_reset 4 1 -3 parse_xfermode 111 108 -3 noisy_piomode 4 1 -3 ... do_flush 4 1 -3 do_ctimings 4 1 -3 static.parm 4 - -4 static.multcount 4 - -4 parse_opts 54 48 -6 hdparm_main 1435 1383 -52 ------------------------------------------------------------------------------ (add/remove: 0/2 grow/shrink: 2/61 up/down: 84/-243) Total: -159 bytes git-svn-id: svn://busybox.net/trunk/busybox@18259 69ca8d6d-28ef-0310-b511-8ec308f3f277
* hdparm: remove stray static (-200 bytes bss)vda2007-03-281-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18258 69ca8d6d-28ef-0310-b511-8ec308f3f277
* hdparm: whitespace style fixesvda2007-03-281-90/+89
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18257 69ca8d6d-28ef-0310-b511-8ec308f3f277
* make pidfile writing configurable.vda2007-03-271-0/+1
| | | | | | | [ui]toa_to_buf: change API. No users yet. git-svn-id: svn://busybox.net/trunk/busybox@18254 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Attempt to get more applets compile for NOMMU.vda2007-03-261-12/+3
| | | | | | | | | | TODO_config_nommu documents what I managed to compile so far (yay! msh works! cool). inetd, telnetd, httpd still do not compile. TODO Also make fork(), daemon() produce warnings on compile stage (in addition to erros on link stage). git-svn-id: svn://busybox.net/trunk/busybox@18245 69ca8d6d-28ef-0310-b511-8ec308f3f277
* move everything to new NOMMU helpers, except udhcpvda2007-03-262-60/+19
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18242 69ca8d6d-28ef-0310-b511-8ec308f3f277
* nmeter: should die if stdout doesn't like him anymorevda2007-03-261-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18240 69ca8d6d-28ef-0310-b511-8ec308f3f277
* dc: use common_bufsiz1 for evaluation stackvda2007-03-241-18/+17
| | | | | | | | msh: fix "underscore bug" (a_b=1111 didn't work) dnsd: openlog(), so that applet's name is logged git-svn-id: svn://busybox.net/trunk/busybox@18225 69ca8d6d-28ef-0310-b511-8ec308f3f277
* NOMMU re-exec trick shuld not depend on existence of "don't daemonize"vda2007-03-242-5/+7
| | | | | | | | option for every affected applet (and dnsd, for example, don't have one). Thus rework re-exec support to not require it. Code got smaller too. git-svn-id: svn://busybox.net/trunk/busybox@18219 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix accumulated whitespace and indentation damagevda2007-03-201-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18176 69ca8d6d-28ef-0310-b511-8ec308f3f277
* adjtimex: fix argument types (most importantly, allow negative ones)vda2007-03-141-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18115 69ca8d6d-28ef-0310-b511-8ec308f3f277
* watchdog: don't use static variablevda2007-03-141-9/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18107 69ca8d6d-28ef-0310-b511-8ec308f3f277
* kill superfluous returns at the end of void functionsvda2007-03-111-2/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18066 69ca8d6d-28ef-0310-b511-8ec308f3f277
* more: do not mess with "/dev/console" (!);vda2007-03-101-2/+3
| | | | | | | | | | fill whole 1st screen (was "screen sans one line"); fall back to cat if redirected or no ctty less: fall back to cat if no ctty (was exiting) resize: cosmetics git-svn-id: svn://busybox.net/trunk/busybox@18061 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - add chrt applet.aldot2007-03-093-0/+132
| | | | | | | | | text data bss dec hex filename 769 0 0 769 301 miscutils/chrt.o and could use some further shrinkage git-svn-id: svn://busybox.net/trunk/busybox@18055 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - move bbconfig into alphabetical orderaldot2007-03-091-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18053 69ca8d6d-28ef-0310-b511-8ec308f3f277
* less: handle yet another Home/End key sequence; expand a commentvda2007-03-091-4/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18050 69ca8d6d-28ef-0310-b511-8ec308f3f277
* less: make '/' (regex search) scan input if no matches are foundvda2007-03-081-8/+6
| | | | | | | in input taken so far. git-svn-id: svn://busybox.net/trunk/busybox@18043 69ca8d6d-28ef-0310-b511-8ec308f3f277
* less: yet another attempt to make search bettervda2007-03-081-1/+17
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18040 69ca8d6d-28ef-0310-b511-8ec308f3f277
* less: fix 'n'ext match: sometimes was going to 999999th linevda2007-03-081-10/+19
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18039 69ca8d6d-28ef-0310-b511-8ec308f3f277
* clean up accumulated whitespace damagevda2007-03-071-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18020 69ca8d6d-28ef-0310-b511-8ec308f3f277
* hdparm: style fixes, no code changesvda2007-02-181-405/+271
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17923 69ca8d6d-28ef-0310-b511-8ec308f3f277
* less: support xterm's home/end; improve forward searchvda2007-02-141-8/+28
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17889 69ca8d6d-28ef-0310-b511-8ec308f3f277
* EXEC_PREFER_APPLETS support by Gabriel L. Somlo <somlo@cmu.edu>vda2007-02-064-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17785 69ca8d6d-28ef-0310-b511-8ec308f3f277
* suppress warnings about easch <applet>_main() havingvda2007-02-0323-0/+25
| | | | | | | no preceding prototype git-svn-id: svn://busybox.net/trunk/busybox@17740 69ca8d6d-28ef-0310-b511-8ec308f3f277
* preparatory patch for -Wwrite-strings #5vda2007-01-293-24/+23
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17658 69ca8d6d-28ef-0310-b511-8ec308f3f277
* preparatory patch for -Wwrite-strings #3vda2007-01-291-6/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17655 69ca8d6d-28ef-0310-b511-8ec308f3f277
* preparatory patch for -Wwrite-strings #2vda2007-01-293-13/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17654 69ca8d6d-28ef-0310-b511-8ec308f3f277
* taskset: fix incorrect rage spec and allow 0xXXX inputvda2007-01-291-1/+1
| | | | | | | ping: shave off 60 bytes git-svn-id: svn://busybox.net/trunk/busybox@17641 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - readahead depends on LFSaldot2007-01-261-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17539 69ca8d6d-28ef-0310-b511-8ec308f3f277
* "depends ..." -> "depends on ..."vapier2007-01-241-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17491 69ca8d6d-28ef-0310-b511-8ec308f3f277
* correct file format errorsvapier2007-01-241-9/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17490 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - sed -i -e "/\$Id:/d;"aldot2007-01-221-1/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17464 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - use makedev to get device number, else it gives wrong major/minor numbers ↵aldot2007-01-211-2/+2
| | | | | | | | | to devices files on systems which use big device numbers. Closes #919 git-svn-id: svn://busybox.net/trunk/busybox@17430 69ca8d6d-28ef-0310-b511-8ec308f3f277
* openvt,getty,vfork_daemon_rexec,mount: tighten up fd cleanup codevda2007-01-191-5/+2
| | | | | | | | | | | | (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
* random small size optimizationsvda2007-01-121-8/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17263 69ca8d6d-28ef-0310-b511-8ec308f3f277
* convert calloc to xzallocvda2007-01-031-2/+2
| | | | | | | fix sleep-on-die option git-svn-id: svn://busybox.net/trunk/busybox@17140 69ca8d6d-28ef-0310-b511-8ec308f3f277
* less: fix <tab><backspace> bugletvda2006-12-311-5/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17121 69ca8d6d-28ef-0310-b511-8ec308f3f277
* less: interpret backspace.vda2006-12-311-0/+13
| | | | | | | | less is officially declared PAGER-capable! ;) (this includes viewing of manpages) git-svn-id: svn://busybox.net/trunk/busybox@17120 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fixes from Yann E. MORIN <yann.morin.1998@anciens.enib.fr>vda2006-12-311-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17116 69ca8d6d-28ef-0310-b511-8ec308f3f277
* done a dozen of randconfig test. guess what? ALL failed...vda2006-12-302-17/+25
| | | | | | | these are resulting fixes git-svn-id: svn://busybox.net/trunk/busybox@17105 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
* style fixesvda2006-12-263-12/+12
| | | | | | | last xcalloc replaced by xzalloc git-svn-id: svn://busybox.net/trunk/busybox@17081 69ca8d6d-28ef-0310-b511-8ec308f3f277
* less: fix regexp search '/' on large filesvda2006-12-251-47/+71
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17073 69ca8d6d-28ef-0310-b511-8ec308f3f277