Manuel Novoa III
84b93f7ef1
Get rid of warnings, remove compat with older gnu uniq to truly conform to susv3, and cut size a bit.
2005-09-15 08:06:42 +00:00
Mike Frysinger
86097b3f31
Bernhard Fischer:
...
[busybox][patch][janitorial] correct typo in news.html and make site html compliant
2005-09-15 01:37:36 +00:00
Mike Frysinger
887a1ad57f
BsAtHome writes in Bug 433:
...
Ping packets sent by busybox have wrong endian on f.x. mips32 (openwrt). Attatched is a patch that
uses htons() and ntohs() to be platform independent.
2005-09-15 01:32:48 +00:00
"Vladimir N. Oleynik"
23f62fc6f3
split libbb: moved xregcomp separatelly for speed up recompile
2005-09-14 16:59:11 +00:00
"Vladimir N. Oleynik"
b4f3cff6f5
removed strange extern void xregcomp(... from some applets, but declared from libbb.h
2005-09-14 16:22:50 +00:00
"Vladimir N. Oleynik"
1e07f852e0
FEATURE->ENABLE_FEATURE loses one for 'top' applet
2005-09-14 16:08:06 +00:00
Rob Landley
2d2c868aab
Patch from Berhnard Fischer to keep duplicate objects out of the library.
2005-09-14 15:41:18 +00:00
"Vladimir N. Oleynik"
0c520e03b9
remove unrequired dependences
2005-09-14 15:36:56 +00:00
Rob Landley
570f655ee4
Cleanup patch from tito: migrate option parsing to the bb_ functions and fix
...
types.
2005-09-14 15:36:52 +00:00
Rob Landley
b7285001c9
Cleanup patch from Tito.
2005-09-14 15:28:15 +00:00
"Vladimir N. Oleynik"
7573ac6edf
bb_mkdep version 2.0. speed up *2, remove problem of find e2fsprogs/uu*.h, spelling corrections by Bernhard Fischer
2005-09-14 15:09:06 +00:00
Rob Landley
2ee82723a8
Our config should write out each symbol once and only once, but still write
...
out all symbols in all sub-menus. I think this finally does it right.
2005-09-14 14:40:01 +00:00
Rob Landley
1e51925684
Test full susv3 spec for uniq (except internationalization).
...
I think this covers it. We fail two corner cases, both of which are explicit
violations of the spec, and both of which gnu passes.
2005-09-14 14:36:40 +00:00
Paul Fox
db485cf7bc
committing bug #7 :
...
0000007: which and wd-located files
which doesn't search $PATH when there's a file in the WD with
the same name of the 'filename' parameter...
2005-09-14 14:08:38 +00:00
Mike Frysinger
bc48ebd86a
initial ppc64 support
2005-09-14 00:07:26 +00:00
Paul Fox
f2de0b7ae4
allow either backspace or DEL, in addition to the user's erase
...
char, to be used in get_input_line()
2005-09-13 22:20:37 +00:00
"Vladimir N. Oleynik"
676e95ea3d
bb_mkdep release. speed up *3, clearing, more comments
2005-09-13 16:50:53 +00:00
Mike Frysinger
6943a9489e
whitespace/syntax cleanups, dont mind me :p
2005-09-13 02:29:39 +00:00
Mike Frysinger
68071e46b1
touch up usage for swap utils
2005-09-13 02:26:24 +00:00
Rob Landley
bc3d4a175f
Cleanup patch from Tito.
2005-09-13 01:30:19 +00:00
Eric Andersen
5d38f5ba89
sysctl was seriously broken. And since in some cases 'CONFIG_SYSCTL'
...
could be included into application space via the kernel config option
of the same name, nasty compilation problems could result.
2005-09-12 21:42:48 +00:00
Eric Andersen
2c6b41812f
Kunihiko IMAI writes:
...
We're using busybox and thank the authors.
I found a short buffer allocation at busybox/sysklod/syslod.c. It
mis-declares length of filenames, seems to forget for '\0' or two
column numbered suffix of backup files (ex. messages.10).
Here is a patch for the problem.
Thanks.
2005-09-12 19:16:11 +00:00
"Vladimir N. Oleynik"
b1fe462116
bb_mkdep speed up * 10!
2005-09-12 16:39:47 +00:00
"Vladimir N. Oleynik"
5e60dc4a20
new my scripts/mm_mkdep, dependences work now
2005-09-12 12:33:27 +00:00
Rob Landley
ba50217281
Clean up memory allocation.
2005-09-11 23:45:28 +00:00
Rob Landley
a7e14db495
This combines a patch from Bernhard Fischer (moving the clean of
...
scripts/config from distclean to clean) with a sed consolidation that's
been in my tree for a bit, and switching the GPL boilerplate to just point
at LICENSE.
2005-09-11 01:16:47 +00:00
Rob Landley
b7128c6236
Cleanup patch by Bernhard Fischer, removing unnecessary includes of
...
getopt.h, whitespace changes, typos, etc.
2005-09-11 01:05:30 +00:00
Mike Frysinger
db289b258d
use CONFIG_BUFFER macros like cow suggested and shrink code size some more by using less variables and more gotos ;)
2005-09-10 04:10:18 +00:00
Rob Landley
98ea849623
Patch from Dirk Clemens so df doesn't run numbers together on drives >100gig.
2005-09-10 02:59:35 +00:00
Mike Frysinger
a80b290e30
some tweaks by cow to shrink a little
2005-09-10 02:47:19 +00:00
Rob Landley
6b00d0d3ca
Put the menu_is_visible test back because it avoids printing spurious
...
(albeit commented out) garbage.
2005-09-08 11:50:48 +00:00
Manuel Novoa III
415f6c9628
Rob, I don't know why you feel some unexplainable compulsion to get rid of
...
a meaningless warning. But I do expect you preserve the coding style
and variable names when all you're doing is tweaking some of my code.
I repeat... do NOT change whitespace, variable names, or coding style in
any of my code simply to conform to your coding style.
2005-09-08 06:02:49 +00:00
Rob Landley
ae32016fc9
A bit overdue...
2005-09-08 03:48:47 +00:00
Rob Landley
9f0e00fc61
Tito sent more size tweaks.
2005-09-08 03:27:06 +00:00
Rob Landley
230b411de8
Fix the warning by rewriting the function to be smaller and simpler.
...
I'd appreciate somebody on a __BIG_ENDIAN platform testing this out; I haven't
got the hardware...
2005-09-08 03:22:09 +00:00
Rob Landley
658d2cf986
Tito sent in a few patches converting instances of CONFIG_FEATURE_CLEAN_UP to
...
ENABLE_FEATURE_CLEAN_UP.
2005-09-08 03:11:58 +00:00
Paul Fox
02eb934b0f
committing:
...
Summary 0000242: ash: read -t broken
this also implements -n and -s options to read. (they're configured
together because most of their code is in common, and separating them
seemed silly.
2005-09-07 16:56:02 +00:00
Rob Landley
a70aa86e25
Yeah, Linus is the original author of three of our apps, but A) he doesn't
...
work at transmeta anymore so that email's bogus, B) hands up everybody who
thinks emailing him about a problem in the busybox version of those apps
would be productive?
2005-09-07 07:12:19 +00:00
Rob Landley
20a825aed8
Fix warnings.
2005-09-07 07:04:56 +00:00
Rob Landley
90ca6b2878
This code exists to compensate for ancient broken build environments which,
...
as far as I can tell, are no longer relevant. Modern busybox refuses to
build under libc5 (there's a specific test and #error for that), and
I'm not sure building against 2.1 kernel headers on Alpha was ever relevant.
I'm happy to put any of this back if anybody can point to a real need for it,
but if so we need to specifically document what environment is being
compensated for. (And we should quarrantine the build environment code
into one place, anyway. Maybe "quirks.h" for known compiler and
libc quirks?)
2005-09-07 06:39:02 +00:00
Rob Landley
14efdc58ce
Don't comment warnings. Don't put #warnings about warnings. _FIX_ warnings.
...
This fixes the warning, and makes the binary smaller out of sheer pique.
(Yes, since Manuel did this one it's nice tight code that took several
attempts to shrink, but I was ticked.)
Add the start of a test for uniq; this is about the first 1/3 of the
tests we need for full susv3 coverage of uniq.
2005-09-07 04:18:36 +00:00
Mike Frysinger
99f61719cb
Amir Shalem writes:
...
this patch fix syscall names mix-up in libb/syscalls.c
2005-09-06 21:53:21 +00:00
"Vladimir N. Oleynik"
45a8ed89c6
- sync traceroute with Slackware-10.1
...
(support -FIl -g gw -i if -z pt now).
- libbb/getopt_ulflags.c support bb_opt_complementally="x-x" as trigger now
2005-09-06 16:08:33 +00:00
"Vladimir N. Oleynik"
1443487c92
typo, thanks, Bernhard Fischer
2005-09-06 13:21:39 +00:00
Rob Landley
1283a150ae
Whitespace-level changes. Replace s0,s1,e0,e1 with real variable names and
...
clean up whitespace and curly brackets a bit. Resulting binary should be
identical.
2005-09-06 01:57:11 +00:00
Rob Landley
9955c45907
get_terminal_width_height.c was in there twice.
2005-09-05 18:42:18 +00:00
Rob Landley
ecce943e25
Bernhard Fischer pointed out that CONFIG_FEATURE_MOUNT_FORCE no longer exists.
2005-09-05 17:52:47 +00:00
Rob Landley
f6acb660ea
Regarding 11330: when you fix a bug that the testsuite doesn't catch, add
...
a test case to the test suite.
2005-09-05 16:27:19 +00:00
"Vladimir N. Oleynik"
d0c41a8519
destroy bug [0000381]
2005-09-05 15:50:56 +00:00
"Vladimir N. Oleynik"
f087480da1
destroy bug [0000404]
2005-09-05 15:46:26 +00:00