aboutsummaryrefslogtreecommitdiff
path: root/scripts/basic/split-include.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-11-15df: add -i (conditional on CONFIG)Denis Vlasenko3-36/+71
uasge: trim a bit
2007-11-15cosmetic change in message textDenis Vlasenko1-1/+1
2007-11-14bad syntax error should go to stderrPaul Fox1-1/+1
2007-11-14Introduce FEATURE_PREFER_IPV4_ADDRESS. If selected, we have:Denis Vlasenko2-3/+31
function old new delta str2sockaddr 328 344 +16
2007-11-13tr: more of code shrink (getopt32-ification)Denis Vlasenko2-70/+48
runtest: cleanup. Method of getting $applets was truly bizarre function old new delta tr_main 655 527 -128
2007-11-13tr: better comments, small code shrinkDenis Vlasenko1-47/+60
function old new delta expand 2232 2230 -2 tr_main 677 655 -22
2007-11-13tr: properly detect read errors (Fernando Silveira <fsilveira@gmail.com>)Denis Vlasenko2-7/+6
readprofile: use xwrite function old new delta tr_main 679 677 -2 readprofile_main 1964 1944 -20
2007-11-13trylink: accomodate older versions of ldDenis Vlasenko1-7/+18
2007-11-13who: code shrink by Tito <farmatito@tiscali.it>Denis Vlasenko1-3/+1
function old new delta who_main 271 259 -12
2007-11-13add sed mini-docDenis Vlasenko2-0/+645
2007-11-13sed: support GNU-like '\t' escape in substitutionsDenis Vlasenko3-6/+13
2007-11-12inetd: revert bogus fix for bug 1562; shrink inetd a bitDenis Vlasenko1-35/+15
function old new delta dupconfig 159 146 -13 getconfigent 1123 1073 -50
2007-11-12open_transformer: do not duplicate "<program> -cf -"Denis Vlasenko7-20/+22
text data bss dec hex filename 677858 738 7236 685832 a7708 busybox_old 677804 738 7236 685778 a76d2 busybox_unstripped
2007-11-12gzip: fix a case where tar xzf fails (we use uninitialized fd)Denis Vlasenko1-0/+1
2007-11-11who: fix wrong date/time field sizeDenis Vlasenko1-2/+3
2007-11-10Announce 1.8.1Denis Vlasenko1-0/+9
2007-11-10init: fix bug 1584: improper check for fork errorDenis Vlasenko1-2/+1
2007-11-10umount: stop using excessive aounts of stack. Surprisingly,Denis Vlasenko1-1/+2
code shrank a lot too function old new delta umount_main 751 640 -111
2007-11-10lineedit: stop using both data/bss and tons of stack.Denis Vlasenko1-93/+166
stack usage was ~10 kb! unfortunately, noticeable code size growth: text data bss dec hex filename 9252 12 181 9445 24e5 busybox.t7/libbb/lineedit.o 9714 4 0 9718 25f6 busybox.t8/libbb/lineedit.o
2007-11-10*: remove superfluous "?" in option parsingDenis Vlasenko2-2/+2
2007-11-10readlink: realpath requires PATH_MAX, bb_common_bufsiz1 can be too smallDenis Vlasenko2-4/+4
umount: don't actually need char[2 * PATH_MAX] for realpath
2007-11-10syslogd: support "symlink to symlink" for /dev/log; reduce stack usageDenis Vlasenko2-32/+30
function old new delta create_socket - 134 +134 syslogd_main 1132 865 -267 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 0/1 up/down: 134/-267) Total: -133 bytes text data bss dec hex filename 775603 974 9420 785997 bfe4d busybox_old 775445 974 9420 785839 bfdaf busybox_unstripped
2007-11-08- commentary fixesBernhard Reutner-Fischer1-11/+11
- use common exit sequence for failure path: text data bss dec hex filename 308 0 0 308 134 libbb/xreadlink.o.pgf 296 0 0 296 128 libbb/xreadlink.o
2007-11-08xmalloc_follow_symlinks() -- fix ELOOP issue with absolute paths,Paul Fox3-17/+24
return full path in cases where path doesn't resolve to a link. change name to better differentiate from xmalloc_readlink().
2007-11-08xreadlink: code shrinkDenis Vlasenko3-19/+20
udhcp: add missing tryagain member to client_config function old new delta xmalloc_readlink_follow 169 154 -15 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-15) Total: -15 bytes
2007-11-08follow symlinks to find the true passwd file before updating.Paul Fox1-1/+6
2007-11-08new xmalloc_readlink_follow() routine to fully expand trailing symlinksPaul Fox2-0/+46
to get to a "real" file (or directory).
2007-11-07add "-A N" / "--tryagain=N" option to client, to allow altering thePaul Fox2-4/+13
default 60 second wait after failure to get a lease.
2007-11-07flush typeahead before promptPaul Fox1-0/+4
2007-11-07login: fix PAM login (was unable to complete Kerberos login)Denis Vlasenko1-23/+42
2007-11-06modprobe: fix a bug where we were entering endless loopDenis Vlasenko2-2/+12
syslogd: strip trailing '\n' too, not only NULs
2007-11-06login: clear dangerous environment variables if started by non-rootDenis Vlasenko4-25/+42
2007-11-06fbset: fix buglet where we were using wrong pointerDenis Vlasenko14-57/+94
readahead: stop using stdio.h *: style fixes
2007-11-06telnet: use poll, it's shorterDenis Vlasenko5-81/+80
*: style fixes
2007-11-06unzip: hmm... gcc doesn't like ATTRIBUTE_PACKED?? Document that...Denis Vlasenko1-1/+1
2007-11-06insmod: make error reporting less verboseDenis Vlasenko1-2/+2
2007-11-06telnetd: fix problem with zombies (by Paul Fox <pgf@brightstareng.com>)Denis Vlasenko3-22/+41
syslogd: strip trailing NULs
2007-11-05change safety check on zip header to allow for extra length, andPaul Fox1-3/+11
revert the header read to use the correct constant rather than sizeof. at least one version of gcc (armv4-linux-gcc-3.4.1) pads the struct to 28 bytes in spite of the packing.
2007-11-05swaponoff: prevent arithmetic overflow (spotted by Paul Fox ↵Denis Vlasenko1-1/+1
<pgf@brightstareng.com>)
2007-11-05fix incorrect text of link-time error message. No code changesDenis Vlasenko1-1/+1
2007-11-05webpage: fix typo, remove inconsistent trailing dotsDenis Vlasenko2-5/+5
Makefile: version is 1.9.0.svn now
2007-11-04update screenshotDenis Vlasenko1-35/+36
2007-11-04Announce 1.8.01_8_0Denis Vlasenko7-23/+132
2007-11-04docs: fix new-applet-HOWTO.txt, delete ipv4_ipv6.txt (it's obsolete)Denis Vlasenko2-224/+2
2007-11-04Announce 1.7.3 on websiteDenis Vlasenko1-1/+10
2007-11-04ifconfig: code shrinkDenis Vlasenko5-104/+129
adjtimex: code shrink libbb: move nth_string function into libbb hdparm: nth_string was here text data bss dec hex filename 730013 10334 12032 752379 b7afb busybox_old 730093 10134 12032 752259 b7a83 busybox_unstripped
2007-11-04grep: fix -FoDenis Vlasenko1-3/+10
2007-11-02insmod: code shrink, stop exporting insmod_ng_main.Denis Vlasenko4-381/+313
function old new delta add_ksymoops_symbols - 421 +421 static.section_names 20 40 +20 lsmod_main 425 424 -1 set_tainted 153 150 -3 main_opts 4 - -4 obj_symbol_patch 47 42 -5 obj_string_patch 144 139 -5 already_loaded 144 138 -6 check_dep 348 341 -7 append_option 75 68 -7 obj_allocate_commons 515 501 -14 new_process_module_arguments 1039 1018 -21 arch_new_symbol 31 9 -22 check_module_name_match 85 61 -24 obj_create_alloced_section 164 136 -28 include_conf 930 902 -28 modprobe_main 1643 1535 -108 obj_load 924 777 -147 insmod_ng_main 245 - -245 insmod_main 4122 3794 -328 ------------------------------------------------------------------------------ (add/remove: 1/2 grow/shrink: 1/16 up/down: 441/-1003) Total: -562 bytes text data bss dec hex filename 776020 974 9420 786414 bffee busybox_old 775384 974 9420 785778 bfd72 busybox_unstripped
2007-10-30inetd: fix bug 1562 "inetd does not set argv[0] properly" (fix by IlyaPanfilov)Denis Vlasenko1-16/+14
inetd: code shrink while at it function old new delta static.SOCK_xxx - 6 +6 getconfigent 1222 1123 -99 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 0/1 up/down: 6/-99) Total: -93 bytes text data bss dec hex filename 776099 974 9420 786493 c003d busybox_old 776020 974 9420 786414 bffee busybox_unstripped
2007-10-30hdparm: code shrinkDenis Vlasenko1-229/+214
text data bss dec hex filename 776494 974 9420 786888 c01c8 busybox_old 776099 974 9420 786493 c003d busybox_unstripped