aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-04-16In Bug 209, bernhardf writes:Mike Frysinger
struct named { named_field: init, }; appear to be depraced by now; rather use C{99} format as in struct named { .named_field = init, };
2005-04-16bernhardf reports with Bug 210:Mike Frysinger
For certain non-gcc compilers, alloca_h is defined (included) but there, no alloca() is declared. Fallback to malloc if _ALLOCA_H is defined but still, there is no alloca() in the included _ALLOCA_H.
2005-04-14Use a sane VEOL settingEric Andersen
2005-04-14fake out support for POSIX -H and -L options since busybox cp dereferences ↵Mike Frysinger
everything by default
2005-04-14add aliases == and [[ for = and [ to support more bash scriptsMike Frysinger
2005-04-06Removed the incorrect and confusing facility argument specified withPeter Kjellerstedt
openlog() as the correct facility will be specified with syslog() anyway.
2005-03-31Point to osuoslEric Andersen
2005-03-30Corrected the list of section names in add_ksymoops_symbols() soPeter Kjellerstedt
that the bss and sbss sections can be correctly identified.
2005-03-30amd64 is rela, not relMike Frysinger
2005-03-04Shaun Jackman writes: Fix typo. Use __NR_umount2 instead of __NR_pivot_root.Mike Frysinger
2005-03-04Shaun Jackman writes: Newlib uses both __getopt_initialized and optind to ↵Mike Frysinger
track initialization of getopt()
2005-03-04add some more commentsMike Frysinger
2005-03-04newlib fixe from Shaun JackmanMike Frysinger
2005-03-04newlib fixe from Shaun JackmanMike Frysinger
2005-03-02Bandaid to make "gzip file1 file2 ..." set the decompression lengths correctlyManuel Novoa III
in the 2nd and later headers. But this and gunzip really need to be rewritten.
2005-03-01When filling the bit buffer, gzip decompression apparently never checked for ↵Manuel Novoa III
end of file, causing it to hang on corrupted input.
2005-02-21Update buildroot pointersEric Andersen
2005-02-13remove whitespaceEric Andersen
2005-02-13remove whitespaceEric Andersen
2005-02-13Remove whitespaceEric Andersen
2005-02-13Add 'nice' and replace 'renice' with a new implementation.Manuel Novoa III
2005-02-11Takeharu KATO writes:Eric Andersen
Hi, I found that gcc in cvs (HEAD in 2005/02/11) reject the gzip source in the busybox. This is caused by changing gcc's error handling behavior( The gcc check the function prototype more strictly). I show the compilation log as follow: -- compilation log -- compilation log To fix the problem, apply the patch which is attached with this mail. Please take a look the patch and apply the patch into svn repository.
2005-02-10- no need to check if JOBS is defined. Config.in ensures it.Ned Ludd
2005-02-09- add ash read -t timeout support. initial code provided by Tim Yamin on ↵Ned Ludd
Oct/21/2004 on the busybox mailing list. Edited his code a little to keep syntax highlighers happy and make it optional when CONFIG_ASH_TIMEOUT is defined
2005-02-09fix typoEric Andersen
2005-02-09updateEric Andersen
2005-02-09Cut-n-paste strikes againEric Andersen
2005-02-09Remove mention of CVS and instead point to SubversionEric Andersen
2005-01-31Update the bug submission stuff to point to bugs.busybox.netEric Andersen
2005-01-24Add me as sort maintainer.Rob Landley
2005-01-24Sort rewrite to be SUSv3 compliant. New config option, updated help, andRob Landley
a couple of infrastructure bits.
2005-01-24Much bigger to-do list.Rob Landley
2005-01-14fix spellingEric Andersen
2005-01-13minor doc cleanupEric Andersen
2005-01-13Mention the new bug tracking systemEric Andersen
2005-01-07cp: make -P a synonym for -dMike Frysinger
2005-01-04Dear andersen:Eric Andersen
Is the change on libbb/loop.c which you commited in 2005/1/3 effective really? The __GLIBC__ macro and __UCLIBC__ macro are defined in feature.h in glibc source, so the change may not be effective. If you want to check this with __GLIBC__, feature.h header is needed. Some architectures(e.g. PPC series) need to include linux/posix_types.h in stead of asm/posix_types.h, so the patch which is attached with this mail include <linux/posix_types.h>.
2005-01-03perhaps a better fixEric Andersen
2004-12-26alpha/parisc supportMike Frysinger
2004-12-20fix typoEric Andersen
2004-12-17Minor in-passing crapectomy.Rob Landley
2004-12-09Workaround for uClibc-specific header problem described here:Rob Landley
http://www.busybox.net/lists/busybox/2004-December/013276.html Rob
2004-12-08- CONFIG_FEATURE_READLINK_FOLLOW readlink -f patch from Colin Watson ↵Ned Ludd
<cjwatson@debian.org> on busybox mailing list 08/11/04
2004-12-06merge from udhcp moduleMike Frysinger
2004-11-25Hiroshi found another bug. Currently sed's $ triggers at end of every file,Rob Landley
and with multiple files SuSv3 says it should only trigger at the end of the LAST file. The trivial fix I tried first broke if the last file is empty. Fixing this properly required restructuring things to create a file list (actually a FILE * list), and then processing it all in one go. (There's probably a smaller way to do this, merging with append_list perhaps. But let's get the behavior correct first.) Note that editing files in place (-i) needs the _old_ behavior, with $ triggering at the end of each file. Here's a test of all the things this patch fixed. gnu and busybox seds produce the same results with this patch, and different without it. echo -n -e "1one\n1two\n1three" > ../test1 echo -n > ../test2 echo -e "3one\n3two\n3three" > ../test3 sed -n "$ p" ../test1 ../test2 ../test3 sed -n "$ p" ../test1 ../test2 sed -i -n "$ p" ../test1 ../test2 ../test3
2004-11-16Don't document compiler warnings. _FIX_ compiler warnings.Rob Landley
2004-11-02Correct the install-hardlinks target the same way as was already donePeter Kjellerstedt
for the install target.
2004-10-30Alright, I guess I should be in this too...Rob Landley
2004-10-30Hiroshi Ito found some bugs. The 'c' command (cut and paste) was hardwiredRob Landley
to not put a newline at the end (which was backwards, it should have been hardwired _to_ put a newline at the end, whether or not the input line ended with a newline). Test case for that: echo | sed -e '$ctest' And then this would segfault: echo | sed -e 'g' Because pattern_space got freed but the dead pointer was only overwritten in an if statement that didn't trigger if the hold space was empty. Oops. While debugging it, I found out that the hold space is persistent between multiple input files, so I promoted it to a global and added it to the memory cleanup. The relevant test case (to compare with That Other Sed) is: echo -n woo > woo sed -e h -e g woo echo "fish" | sed -e '/woo/h' -e "izap" -e 's/woo/thingy/' -e '/fish/g' woo - And somebody gratuitously stuck in a c99 int8_t type for something that's just a flag, so I grouped the darn ints.
2004-10-271.00 is stableEric Andersen