aboutsummaryrefslogtreecommitdiff
path: root/coreutils/diff.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-05-27ping: fix wrong sign extension of packet id (bug 1373)vda1-2/+2
git-svn-id: svn://busybox.net/trunk/busybox@18697 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-26usage.c: remove reference to busybox.hvda251-269/+270
*: s/include "busybox.h"/include "libbb.h" git-svn-id: svn://busybox.net/trunk/busybox@18696 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-26xpipe: introduce (saves ~170 bytes)vda9-36/+35
udhcp/signalpipe.c: use pipe instead of socketpair. git-svn-id: svn://busybox.net/trunk/busybox@18695 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-26- fix typo in help text and fix punctuationaldot1-4/+4
git-svn-id: svn://busybox.net/trunk/busybox@18694 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-25hush: fix 'echo abc`sleep 5`def' + Ctrl-Z and Ctrl-C bugs. +50 bytes of code.vda1-6/+18
git-svn-id: svn://busybox.net/trunk/busybox@18691 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-25hush: avoid duplicating HUSH_VERSIONvda1-15/+16
git-svn-id: svn://busybox.net/trunk/busybox@18690 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-25hush: micro-optimization in new variable codevda1-5/+5
git-svn-id: svn://busybox.net/trunk/busybox@18689 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-25hush: we can't do without variable->value member, saving 25 bytes of codevda1-42/+38
and some runtime memory. Rename few variables. git-svn-id: svn://busybox.net/trunk/busybox@18688 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-25hush: rework variable storage and environment handling.vda4-167/+238
More that -100 bytes of code + memory leak plugged. Added a testcase for it. git-svn-id: svn://busybox.net/trunk/busybox@18687 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-24hush: update README with yet another failure casevda1-0/+5
git-svn-id: svn://busybox.net/trunk/busybox@18685 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-24hush: fix segfaulting syntax error in interactive hushvda1-23/+29
git-svn-id: svn://busybox.net/trunk/busybox@18684 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-24hush: improve 2 testsuite testsvda4-2/+17
git-svn-id: svn://busybox.net/trunk/busybox@18683 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-24hush: add 2 tests for correct syntax error reportingvda2-0/+2
git-svn-id: svn://busybox.net/trunk/busybox@18682 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-24udhcp: socketpair can fail if AF_UNIX is not available (e.g. if module is ↵vda1-1/+3
not loaded). Error out on that. git-svn-id: svn://busybox.net/trunk/busybox@18681 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-24hush: fix handling of unmatched ${name (without closing '}') -vda4-9/+15
was eating all remaining input, potentially megabytes. nofork: save/restore die_jmp too nofork: use -2222 instead of -111 as "special" return valur for zero (-111 is used by some applets. -2222 won't fit in exitcode and thus safer) git-svn-id: svn://busybox.net/trunk/busybox@18680 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-23hush: make syntax error messages a bit more usefulvda3-29/+37
git-svn-id: svn://busybox.net/trunk/busybox@18674 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-23hush: prepare testsuite for new, fixed error message formatvda1-1/+1
git-svn-id: svn://busybox.net/trunk/busybox@18673 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-23hush: fix job control with eval /bin/external_progvda3-92/+96
hush: fix parsing of unterminated "str with no EOL hush: improved make_string() (smaller, faster, needs less RAM) hush: renamed several functions git-svn-id: svn://busybox.net/trunk/busybox@18672 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-23hush: fix a bit different instance of "No EOL" bug,vda5-40/+57
add testsuite for that. Expand another testsuite. git-svn-id: svn://busybox.net/trunk/busybox@18671 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-23fix execute bit on hush-misc/shift.testsvda1-0/+0
git-svn-id: svn://busybox.net/trunk/busybox@18670 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-22hdparm: make -T -t code smaller (-194 bytes), and output prettiervda1-97/+75
git-svn-id: svn://busybox.net/trunk/busybox@18669 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-21hush: add 3 CONFIG_xxx, allowing for smaller and less capable hush.vda2-38/+109
Minimal hush is ~9k now (lash is ~7k). git-svn-id: svn://busybox.net/trunk/busybox@18663 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-21shells: update README and testsuite. environment memory leakvda3-1/+17
needs to be fixed - and documented! git-svn-id: svn://busybox.net/trunk/busybox@18662 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-21hush: using smallints where we can. save ~20 bytes in code andvda1-47/+50
some data storage at runtime. git-svn-id: svn://busybox.net/trunk/busybox@18661 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-20hush: fix shift + $0 bug; add testcasevda3-1/+9
git-svn-id: svn://busybox.net/trunk/busybox@18660 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-20hush: trivial size optimizationvda1-5/+6
git-svn-id: svn://busybox.net/trunk/busybox@18659 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-20hush: make process substitution configurable; add a testcasevda4-1/+22
git-svn-id: svn://busybox.net/trunk/busybox@18658 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-20busybox.net: announce 1.5.1 on the web site.vda1-0/+9
git-svn-id: svn://busybox.net/trunk/busybox@18657 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-20ash: implement type -p, costs less than 10 bytesvda1-16/+11
(patch by Mats Erik Andersson <mats.andersson64@comhem.se>) git-svn-id: svn://busybox.net/trunk/busybox@18654 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-20mount: fix mounting of symlinks (mount from util-linux allows that)vda1-1/+3
git-svn-id: svn://busybox.net/trunk/busybox@18653 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-18cttyhack: new applet.vda5-2/+96
git-svn-id: svn://busybox.net/trunk/busybox@18649 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-18make "static linking against glibc" an #error, not #warningvda1-0/+1
git-svn-id: svn://busybox.net/trunk/busybox@18648 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-18awk: fix a trivial bug introduced by me.vda1-1/+1
This is how it goes. I break stuff by doing useless 'cleanups', people fix the fallout. :(. Thanks rockeychu! git-svn-id: svn://busybox.net/trunk/busybox@18647 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-18we were basically ignoring CONFIG_USE_BB_PWD_GRP (assuming =y),vda1-1/+3
fix this git-svn-id: svn://busybox.net/trunk/busybox@18646 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-17awk: make code a bit less obfuscatedvda1-240/+251
git-svn-id: svn://busybox.net/trunk/busybox@18645 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-17several *.c files:vda5-7/+7
move 'extern environ' up to the location of #includes git-svn-id: svn://busybox.net/trunk/busybox@18644 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-17vi: remove two globalsvda2-69/+79
awk: some 'lineno' vars were shorts, made them ints (code got smaller) awk: rename global t to global ttt. still an awful name, but at least you can grep for it now. function old new delta ttt - 28 +28 mysleep 104 120 +16 readit 408 418 +10 lineno 2 4 +2 parse_program 338 339 +1 evaluate 6446 6445 -1 syntax_error 25 23 -2 next_token 917 915 -2 new_node 26 24 -2 tv 16 8 -8 skip_spaces 68 53 -15 t 28 - -28 rfds 128 - -128 ------------------------------------------------------------------------------ (add/remove: 1/2 grow/shrink: 4/6 up/down: 57/-186) Total: -129 bytes git-svn-id: svn://busybox.net/trunk/busybox@18643 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-17hush: do "struct globals" trick. hush.o data+bss = 0 bytes now.vda1-105/+134
+60 bytes to image, but -8000 bytes in bss. git-svn-id: svn://busybox.net/trunk/busybox@18642 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-17hush: consolidated variable expansion for assignments and "normal" one.vda1-87/+39
-435 bytes. Tested against testsuite. git-svn-id: svn://busybox.net/trunk/busybox@18641 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-17more compile fixes from randomconfig runvda2-8/+10
git-svn-id: svn://busybox.net/trunk/busybox@18640 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-17fix trivial compile errors found by randomconfig runvda3-0/+15
git-svn-id: svn://busybox.net/trunk/busybox@18639 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-16netstat: fix error in new -W option handlingvda1-2/+3
git-svn-id: svn://busybox.net/trunk/busybox@18638 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-16hush: take care of several easy FIXMEs. -228 bytes.vda1-124/+68
git-svn-id: svn://busybox.net/trunk/busybox@18637 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-16hush: another microscopic typo fixvda1-1/+1
git-svn-id: svn://busybox.net/trunk/busybox@18636 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-16hush: fix English in commentvda1-1/+1
git-svn-id: svn://busybox.net/trunk/busybox@18635 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-16hush: simplify read builtin; fix set_local_var (misplaced 'goto skip;')vda1-42/+18
git-svn-id: svn://busybox.net/trunk/busybox@18634 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-16hush: fix expansion of quoted $VAR, $* and $@vda9-27/+51
git-svn-id: svn://busybox.net/trunk/busybox@18633 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-16hush: fix incorrect processing of echo "'$var'".vda3-25/+25
hush: rename map[] and MAP_xxx, making them easier to understand. hush: move testcase (which now passes) from hush-bugs to hush-parsing git-svn-id: svn://busybox.net/trunk/busybox@18632 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-15netstat: introduce -W: wide, ipv6-friendly outputvda3-178/+175
netstat: shrink by ~500 bytes (patch by Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com>) netstat: fix for bogus state value for raw sockets git-svn-id: svn://busybox.net/trunk/busybox@18631 69ca8d6d-28ef-0310-b511-8ec308f3f277
2007-05-15- apply hunk that fixes an issue with (wrong?) dependencies. Initial notes were:aldot1-10/+5
There is something wrong in the new buildsys: If one selects ip and has e.g. rule or route unset, ip still wants to build those. This fails (correctly) since rtnl_rttable_n2a and rtnl_rtrealm_n2a aren't available if they were turned off. TODO: Talk to vda about this git-svn-id: svn://busybox.net/trunk/busybox@18618 69ca8d6d-28ef-0310-b511-8ec308f3f277