Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-12-02 | Introduce FEATURE_COPYBUF_KB. | Denis Vlasenko | |
People who want smaller stack at any cost may use it to reduce cp's stack usage (FEATURE_COPYBUF_KB=1). Desktop people may get faster copy of big files (FEATURE_COPYBUF_KB=32 is ~30% faster than 4kb) | |||
2007-04-11 | bb_full_fd_action: remove potential xmalloc from NOFORK path | Denis Vlasenko | |
cat: stop using stdio.h opens libbb: introduce & use open[3]_or_warn function old new delta open3_or_warn - 54 +54 bb_cat 115 144 +29 open_or_warn - 25 +25 unlzma 2404 2412 +8 chattr_main 334 339 +5 xstrtoul_range_sfx 251 255 +4 telnet_main 1514 1510 -4 static.opt 4 - -4 qgravechar 122 118 -4 fuser_add_pid 61 54 -7 fuser_add_inode 154 147 -7 writeFileToTarball 1542 1534 -8 refresh 1156 1148 -8 do_show 856 846 -10 read_leases 212 200 -12 setup_redirects 236 222 -14 iproute_list_or_flush 1582 1568 -14 read_config 427 411 -16 write_leases 284 264 -20 hash_file 338 318 -20 copy_file 1760 1740 -20 do_iproute 2610 2588 -22 bb_full_fd_action 320 269 -51 open_to_or_warn 103 49 -54 fuser_main 1660 1596 -64 .rodata 131160 131096 -64 ------------------------------------------------------------------------------ (add/remove: 2/1 grow/shrink: 4/19 up/down: 125/-423) Total: -298 bytes | |||
2007-04-10 | make a few struct bb_applet members conditional | Denis Vlasenko | |
rename sllep_and_die -> xfunc_die make fflush_stdout_and_exit NOFORK-safe fix some buglets found by randomconfig | |||
2007-04-10 | audit small applets and mark some of them as NOFORK. | Denis Vlasenko | |
Put big scary warnings in relevant places. | |||
2007-04-09 | make xfunctions optionally longjump instead of exit. | Denis Vlasenko | |
use it for making NOFORK more practical. touch: make it a NOFORK applet | |||
2007-01-11 | Trailing whitespace removal over entire tree | Denis Vlasenko | |
2006-12-22 | tar et al: die if bb_copyfd_size copies less than asked for. | Denis Vlasenko | |
(we have bb_copyfd_exact_size now for that kind of usage) | |||
2006-11-25 | tee: fix bug: argv[-1] is a no-no! | Denis Vlasenko | |
bb_full_fd_action: optimize die_if_ferror: "<applet>: filename" isn't a good err msg, add "..I/O error" | |||
2006-11-24 | tar: cry murder and bail out if file shrinks under us while we tar it up | Denis Vlasenko | |
2006-10-08 | correct largefile support, add comments about it. | Denis Vlasenko | |
2006-09-17 | style fixes | Denis Vlasenko | |
2006-07-16 | Cleaup read() and write() variants, plus a couple of new functions like | Rob Landley | |
xlseek and fdlength() for the new mkswap. | |||
2006-04-03 | - move buffer allocation schemes to libbb.h | Bernhard Reutner-Fischer | |
- include the correct headers: applets need busybox.h while lib* need libbb.h | |||
2006-03-06 | Robert P. Day removed 8 gazillion occurrences of "extern" on function | Rob Landley | |
definitions. (That should only be on prototypes.) | |||
2006-02-13 | Bug fix from Kim B. Heino, manifested via: | Rob Landley | |
echo > foo && zip foo.zip foo && ./busybox unzip foo.zip | |||
2006-01-31 | avoid signed<->unsigned warning | "Vladimir N. Oleynik" | |
2006-01-25 | just whitespace | Tim Riker | |
2005-11-12 | My last change to this file broke tar x. Sigh. (Trying to make sure we work | Rob Landley | |
on file sizes between 2 and 4 gigs on 32 bit machines. For supporting >4 gigs, just use a 64 bit machine already...) | |||
2005-11-04 | Fix bug 424: doing full_read breaks things like cat which should return a | Rob Landley | |
chunk of data when they get it and not block until they've buffered 4k. The use case was cat /proc/psaux, but you can also reproduce this by running non-busybox cat by itself and typing things at the command line. Then run busybox cat. Notice how cat is _supposed_ to echo each line back to us as we hit enter? | |||
2005-11-04 | When cp ran out of space it didn't return a nonzero error code. Fixes bug 493. | Rob Landley | |
2005-04-27 | Correct errors preventing busybox tar from working properly, | Eric Andersen | |
fixing bug http://bugs.uclibc.org/view.php?id=231 | |||
2005-04-16 | Rework to fix http://bugs.uclibc.org/view.php?id=107 | Eric Andersen | |
2004-03-15 | Remove trailing whitespace. Update copyright to include 2004. | Eric Andersen | |
2004-02-23 | bb_full_fd_action was incorrectly returning an error message causing | Glenn L McGrath | |
major breaking. | |||
2004-02-21 | Sometimes i get carried away with the use of function pointers, im sure | Glenn L McGrath | |
it seemed like a good idea at the time. | |||
2003-11-24 | When a size of 0 is passed to copyfd_size, dont do anything, it was | Glenn L McGrath | |
reading untill eof which breaks tar | |||
2003-11-22 | Fix warning | Glenn L McGrath | |
2003-11-21 | As we no longer use function pointers for read in common archiving code | Glenn L McGrath | |
archive_xread can be replaced with bb_full_read, and archive_copy_file with bb_copyfd* bb_copyfd is split into two functions bb_copyfd_size and bb_copyfd_eof, they share a common backend. | |||
2003-07-14 | Update a bunch of docs. Run a script to update my email addr. | Eric Andersen | |
2003-03-19 | Major coreutils update. | Manuel Novoa III | |
2002-12-13 | Merge copyfd and copy_file_chunk | Glenn L McGrath | |
2001-10-24 | Major rework of the directory structure and the entire build system. | Eric Andersen | |
-Erik | |||
2001-05-18 | Rewrote copyfd to use library functions, terminate, and copy correct data. | Matt Kraai | |
2001-05-15 | This patch from Adam Heath <doogie@debian.org>, makes print_file | Eric Andersen | |
(used by cat, grep, sed, etc) quite a bit faster. |