aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* In Bug 209, bernhardf writes:vapier2005-04-161-12/+12
| | | | | | | | | | | | | struct named { named_field: init, }; appear to be depraced by now; rather use C{99} format as in struct named { .named_field = init, }; git-svn-id: svn://busybox.net/trunk/busybox@10111 69ca8d6d-28ef-0310-b511-8ec308f3f277
* bernhardf reports with Bug 210:vapier2005-04-161-1/+1
| | | | | | | | | | 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. git-svn-id: svn://busybox.net/trunk/busybox@10109 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use a sane VEOL settingandersen2005-04-141-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10102 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fake out support for POSIX -H and -L options since busybox cp dereferences ↵vapier2005-04-143-9/+19
| | | | | | everything by default git-svn-id: svn://busybox.net/trunk/busybox@10097 69ca8d6d-28ef-0310-b511-8ec308f3f277
* add aliases == and [[ for = and [ to support more bash scriptsvapier2005-04-142-1/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10096 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Removed the incorrect and confusing facility argument specified withpkj2005-04-061-3/+3
| | | | | | | | openlog() as the correct facility will be specified with syslog() anyway. git-svn-id: svn://busybox.net/trunk/busybox@10073 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Point to osuoslandersen2005-03-312-8/+28
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10064 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Corrected the list of section names in add_ksymoops_symbols() sopkj2005-03-301-2/+2
| | | | | | | that the bss and sbss sections can be correctly identified. git-svn-id: svn://busybox.net/trunk/busybox@10062 69ca8d6d-28ef-0310-b511-8ec308f3f277
* amd64 is rela, not relvapier2005-03-301-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10061 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Shaun Jackman writes: Fix typo. Use __NR_umount2 instead of __NR_pivot_root.vapier2005-03-041-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9973 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Shaun Jackman writes: Newlib uses both __getopt_initialized and optind to ↵vapier2005-03-041-5/+11
| | | | | | track initialization of getopt() git-svn-id: svn://busybox.net/trunk/busybox@9972 69ca8d6d-28ef-0310-b511-8ec308f3f277
* add some more commentsvapier2005-03-041-30/+29
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9971 69ca8d6d-28ef-0310-b511-8ec308f3f277
* newlib fixe from Shaun Jackmanvapier2005-03-041-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9970 69ca8d6d-28ef-0310-b511-8ec308f3f277
* newlib fixe from Shaun Jackmanvapier2005-03-041-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9969 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Bandaid to make "gzip file1 file2 ..." set the decompression lengths correctlymjn32005-03-021-0/+1
| | | | | | | in the 2nd and later headers. But this and gunzip really need to be rewritten. git-svn-id: svn://busybox.net/trunk/busybox@9951 69ca8d6d-28ef-0310-b511-8ec308f3f277
* When filling the bit buffer, gzip decompression apparently never checked for ↵mjn32005-03-011-1/+4
| | | | | | end of file, causing it to hang on corrupted input. git-svn-id: svn://busybox.net/trunk/busybox@9950 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Update buildroot pointersandersen2005-02-213-3/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9922 69ca8d6d-28ef-0310-b511-8ec308f3f277
* remove whitespaceandersen2005-02-131-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9871 69ca8d6d-28ef-0310-b511-8ec308f3f277
* remove whitespaceandersen2005-02-131-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9870 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove whitespaceandersen2005-02-131-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9869 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add 'nice' and replace 'renice' with a new implementation.mjn32005-02-137-22/+227
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9868 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Takeharu KATO writes:andersen2005-02-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | 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. git-svn-id: svn://busybox.net/trunk/busybox@9849 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - no need to check if JOBS is defined. Config.in ensures it.solar2005-02-101-7/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9838 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - add ash read -t timeout support. initial code provided by Tim Yamin on ↵solar2005-02-092-3/+74
| | | | | | 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 git-svn-id: svn://busybox.net/trunk/busybox@9837 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix typoandersen2005-02-091-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9834 69ca8d6d-28ef-0310-b511-8ec308f3f277
* updateandersen2005-02-091-4/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9823 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Cut-n-paste strikes againandersen2005-02-092-7/+7
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9822 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove mention of CVS and instead point to Subversionandersen2005-02-0912-152/+112
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9821 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Update the bug submission stuff to point to bugs.busybox.netandersen2005-01-311-36/+20
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9787 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add me as sort maintainer.landley2005-01-241-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9768 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Sort rewrite to be SUSv3 compliant. New config option, updated help, andlandley2005-01-245-70/+351
| | | | | | | a couple of infrastructure bits. git-svn-id: svn://busybox.net/trunk/busybox@9767 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Much bigger to-do list.landley2005-01-241-2/+98
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9766 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix spellingandersen2005-01-141-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9704 69ca8d6d-28ef-0310-b511-8ec308f3f277
* minor doc cleanupandersen2005-01-131-1/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9700 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Mention the new bug tracking systemandersen2005-01-132-0/+20
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9697 69ca8d6d-28ef-0310-b511-8ec308f3f277
* cp: make -P a synonym for -dvapier2005-01-072-2/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9650 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Dear andersen:andersen2005-01-041-1/+2
| | | | | | | | | | | | | | | | 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>. git-svn-id: svn://busybox.net/trunk/busybox@9641 69ca8d6d-28ef-0310-b511-8ec308f3f277
* perhaps a better fixandersen2005-01-031-0/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9633 69ca8d6d-28ef-0310-b511-8ec308f3f277
* alpha/parisc supportvapier2004-12-261-2/+23
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9620 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix typoandersen2004-12-201-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9573 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Minor in-passing crapectomy.landley2004-12-171-26/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9569 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Workaround for uClibc-specific header problem described here:landley2004-12-091-1/+1
| | | | | | | | | http://www.busybox.net/lists/busybox/2004-December/013276.html Rob git-svn-id: svn://busybox.net/trunk/busybox@9545 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - CONFIG_FEATURE_READLINK_FOLLOW readlink -f patch from Colin Watson ↵solar2004-12-083-4/+39
| | | | | | <cjwatson@debian.org> on busybox mailing list 08/11/04 git-svn-id: svn://busybox.net/trunk/busybox@9542 69ca8d6d-28ef-0310-b511-8ec308f3f277
* merge from udhcp modulevapier2004-12-066-4/+30
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9539 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Hiroshi found another bug. Currently sed's $ triggers at end of every file,landley2004-11-251-28/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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 git-svn-id: svn://busybox.net/trunk/busybox@9530 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Don't document compiler warnings. _FIX_ compiler warnings.landley2004-11-161-12/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9517 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Correct the install-hardlinks target the same way as was already donepkj2004-11-021-1/+1
| | | | | | | for the install target. git-svn-id: svn://busybox.net/trunk/busybox@9497 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Alright, I guess I should be in this too...landley2004-10-301-0/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9487 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Hiroshi Ito found some bugs. The 'c' command (cut and paste) was hardwiredlandley2004-10-301-12/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. git-svn-id: svn://busybox.net/trunk/busybox@9486 69ca8d6d-28ef-0310-b511-8ec308f3f277
* 1.00 is stableandersen2004-10-271-8/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9472 69ca8d6d-28ef-0310-b511-8ec308f3f277