aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* - use xregcomp. Untested. vda, isn't there a regfree missing here?Bernhard Reutner-Fischer2007-04-021-2/+2
| | | | | | text data bss dec hex filename 2522 0 0 2522 9da expr.o.r18305 2478 0 0 2478 9ae expr.o
* - remove some unneeded forward declarations. No obj-code changes.Bernhard Reutner-Fischer2007-04-021-30/+26
|
* - remove args from bss, minor misc shrinkage while at it.Bernhard Reutner-Fischer2007-04-021-40/+45
| | | | | | text data bss dec hex filename 2577 0 4 2581 a15 expr.o 2522 0 0 2522 9da expr.o
* test: comment out unused codeDenis Vlasenko2007-04-027-25/+62
| | | | | udpsvd: fake it compile tcpsvd: more optimal memorizing of IP's for -C
* udpsvd: forgotten 'svn add'Denis Vlasenko2007-04-021-0/+221
|
* udpsvd: next part of ipsvd applets (not working yet)Denis Vlasenko2007-04-015-7/+19
|
* tcpsvd: fix line buffering, add firewall query codeDenis Vlasenko2007-04-013-8/+52
|
* Copyright, help text, whitespace cleanupsDenis Vlasenko2007-04-014-41/+71
|
* tcpsvd: new appletDenis Vlasenko2007-04-0119-111/+704
| | | | | | | | | | It's a GPL-ed 'clone' of Dan Bernstein's tcpserver. Author: Gerrit Pape <pape@smarden.org> http://smarden.sunsite.dk/ipsvd/ size tcpsvd.o text data bss dec hex filename 2571 4 16 2591 a1f tcpsvd.o
* lash: make -c work; crush buffer overrun and free of non-malloced ptrDenis Vlasenko2007-03-311-9/+6
| | | | (from Mats Erik Andersson <mats.andersson64@comhem.se>)
* lash: style cleanupDenis Vlasenko2007-03-311-81/+84
|
* website: link to post-1.5.0 fixes, fix dangling linkDenis Vlasenko2007-03-312-2/+3
|
* hdparm: fix multisector mode settingDenis Vlasenko2007-03-311-2/+2
| | | | (from Toni Mirabete <amirabete@catix.cat>)
* uniq: getopt32-ization. -38 bytes.Denis Vlasenko2007-03-311-22/+23
|
* unzip: fix xstrndup bug (xstrndup(s,n) can allocate less than n bytes!)Denis Vlasenko2007-03-311-2/+3
|
* - fix compilation if FEATURE_TR_CLASSES is off. Sorry for that..Bernhard Reutner-Fischer2007-03-301-2/+0
|
* - debloat test. untested.Bernhard Reutner-Fischer2007-03-301-111/+116
| | | | | | | | | | text data bss dec hex filename 3154 0 172 3326 cfe test.o.oorig 2683 0 172 2855 b27 test.o This applet should be rewritten not to use such odd lexer semantics. It duplicates code from all over the place (see XXX). brrr
* - fix bug where we did not reject invalid classes like '[[:alpha'Bernhard Reutner-Fischer2007-03-306-87/+114
| | | | | | | - debloat while at it: text data bss dec hex filename 1554 0 19 1573 625 tr.o.oorig 1357 0 16 1373 55d tr.o
* introduce the concept of LDLIBS for additional libraries so that when we do ↵Mike Frysinger2007-03-302-4/+7
| | | | the final link, the objects/libraries are in the correct order
* traceroute: move data off bss. small code optimizations.Denis Vlasenko2007-03-291-94/+109
| | | | | | | | | | | | | | | | | | function old new delta traceroute_main 4358 4397 +39 verbose 13 9 -4 useicmp 4 - -4 nflag 4 - -4 split_suffices 40 24 -16 route 16 - -16 dumpleases_main 392 357 -35 gwlist 36 - -36 whereto 128 - -128 wherefrom 128 - -128 packet 512 - -512 ------------------------------------------------------------------------------ (add/remove: 0/7 grow/shrink: 1/3 up/down: 39/-883) Total: -844 bytes
* dpkg: run_package_script() returns 0 if all ok and non-zero if failure.Denis Vlasenko2007-03-291-5/+3
| | | | | The result code was checked incorrectly in two places. (from "Kim B. Heino" <Kim.Heino@bluegiga.com>)
* dumpleases: getopt32()-izationDenis Vlasenko2007-03-291-34/+27
| | | | (from Mats Erik Andersson <mats.andersson64@comhem.se>)
* - use index_in_str_array also for find_mainBernhard Reutner-Fischer2007-03-291-2/+8
| | | | | | text data bss dec hex filename 2605 1 12 2618 a3a find.o.r18274 2602 1 12 2615 a37 find.o.r18275
* - remove bloated switch statement.Bernhard Reutner-Fischer2007-03-291-17/+8
| | | | | | text data bss dec hex filename 2706 1 12 2719 a9f find.o.r18273 2605 1 12 2618 a3a find.o.r18274
* - implement a TODO: Use index_in_str_array in parse_paramsBernhard Reutner-Fischer2007-03-291-40/+118
| | | | | | | text data bss dec hex filename 2771 1 12 2784 ae0 find.o.r18272 2749 1 12 2762 aca find.o.-try-switch 2706 1 12 2719 a9f find.o.r18273
* - Purely cosmetic type fiddlingBernhard Reutner-Fischer2007-03-291-15/+14
|
* - fold recurse, depthFirst and dereference params into one param flags.Bernhard Reutner-Fischer2007-03-2911-55/+50
| | | | Minor size improvement (-16b for size, -24b according to bloat-o-meter).
* - update defconfigBernhard Reutner-Fischer2007-03-281-3/+5
|
* run_parts: I was wrong, NULL termination is already done becauseDenis Vlasenko2007-03-281-1/+1
| | | | G is pre-initialized to 0.
* run_parts: NULL-terminate list of arguments; fix perror/error usageDenis Vlasenko2007-03-281-5/+5
|
* ps: work around libc bug: printf("%.*s\n", MAX_INT, buffer)Denis Vlasenko2007-03-282-4/+6
|
* - rewrite run-partsBernhard Reutner-Fischer2007-03-283-132/+115
| | | | | | | | | | | | | | | | | | | text data bss dec hex filename 1029 0 0 1029 405 debianutils/run_parts.o-old 478 0 0 478 1de debianutils/run_parts.o-new-bare 600 0 0 600 258 debianutils/run_parts.o-new-full bare, i.e. without long opts and fancy stuff ./scripts/bloat-o-meter bb_old busybox_unstripped function old new delta act - 215 +215 run_parts_main 216 201 -15 valid_name 50 - -50 runparts_long_options 64 - -64 .rodata 124323 124163 -160 run_parts 513 - -513 ------------------------------------------------------------------------------ (add/remove: 1/3 grow/shrink: 0/2 up/down: 215/-802) Total: -587 bytes
* - move additional fancy options not mandated by SUSv3 into a FANCY optionBernhard Reutner-Fischer2007-03-283-7/+21
|
* - fix formatting of help textBernhard Reutner-Fischer2007-03-281-2/+1
|
* - reinstate dmalloc and efence supportBernhard Reutner-Fischer2007-03-282-1/+9
|
* hdparm: flag variables can easily be smaller than longDenis Vlasenko2007-03-281-96/+101
| | | | | | | | | | | | | | | | | | | | function old new delta process_dev 5247 5325 +78 bb_ioctl_on_off 72 78 +6 unregister_hwif 4 1 -3 ... perform_reset 4 1 -3 parse_xfermode 111 108 -3 noisy_piomode 4 1 -3 ... do_flush 4 1 -3 do_ctimings 4 1 -3 static.parm 4 - -4 static.multcount 4 - -4 parse_opts 54 48 -6 hdparm_main 1435 1383 -52 ------------------------------------------------------------------------------ (add/remove: 0/2 grow/shrink: 2/61 up/down: 84/-243) Total: -159 bytes
* hdparm: remove stray static (-200 bytes bss)Denis Vlasenko2007-03-281-1/+1
|
* hdparm: whitespace style fixesDenis Vlasenko2007-03-281-90/+89
|
* pidfile creation mode set to 0666 (umask affects it as usual)Denis Vlasenko2007-03-271-1/+1
|
* forgotten svn add...Denis Vlasenko2007-03-271-0/+29
|
* make pidfile writing configurable.Denis Vlasenko2007-03-279-50/+51
| | | | [ui]toa_to_buf: change API. No users yet.
* remove_file: cosmetic code improvement, a few bytes savedDenis Vlasenko2007-03-261-34/+21
|
* diff: fix SEGV (NULL deref) in diff -NDenis Vlasenko2007-03-261-9/+18
|
* sed: a communal variable managed to slip past 'size'Denis Vlasenko2007-03-262-94/+100
| | | | | | | | | | | | | ('size' happily displays 0 bytes in data and bss, but in reality sed.o used 180 bytes of it). Oh well. function old new delta pipe_putc 67 76 +9 sed_main 627 633 +6 get_next_line 161 166 +5 bbg 180 - -180 (add/remove: 0/1 grow/shrink: 3/0 up/down: 20/-180) Total: -160 bytes sed: also make sed -i failure message less cryptic
* split: let me join bikeshed painting frenzy :)Denis Vlasenko2007-03-261-68/+71
| | | | | | | | | | | this one should be able to handle huge files. text data bss dec hex filename 664 4 0 668 29c busybox.t0/coreutils/split.o 628 0 0 628 274 busybox.t1/coreutils/split.o split_main 488 525 +37 suffix_len 4 - -4 next_file 77 - -77 (add/remove: 0/2 grow/shrink: 1/0 up/down: 37/-81) Total: -44 bytes
* - check the suffix proper plus misc touch upBernhard Reutner-Fischer2007-03-261-29/+21
|
* zcip: make it work on NOMMU (+ improve NOMMU support machinery)Denis Vlasenko2007-03-266-88/+100
| | | | fsck: fix bad English in a comment
* - add usage for splitBernhard Reutner-Fischer2007-03-261-1/+6
|
* - implement suffices as required by SUSv3Bernhard Reutner-Fischer2007-03-261-17/+29
| | | | - fix glitch in next_file (suffices were exhaused too early).
* Attempt to get more applets compile for NOMMU.Denis Vlasenko2007-03-2610-95/+769
| | | | | | | TODO_config_nommu documents what I managed to compile so far (yay! msh works! cool). inetd, telnetd, httpd still do not compile. TODO Also make fork(), daemon() produce warnings on compile stage (in addition to erros on link stage).