Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-07-10 | dpkg_deb: slight code shrink | Denis Vlasenko | |
ar: reuse existing ar unpacking code get_header_tar: handle autodetection for tiny .tar.gz files too unarchive.h: do not include CONFIGed out things function old new delta get_header_tar 1521 1534 +13 dpkg_deb_main 400 380 -20 ar_main 260 196 -64 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/2 up/down: 13/-84) Total: -71 bytes | |||
2007-11-10 | *: remove superfluous "?" in option parsing | Denis Vlasenko | |
2007-10-11 | add -fvisibility=hidden to CC flags, mark XXX_main functions | Denis Vlasenko | |
EXTERNALLY_VISIBLE. 5% size reduction of libbusybox.so | |||
2007-08-18 | don't pass argc in getopt32, it's superfluous | Denis Vlasenko | |
(add/remove: 0/0 grow/shrink: 12/131 up/down: 91/-727) Total: -636 bytes text data bss dec hex filename 773469 1058 11092 785619 bfcd3 busybox_old 772644 1058 11092 784794 bf99a busybox_unstripped | |||
2007-08-13 | s/#ifdef CONFIG_/#if ENABLE_/g | Denis Vlasenko | |
2007-05-26 | usage.c: remove reference to busybox.h | Denis Vlasenko | |
*: s/include "busybox.h"/include "libbb.h" | |||
2007-02-03 | suppress warnings about easch <applet>_main() having | Denis Vlasenko | |
no preceding prototype | |||
2007-01-29 | preparatory patch for -Wwrite-strings #2 | Denis Vlasenko | |
2006-11-27 | style cleanup: return(a) -> return a, part 1 | Denis Vlasenko | |
2006-10-03 | getopt_ulflags -> getopt32. | Denis Vlasenko | |
It is impossible to formulate sane ABI based on size of ulong because it can be 32-bit or 64-bit. Basically it means that you cannot portably use more that 32 option chars in one call anyway... Make it explicit. | |||
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-06-10 | - use bb_xchdir instead of ignoring eventual errors of chdir | Bernhard Reutner-Fischer | |
Thanks to Erik Hovland | |||
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-12 | - patch from Denis Vlasenko to add and use bb_xchdir() | 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.) | |||
2005-10-14 | - new bb_opt_complementally syntax, use [-:?] only - 'free' chars | "Vladimir N. Oleynik" | |
- new bb_getopt_ulflags features: check max and min args, convert first argv to options special for ar and tar applets - use bb_default_error_retval for env applet | |||
2005-10-11 | - use complementally '!' to '?' - 'ask' is best 'free' char for this. | "Vladimir N. Oleynik" | |
- more long opt compatibility, can set flag for long opt struct now - more logic: check opt-depend requires and global requires, special for 'id' and 'start-stop-daemon' applets. | |||
2005-10-07 | - remove superfluous C statements ";;" in decompress_unzip.c, dpkg_deb.c ↵ | Bernhard Reutner-Fischer | |
ifconfig.c - gzip.c: see if O_NOFOLLOW is defined before using it, else take alternate path closes bug #221 (partially; The rest will follow later). | |||
2005-09-11 | Cleanup patch by Bernhard Fischer, removing unnecessary includes of | Rob Landley | |
getopt.h, whitespace changes, typos, etc. | |||
2005-09-05 | 1) bb_opt_complementaly -> bb_opt_complementally | "Vladimir N. Oleynik" | |
2) better support long options 3) new flag '!' for bb_opt_complementally: produce bb_show_usage() if BB_GETOPT_ERROR internally | |||
2005-05-11 | change the hardcoded error constant (0x80000000UL) to a nice flexible define ↵ | Mike Frysinger | |
(BB_GETOPT_ERROR) | |||
2004-03-15 | Remove trailing whitespace. Update copyright to include 2004. | Eric Andersen | |
2004-01-07 | Use bb_getopt_ulflags, save 100 bytes and strict argument checking. | Glenn L McGrath | |
2003-03-19 | Major coreutils update. | Manuel Novoa III | |
2002-12-08 | Move add_to_list from libunarchive to libbb so it can be of more general use ↵ | Glenn L McGrath | |
(eg ifupdown). Changed the name to llist_add_to as i plan on adding more llist_ functions as needed (e.g. llist_free). | |||
2002-11-13 | Minor cleanups | Glenn L McGrath | |
2002-11-05 | enable .tar.bz2 for dpkg-deb | Glenn L McGrath | |
2002-09-25 | New common unarchive code. | Glenn L McGrath | |
2001-10-25 | Recovering from my previous commit | Glenn L McGrath | |
2001-07-18 | Change read_package_field interface, and rewrite using low level functions | Glenn L McGrath | |
Fixes for a few bugs that have crept into dpkg in the last few days | |||
2001-06-24 | Nore unarchive (and doc) fixes from Laurence Anderson | Glenn L McGrath | |
2001-06-22 | cpio applet, and changes to associated code | Glenn L McGrath | |
2001-06-20 | Reorganise unarchiving functions, more code re-use, only does single pass(no ↵ | Glenn L McGrath | |
more linked lists), basis for supporting a cpio (and cheaper untar) applet, but cpio applet isnt included in this. It effects ar, dpkg-deb applets only | |||
2001-06-13 | Reorganise archive extraction code | Glenn L McGrath | |
2001-05-16 | Change 'printf("%s\n", ...)' into 'puts(...)'. Noted and patched in hostname.c | Matt Kraai | |
by Larry Doolittle. | |||
2001-04-16 | dpkg improvements, use full package struct, avoid extracting to tmp dir, ↵ | Glenn L McGrath | |
rename variable. deb_extract, untar and dpkg_deb modified to make the above possible | |||
2001-04-13 | dpkg-deb -f and partial -I commands, adds 600 bytes | Glenn L McGrath | |
2001-04-12 | New dpkg-deb function -t, stands for --fsys-tarfile | Glenn L McGrath | |
2001-04-12 | dpkg-deb -c works now | Glenn L McGrath | |
2001-04-12 | Fix dpkg-deb, enum's are cool | Glenn L McGrath | |
2001-04-11 | copy_file_chunk uses streams now. | Glenn L McGrath | |
2001-04-11 | Move deb_extract() to libbb, dpkg now independent of dpkg-deb | Glenn L McGrath | |
2001-04-11 | Move get_ar_headers to libbb, make dpkg_deb.c independent of ar.c | Glenn L McGrath | |
2001-04-07 | Ignore SIGTERM prior to gz_close() | Glenn L McGrath | |
2001-04-05 | dpkg_deb had not been updated for the new gunzip interface. Fix it. | Eric Andersen | |
-Erik | |||
2001-02-14 | This patch, put together by Manuel Novoa III, is a merge of work | Eric Andersen | |
done by Evin Robertson (bug#1105) and work from Manuel to make usage messages occupy less space and simplify how usage messages are displayed. | |||
2001-02-12 | New option 'list' produces output that can be used for the packages .list file. | Glenn L McGrath | |
Will be used be bb dpkg | |||
2001-02-11 | New function, deb-extract to be used by dpkg, code cleanups. saves some bytes | Glenn L McGrath | |
2001-01-31 | Removed trailing \n from error_msg{,_and_die} messages. | Matt Kraai | |
2001-01-27 | Fix header file usage -- there were many unnecessary header files included in | Eric Andersen | |
busybox.h which slowed compiles. I left only what was needed and then fixed up all the apps to include their own header files. I also fixed naming for pwd.h and grp.h functions. Tested to compile and run with libc5, glibc, and uClibc. -Erik |