1
0
mirror of synced 2026-11-02 21:34:33 +03:00

Commit Graph

  • 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
  • 033424a213 ash: add testsuite entry for POSIX-mandated ${var#word} ${var##word} ${var%word} ${var%%word} Denis Vlasenko 2008-04-12 22:55:33 +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
  • 93b8263652 fix build with gcc -combine Denis Vlasenko 2008-04-11 11:27:29 +00:00
  • 80f647c21c build system: use POSIX options only for cp cp: improve comment Denis Vlasenko 2008-04-11 10:54:37 +00:00
  • b30688a799 - forgot to add ipsvd 1_9_stable Bernhard Reutner-Fischer 2008-04-11 10:29:46 +00:00
  • baa9a71fa0 - pull fix for SYSLOG_NAMES_CONST from trunk Bernhard Reutner-Fischer 2008-04-11 10:22:45 +00:00
  • 21756c7d10 - pull updates from trunk Bernhard Reutner-Fischer 2008-04-11 10:22:12 +00:00
  • 119f87be2a - add printutils and util-linux/volume_id - pull in Kbuild.includes Bernhard Reutner-Fischer 2008-04-11 08:46:56 +00:00
  • da616dbfa8 webpage: remove date from URL Denis Vlasenko 2008-04-11 02:49:56 +00:00
  • 37bb6ada96 webpage: s/Denis/Denys/ (I don't like "denys", but it's in passport); add a link to resume Denis Vlasenko 2008-04-11 00:28:19 +00:00
  • b75a1c3c2a fix "make check" Denis Vlasenko 2008-04-10 19:59:20 +00:00
  • fcc6347976 udhcp,ipcalc: simple code shrink (Nico Erfurth <masta AT perlgolf.de>) Denis Vlasenko 2008-04-10 02:09:40 +00:00
  • b3f39f0cfa nameif: fix vda's breakage (Nico Erfurth <masta AT perlgolf.de>) Denis Vlasenko 2008-04-10 02:03:21 +00:00
  • 858ebf130a actually adding xfuncs_printf.c :( Denis Vlasenko 2008-04-09 00:33:53 +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
  • ed23adce72 mount: remove superfluous comment Denis Vlasenko 2008-04-07 21:05:59 +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
  • 0a38bcf570 cpio: actually add testsuite entry... Denis Vlasenko 2008-04-05 02:46:47 +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
  • 1a95e3960c cpio: typo fix in error message Denis Vlasenko 2008-04-05 00:13:19 +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
  • 0edbdd8ac8 xfunc_die: resurrect (actually, it's "svn add" being forgotten again) Denis Vlasenko 2008-04-01 17:43:03 +00:00
  • c59d802a5a basename: tiny shrink Denis Vlasenko 2008-04-01 16:29:21 +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
  • 165f5b394f tcpudp: trivial build fix Denis Vlasenko 2008-03-31 20:30:38 +00:00
  • d943af058b libbb: preventive fix for SIGxxx >= 32 Denis Vlasenko 2008-03-30 15:56:38 +00:00
  • 5297809c03 g[un]zip: accept and ignore -n (needed for kernel compile) Denis Vlasenko 2008-03-30 13:11:47 +00:00
  • 1b2058fe98 fuser: fix vda's breakage: DOH! chdir'ing to /proc breaks relative paths Denis Vlasenko 2008-03-29 17:59:27 +00:00
  • f2f3868e0d mdev: optional support for regex pattern group substitution. +142 bytes. Denis Vlasenko 2008-03-29 17:26:10 +00:00
  • aa8a601084 mdev: fix block/char device detection. Closes bug 2144. Denis Vlasenko 2008-03-29 16:07:46 +00:00
  • 02f12f53e8 inetd: small shrink for NOMMU case Denis Vlasenko 2008-03-29 16:00:52 +00:00
  • cae11b51aa mdev: fix "foo 0:0 444 >bar/baz" rule handling. make_device() +23 bytes Denis Vlasenko 2008-03-29 15:11:07 +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
  • 2570b2e575 whitespace fixes Denis Vlasenko 2008-03-28 01:00:09 +00:00
  • cf26ab70c1 mdev: plug a few memory and fd leaks; simplify code a bit Denis Vlasenko 2008-03-27 22:45:44 +00:00
  • e1caabbb75 mdev: add testsuite entry Denis Vlasenko 2008-03-27 20:49:26 +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
  • 11b9f26610 fbsplash: fix broken handling of buffered case: "{echo 45; echo 33; } | { sleep 1; fbsplash -f - ...; }" Denis Vlasenko 2008-03-26 20:06:24 +00:00
  • 8ee649a02e *: more uniform naming: s/xmalloc_getline/xmalloc_fgetline/ Denis Vlasenko 2008-03-26 20:04:27 +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
  • a1acfc8f37 udhcp: build fix for ppc kernel 2.4.36 Denis Vlasenko 2008-03-25 06:04:58 +00:00
  • 0c3b0d501e lpd: small shrink Denis Vlasenko 2008-03-25 06:03:19 +00:00
  • f7d5665969 ash: comment about [[; code style fixes. No code changes. Denis Vlasenko 2008-03-25 05:51:41 +00:00
  • 68e5e2b1c7 help text shrinkage Denis Vlasenko 2008-03-25 03:17:04 +00:00
  • fa076d491f date: even more of help text shrink Denis Vlasenko 2008-03-25 02:49:11 +00:00
  • 9ce4ae8142 date: make help text more understandable; small shrink Denis Vlasenko 2008-03-25 02:43:34 +00:00
  • 92e13c2a11 ash: optional bash-like pattern subst and substring opts (by James Simmons <jsimmons AT infradead.org>) TODO: write testsuite! Denis Vlasenko 2008-03-25 01:17:40 +00:00
  • 59f351ccda ash: add read -u; fix read -t and read -n; add testsuite entries. Denis Vlasenko 2008-03-25 00:07:12 +00:00
  • f39653e306 lpd: debugging by Vladimir: he found vda's breakage (trashed s[0])! Denis Vlasenko 2008-03-24 21:19:51 +00:00
  • cee01cfb2e diff: add testsuite entry for it Denis Vlasenko 2008-03-24 20:33:47 +00:00
  • dccfe05e17 diff: improve comments (no code chages) Denis Vlasenko 2008-03-24 18:40:32 +00:00
  • 64a76d7b44 patch: support for patches without dates and generated with -U1; shrink Denis Vlasenko 2008-03-24 18:18:03 +00:00
  • c4c2cd44d2 diff: exclude D_EMPTY code if there is no support for -r Denis Vlasenko 2008-03-24 16:55:13 +00:00
  • e9d67a81c8 diff: fix small bug; don't make a copy for "/dev/null" case Denis Vlasenko 2008-03-24 16:28:47 +00:00
  • 7fe0ebac5f diff: reordering and renaming of variables Denis Vlasenko 2008-03-24 16:19:21 +00:00
  • 73132b9c12 diff: make a few variables local Denis Vlasenko 2008-03-24 15:04:24 +00:00
  • 04211fd204 diff: make it work on pipes etc (needed for kernel compile) Denis Vlasenko 2008-03-24 14:44:59 +00:00
  • dc1cbf839d diff: shrink Denis Vlasenko 2008-03-24 14:44:20 +00:00
  • c693840fe8 *: whitespace fixes, no code changes Denis Vlasenko 2008-03-24 02:18:03 +00:00
  • 42cc304e90 lpr: add more accurate comments *: trailing whitespace removal Denis Vlasenko 2008-03-24 02:05:58 +00:00
  • 39c77c3738 lpd: much safer against malicious input. Does not fork anymore, as this is not needed. Denis Vlasenko 2008-03-24 01:52:52 +00:00
  • 0b6c6a9c9f lpd: fix OOM vulnerability (was eating arbitrarily large commands) Denis Vlasenko 2008-03-24 00:04:42 +00:00
  • a79428998d lpd: maintainer's update: now with spool helpers Denis Vlasenko 2008-03-23 23:40:18 +00:00
  • c93b162248 patch: shrink by Pascal Bellard <pascal.bellard AT ads-lu.com> (-80 bytes) *: removal of #include <getopt.h> Denis Vlasenko 2008-03-23 22:55:25 +00:00
  • 324d26f9aa pscan: fix a typo in help text Denis Vlasenko 2008-03-23 18:44:59 +00:00
  • 715c16ab0a pscan: add -c, -b: report closed, blocked ports Denis Vlasenko 2008-03-23 14:46:14 +00:00
  • 69ca5a70fd tail: fix fallout from tail -c optimization Denis Vlasenko 2008-03-23 03:28:40 +00:00
  • c8bac033f3 bump version to 1.11.0.svn Denis Vlasenko 2008-03-22 17:46:43 +00:00