Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-06-28 | libunarchive: stop using static data in archivers - archive_handle_t | Denis Vlasenko | |
can trivially provide space for that. rpm: code shrink tar: simplify autodetection of bz2/.gz function old new delta static.not_first 1 - -1 static.end 1 - -1 bb_makedev 51 49 -2 static.saved_hardlinks_created 4 - -4 static.saved_hardlinks 4 - -4 longname 4 - -4 linkname 4 - -4 hash_file 251 247 -4 get_header_tar 1528 1521 -7 rpm_main 1711 1697 -14 get_header_cpio 965 944 -21 ------------------------------------------------------------------------------ (add/remove: 0/6 grow/shrink: 0/5 up/down: 0/-66) Total: -66 bytes text data bss dec hex filename 804926 611 6868 812405 c6575 busybox_old 804878 611 6852 812341 c6535 busybox_unstripped | |||
2008-06-27 | *: introduce and use FAST_FUNC: regparm on i386, otherwise no-on | Denis Vlasenko | |
text data bss dec hex filename 808035 611 6868 815514 c719a busybox_old 804472 611 6868 811951 c63af busybox_unstripped | |||
2008-05-19 | - use EXIT_{SUCCESS,FAILURE}. No object-code changes | Bernhard Reutner-Fischer | |
2008-05-13 | more -Wall warning fixes from Cristian Ionescu-Idbohrn. | Denis Vlasenko | |
This time it resulted in small code changes: function old new delta nexpr 820 828 +8 tail_main 1200 1202 +2 wrapf 166 167 +1 parse_mount_options 227 209 -18 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 3/1 up/down: 11/-18) Total: -7 bytes | |||
2008-04-29 | tar: fix obscure case when name is "" and prefix is not "" | Denis Vlasenko | |
2008-04-29 | tar: fix the case where long base names can be ignored | Denis Vlasenko | |
2008-04-15 | trivial fixes to make bbox compile with gcc 4.3.0 | Denis Vlasenko | |
2008-02-19 | tar: optional autodetection of gz/bz2 compressed tarballs. | Denis Vlasenko | |
+130 bytes. Closes bug 992. | |||
2008-02-14 | tar: real support for -p. +200 if selected. | Denis Vlasenko | |
By Natanael Copa <natanael.copa at gmail.com> | |||
2008-02-14 | tar: do "short EOF" compat only if CONFIG_DESKTOP. | Denis Vlasenko | |
ash: add a comment about new minor bug | |||
2008-02-13 | tar: compat: handle tarballs with only one zero block at the end | Denis Vlasenko | |
2007-11-17 | add comment clarifying busybox's use of non-standard tar header | Paul Fox | |
2007-11-16 | tar: fix a case where glibc detects bogus buffer overrun | Denis Vlasenko | |
which is not really there! | |||
2007-07-21 | style fix (stray space before ';') | Denis Vlasenko | |
2007-06-21 | tar: improve OLDGNU compat, make old SUN compat configurable | Denis Vlasenko | |
2007-06-20 | do not do utime() on links, it acts on link targets, and we don't want that. | Denis Vlasenko | |
rename link_name to link_target, less confusing this way. | |||
2007-03-04 | remove f words | Denis Vlasenko | |
2007-03-03 | tar: handle tarfiles with (broken) checksums a-la Sun. | Denis Vlasenko | |
2006-12-26 | merge post-1.3.0 fixes | 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-26 | tar: refuse to untar files with "/../" components | Denis Vlasenko | |
2006-11-26 | tar: correctly skip (and warn about) pax headers. | Denis Vlasenko | |
plug memory leak. save 50 bytes. Wooohooo! we finally can unpack kernel tarballs! | |||
2006-11-25 | tar: small fix and small optimization | Denis Vlasenko | |
2006-11-24 | tar: buglet fix | Denis Vlasenko | |
2006-11-24 | tar: fix and sanitize handling of long filenames/linknames | Denis Vlasenko | |
(GNU extensions 'K' and 'L'). We correctly handle them when untarring now, but unfortunately we still don't use them when tarring! That stupid 100 char limit is still there! The biggest problem is that we don't support 'pax' tar format. Linux kernel tarballs are in this format... shame | |||
2006-11-24 | header_verbose_list: stop truncating file size in listing | Denis Vlasenko | |
2006-11-24 | tar: | Denis Vlasenko | |
* unpack: handle tar header fields which are not NUL terminated * pack: handle 4+GB files correctly * pack: refuse to store 101+ softlinks (was truncating link target name) * pack: mask mode with 07777 | |||
2006-10-10 | fixes from Vladimir Dronnikov <dronnikov@gmail.ru> | Denis Vlasenko | |
2006-10-08 | attempt to regularize atoi mess. | Denis Vlasenko | |
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-20 | "formated" -> "formatted" throughout the code base. | "Robert P. J. Day" | |
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-07-06 | Fix tar so it can extract git-generated tarballs, based on a suggestion | Rob Landley | |
from Erik Frederiksen. | |||
2006-07-02 | Standardize on the vi editing directives being on the first line. | "Robert P. J. Day" | |
2006-05-29 | More size shrinkage. | Rob Landley | |
2006-05-26 | Change llist_add_* to take the address of the list rather than returning the new | Rob Landley | |
head, and change all the callers. | |||
2006-04-02 | - typos: s/compatability/compatibility/g;s/compatable/compatible/g; | Bernhard Reutner-Fischer | |
2006-03-06 | Robert P. Day removed 8 gazillion occurrences of "extern" on function | Rob Landley | |
definitions. (That should only be on prototypes.) | |||
2006-03-01 | use bb_xstrndup vs strndup. Thanks rfelker. | "Vladimir N. Oleynik" | |
2006-02-20 | Bug 640: a filename of length exactly 100 could bleed into the next field on | Rob Landley | |
display or extract. (Only shows up when no gnu longname extension, either because it's disabled or because tarball hasn't got it.) | |||
2006-01-25 | just whitespace | Tim Riker | |
2005-10-11 | There doesn't seem to be a standard header for makedev(), but this is close. | Rob Landley | |
2005-07-20 | applying fix for: | Paul Fox | |
0000262: tar -x doesn't believe it has reached the end of archive | |||
2004-07-26 | BusyBox has no business hard coding the number of major and minor bits for a | Eric Andersen | |
dev_t. This is especially important now that the user space concept of a dev_t and the kernel concept of a dev_t are divergant. The only bit of user space allowed to know the number of major and minor bits is include/sys/sysmacros.h (i.e. part of libc). When used with a current C library and a 2.6.x kernel, this fix should allow BusyBox to support wide device major/minor numbers. -Erik | |||
2004-04-14 | Larry Doolittle writes: | Eric Andersen | |
This is a bulk spelling fix patch against busybox-1.00-pre10. If anyone gets a corrupted copy (and cares), let me know and I will make alternate arrangements. Erik - please apply. Authors - please check that I didn't corrupt any meaning. Package importers - see if any of these changes should be passed to the upstream authors. I glossed over lots of sloppy capitalizations, missing apostrophes, mixed American/British spellings, and German-style compound words. What is "pretect redefined for test" in cmdedit.c? Good luck on the 1.00 release! - Larry | |||
2004-03-15 | Remove trailing whitespace. Update copyright to include 2004. | Eric Andersen | |
2004-02-20 | Fix up hard links | Glenn L McGrath | |
2004-02-20 | A strict interpretation of the ustar format requires the type flag to be | Glenn L McGrath | |
interpreted, we cannot depend on the file type being set in the mode field. | |||
2004-02-19 | Add extra comments, freakout if a pax archive is encoutered. | Glenn L McGrath | |
2004-02-17 | Remove debugging | Glenn L McGrath | |