Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-09-06 | Implement optional syslog logging using ordinary | Denis Vlasenko | |
bb_xx_msg calls, and convert networking/* to it. The rest of bbox will be converted gradually. | |||
2006-09-06 | - mdev and grep use xregcomp. Closes bug #1021 | Bernhard Reutner-Fischer | |
2006-09-03 | uuencode: common implementation for wget and uuencode (closing bug 694) | Denis Vlasenko | |
2006-08-28 | Jordan Crouse submitted a patch to only include xregcomp.c when we actually | Rob Landley | |
use it, thus fixing building against uClibc with regex support disabled. | |||
2006-08-28 | No real need for my_query_module() and this eliminates some type-punned | Rob Landley | |
pointer warning on certain gcc versions (and saves 38 bytes). | |||
2006-08-03 | Remove bb_ prefixes from xfuncs.c (and a few other places), consolidate | Rob Landley | |
things like xasprintf() into xfuncs.c, remove xprint_file_by_name() (it only had one user), clean up lots of #includes... General cleanup pass. What I've been doing for the last couple days. And it conflicts! I've removed httpd.c from this checkin due to somebody else touching that file. It builds for me. I have to catch a bus. (Now you know why I'm looking forward to Mercurial.) | |||
2006-07-11 | Patch from Tito to remove pwd_to_spwd (which we don't actually need), with | Rob Landley | |
some #ifdef removal from me. | |||
2006-06-08 | made "test" an ash built-in. | Paul Fox | |
moved the contents of libbb/bb_echo.c back into coreutils/echo.c, which is a more reasonable place for them than libbb. this forces anyone who wants echo and test to be builtin to ash to also have them available as applets. their cost is very small, and the number of people who wouldn't want them as applets is also very small. added warning about shell builtins vs. CONFIG_FEATURE_SH_STANDALONE_SHELL, which conflicts with their use. thanks to nathanael copa for debugging help. some string size optimization in test.c may have been lost with this commit, but this is a good new baseline. | |||
2006-05-26 | - make find_mount_point conditional on df and eject; Fixes `make hosttools´ on | Bernhard Reutner-Fischer | |
hosts where mntent.h does not exist. | |||
2006-05-15 | - patch from Robert P. J. Day to use filter instead of findstring. | Bernhard Reutner-Fischer | |
2006-05-12 | Autodetect parts of a multipart file, from Robert P. Day's suggestion. | Rob Landley | |
2006-05-08 | Fiddling with llist to make memory management easier. Specifically, the | Rob Landley | |
option to delete the contents of the list when we delete the list is a good thing. | |||
2006-05-08 | Remove a link that leaked in from the pending llist_t changes. | Rob Landley | |
2006-05-07 | Remove bb_strlen() in favor of -fno-builtin-strlen. Saves as many bytes | Rob Landley | |
as the old optimization did (actually does slightly better under gcc 4.0), and simplifies the code. | |||
2006-04-13 | - patch from Denis Vlasenko to add and use bb_xopen3() | Bernhard Reutner-Fischer | |
2006-04-12 | - patch from Denis Vlasenko to add and use bb_xchdir() | Bernhard Reutner-Fischer | |
2006-04-12 | - patch from Denis Vlasenko to add bb_xbind() and bb_xlisten() | Bernhard Reutner-Fischer | |
2006-04-12 | - patch from Denis Vlasenko to add and use bb_xdaemon() | Bernhard Reutner-Fischer | |
2006-04-12 | - patch from Denis Vlasenko to add and use bb_xsocket() and to use | Bernhard Reutner-Fischer | |
bb_xopen some more while at it. Also use shorter boilerplate while at it. | |||
2006-04-12 | - add and use bb_opendir(), bb_xopendir(). | Bernhard Reutner-Fischer | |
text data bss dec hex filename 889445 9392 1035784 1934621 1d851d busybox.gcc-4.2.orig 889297 9392 1035784 1934473 1d8489 busybox.gcc-4.2 889009 9820 1037860 1936689 1d8d31 busybox.gcc-4.1.orig 888817 9820 1037860 1936497 1d8c71 busybox.gcc-4.1 | |||
2006-04-10 | Patch from Rob Sullivan to consolidate crc32 table generation. | Rob Landley | |
2006-03-23 | Bug spotted by Stephane Billiart: losetup depends on loop.c. | Rob Landley | |
2006-03-21 | Patch from Shaun Jackman to make loop.c build only when needed. | Rob Landley | |
2006-03-13 | - revert back to r14406 | Bernhard Reutner-Fischer | |
2006-03-13 | Patch from Denis Vlasenko to add xstat() and use it. | Rob Landley | |
2006-03-09 | - backout using features which are not available with the previous stable | Bernhard Reutner-Fischer | |
version of make (3.71.1). | |||
2006-03-02 | - remove unused lists *-m | Bernhard Reutner-Fischer | |
2006-03-01 | - fixes parallel builds (make -j) | Bernhard Reutner-Fischer | |
- use less resources for the buildsystem itself | |||
2006-02-21 | Forgot to check this in last night, part of the hash_fd breakup. | Rob Landley | |
2006-02-02 | make the build system puuuuuuuuuuurty | Mike Frysinger | |
2006-01-31 | - fix typo i introduced yesterday. | Bernhard Reutner-Fischer | |
2006-01-30 | - make linking against libcrypt optional by looking if pw_encrypt() or | Bernhard Reutner-Fischer | |
correct_password() is configured. Fixes allnoconfig pulling in -lcrypt. | |||
2006-01-15 | - shared libbusybox. | Bernhard Reutner-Fischer | |
- IMA compilation option (aka IPO, IPA,..) Please holler if i broke something.. | |||
2006-01-06 | patch from tito: consolidate delay functions as bb_do_delay() | Rob Landley | |
2005-11-22 | Move interface.c to networking directory since it's only used by ifconfig. | Rob Landley | |
2005-10-27 | Somebody suggested this, but I've forgotten who. | Rob Landley | |
2005-10-15 | common BUFSIZ BSS buffer, small reduce code, data and bss | "Vladimir N. Oleynik" | |
2005-10-12 | bb_dev_null | "Vladimir N. Oleynik" | |
2005-10-06 | - add llist_free_one() and llist_free() to libbb | Bernhard Reutner-Fischer | |
2005-09-29 | - rename llist_add_to.c to llist.c | Bernhard Reutner-Fischer | |
- move llist_add_to_end() from ifupdown.c to libbb/llist.c | |||
2005-09-26 | spwd bulid now, (typo) | "Vladimir N. Oleynik" | |
2005-09-25 | Patch from Amir Shalem to make busybox compile on a uClibc that has no shadow | Rob Landley | |
password support. | |||
2005-09-24 | use brief license line | Mike Frysinger | |
2005-09-20 | - rename libbb's password helpers as suggested in libbb.h | Bernhard Reutner-Fischer | |
my_getpwnam -> bb_xgetpwnam /* dies on error */ my_getgrnam -> bb_xgetgrnam /* dies on error */ my_getgrgid -> bb_getgrgid my_getpwuid -> bb_getpwuid my_getug -> bb_getug | |||
2005-09-07 | This code exists to compensate for ancient broken build environments which, | Rob Landley | |
as far as I can tell, are no longer relevant. Modern busybox refuses to build under libc5 (there's a specific test and #error for that), and I'm not sure building against 2.1 kernel headers on Alpha was ever relevant. I'm happy to put any of this back if anybody can point to a real need for it, but if so we need to specifically document what environment is being compensated for. (And we should quarrantine the build environment code into one place, anyway. Maybe "quirks.h" for known compiler and libc quirks?) | |||
2005-09-05 | get_terminal_width_height.c was in there twice. | Rob Landley | |
2005-08-09 | implemented a builtin echo command in ash. moved the guts of the | Paul Fox | |
echo applet into libbb, and now call bb_echo() from both echo.c and ash.c | |||
2005-07-27 | use toplevel ARFLAGS and update default ARFLAGS to be quiet | Mike Frysinger | |
2005-04-16 | Add bb_msg_read_error | Eric Andersen | |
2004-10-08 | egor duda writes: | Eric Andersen | |
Hi! I've created a patch to busybox' build system to allow building it in separate tree in a manner similar to kbuild from kernel version 2.6. That is, one runs command like 'make O=/build/some/where/for/specific/target/and/options' and everything is built in this exact directory, provided that it exists. I understand that applyingc such invasive changes during 'release candidates' stage of development is at best unwise. So, i'm currently asking for comments about this patch, starting from whether such thing is needed at all to whether it coded properly. 'make check' should work now, and one make creates Makefile in build directory, so one can run 'make' in build directory after that. One possible caveat is that if we build in some directory other than source one, the source directory should be 'distclean'ed first. egor |