daeddee442
start_stop_daemon: do not stop /proc scan prematurely
Denis Vlasenko
2008-04-19 20:19:45 +00:00
f3745ea489
libbb: introduce xmalloc_xopen_read_close and use where appropriate instead of xmalloc_open_read_close.
Denis Vlasenko
2008-04-19 19:32:08 +00:00
d9c51e9fa7
start-stop-daemon: make --exec follow symlinks by Joakim Tjernlund <joakim.tjernlund AT transmode.se>
Denis Vlasenko
2008-04-19 19:06:23 +00:00
d2095fd903
website: add a link to 1.10.1
Denis Vlasenko
2008-04-19 04:15:13 +00:00
1b2d0b2821
openvt: handle -ws correctly. By James Simmons <jsimmons AT infradead.org>
Denis Vlasenko
2008-04-19 03:44:45 +00:00
50d068cb76
man: handle many MANPAGER directives so that they do not override but accumulate. By Ivana Varekova <varekova AT redhat.com>
Denis Vlasenko
2008-04-19 03:42:47 +00:00
250aa5bb01
httpd: add an example of POST upload CGI
Denis Vlasenko
2008-04-17 12:35:09 +00:00
c033d5196d
fdisk: fix a case where we can inadvertently close /proc/partitions fd early
Denis Vlasenko
2008-04-17 01:52:28 +00:00
4437d19fb4
fdisk: do not open device twice. Complain on fdisk -l /dev/bogus. Made enums UPPERCASE. Removed one global variable. Added some FIXMEs.
Denis Vlasenko
2008-04-17 00:12:10 +00:00
867bd37c7f
fix english in comment
Denis Vlasenko
2008-04-13 02:27:39 +00:00
7465dbcf2a
ash: speed up NOFORK code in ash by eliminating second find_applet(). some code reduction along the way.
Denis Vlasenko
2008-04-13 02:25:53 +00:00
f78a656f7c
ash: a bit more complete POSIX subst testsuite entry
Denis Vlasenko
2008-04-12 23:02:43 +00:00
9bc80d7062
ash: add FEATURE_SH_NOFORK support
Denis Vlasenko
2008-04-12 20:07:53 +00:00
4a9ca13fe7
ash: do not do find_applet() twice in shellexec/tryexec
Denis Vlasenko
2008-04-12 20:07:08 +00:00
55e06c1edf
Makefile.IMA: generate autoconf.h if needed Makefile.IMA: use ld -gc-collect on gc -combine result (by using trylink script). Saves ~3k.
Denis Vlasenko
2008-04-12 13:46:39 +00:00
eecd588c53
- fix detection of whole-program It helps if we first pull in the function we use for testing flags ;)
Bernhard Reutner-Fischer
2008-04-11 12:42:23 +00:00
1d690db720
- also use the incoming LDFLAGS and EXTRA_LDFLAGS This isn't perfect since it will barf on linker flags with two args like -Wl,z,now et al.
Bernhard Reutner-Fischer
2008-04-11 12:31:57 +00:00
3bc7d7df3d
- erm sorry. no ipsvd here
Bernhard Reutner-Fischer
2008-04-11 11:59:09 +00:00
0f5dfd6b9a
- add ipsvd
Bernhard Reutner-Fischer
2008-04-11 11:50:55 +00:00
b12b1c87b5
Splitting xfuncs.c into two parts. No code chabges.
Denis Vlasenko
2008-04-09 00:33:23 +00:00
79cedcb2c0
Avoid linking in printf/bsearch if possible. -20k for static bbox with "basename", "true" and "false" only.
Denis Vlasenko
2008-04-08 21:13:28 +00:00
643dcf00e3
dd: update usage text
Denis Vlasenko
2008-04-07 21:11:23 +00:00
6fa1ba3972
crond: add handling of "MAILTO=user" lines sendmail: handle a case when the whole mail comes from stdin (and no separate sender/subj is provided) both by dronnikov AT gmail.com
Denis Vlasenko
2008-04-07 21:02:35 +00:00
90c31b3d4b
ping: add -w, -W support (James Simmons <jsimmons AT infradead.org>)
Denis Vlasenko
2008-04-07 00:46:29 +00:00
278a1c2264
brctl: optional support for "show" cmd (by L. Gabriel Somlo <somlo AT cmu.edu>)
Denis Vlasenko
2008-04-06 07:17:02 +00:00
ad4da989e3
init: fix askfirst not working as intended
Denis Vlasenko
2008-04-05 04:24:23 +00:00
1af00eda92
cpio: fix a bug where we do not extract zero-sized hardlinks (spotted at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=466771). Add testsuite entry for that, and another one for another bug: we do not list hardlinks in cpio -t (not fixed).
Denis Vlasenko
2008-04-05 02:44:30 +00:00
261f237024
cpio: optional support for writing cpio files in newc format. by pascal.bellard AT ads-lu.com.
Denis Vlasenko
2008-04-05 00:07:46 +00:00
7f8f0fafdb
fbsplash: more compact support for named pipes + EOF scenario
Denis Vlasenko
2008-04-04 20:38:49 +00:00
7b6d9d687d
dd: support conv=fsync dd: support "dd --" if CONFIG_DESKTOP=y
Denis Vlasenko
2008-04-02 21:20:35 +00:00
a7f4e4bbd8
expr: fix comparisons 'a < b' where we were overflowing a-b (not to mention that we used int, not arith_t). closes bug 2744. Also, shrink a bit and add testsuite entry
Denis Vlasenko
2008-04-02 20:24:09 +00:00
2e4c3c4cc3
udhcpc: add -o "do not request options by default" switch (by L. Gabriel Somlo <somlo AT cmu.edu>)
Denis Vlasenko
2008-04-02 13:04:19 +00:00
9895dfdb9a
chpst: fix "env directory" parsing to not strip everything after 1st whitespace. -6 bytes.
Denis Vlasenko
2008-04-01 16:13:14 +00:00
9dedf72e71
script: do not ignore poll() errors. ~+20 bytes.
Denis Vlasenko
2008-04-01 16:12:17 +00:00
468aea2d88
shells: do not frocibly enable test, echo and kill _applets_, just build relevant source and use xxx_main functions. build system: add a special case when we have exactly one applet enabled (makes "true", "false", "basename" REALLY tiny). getopt32: do not use stdio.
Denis Vlasenko
2008-04-01 14:47:57 +00:00
4461564c77
mdev: fix a bug where it was not stopping on first matching rule (testsuite entry added). Revamped line parsing while at it.
Denis Vlasenko
2008-03-29 13:10:57 +00:00
7cb808e1c5
ftpgetput: move control_stream to "struct globals"; unify common data pumpung stage for upload and download; other small shrinkage. EPSV still not implemented...
Denis Vlasenko
2008-03-29 07:40:35 +00:00
0e7940ae90
ftpgetput: deal with long-standing TODOs: - do not use ALLO on upload - move globals to "struct globals" - move buf[] there too - remove commented out "filesize" code - other shrinkage
Denis Vlasenko
2008-03-29 07:37:42 +00:00
6c615a6c07
ftpgetput: add comment about EPSV (extended PASV). Fix bug where we were using lstat instead of stat. Added many TODOs.
Denis Vlasenko
2008-03-28 22:11:49 +00:00
b9ad75fa60
copy_file: handle "cp /dev/foo file" (almost) compatibly to coreutils. (almost because we do not copy mode, which is probably wasn't intended). +61 bytes.
Denis Vlasenko
2008-03-28 17:49:31 +00:00
a38ba59cc3
fbsplash: move to /sbin; small shrink
Denis Vlasenko
2008-03-28 11:17:35 +00:00
c4523c2b3d
fix a few stray unguarded strdup's
Denis Vlasenko
2008-03-28 02:24:59 +00:00
95891fc016
openvt: fix gross mismatch between us and "standard" openvt. standard one even has different syntax! std: "openvt -c 12", we: "openvt 12" std: "openvt top", we: complain that "top" is not a number. openvt: implement -c -w -s (-l -f -v are also accepted but ingnored)
Denis Vlasenko
2008-03-27 16:26:35 +00:00
72b3442aeb
fbsplash: support this usage:
Denis Vlasenko
2008-03-27 13:14:29 +00:00
ce7eb4443c
- add fbsplash and CONFIG_ASH_BASH_COMPAT to defconfig
Bernhard Reutner-Fischer
2008-03-26 16:15:13 +00:00
25a9c17f55
fbsplash: cosmetic comment and Config text fixes; rename .ini -> .cfg
Denis Vlasenko
2008-03-26 15:12:11 +00:00
c6dbb85c9e
fbsplash: shrink, better help text; inifile cannot specify image now; image can come from stdin
Denis Vlasenko
2008-03-26 14:57:49 +00:00
08ec67bc62
patch: add support for -R. ~ +110 byte. By Pascal Bellard <pascal.bellard AT ads-lu.com> fbsplash: new applet by Michele Sanges <michele.sanges AT otomelara.it
Denis Vlasenko
2008-03-26 13:32:30 +00:00
cc2965fd23
patch: fix vda's thinko: we need to open new_filename.orig, always! plug memory leak; add testsuite
Denis Vlasenko
2008-03-25 14:15:39 +00:00
80591b0a00
ash: support for && and || in [[ expr ]]; add testsuite checks
Denis Vlasenko
2008-03-25 07:49:43 +00:00
b02cea1212
ifupdown: support for %retries% (L. Gabriel Somlo <somlo AT cmu.edu>)
Denis Vlasenko
2008-03-25 06:10:14 +00:00