b9408504f5
Another fix from vodz
2001-09-05 19:32:00 +00:00
863a3e15d6
patch from vodz -- route cleanup to display all route entries
2001-08-27 17:57:27 +00:00
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
76fa8ea790
Apply Glenn's tftp rewrite
2001-08-20 17:47:49 +00:00
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
be0c36009a
More libc5 fixups
...
-Erik
2001-08-02 10:55:32 +00:00
af6b40a1ea
Silence some silly warnings
2001-07-31 22:53:36 +00:00
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
0382eb8865
The -P prefix should only be prepended to filenames which are not explicitly
...
specified.
2001-07-19 19:13:55 +00:00
c8eae6684b
The directory name should only be prepended if one was specified.
2001-07-19 17:29:38 +00:00
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
06ef16563b
Allow featureless ping to compile, and featureful ping to shrink
...
(by Adam Slattery).
2001-07-13 20:56:27 +00:00
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
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
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
77b68e6f42
Add woukaround for missing struct _res in uClibc
2001-07-06 17:51:29 +00:00
78b0e379d7
Vladimir's last_patch_15
2001-06-26 02:06:08 +00:00
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
8071c02131
Add wget -P support, finishing off bug #1176
...
-Erik
2001-06-21 19:45:06 +00:00
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
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
bf381a0ad8
Whoops. Forgot the x.
2001-05-16 15:52:23 +00:00
c55b8d41c1
Add xgethostbyname and herror_msg* functions.
2001-05-16 15:40:51 +00:00
59df6f7398
Change 'printf("%s\n", ...)' into 'puts(...)'. Noted and patched in hostname.c
...
by Larry Doolittle.
2001-05-16 14:21:09 +00:00
9abfe85e96
Suggestion from Larry: no format string, use fputs instead.
2001-05-15 20:11:49 +00:00
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
be9f44a7df
Fix incorrect length passed to accept noted by Larry Doolittle.
2001-05-15 03:05:39 +00:00
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
854125f6e6
Make stdio functions which can be interrupted by the progressmeter timer
...
recover gracefully from EINTR.
2001-05-09 19:15:46 +00:00
7e1273edf7
Patch from Jim McQuillan to pass the terminal type to the remote host.
2001-05-07 17:57:45 +00:00
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
da160c0da5
Use putc, and write to stderr as the rest of the progressmeter does.
2001-04-11 20:11:51 +00:00
90d7f696d6
Only finish with a newline if we are displaying the progress indicator.
2001-04-11 20:07:27 +00:00
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
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
b6b519b416
Update how we detect if libc5 is in use.
...
-Erik
2001-04-09 23:52:18 +00:00
79757c9c37
A patch from Dmitry Zakharov <dmit@crp.bank.gov.ua> which adds
...
- support for ftp downloads
- HTTP basic authentication support (as an optional feature)
- handling of http redirections
- protocol version changed to 1.0 (to stop servers from requesting
chunked encoding)
- bugfix: in the case when content-length not given, wget didn't
download anything
- when attempting to continue an aborted download but server doesn't
support restarts, reopen output file in write mode
- changed assumption that existing file should restart an aborted
download. Now the user must explicitly specify this with -c
2001-04-05 21:45:54 +00:00
e76c3b08e1
A number of cleanups. Now compiles with libc5, glibc, and uClibc. Fix a few
...
shadowed variables. Move (almost) all syscalls to libbb/syscalls.c, so I can
handle them sanely and all at once.
-Erik
2001-04-05 03:14:39 +00:00
049dc25fe7
Fix in_ether bug regarding hex digits reported by Jonas Holmberg <jonas.holmberg@axis.com>.
2001-03-26 16:26:16 +00:00
6b2c23d847
xstrdup tftp cleanup from Jeff Garzik
2001-03-23 17:10:19 +00:00
1ca20a7747
A nice patch from Larry Doolittle that adds -Wshadow and
...
cleans up most of the now-revealed problems.
2001-03-21 07:34:27 +00:00
92d23245c9
Another cleanup patch from Jeff Garzik <jgarzik@mandrakesoft.com>
2001-03-19 23:49:41 +00:00
8b96032139
Fix a bug pointed out by Rob Landley <rlandley@austin.rr.com>, where
...
setup_sockaddr_in was zeroing the sizeof a pointer, not the sizeof the struct,
which was obviously what was intended. Thanks Rob,
-Erik
2001-03-17 05:43:39 +00:00
48dcc16548
Don't confuse people. If the run 'ifconfig' and they didn't
...
compile with BB_FEATURE_IFCONFIG_STATUS turned on, it will
now print a message telling them as much.
-Erik
2001-03-15 20:48:45 +00:00
14e9e9d1ca
Fix socklen_t for libc5
2001-03-14 01:23:07 +00:00
68ea1d0325
Reduced code size of interface. Support ifconfig -a and ifconfig interface
...
display. Change %llu to %Lu in ifconfig for hacked unsigned long long support
in uClibc scanf.
2001-03-12 09:57:59 +00:00
78f57460f2
Quick mod to enable option -a for ifconfig.
2001-03-10 02:00:54 +00:00
fa45f22e50
Use perror_msg_and_die function where appropriate.
2001-03-09 23:06:15 +00:00
3e6ff9017f
A cleanup patch from Jeff Garzik to static-ify a number of
...
namespace polluting things that really should be static.
2001-03-09 21:24:12 +00:00
eba8ed71f0
Patchs from Jeff Garzik <jgarzik@mandrakesoft.com> to cleanup
...
warnings with glibc 2.2 and use always use xfopen
-Erik
2001-03-09 14:36:42 +00:00