d12fcc20da
libiproute: fix option parsing, so that "ip -o link" works again. closes bug 3524
Denis Vlasenko
2008-05-31 07:34:14 +00:00
3e57adb731
libiproute: style fixes, and using smallint as appropriate
Denis Vlasenko
2008-05-31 07:33:18 +00:00
8f74094548
runsvdir: make it more robust against libc buglets (errno accidentally set to !0) closes bug 3514
Denis Vlasenko
2008-05-31 07:00:33 +00:00
447bd66837
msh: fix the case where the file has exec bit but can't be run directly (run "$SHELL $file" instead) msh: fix exit codes when command is not found or can't be execed (with testcases)
Denis Vlasenko
2008-05-30 22:28:32 +00:00
f9a0784144
- add FIXME to use hasmntopt()
Bernhard Reutner-Fischer
2008-05-30 10:44:37 +00:00
db508e3b82
- fix overflow; improve documentation while at it
Bernhard Reutner-Fischer
2008-05-28 15:57:31 +00:00
cd9d4c85a4
fuser: a now, the corrected fix (vda botched previous one)
Denis Vlasenko
2008-05-28 14:57:58 +00:00
634b022108
- misc. improvements and shrinkage
Bernhard Reutner-Fischer
2008-05-28 14:20:20 +00:00
17282292c2
- add strrchr
Bernhard Reutner-Fischer
2008-05-28 14:19:27 +00:00
ea9f7a6a7f
find: beautify config prompts a bit
Denis Vlasenko
2008-05-28 12:00:59 +00:00
417e240abb
Remove 'busybox' word from configuration programs (based on experience of adapting it to uclibc).
Denis Vlasenko
2008-05-28 11:59:32 +00:00
10be1a787f
- move depmod shell script to examples/
Bernhard Reutner-Fischer
2008-05-28 11:21:20 +00:00
c21d9c7290
- the moddir_base is supposed to be omitted frmo the .dep file - other tweaks while at it
Bernhard Reutner-Fischer
2008-05-28 10:35:51 +00:00
1510216a55
- Spaghetti alert. Fix clash with ancient fwd-decl. This is an unfortunate combination of linux not providing a useable linux/module.h to userspace and mixing legacy-cruft with the current stuff in one insmod.c.
Bernhard Reutner-Fischer
2008-05-27 13:27:18 +00:00
55fb9da5b8
- remove duplicate helptext of dhcprelay and improve it
Bernhard Reutner-Fischer
2008-05-27 12:42:39 +00:00
b85fb693c1
- Add config option for DEFAULT_DEPMOD_FILE and DEFAULT_DEPMOD_FILE. No obj-code changes.
Bernhard Reutner-Fischer
2008-05-27 10:55:34 +00:00
4fec346966
- use (uC)libc functions. Saves a dozen bytes.
Bernhard Reutner-Fischer
2008-05-27 10:13:54 +00:00
9cf0f62b15
vda, xmalloc'ing can use *alot* of RAM. Don't forget that there are modules out there that are half a megabyte! mmap()ing is way nicer for small mem boxes.
Bernhard Reutner-Fischer
2008-05-27 09:06:05 +00:00
9474830006
- improve help-text
Bernhard Reutner-Fischer
2008-05-27 08:41:32 +00:00
1ea2568469
- improve option-handling a bit
Bernhard Reutner-Fischer
2008-05-26 21:33:05 +00:00
7a5f494cab
scripts: add a script which prints memory map of running busybox
Denis Vlasenko
2008-05-26 18:41:35 +00:00
cf18010ca9
- use mmap instead of allocating hundreds of megabytes of RAM. +39b
Bernhard Reutner-Fischer
2008-05-26 15:12:01 +00:00
dc5d7fec35
- remove some bloat -28b: now approx. 501b
Bernhard Reutner-Fischer
2008-05-26 13:30:41 +00:00
423465cd5e
- switch to FILE base writer and remove now unneeded stuff. -50b
Bernhard Reutner-Fischer
2008-05-26 12:19:35 +00:00
55e547eb6f
- add simple first-draft unoptimized depmod just to proove Vladimir Dronnikov wrong text data bss dec hex filename 569 0 0 569 239 modutils/depmod.o
Bernhard Reutner-Fischer
2008-05-26 12:01:49 +00:00
cf575ca856
- optionally pass additional flags down to nm
Bernhard Reutner-Fischer
2008-05-23 12:53:18 +00:00
61082ec1cc
- not sure but i may have had the shutdown-time wrong and no records to verify
Bernhard Reutner-Fischer
2008-05-22 22:05:55 +00:00
69d5ba2f95
- untangle the implementation of the small and huge last applets
Bernhard Reutner-Fischer
2008-05-22 21:56:26 +00:00
a959a2abdd
mdev: suppress "may be used uninitialized" warning
Denis Vlasenko
2008-05-22 21:35:16 +00:00
4801441e9a
mdev: add support for "only rename" option in mdev.conf
Denis Vlasenko
2008-05-22 17:49:58 +00:00
e9b76e1f1e
dnsd: fixes various segfaults. One was a lib api change that was not updated and another is a stack buffer overflow. It also adds support for '*' in dnsd.conf. It resolves all hostnames to a specific ip address. This is useful if you for example want redirect all http traffic to your first-boot-web-wizard on you router/firewall.
Denis Vlasenko
2008-05-22 17:41:01 +00:00
ae84b11467
modprobe: fix for blacklisting
Denis Vlasenko
2008-05-22 17:37:38 +00:00
dfd8282464
last: make its output more like "standard" last (aka "fancy last"). The main difference is that LOGIN lines are still shown by non-fancy one.
Denis Vlasenko
2008-05-22 17:35:22 +00:00
7b3863986d
last: trim format string a bit
Denis Vlasenko
2008-05-22 17:14:09 +00:00
b22a8059cb
last: trim help text
Denis Vlasenko
2008-05-22 02:10:50 +00:00
869d3d318f
last: optional alternative sysv-like implementation (by Patricia Muscalu <patricia.muscalu AT axis.com>)
Denis Vlasenko
2008-05-22 02:07:58 +00:00
7bd8d8fd26
- make Christian happy
Bernhard Reutner-Fischer
2008-05-21 21:15:37 +00:00
49bdf28c32
- skip empty lines and archive members
Bernhard Reutner-Fischer
2008-05-21 10:32:39 +00:00
6de8994440
udhcpc: regularize the names of receiving functions, pause on "serious failure to receive". Some misc fixes are also folded in here.
Denis Vlasenko
2008-05-21 07:05:06 +00:00
19903f0d44
udhcpc: simplify renewal of the lease
Denis Vlasenko
2008-05-21 07:03:03 +00:00
b23429198e
udhcpc: properly reduce timeout if bogus packets were received
Denis Vlasenko
2008-05-21 07:02:16 +00:00
54b90b5988
fix another -Wall warning
Denis Vlasenko
2008-05-20 20:44:08 +00:00
0953336951
- Rob sais that he rewrote it, so reinstate the GPLv2-only boilerplate.
Bernhard Reutner-Fischer
2008-05-20 08:27:26 +00:00
eaad910655
fix "make bigdata" to not show weak aliases
Denis Vlasenko
2008-05-20 06:31:56 +00:00
f02efd11c9
- improve readability
Bernhard Reutner-Fischer
2008-05-19 10:28:32 +00:00
5e25ddb7d3
- use STD*_FILENO some more. No object-code changes
Bernhard Reutner-Fischer
2008-05-19 09:48:17 +00:00
636a1f85e8
- use EXIT_{SUCCESS,FAILURE}. No object-code changes
Bernhard Reutner-Fischer
2008-05-19 09:29:47 +00:00
cb83abd7b6
- mention FIXME use find_mount_point()
Bernhard Reutner-Fischer
2008-05-19 08:40:26 +00:00
3576bed2f9
- improve wording
Bernhard Reutner-Fischer
2008-05-19 08:25:23 +00:00
ae4342ca3e
- Rename getpty() to xgetpty() and adjust callers. - Rewrite kbd_mode and setconsole - Introduce and use console_make_active() and xopen_xwrite_close() - honour buffer-reservation method as set by the user (dumpkmap, loadkmap) - shrink rtcwake and some console-tools
Bernhard Reutner-Fischer
2008-05-19 08:18:50 +00:00
ee56e013cf
swapon: optional -p PRIO support (by Francois Barel <frabar666 AT gmail.com>)
Denis Vlasenko
2008-05-18 23:05:34 +00:00
5599502a55
more -Wall warning fixes. -Wall is enabled now.
Denis Vlasenko
2008-05-18 22:28:26 +00:00
e125a683a7
start_stop_daemon: add -test, fix -x to not match by inode, vastly improve hext text. (mostly by Roy Marples <roy AT marples.name>)
Denis Vlasenko
2008-05-18 21:17:52 +00:00
faf334aeb8
httpd: fix obscure case when user runs httpd -i from command line for testing. (fixes bug 3334)
Denis Vlasenko
2008-05-18 15:14:36 +00:00
2794c9bb93
insmod: build fix for microblaze (by Greg Steuck <greg AT nest.cx>)
Denis Vlasenko
2008-05-17 02:47:55 +00:00
85e015c7c8
two fixlets for -Wall
Denis Vlasenko
2008-05-17 02:36:28 +00:00
29952d79fc
fix bug 2704: remove verbatim RFC text from source (this creates problems for Debian).
Denis Vlasenko
2008-05-17 01:26:15 +00:00
51a06c07da
- accept ip l s ib0 addr 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
Bernhard Reutner-Fischer
2008-05-16 17:19:03 +00:00
b8635e28b5
- very minor shrinkage odd that this saved 1byte. And there could be something wrong with ifcombine or the like since omitting the braces produces bigger code?
Bernhard Reutner-Fischer
2008-05-16 16:55:17 +00:00
dff6190112
- add appropriate string for arp header #32 for use by ip(8)
Bernhard Reutner-Fischer
2008-05-16 16:21:00 +00:00
f3b778a4dc
- fix bug where we incorrectly rejected ifconfig eth0 hw ether $whatever - add support for printing ipoib to ifconfig
Bernhard Reutner-Fischer
2008-05-16 16:10:31 +00:00
825968f92c
- fix compilation on x86_64
Bernhard Reutner-Fischer
2008-05-16 16:00:38 +00:00
1b23773e26
- mention duplication of in_ether()
Bernhard Reutner-Fischer
2008-05-16 14:35:34 +00:00
9c3052aab6
- provide proc-less sample - improve wording
Bernhard Reutner-Fischer
2008-05-16 11:36:32 +00:00
81e97a1380
testsuite instrumentation fixes by Christian
Denis Vlasenko
2008-05-15 22:43:48 +00:00
e251337a4d
Add more -W options to gcc.
Denis Vlasenko
2008-05-15 21:44:46 +00:00
6b06cb80be
more of -Wall fixes from Cristian Ionescu-Idbohrn. Some are fixing real bugs.
Denis Vlasenko
2008-05-15 21:30:45 +00:00
9305cdddbf
Kill CONFIG_NITPICK, it turned out to not be useful. no code changes.
Denis Vlasenko
2008-05-13 02:43:27 +00:00
77ad97f199
more -Wall warning fixes from Cristian Ionescu-Idbohrn. This time it resulted in small code changes:
Denis Vlasenko
2008-05-13 02:27:31 +00:00
c4f12f59cc
-Wall fixes by Cristian Ionescu-Idbohrn. No object code changes.
Denis Vlasenko
2008-05-12 14:35:56 +00:00
98636eb08c
Use intra-DSO calls when we build libbusybox. No-op for normal build. This was Bernhard Fischer' idea.
Denis Vlasenko
2008-05-09 17:59:34 +00:00
50dbed95fb
- pass flags to ld in one argument
Bernhard Reutner-Fischer
2008-05-09 12:43:04 +00:00