Age | Commit message (Collapse) | Author |
|
with freeing memory.
|
|
|
|
|
|
|
|
Ok. I generate patch for include to busybox-devel my work with
top (original author give me maintaining) and telnetd (my
support and unofficial maintaining) applets. Docs changes
also: added awk, netstat, time applets to list ;)
|
|
|
|
|
|
-Erik
|
|
|
|
|
|
|
|
caught by tinycc
|
|
|
|
|
|
CURSE GCC
|
|
|
|
inline their contents: print_usage, pidfile_delete, and background.
|
|
|
|
Although ssrat@mailbag.com says this is not GNU behaviour, it really *is*
(man nslookup)
|
|
so it doesn't hurt (adds compatibility though)
|
|
-Erik
|
|
silly games.
-Erik
|
|
xconnect helper routine which does:
-address and port resolving
-tries to connect to all resolved addresses until connected
-uses getaddrinfo, so works for IPv6 too
This patch also ports rdate, telnet, and wget to use the new
xconnect function. Thanks Bart!
|
|
IPV6 support to busybox. This patch does the following:
* Add IPv6 support to libbb
* Enable IPv6 interface address display
* Add IPv6 config option
* Adds ping6, an adaptation of the ping applet for IPv6
* Adds support routines for ping6:
- xgethostbyname2
- create_icmp6_socket
* Adds ifconfig support for IPv6
* Add support IPv6 to netstat
* Add IPv6 support to route
Thanks Bart!
|
|
ftp://ftp.cs.berkeley.edu/ucb/4bsd/README.Impt.License.Change
|
|
rotten error handling, kill spare \n's, etc
|
|
|
|
Fixed up domain removal for local domains. GNU traceroute does not do this. I
don't know why we do. Fixed incorrect argument for reverse resolution. Clean
up cruft that appears when CONFIG_FEATURE_TRACEROUTE_VERBOSE is defined
|
|
Revert them.
-Erik
|
|
[Parts of this patch may overlap with my other two patches]
|
|
|
|
|
|
|
|
tables/extended information) to netstat.
This makes them behave (more) like their GNU counterparts.
|
|
|
|
|
|
<cristian.ionescu-idbohrn@axis.com>
|
|
|
|
|
|
|
|
1. busybox-telnet dosn't inform server about the size of terminal screen.
In the world of xterminals and frame buffers it's rather horrible
to use fixed 80x24 region in upper-left corner of screen/window.
2. If client sends character 0x0d to the server then sends character 0x0a
the server eat the second byte (0x0a) - it's described in telnet RFC.
Client should send two bytes ( 0x0d + 0x0a or 0x0d + 0x00 ) insted of
one 0x0d byte.
3. busybox telnet implementation wasn't 8bit clean (look at 0xff byte).
I need it because I have to use binray transfer like rz/sz. So when
I resloved the problem (2) I corrected this one two.
This also contains a small cleanup patch from vodz, and some minor editing
by me.
|
|
|
|
with stdin as well as stdout.
|
|
user specifies "-l -"
-Erik
|
|
the busybox development tree. This eliminates the use of recursive make, and
once again allows us to run 'make' in a subdirectory with the expected result.
And things are now much faster too. Greatly improved IMHO...
-Erik
|
|
This patch from vodz fixes it again.
|
|
localfilename from remotefilename, and for remotefilename from localfilename
when the other one is not supplied.
|
|
nested function, which is a purely unremovable gcc-ism...
-Erik
|
|
* testsuite/wget/wget-handles-empty-path: New.
|
|
* networking/ping.c (hostname): Removed.
[CONFIG_FEATURE_FANCY_PING] (noresp): Moved from here . . .
[CONFIG_FEATURE_FANCY_PING] (ping:noresp): . . . to here.
Use H->h_name, not hostname.
[CONFIG_FEATURE_FANCY_PING] (ping): Do not copy H->h_name into
hostname.
Use H->h_name directly.
[!CONFIG_FEATURE_FANCY_PING] (hostent): New global variable.
[!CONFIG_FEATURE_FANCY_PING] (pingstats): Use hostent in favor
of the now obsolete hostname global variable.
[!CONFIG_FEATURE_FANCY_PING] (ping): Likewise.
No need to copy H; use hostent instead.
[!CONFIG_FEATURE_FANCY_PING] (ntransmitted, nreceived,
nrepeats, pingcount, myid, options, tmax, tsum): Removed
superfluous zero initializers.
|