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

Commit Graph

  • 0bb993f39b httpd: More robust Content-length: parsing, code reorganization (less indented) Denis Vlasenko 2006-11-21 00:06:28 +00:00
  • 736230e209 dhcprelay: new applet Denis Vlasenko 2006-11-20 19:40:36 +00:00
  • c9cdeaa3fe add compile-time check for correct DHCP packet size Denis Vlasenko 2006-11-20 01:13:09 +00:00
  • 4a5cf16a36 login: use %s - we know that string is not too long there ping[6]: use getopt32: smaller (-50 bytes) and handles -c6 correctly (was requiring '-c 6' with mandatory space) Denis Vlasenko 2006-11-20 00:48:22 +00:00
  • 6a353c8158 mount: if FILE* is NULL, it's not wise to use it. Denis Vlasenko 2006-11-19 17:34:57 +00:00
  • 83edaf3fd6 svlogd: log full lines to stderr too, and also stop using stdio for that Denis Vlasenko 2006-11-19 17:33:54 +00:00
  • 22dcd04f8f mkdir: style fix Denis Vlasenko 2006-11-19 13:53:50 +00:00
  • 89f0b3486d rodata cleanup. "unable to" == "cannot". -300 bytes Denis Vlasenko 2006-11-18 22:04:09 +00:00
  • 61126ab30a small fixes: using fd-based io instead of FILE*-based, missed O_TRUNC, etc Denis Vlasenko 2006-11-18 22:03:26 +00:00
  • 5a3395bc01 udhcp: fix indentation and style. Eliminate (group) a lot of smallish *.h files Remove lots of unneeded #includes Denis Vlasenko 2006-11-18 19:51:32 +00:00
  • abfc4cf6d8 Add names of people historically linked to bbox project Denis Vlasenko 2006-11-18 16:30:04 +00:00
  • f7eaccde13 nc: fix --help text Denis Vlasenko 2006-11-18 02:17:37 +00:00
  • a7189f01a4 add -Wundef, fix uncovered bugs Denis Vlasenko 2006-11-17 20:29:00 +00:00
  • 04c6386c45 forgot about avn add... :( Denis Vlasenko 2006-11-17 18:58:49 +00:00
  • 8a00f44bf4 runit: add runsv, runsvdir and sv. Oh yes. It even seems to work. +11K. :( Denis Vlasenko 2006-11-17 18:58:16 +00:00
  • a5342b4541 httpd: make Bernhard happier Denis Vlasenko 2006-11-17 18:26:57 +00:00
  • 8bfd215fb2 - Set INSTALL_OPTS according to the config. Bernhard Reutner-Fischer 2006-11-17 13:54:29 +00:00
  • 193bcf381e - fix generation of the busybox.links install script inputfile Bernhard Reutner-Fischer 2006-11-17 13:17:04 +00:00
  • 68532b3578 - typo fix Bernhard Reutner-Fischer 2006-11-17 12:47:50 +00:00
  • e766715032 - end may be used uninitialized. - TODO: should eventually use skip_whitespace there Bernhard Reutner-Fischer 2006-11-17 11:28:00 +00:00
  • b3a071543d httpd: reduce ifdef forest. comment out redundant PATH setting Denis Vlasenko 2006-11-16 18:04:43 +00:00
  • d4f3d1a4bd httpd: fix union aliasing bug symptom: wget of non-existent file gets redirected to /text/html/something on second and subsequend wget attempts fix double-free bug symptom: glibc caught double-free (we didn't NULL config->xxx ptrs after free) Denis Vlasenko 2006-11-16 16:20:12 +00:00
  • 0871bc89fb httpd: add -i (inetd) and -f (foreground) otions. -i makes possible to run httpd in both inetd and standalone mode without recompile (or need to have two different binaries) Denis Vlasenko 2006-11-16 16:17:02 +00:00
  • e867b7ce86 httpd: stop being silly with setenv Denis Vlasenko 2006-11-16 16:12:09 +00:00
  • 83ea643d8d svlogd: new applet. +9k. Still too big, but it was 12k yesterday. Denis Vlasenko 2006-11-16 02:27:24 +00:00
  • 3672fe9e91 remove duplicate flag decls Mike Frysinger 2006-11-15 21:52:10 +00:00
  • 1119972f91 umount: umount -a shouldn't stop on first failure Denis Vlasenko 2006-11-12 17:23:45 +00:00
  • 6c5e5a0e85 httpd: cosmetic fixes (the bug which was being hunted down turned out to be nonexistent :) Denis Vlasenko 2006-11-10 23:28:57 +00:00
  • 067e3f031a wget: fix error message. Bad: wget http://127.0.0.1:81/fgdg/Makefile Connecting to 127.0.0.1[127.0.0.1]:81 : HTTP/1.0 404 Not Foundror 404 Not Found Good: wget http://127.0.0.1:81/fgdg/Makefile Connecting to 127.0.0.1[127.0.0.1]:81 get: server returned error: HTTP/1.0 404 Not Found Denis Vlasenko 2006-11-10 23:25:53 +00:00
  • 07159f0f0e add && !defined(__UCLIBC__) to static link warning check Denis Vlasenko 2006-11-09 00:00:12 +00:00
  • 8528151658 small ipv6 doc changes; nslookup a tiny bit smaller Denis Vlasenko 2006-11-07 19:05:43 +00:00
  • 6476cc1089 getty: remove ancient termio support (was using termois anyway) Denis Vlasenko 2006-11-07 01:52:10 +00:00
  • 9f60929cc4 httpd: sendCgi() forked child needs to close opened server socket and accepted socket Denis Vlasenko 2006-11-05 19:47:33 +00:00
  • 5af906e7c8 rename: compare_string_array -> index_in_str_array introduce index_in_substr_array and use it in iproute2 Denis Vlasenko 2006-11-05 18:05:09 +00:00
  • 402151671b ps: add documentation on POSIX ps Denis Vlasenko 2006-11-05 00:47:38 +00:00
  • 77a1a53a98 usage.h: stop using ancient USAGE_xxx (we have USE_xx now) Denis Vlasenko 2006-11-05 00:46:35 +00:00
  • 9494919ea5 ps: implement POSIX-like options, most notably -o (activated by CONFIG_DESKTOP) Denis Vlasenko 2006-11-05 00:45:47 +00:00
  • aae0311356 smart_ulltoa5: make available in libbb Denis Vlasenko 2006-11-05 00:44:39 +00:00
  • 459e4d6cf7 replace /proc scanning code by more versatile one. Use it where appropriate. Stop scanning /etc/passwd *for every process*!!! (uid->username) top: reduce memory usage - we won't save unneeded fields from /proc info anymore. Downside: ~+250 bytes of code Denis Vlasenko 2006-11-05 00:43:51 +00:00
  • fa07680091 top: improve CPU% calculation style fixes Denis Vlasenko 2006-11-05 00:38:51 +00:00
  • 9d4533ede1 Fix kbuild bugs noticed by Bernhard Fischer <rep.nop@aon.at> Denis Vlasenko 2006-11-02 22:09:37 +00:00
  • dd539f7687 Unneeded code removed, usused field "unsigned pscpu" removed Denis Vlasenko 2006-11-01 20:20:37 +00:00
  • 9225854144 mostly style fixes Denis Vlasenko 2006-11-01 10:25:35 +00:00
  • 048c93cc55 pidof: reduce #ifdef forest Denis Vlasenko 2006-11-01 09:17:47 +00:00
  • 35fb512728 PID should be stored in pid_t, not int or long. find_pid_by_name() was returning 0 or -1 in last array element, but -1 was never checked. We can use just 0 intead. Denis Vlasenko 2006-11-01 09:16:49 +00:00
  • d3ada32285 ps: reduce #ifdef forest Denis Vlasenko 2006-11-01 09:14:52 +00:00
  • 966ec7c067 #if CONFIG_xxx -> #if ENABLE_xxx Denis Vlasenko 2006-11-01 09:13:26 +00:00
  • 31c65f2456 find: -type T was actually meaning ! -type T! With this fix, "make mrproper" works correctly Denis Vlasenko 2006-10-31 23:39:37 +00:00
  • 14aa9f7415 build system: Makefiles are in source dir, add $(srctree) Denis Vlasenko 2006-10-31 23:03:09 +00:00
  • b141b9b512 reads: fix bug 1078 Denis Vlasenko 2006-10-31 22:46:08 +00:00
  • 4126b1f5c6 add usefun info on SIGINT handling peculiarities Denis Vlasenko 2006-10-31 18:41:29 +00:00
  • 8c76487f06 login: add big fat comment about SIGINT - prevent adding/deleting that code again and again Denis Vlasenko 2006-10-31 18:30:56 +00:00
  • 6ae8079e2d login: re-enable Ctrl-^C before execing shell. Denis Vlasenko 2006-10-31 17:34:44 +00:00
  • 3b8ff68ec8 dd: fix bugs: always assumed conv=sync, died on write errors w/o perror and statictics. Several small improvements Denis Vlasenko 2006-10-31 15:55:56 +00:00
  • 5f18e7ca33 find: implement -prune. "make clean" now works! :) Denis Vlasenko 2006-10-31 03:21:02 +00:00
  • a3b4fed8b3 find: fix implicit -print (sometime differed from standard) Denis Vlasenko 2006-10-31 03:20:13 +00:00
  • 6191a7a007 find: implement ( ) Denis Vlasenko 2006-10-30 02:10:47 +00:00
  • afea46b4e4 "#warning: http://...." doesn't work (gcc thinks that it's a comment!) Denis Vlasenko 2006-10-29 19:37:13 +00:00
  • 41be5b863d website: fix link Denis Vlasenko 2006-10-29 19:34:49 +00:00
  • 8d463072df website: announce 1.2.2.1 Denis Vlasenko 2006-10-29 19:30:55 +00:00
  • 5d499e1600 find: a lot more compliant to 'standard' find (we were not respecting order of actions!). Add -o and -a handling. Denis Vlasenko 2006-10-29 19:07:01 +00:00
  • e2fb719ba3 find: small improvement Denis Vlasenko 2006-10-29 19:03:56 +00:00
  • df0553bbd2 find: fix -exec to work like stock find does. Denis Vlasenko 2006-10-29 00:21:47 +00:00
  • 656f746e74 ls: silly comment fixes Denis Vlasenko 2006-10-28 13:02:55 +00:00
  • 8c0c119130 chmod: typo in comments Denis Vlasenko 2006-10-28 12:42:40 +00:00
  • 94cf69fe3e ls: cleanup part 2. ifdef forest is much less scary now :) Denis Vlasenko 2006-10-28 12:37:51 +00:00
  • 5c7596058d ls: cleanup part 1 Denis Vlasenko 2006-10-28 12:37:16 +00:00
  • 8c35d65c43 recursive_action: add depth param chmod: match coreutils versus following links Denis Vlasenko 2006-10-27 23:42:25 +00:00
  • e80e2a3660 chgrp: just call chown! :) Denis Vlasenko 2006-10-27 23:28:38 +00:00
  • 3b8fc1c582 recursive_action: preparatory changes. will introduce "int level". Denis Vlasenko 2006-10-27 17:59:14 +00:00
  • 51b4c92f80 chown: add -vcf support if CONFIG_DESKTOP chmod: stop following symlinks Denis Vlasenko 2006-10-27 16:07:20 +00:00
  • fefb279ace chmod: support -vcf if CONFIG_DESKTOP Denis Vlasenko 2006-10-27 15:13:54 +00:00
  • cf70433173 modprobe: reformat to match bbox style Denis Vlasenko 2006-10-27 15:12:50 +00:00
  • 82f9e28513 OFF_T_FMT -> OFF_FMT Denis Vlasenko 2006-10-27 13:00:07 +00:00
  • 25d8062128 top: batch mode should output all processes Denis Vlasenko 2006-10-27 09:34:22 +00:00
  • b54b208d90 Fix largefile breakage; advance version to 1.2.2 Denis Vlasenko 2006-10-27 09:05:40 +00:00
  • dca0b707c0 reshuffle libbb.h contents so that order of decls makes sense Found bad typo in largefile support :) Denis Vlasenko 2006-10-27 09:05:02 +00:00
  • 621204bbf6 get_terminal_width_height: do not pass insanely large values Denis Vlasenko 2006-10-27 09:03:24 +00:00
  • d3d004dd35 last nail into error_msg() (de)capitalization Denis Vlasenko 2006-10-27 09:02:31 +00:00
  • 1340ca8c87 As usual, I forgot "svn del"... Denis Vlasenko 2006-10-27 07:17:36 +00:00
  • 2fe7b73d99 ...and yet another small fix. Ouch... Denis Vlasenko 2006-10-26 23:39:04 +00:00
  • 1de0830e62 Fix minor breakage in previous commit Denis Vlasenko 2006-10-26 23:32:43 +00:00
  • ddec5af6b0 rename functions to more understandable names Denis Vlasenko 2006-10-26 23:25:17 +00:00
  • f0ed376eda remove bb_printf and the like Denis Vlasenko 2006-10-26 23:21:47 +00:00
  • 670a6626ca add ipv6 developer doc Denis Vlasenko 2006-10-26 17:21:13 +00:00
  • ebe578ab2f nslookup: make it more IPv6 friendly Denis Vlasenko 2006-10-26 17:17:59 +00:00
  • 68f2187265 mount: use switch (compare_string_array(..)) where appropriate, saves >100 bytes. Denis Vlasenko 2006-10-26 01:47:34 +00:00
  • 1457915afc xconnect is non-conforming to "xfunc like libc" rule. Fixing Denis Vlasenko 2006-10-26 01:09:46 +00:00
  • 940b2e4b73 ip: "ip addr del" and "ip addr delete" both should work Denis Vlasenko 2006-10-26 00:38:22 +00:00
  • c6f188def8 silly size savings and capitalization fixes Denis Vlasenko 2006-10-26 00:37:00 +00:00
  • e63a0dee9e - revert r16191; re-add resize() applet. text data bss dec hex filename 288 0 0 288 120 console-tools/_resize.o.gcc-2.95 258 0 0 258 102 console-tools/_resize.o.gcc-3.3 252 0 0 252 fc console-tools/_resize.o.gcc-3.4 Bernhard Reutner-Fischer 2006-10-25 15:07:56 +00:00
  • 8077850330 sed: mostly style fixes, very small changes in actual code Denis Vlasenko 2006-10-25 12:46:46 +00:00
  • d18a3a20db use skip_whitespace where appropriate Denis Vlasenko 2006-10-25 12:46:03 +00:00
  • c8400a2162 wget: wget $'-\207' ... should not be allowed to work. ever. :) So fix wget & getopt32. Also fix multiple --header options order: add and use rev_llist. Denis Vlasenko 2006-10-25 00:33:44 +00:00
  • 44c7917cab Put up BusyBox 1.2.2 and get out of Denis' way. Also minor tweak to autodocifier.pl so USAGE_ macros that haven't been converted to USE_ yet get correctly stripped out when generating BusyBox.html. Rob Landley 2006-10-24 21:46:19 +00:00
  • d35d540217 - add nmeter and raidautorun to defconfig. Bernhard Reutner-Fischer 2006-10-24 20:07:29 +00:00
  • a481d87ff7 - we take exactly one argument. Bernhard Reutner-Fischer 2006-10-24 20:06:55 +00:00
  • 7534e0834f wget: -100 bytes, reduce stack usage, remove --header length limit Denis Vlasenko 2006-10-23 23:21:58 +00:00
  • 703aa13ff5 watch: fix warning getty: fix breakage; fix excessive stack usage Denis Vlasenko 2006-10-23 22:43:02 +00:00
  • 4e70bf4359 getty: conditionally disable handling of all-caps terminals. Denis Vlasenko 2006-10-23 10:17:34 +00:00