Matt Kraai
1f0c43668a
Remove == TRUE' tests and convert
!= TRUE' and `== FALSE' tests to use !.
2001-12-20 23:13:26 +00:00
Eric Andersen
cd8c436d81
Latest patch from vodz:
...
-- reverse resolve network name and cache in route and ifconfig
applets, fix print nslookup server name if compile without
uClibc, fix route crashe 'route add', fix warnings compile
networking and pwd_grp applets
2001-11-10 11:22:46 +00:00
Eric Andersen
744a194f53
Can't use RESERVE_CONFIG_BUFFER here since the allocation
...
size varies meaning BUFFERS_GO_ON_STACK will fail
2001-11-10 11:16:39 +00:00
Eric Andersen
31a0ece3a7
Add netstat applet, submitted by Bart Visscher <magick@linux-fan.com>
2001-10-31 11:00:46 +00:00
Eric Andersen
3d61b10595
Major cleanup from Charles Steinkuehler <charles@steinkuehler.net>:
...
- Switched to getopt argument parsing
- Added -f option to get fully qualified domain name
- Fixed the -s (short) and -d (domain) options, which were not
doing a gethostbyname lookup to get the FQDN before trying to
separate the local and domain portions of the hostname.
- Fixed probem with 'agressive setting' of the hostname...the
previous busybox version would try to set the hostname if called
with a non-option argument, or the -F option, even if another
option (like -i or -s) was given. This behavior does not match
the net-tools hostname, which does not attempt to set anything if
given a 'display' option, regardless of the presence/absence of
the -F option or additional command line arguments.
- When using a file to set the hostname, behavior now matches
net-tools version...previous busybox version did not handle
comments, and simply grabbed the first line from the file.
2001-10-31 09:59:57 +00:00
Eric Andersen
2c669dd108
patch from Giulio Orsero <giulioo@pobox.com>
2001-10-31 09:54:29 +00:00
Eric Andersen
4acf8f8481
Use error_msg() instead of fprintf(stderr, ...)
2001-10-28 09:36:48 +00:00
Eric Andersen
72f9a4277f
Add in some (theoretical) uClinux support. Some init cleanups
2001-10-28 05:12:20 +00:00
Glenn L McGrath
107c796e79
Recovery from previous commit
2001-10-25 15:01:10 +00:00
Glenn L McGrath
9f2f8540c5
rEcover from my previous commit
2001-10-25 14:59:48 +00:00
Glenn L McGrath
0d2fb76c11
Modify applets to use libunarchive
2001-10-25 14:26:05 +00:00
Eric Andersen
bdfd0d78bc
Major rework of the directory structure and the entire build system.
...
-Erik
2001-10-24 05:00:29 +00:00
Glenn L McGrath
ad117d8a21
Apply Magnus Damm's patch, adds tftp blocksize support, and some cleanups.
2001-10-05 04:40:37 +00:00
Matt Kraai
524fcb9e01
Use xgethostbyname instead of gethostbyname (found by Erik Andersen).
2001-10-01 17:50:25 +00:00
Eric Andersen
b9408504f5
Another fix from vodz
2001-09-05 19:32:00 +00:00
Eric Andersen
863a3e15d6
patch from vodz -- route cleanup to display all route entries
2001-08-27 17:57:27 +00:00
Eric Andersen
a3c8481a33
A patch from Jaspreet Singh <jsingh@somanetworks.com>
...
fixing both a segfault and cosmetic bug in route
2001-08-23 22:05:33 +00:00
Eric Andersen
76fa8ea790
Apply Glenn's tftp rewrite
2001-08-20 17:47:49 +00:00
Manuel Novoa III
4fb0b51703
This corrects the _really_poor_ implementation of "broadcast +" handling
...
by ifconfig that someone had submitted. It fixes 1 bug, gets rid of the
excessive bloating of a structure that is used in a static const array,
and removes the implicit struct copys by keeping only the int type needed.
It also turns this into a configurable feature (off by default).
2001-08-10 06:02:23 +00:00
Eric Andersen
be0c36009a
More libc5 fixups
...
-Erik
2001-08-02 10:55:32 +00:00
Eric Andersen
af6b40a1ea
Silence some silly warnings
2001-07-31 22:53:36 +00:00
Eric Andersen
20aab260e2
Some adjustments, mostly from David McCullough <davidm@lineo.com> to
...
make busybox be more uClinux friendly. I also adjusted Config.h for
uClinux so it will automagically disable apps the arn't going to
work without fork() and such.
-Erik
2001-07-19 22:28:02 +00:00
Matt Kraai
0382eb8865
The -P prefix should only be prepended to filenames which are not explicitly
...
specified.
2001-07-19 19:13:55 +00:00
Matt Kraai
c8eae6684b
The directory name should only be prepended if one was specified.
2001-07-19 17:29:38 +00:00
Eric Andersen
044228d5ec
This is vodz' latest patch. Sorry it took so long...
...
1) ping cleanup (compile fix from this patch already applied).
2) traceroute call not spare ntohl() now (and reduce size);
3) Fix for functions not declared static in insmod, ash, vi and mount.
4) a more simple API cmdedit :))
5) adds "stopped jobs" warning to ash on Ctrl-D and fixes "ignoreeof" option
6) reduce exporting library function index->strchr (traceroute), bzero->memset (syslogd)
2001-07-17 01:12:36 +00:00
Matt Kraai
06ef16563b
Allow featureless ping to compile, and featureful ping to shrink
...
(by Adam Slattery).
2001-07-13 20:56:27 +00:00
Eric Andersen
7467c8d3b6
Patch from vodz:
...
Changed email address
cmdedit API change
optimizations for traceroute and md5sum
added a new shared create_icmp_socket() function
2001-07-12 20:26:32 +00:00
Eric Andersen
5c58d283bb
A traceroute applet from vodz. This could probably be slimmed down,
...
but will do for now...
2001-07-10 16:29:00 +00:00
Eric Andersen
48dfc56b4a
This patch from Fabio Ferrari <fabio.ferrari@digitro.com.br> enables
...
"broadcast +" for deriving the broadcast address automagically.
2001-07-07 05:19:52 +00:00
Eric Andersen
77b68e6f42
Add woukaround for missing struct _res in uClibc
2001-07-06 17:51:29 +00:00
Glenn L McGrath
78b0e379d7
Vladimir's last_patch_15
2001-06-26 02:06:08 +00:00
Eric Andersen
e0c0757d09
These were broken when using dmalloc due to include file ordering
...
problems. busybox.h must be last.
-Erik
2001-06-23 13:49:14 +00:00
Eric Andersen
8071c02131
Add wget -P support, finishing off bug #1176
...
-Erik
2001-06-21 19:45:06 +00:00
Eric Andersen
dab3d46b9d
A patch from Benjamin Zeckel <bzeckel@cisco.com> to allow
...
nslookup.c to display the correct default nameservers.
2001-06-12 22:21:24 +00:00
Eric Andersen
004015e9c4
Patch from Lars Kellogg-Stedman <lars@larsshack.org> to fix bug
...
#1130 (i.e. When you turn on features it should always ADD features)
2001-05-21 20:30:51 +00:00
Matt Kraai
bf381a0ad8
Whoops. Forgot the x.
2001-05-16 15:52:23 +00:00
Matt Kraai
c55b8d41c1
Add xgethostbyname and herror_msg* functions.
2001-05-16 15:40:51 +00:00
Matt Kraai
59df6f7398
Change 'printf("%s\n", ...)' into 'puts(...)'. Noted and patched in hostname.c
...
by Larry Doolittle.
2001-05-16 14:21:09 +00:00
Eric Andersen
9abfe85e96
Suggestion from Larry: no format string, use fputs instead.
2001-05-15 20:11:49 +00:00
Eric Andersen
50ae3102fb
Patch from Adam Heath <doogie@debian.org> to add arbitrary header support
...
to wget, so it can now do funky interactive things with cgi scripts.
2001-05-15 17:51:37 +00:00
Matt Kraai
be9f44a7df
Fix incorrect length passed to accept noted by Larry Doolittle.
2001-05-15 03:05:39 +00:00
Eric Andersen
95a349f427
When doing a 'wget -O -' turn on the quiet flag, lest the status bar
...
noise get mingled with the retrieved webpage.
-Erik
2001-05-13 00:55:54 +00:00
Matt Kraai
854125f6e6
Make stdio functions which can be interrupted by the progressmeter timer
...
recover gracefully from EINTR.
2001-05-09 19:15:46 +00:00
Eric Andersen
7e1273edf7
Patch from Jim McQuillan to pass the terminal type to the remote host.
2001-05-07 17:57:45 +00:00
Mark Whitley
30ac01cca7
Applied a patch from Laurence Anderson to fix the wget statusbar and a patch
...
to usage.h to document the -q option.
2001-04-17 18:13:16 +00:00
Matt Kraai
da160c0da5
Use putc, and write to stderr as the rest of the progressmeter does.
2001-04-11 20:11:51 +00:00
Matt Kraai
90d7f696d6
Only finish with a newline if we are displaying the progress indicator.
2001-04-11 20:07:27 +00:00
Matt Kraai
65317ea27f
Fix behavior when extracting to stdout. Report and patch by
...
Evin Robertson <nitfol@my-deja.com>.
2001-04-11 20:03:01 +00:00
Eric Andersen
6d7fa438a7
This patch from Laurence Anderson <laurence@zxmail.com> fixes
...
wget HTTP 1.1 support and addes chunked encoding so bb wget
is now fully RFC compliant.
2001-04-10 18:17:05 +00:00
Eric Andersen
b6b519b416
Update how we detect if libc5 is in use.
...
-Erik
2001-04-09 23:52:18 +00:00