Commit Graph

  • 037576d77b read_line_input: fix it to not do any fancy editing if echoing is disabled. ash: make read handling both more correct and smaller Denis Vlasenko 2007-10-20 18:30:38 +00:00
  • 99014e8965 more fixes for help text wrt long options Denis Vlasenko 2007-10-20 14:54:58 +00:00
  • a03945aa84 website: add link to "No ifup" document Denis Vlasenko 2007-10-20 04:44:08 +00:00
  • 2edbc2ab85 ping: fix breakage from -I fix passwd: SELinux support by KaiGai Kohei <kaigai@ak.jp.nec.com> Denis Vlasenko 2007-10-20 02:00:49 +00:00
  • aa7a888e42 kbd_mode: new applet by Loïc Grenié <loic.grenie@gmail.com> Denis Vlasenko 2007-10-20 00:17:34 +00:00
  • 85ff862753 mkswap: selinux support by KaiGai Kohei <kaigai@ak.jp.nec.com> Denis Vlasenko 2007-10-19 21:49:48 +00:00
  • 1a7afb48da paing: make -I ethN work too (-I addr already worked) Denis Vlasenko 2007-10-19 21:39:25 +00:00
  • fcc569637b unzip: add a comment explaining why we don't die Denis Vlasenko 2007-10-19 21:03:09 +00:00
  • bc7c5d082e unzip: fix endianness bugs Denis Vlasenko 2007-10-18 23:27:46 +00:00
  • 34cd7afc49 httpd: free big buffer after use; improve grep-ability of 'headers' variable Denis Vlasenko 2007-10-18 13:01:22 +00:00
  • f74194e942 xatonum.h: add comment lineedit: fix typo in comment httpd: support for proxying connection to other http server (by Alex Landau <landau_alex@yahoo.com>) Denis Vlasenko 2007-10-18 12:54:39 +00:00
  • 0363078437 more of usage text fixes wrt long options Denis Vlasenko 2007-10-18 11:11:12 +00:00
  • 73e5ed2206 exclude --longopts from usage texts if those are disabled Denis Vlasenko 2007-10-18 10:52:36 +00:00
  • 740eae0585 snv add setsebool Denis Vlasenko 2007-10-18 10:46:42 +00:00
  • e87b8689d2 telnetd: make sure telnetd -K exits if child dies Denis Vlasenko 2007-10-17 14:33:31 +00:00
  • 9e23767ef5 telnetd: trivial optimization Denis Vlasenko 2007-10-17 11:18:49 +00:00
  • 0de37e10ed ash: use fdprintf, not dprintf. *: trailing whitespace removed Denis Vlasenko 2007-10-17 11:08:53 +00:00
  • 31acd1ba0a bzip2: more of code shrink Denis Vlasenko 2007-10-17 10:14:11 +00:00
  • 16e74b7464 another fix for build failure found by randomconfig Denis Vlasenko 2007-10-17 09:59:01 +00:00
  • aff3a306b8 even more fixes from randomconfig runs Denis Vlasenko 2007-10-16 23:00:50 +00:00
  • 5576136563 fixes revealed by randomconfig run Denis Vlasenko 2007-10-16 22:53:05 +00:00
  • 23c8128916 telnetd: fix comment Denis Vlasenko 2007-10-16 22:01:23 +00:00
  • f472b237a1 telnetd: code shrink suggested by Ralf Friedl <Ralf.Friedl@online.de> Denis Vlasenko 2007-10-16 21:35:17 +00:00
  • 686b0ef7d8 bzip2: move state pointer to the offset 0 (smaller code) ifdef out DecompressEnd if FEATURE_CLEAN_UP is not seleted Denis Vlasenko 2007-10-16 14:07:41 +00:00
  • 008eda2c54 bzip2: make -s equivalent to -2 (compatible with standard bzip2) telnetd: typo fix in comment Denis Vlasenko 2007-10-16 10:47:27 +00:00
  • 2450c450ab telnetd: at Alexander Kriegisch <Alexander@kriegisch.name> insistence add an option to close sessions as soon as child exits. Maybe it should be a CONFIG option. OTOH, maybe it should be always on, as it mimics, say, getty's behaviour. Denis Vlasenko 2007-10-15 22:09:15 +00:00
  • 10916c5c6b telnetd: document bug in remove_iacs. reinstate band-aid which was making it near-impossible to trigger. remove memmove call which was happening at each network read, and in 99%+ cases was not needed. Unfortunately, +50 bytes. Denis Vlasenko 2007-10-15 17:28:00 +00:00
  • 59d7c43dbe telnetd: some simplifications and better error hadling. telnetd: don't SIGKILL child when closing the session. kernel will seng SIGHUP for us. Denis Vlasenko 2007-10-15 15:19:36 +00:00
  • d898b8600c bzip2: update help text Denis Vlasenko 2007-10-14 07:57:26 +00:00
  • b6ccd32e3f bzip2: implement -1..-9 command line flags Denis Vlasenko 2007-10-14 07:51:19 +00:00
  • 6a9154b6f6 bzip2: eliminate some divisions Denis Vlasenko 2007-10-14 07:49:48 +00:00
  • 3f5fdc7572 remove trailing whitespace Denis Vlasenko 2007-10-14 04:55:59 +00:00
  • be039374f3 setsebool: new applet (Yuichi Nakamura <ynakam@hitachisoft.jp>) Denis Vlasenko 2007-10-14 04:48:44 +00:00
  • 4a4575686e httpd: fix bug where we were trying to read more POSTDATA than content-length Denis Vlasenko 2007-10-14 02:34:20 +00:00
  • 9435993b01 bzip2: code size shrink Denis Vlasenko 2007-10-14 01:37:53 +00:00
  • be5a7b9655 bzip2: remove files which are not used anymore Denis Vlasenko 2007-10-14 00:44:10 +00:00
  • ef3aabe906 bzip2: size reduction, to just below 9k. Denis Vlasenko 2007-10-14 00:43:01 +00:00
  • 77f1ec1b9b bzip2: port bzip2 1.0.4 to busybox. note: bzip2 code resides in separate directory (archival/bz/*) and is covered by BSD-style license. code size: 13k Denis Vlasenko 2007-10-13 03:36:03 +00:00
  • 11c23d7b99 whitespace/style fix Denis Vlasenko 2007-10-11 19:53:10 +00:00
  • 8add068573 mt: eliminate vector of structures with pointers (bad for libbusybox). It's a win for static build too: Denis Vlasenko 2007-10-11 19:38:59 +00:00
  • 2ea8c40e8f stty: incorporate strings into struct instead of keeping pointers there. Denis Vlasenko 2007-10-11 16:02:36 +00:00
  • 4f95e5aab8 vi: don't wait 50 ms before reading ESC sequences inetd,syslogd: use safe_read instead of open-coded EINTR handling syslogd: bail out if you see null read from Unix socket (should never happen, but if it does, spinning forever and eating 100% CPU is not a good idea) Denis Vlasenko 2007-10-11 10:10:15 +00:00
  • f9566d8c29 trim too verbose help texts Denis Vlasenko 2007-10-11 10:07:24 +00:00
  • 15cb4a4272 fix a problem with two different applet_name's Denis Vlasenko 2007-10-11 10:06:26 +00:00
  • 9b49a5ed85 add -fvisibility=hidden to CC flags, mark XXX_main functions EXTERNALLY_VISIBLE. 5% size reduction of libbusybox.so Denis Vlasenko 2007-10-11 10:05:36 +00:00
  • 8d82cf72c9 add -fpic to CC flags when we build libbusybox (14% smaller .so) Denis Vlasenko 2007-10-11 10:02:52 +00:00
  • 52a4388d95 bunzip: small code shrink and consmetics Denis Vlasenko 2007-10-10 20:53:41 +00:00
  • db60bcf1b7 ip tunnel parameter parsing fix by Jean Wolter <jw5@os.inf.tu-dresden.de> Denis Vlasenko 2007-10-10 14:43:03 +00:00
  • 724d196c75 Move applets/applet.c into libbb, allows to get rid of --whole-archive (smaller code). Tested in static and shared mode. Denis Vlasenko 2007-10-10 14:41:07 +00:00
  • 82d38dab91 get rid of global "struct bb_applet *current_applet" Denis Vlasenko 2007-10-10 14:38:47 +00:00
  • 141750e388 trylink: s/strip/$STRIP/g Denis Vlasenko 2007-10-10 10:05:35 +00:00
  • 88ce2748e4 typo fix in help text Denis Vlasenko 2007-10-09 18:08:04 +00:00
  • 42e418292d trylink: trivial cleanup Denis Vlasenko 2007-10-09 18:01:13 +00:00
  • 01f3b2c91a trylink: reformat link flags for readability trylink: add --sort-section alignment: text data bss dec hex filename - 6557 428 3260 10245 2805 busybox + 6555 428 3260 10243 2803 busybox - 909621 1076 12108 922805 e14b5 libbusybox.so.1.8.0.svn + 908868 1050 12016 921934 e114e libbusybox.so.1.8.0.svn Denis Vlasenko 2007-10-09 13:49:26 +00:00
  • d19b87ece4 trylink: remove useless redirects, add missing error checks Denis Vlasenko 2007-10-09 13:08:02 +00:00
  • 8d755adc1a trylink: trivial fixes Denis Vlasenko 2007-10-09 10:15:41 +00:00
  • e9fd69c8e8 make "individual applets" build less noisy. add *.tmp to list of files deleted by make mrproper. Denis Vlasenko 2007-10-08 22:16:14 +00:00
  • d419a9f830 whitespace fix Denis Vlasenko 2007-10-08 20:45:42 +00:00
  • ac7d0e375e add libbb/appletlib.c Denis Vlasenko 2007-10-08 19:32:12 +00:00
  • 642a52d65e make --help work for "individual applets" too. Denis Vlasenko 2007-10-07 21:00:41 +00:00
  • d62fd84d4b libbusybox: move (possibly compressed) help stuff into libbusybox. Makes individual binaries much smaller. Denis Vlasenko 2007-10-07 20:46:34 +00:00
  • 7930bcf736 trim too verbose help messages Denis Vlasenko 2007-10-07 19:13:55 +00:00
  • 5037b21478 website: "BusyBox Weekly News" didn't really work, remove link Denis Vlasenko 2007-10-07 18:10:44 +00:00
  • 41770226bb ash: revert "cat | jobs" fix, it causes more problems than good Denis Vlasenko 2007-10-07 18:02:52 +00:00
  • f545be083d reviving libbusybox, adding CONFIG_INDIVIDUAL part 4 Denis Vlasenko 2007-10-07 17:06:26 +00:00
  • def8898596 reviving libbusybox, adding CONFIG_INDIVIDUAL part 3 Denis Vlasenko 2007-10-07 17:06:01 +00:00
  • 76a6b236a9 reviving libbusybox, adding CONFIG_INDIVIDUAL part 2 Denis Vlasenko 2007-10-07 17:05:42 +00:00
  • 3240474c23 reviving libbusybox, adding CONFIG_INDIVIDUAL part 1 Denis Vlasenko 2007-10-07 17:05:22 +00:00
  • e747f62ed6 - mark TODO: use index_in_str_array() Bernhard Reutner-Fischer 2007-10-06 20:47:53 +00:00
  • 339936be00 chpst: fix whitespace damage svlogd: fix bug (two different "line" variables); stop using data/bss Denis Vlasenko 2007-10-05 22:11:06 +00:00
  • 23e3e25df6 chpst: stop using data/bss Denis Vlasenko 2007-10-05 21:23:49 +00:00
  • 91e5203205 stat: code shrink; stop using bss; stop using strncat incorrectly Denis Vlasenko 2007-10-05 20:31:23 +00:00
  • 91e80c2be7 delete now unused check_header_gzip.c sum: do not use uintmax needlessly Denis Vlasenko 2007-10-05 20:29:31 +00:00
  • 226002ea74 tail: sizeof(buf) is sizeof(char*)! must be BUFSIZ Denis Vlasenko 2007-10-05 19:17:16 +00:00
  • d21f596ddb add tests for gunzip Denis Vlasenko 2007-10-05 15:27:03 +00:00
  • 5dd8a03665 gunzip: support concatenated gz files. Denis Vlasenko 2007-10-05 15:26:08 +00:00
  • 368a12efc2 tail: work correctly on /proc files (Kazuo TAKADA <kztakada@sm.sony.co.jp>) Denis Vlasenko 2007-10-02 10:17:56 +00:00
  • ebeaea04dc logger: fix a problem of losing all argv except first Denis Vlasenko 2007-10-02 09:57:41 +00:00
  • d24d5c84c2 - ditch 2 bytes Bernhard Reutner-Fischer 2007-10-01 18:04:42 +00:00
  • feb7ae7f01 printf("%s\n") -> puts() Denis Vlasenko 2007-10-01 12:05:12 +00:00
  • 0c97c9d437 'simple' error message functions by Loic Grenie <loic.grenie@gmail.com>. 263 bytes saved. Denis Vlasenko 2007-10-01 11:58:38 +00:00
  • d65ea39ffc hush: fix glob() abuse. Code was making unfounded assumptions how glob() works, and it broke horribly on specific uclibc config. Denis Vlasenko 2007-10-01 10:02:25 +00:00
  • ff0976248a hush: int->smallint for flag vars; make some names more "greppable" Denis Vlasenko 2007-10-01 10:00:45 +00:00
  • 8412d7959a hush: feeble attempt at making it more NOMMU-friendly Denis Vlasenko 2007-10-01 09:59:47 +00:00
  • a0898170d8 hush: stop doing manual acounting of open fd's, kernel can do it for us Denis Vlasenko 2007-10-01 09:59:01 +00:00
  • 96e1b38586 introduce and use close_on_exec_on(fd). -50 bytes. Denis Vlasenko 2007-09-30 23:50:48 +00:00
  • deabacdf91 move udhcp_{client/server}_config to common_bufsiz1 Denis Vlasenko 2007-09-30 17:55:43 +00:00
  • d7b3350eb3 dhcpreplay: code shrink, -40 bytes Denis Vlasenko 2007-09-30 17:54:10 +00:00
  • 5fb09656ca fixlet to pgrep/pkill Denis Vlasenko 2007-09-30 16:36:02 +00:00
  • a4f4de9b7e print_signames_and_exit -> print_signames (because of "ash calls kill_main") Denis Vlasenko 2007-09-30 16:32:01 +00:00
  • 605b20e277 replace printf with fputs where appropriate Denis Vlasenko 2007-09-30 16:22:36 +00:00
  • 1eecaf26b0 libiproute: add missing break's Denis Vlasenko 2007-09-30 16:04:21 +00:00
  • e03c77fe15 announce 1.7.2 on the website Denis Vlasenko 2007-09-30 00:06:42 +00:00
  • f60d62638b small code shrink Denis Vlasenko 2007-09-29 23:26:52 +00:00
  • 64e619c0c8 build system: pass EXTRA_LDFLAGS to final link stage Denis Vlasenko 2007-09-29 22:52:25 +00:00
  • 304a97a1ec trivial typo fix Denis Vlasenko 2007-09-29 22:49:26 +00:00
  • 72e1c89d97 pgrep,pkill: new applets by Loic Grenie <loic.grenie@gmail.com> Denis Vlasenko 2007-09-29 22:26:01 +00:00
  • 2450e4ba44 xrealloc_getcwd_or_warn: smaller cod and less wasted RAM at run time Denis Vlasenko 2007-09-29 19:19:55 +00:00
  • 1ebd0a6d91 remove if() which is always true Denis Vlasenko 2007-09-29 18:27:14 +00:00
  • 66bbfbd581 bunzip2: trim verbose messages Denis Vlasenko 2007-09-28 23:45:56 +00:00