ebd1355828
- coalesce printf calls. text data bss dec hex filename 3474 4 96 3574 df6 networking/arping.o.orig 3424 4 96 3524 dc4 networking/arping.o
Bernhard Reutner-Fischer
2006-04-03 12:29:12 +00:00
a0f75e2bba
- use bb_opt_complementally; Saves another 14 bytes. (thanks again, vodz)
Bernhard Reutner-Fischer
2006-04-03 11:52:01 +00:00
a38330c366
- do away with useless fwd-decls, redundant bb_printf calls, silence warning about comparing signed and unsigned and make stuff static. text data bss dec hex filename 6944 0 0 6944 1b20 util-linux/ipcs.o.oorig 6509 0 0 6509 196d util-linux/ipcs.o
Bernhard Reutner-Fischer
2006-04-03 11:25:48 +00:00
6153629097
- set flags in a more reasonable manner. Thanks, vodz. text data bss dec hex filename 3520 4 96 3620 e24 networking/arping.o.oorig 3488 4 96 3588 e04 networking/arping.o
Bernhard Reutner-Fischer
2006-04-03 09:46:29 +00:00
cfb53dfd5e
- include proper prototypes in libunarchive.
Bernhard Reutner-Fischer
2006-04-02 21:50:01 +00:00
7ab5f4d03d
- janitorial: huft_build is never used outside of decompress_unzip.c and has no prototype (which suggests that it's of no general use) so make it static for now.
Bernhard Reutner-Fischer
2006-04-02 21:23:40 +00:00
9a67ca309c
- janitorial: include proper prototypes in libiproute.
Bernhard Reutner-Fischer
2006-04-02 21:14:19 +00:00
7f77810633
- switch Warning Of the Week to wrong or missing prototypes. e.g. archival/uncompress.c wrongly includes libbb.h instead of busybox.h decompress_bunzip2.c,open_transformer.c don't include the proper "unarchive.h" etc, etc.
Bernhard Reutner-Fischer
2006-04-02 20:41:55 +00:00
a1bccc0ba8
- typos: s/compatability/compatibility/g;s/compatable/compatible/g;
Bernhard Reutner-Fischer
2006-04-02 20:17:55 +00:00
9457e70357
- typo: s/compenent/component/g add a bit of documentation.
Bernhard Reutner-Fischer
2006-04-02 20:12:31 +00:00
a13cca9cf4
New version from Tito.
Rob Landley
2006-04-02 18:57:20 +00:00
819b56b64a
work outside of the srctree
Mike Frysinger
2006-04-01 20:38:22 +00:00
03e78e75f3
The build broke for me on gcc 4.0.3 due to an #include having the wrong patch.
Rob Landley
2006-04-01 17:36:31 +00:00
20fef96dd8
Bug spotted by Kumar Gala. Hopefully this fixes it...
Rob Landley
2006-04-01 17:32:52 +00:00
07a637df47
Patch from KRONSTORFER Horst to Fix a size mismatch in ping, such as the 56/84 mismatch inthe following example: # ping -c 1 172.16.2.1 PING 172.16.2.1 (172.16.2.1): 56 data bytes 84 bytes from 172.16.2.1: icmp_seq=0 ttl=64 time=0.2 ms
Rob Landley
2006-04-01 17:28:11 +00:00
b0c5445bf5
new test for source code sanity
Mike Frysinger
2006-04-01 01:36:32 +00:00
5dd1236f49
move source code tests out into a sep file rather than just disabling/breaking them
Mike Frysinger
2006-04-01 01:36:13 +00:00
81834531aa
remove bogus "
Mike Frysinger
2006-04-01 01:35:52 +00:00
2cf38523a1
silence error if busybox.links doesnt exist and run tests that begin with "all_"
Mike Frysinger
2006-04-01 01:35:33 +00:00
43ac88849b
Ext2fs cleanup from Garrett Kajmowicz.
Rob Landley
2006-04-01 00:40:33 +00:00
5cf905a871
- use RESERVE_CONFIG_BUFFER and a bit of whitespace-cleanup. defconfig: text data bss dec hex filename 1307 0 0 1307 51b util-linux/hwclock.o.oorig 1255 0 0 1255 4e7 util-linux/hwclock.o
Bernhard Reutner-Fischer
2006-03-31 22:36:15 +00:00
81901a096c
- add option to suppress the terse usage messages. Saves 6.8k for defconfig: text data bss dec hex filename 861791 11264 1039140 1912195 1d2d83 busybox.have-terse-usage 854799 11264 1039140 1905203 1d1233 busybox.no-terse
Bernhard Reutner-Fischer
2006-03-31 18:43:55 +00:00
2766eedde8
- use RESERVE_CONFIG_BUFFER. For defconfig this gives: text data bss dec hex filename 3627 4 120 3751 ea7 networking/arping.o.oorig 3548 4 96 3648 e40 networking/arping.o.r14710 3520 4 96 3620 e24 networking/arping.o
Bernhard Reutner-Fischer
2006-03-31 18:13:42 +00:00
e47c4cbd4d
- update help text. the interface argument is now a lowercase 'i' to match the big arping commandline-syntax.
Bernhard Reutner-Fischer
2006-03-31 18:10:31 +00:00
137669449a
- shrink it a bit further. text data bss dec hex filename 3627 4 120 3751 ea7 networking/arping.o.oorig 3548 4 96 3648 e40 networking/arping.o
Bernhard Reutner-Fischer
2006-03-31 18:02:46 +00:00
8ea5205726
Shrink patch from Bernhard Fischer.
Rob Landley
2006-03-30 21:50:57 +00:00
efbadf9f3f
prevent find from ever descending into an xdev'ed directory. (brought over from trunk r14665)
Paul Fox
2006-03-30 20:06:46 +00:00
1f6dc6d358
- rename clean_up in tune2fs and mke2fs to be prefixed with their applet names. Purely cosmetic to ease readability.
Bernhard Reutner-Fischer
2006-03-30 13:54:30 +00:00
214744dba1
- fix paste'o which i overlooked when applying dalias' fmt stuff.
Bernhard Reutner-Fischer
2006-03-30 13:38:19 +00:00
2ebc69a4c6
- pull r14681 from trunk: don't free foreign mem.
Bernhard Reutner-Fischer
2006-03-30 13:03:28 +00:00
59970faa39
- pull r14643 from trunk: make sure that we see freeramdisk only once
Bernhard Reutner-Fischer
2006-03-30 12:56:26 +00:00
fe802ee02c
- pull r14628 from trunk: Bug spotted by Stephane Billiart: losetup depends on loop.c.
Bernhard Reutner-Fischer
2006-03-30 12:55:12 +00:00
7ff69e3ab8
- upcoming stable version 1.1.2
Bernhard Reutner-Fischer
2006-03-30 12:52:37 +00:00
a8e2760924
Clarify.
Rob Landley
2006-03-30 02:01:48 +00:00
daa4a6dcbd
Update ipaddr help to match reality.
Rob Landley
2006-03-30 01:59:30 +00:00
ef81ce620c
fix from David Daney, on busybox mailing list: > The problem is that if the zcip protocol times out at about the same > time another ARP packet is being received, the newly calculated timeout > may be set to wait forever. This prevents the protocol from progressing > through its various states. > > The Fix is to set the timeout to zero if it used to be a positive > number, but it has already expired. This causes the next protocol state > to be entered immediately instead of never. > > If OK please commit. > > Also note that if you may have to apply the patch on this page: > > http://www.science.uva.nl/research/air/wiki/LinkLocalARPMeasurements > > To the linux kernel to get proper zcip behavior. >
Paul Fox
2006-03-29 23:01:33 +00:00
24b0a9568d
Documentation from Jan Kiszka
Rob Landley
2006-03-29 15:35:23 +00:00
fe908fda28
Kumar Gala tracked down a problem with NFS mounting. This is a different fix from his, but to the same problem.
Rob Landley
2006-03-29 14:30:49 +00:00
dbd91af061
Mike Frysinger pointed out we can go CFLAGS=-I/usr/some/funky/path/to/selinux \ LDFLAGS=-L/usr/some/funky/path/to/selinux make So Jan Kiszka reverted part of the selinux patch.
Rob Landley
2006-03-28 19:40:15 +00:00
92fff34de6
Bernhard Fischer spotted that we shouldn't free fstype if we didn't allocate it.
Rob Landley
2006-03-28 19:19:19 +00:00
f0305b7f75
fix behavior of ZZ, with respect to readonly mode(s). original patch and report from Alexander Griesser.
Paul Fox
2006-03-28 14:18:21 +00:00
6850017a2f
remove some more config code rob missed in rev 13701 cleanup as reported by Robert P. J. Day
Mike Frysinger
2006-03-28 06:11:51 +00:00
f885513940
just whitespace fixes
Mike Frysinger
2006-03-28 02:35:56 +00:00
87848d91c7
setlogcons, from Jan Kaszka.
Rob Landley
2006-03-27 23:23:43 +00:00
28ff9668d9
Mention that 1.1.2 should be out Juneish.
Rob Landley
2006-03-27 23:22:16 +00:00
986ab525b8
ensure that corrupted file extraction causes both a message and a failure exit code. delay the error exit until all (good) files have been extracted.
Paul Fox
2006-03-27 23:09:14 +00:00
b3ede5abe2
More from Jan Kiszka: this is a port of the latest sysv-init SELinux patch. It makes busybox invoke the libselinux library function to load the binary policy right at system start-up. It was successfully tested on a mini-SELinux system. Note: requires recent libselinux. I'm using 1.28.
Rob Landley
2006-03-27 23:09:12 +00:00
d1f8c1c125
From Jan Kiszka: This patch fixes the security labelling of the login terminal and process... There still remains some stuff to clean up (the whole set_current_security_context() appears unnecessary complex to me), but this is now at least working.
Rob Landley
2006-03-27 23:04:42 +00:00
164a5be04e
Patch from Jan Kiszka: In case the libselinux development installation is not located at its default location, this patch allows to override the path via SELINUX_INC and SELINUX_LIB when invoking make.
Rob Landley
2006-03-27 23:00:32 +00:00
0949d30638
Software Freedom Law Center and the fixes.patch thing.
Rob Landley
2006-03-27 22:43:40 +00:00
9360f42d32
add support for :wn (initial patch from Alexander Griesser)
Paul Fox
2006-03-27 21:51:16 +00:00
dbf935dae6
drop obsolete version string in favor of actual BB version (from Bernhard Fischer)
Paul Fox
2006-03-27 20:29:33 +00:00
c370ea89fa
Turn #if 0 into a comment.
Rob Landley
2006-03-27 17:00:11 +00:00
8416a2d558
prevent find from ever descending into an xdev'ed directory.
Paul Fox
2006-03-27 16:42:33 +00:00
3570915769
More dead code removal.
Rob Landley
2006-03-26 21:49:42 +00:00
4789694372
Robert P Day removed some commented out code.
Rob Landley
2006-03-26 21:42:40 +00:00
90ece609e6
Define both big endian and little endian macros.
Rob Landley
2006-03-25 03:01:59 +00:00
0bafd47e84
Stephane Billiart found an endianness bug in insmod.
Rob Landley
2006-03-25 02:49:28 +00:00
771b186406
- commentary typos
Bernhard Reutner-Fischer
2006-03-24 14:30:05 +00:00
2dd13bd25a
- make sure that we see freeramdisk only once
Bernhard Reutner-Fischer
2006-03-24 09:48:18 +00:00
d1968672ef
When cross-compiling, the install directory for shared libraries has to come from gcc (target machine), not uname (host machine).
Rob Landley
2006-03-24 02:42:58 +00:00
787140df39
remove in place of external link
Mike Frysinger
2006-03-23 23:44:29 +00:00
d905e44d47
no longer needed
Mike Frysinger
2006-03-23 23:43:06 +00:00
5eda15566a
move out of subdir
Mike Frysinger
2006-03-23 23:42:40 +00:00
e0fe937593
- correct typo
Bernhard Reutner-Fischer
2006-03-23 16:52:59 +00:00
1bb31928d5
Bug spotted by Stephane Billiart: losetup depends on loop.c.
Rob Landley
2006-03-23 16:49:22 +00:00
fb3a631310
Very nice patch from Rich Felker to portably set the stream error indicator and thus remove a lot of nasty old code that didn't.
Rob Landley
2006-03-23 15:30:26 +00:00
dce5809ebc
make the makefile a little more flexible so we can store in either location
Mike Frysinger
2006-03-23 03:47:19 +00:00
5fba2505d4
News entry announcing 1.1.1.
Rob Landley
2006-03-23 03:08:09 +00:00
13c8327b79
sync busybox and udhcp trees
Mike Frysinger
2006-03-23 03:05:05 +00:00
e1d41b3102
fixup style
Mike Frysinger
2006-03-23 02:07:41 +00:00
948a09d6f2
dont printf arguments given by user for security sanity
Mike Frysinger
2006-03-23 02:07:20 +00:00
64bef2ab9c
fix typo
Mike Frysinger
2006-03-23 02:06:29 +00:00
ca8d0b029b
We make both busybox and busybox_unstripped all the time now, no need to specify whether or not to strip the binary.
Rob Landley
2006-03-22 21:03:21 +00:00
2dd4279959
Patch from Rogelio Serrano to defer checking whether the tty exists until we actually need to spawn something on it.
Rob Landley
2006-03-22 17:39:13 +00:00
2324a7c9e5
Fix "seq 1 1".
Rob Landley
2006-03-22 17:11:44 +00:00
a35886c862
Fix from Glenn McGrath.
Rob Landley
2006-03-22 16:59:12 +00:00
786988faf7
Tweak allbareconfig not to pause.
Rob Landley
2006-03-22 15:24:24 +00:00
7328c8fdc1
Annoint 1.1.1.
Rob Landley
2006-03-22 14:07:23 +00:00
cebea726e8
Another header suggestion from Shaun Jackman.
Rob Landley
2006-03-22 00:46:36 +00:00
06adf5fb47
2006-03-21 Shaun Jackman <sjackman@gmail.com>: Include signal.h instead of sys/signal.h.
Mike Frysinger
2006-03-22 00:25:07 +00:00
3ea05d3222
Fix missing copyright and license notice.
Rob Landley
2006-03-21 18:20:40 +00:00
d049812571
Patch from Stuart Hughes upgrading depmod.pl
Rob Landley
2006-03-21 16:35:50 +00:00
8dd4ca787a
Patch from Shaun Jackman to make loop.c build only when needed.
Rob Landley
2006-03-21 16:22:19 +00:00
6a776e9558
Temporarily disable shared library for the 1.1.1 release.
Rob Landley
2006-03-21 16:07:39 +00:00