summaryrefslogtreecommitdiff
path: root/networking (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Add netcat -i option, per patch from Cristian Ionescu-IdbohrnEric Andersen2002-04-261-2/+40
| | | | <cristian.ionescu-idbohrn@axis.com>
* Fix bugsEric Andersen2002-04-261-4/+4
|
* Minor formattingEric Andersen2002-04-261-1/+2
|
* add missing void, still has issues thoughTim Riker2002-04-261-1/+1
|
* Forward port patch from Przemyslaw Czerpak <druzus@polbox.com>:Eric Andersen2002-04-261-11/+77
| | | | | | | | | | | | | | | | | | 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.
* * networking/wget.c (wget_main): Check return value of safe_fwrite.Matt Kraai2002-04-171-2/+3
|
* Patch from Ben Low <ben@titr.uow.edu.au> to allow tftp to workEric Andersen2002-04-151-11/+7
| | | | with stdin as well as stdout.
* Teach tftp to direct the fetched file to stdout when theEric Andersen2002-04-131-4/+11
| | | | | user specifies "-l -" -Erik
* Completely rework the config system so that it no longer annoys me to work onEric Andersen2002-04-122-25/+51
| | | | | | | 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
* Doh! I broke ping when removing the nested function.Eric Andersen2002-03-211-4/+4
| | | | This patch from vodz fixes it again.
* Patch from Jeff Studer <jstuder@aquilagroup.com> to supply a defaults forEric Andersen2002-03-201-0/+7
| | | | | localfilename from remotefilename, and for remotefilename from localfilename when the other one is not supplied.
* Cave to pressure (2 months later). Eliminate using aEric Andersen2002-03-201-7/+8
| | | | | nested function, which is a purely unremovable gcc-ism... -Erik
* * networking/wget.c (parse_url): Allocate a string for the empty path.Matt Kraai2002-03-191-2/+2
| | | | * testsuite/wget/wget-handles-empty-path: New.
* 2002-01-30 Neal H Walfield <neal@cs.uml.edu>Matt Kraai2002-02-011-23/+18
| | | | | | | | | | | | | | | | | | | | | * 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.
* Remove `== TRUE' tests and convert `!= TRUE' and `== FALSE' tests to use !.Matt Kraai2001-12-201-1/+1
|
* Latest patch from vodz:Eric Andersen2001-11-106-106/+71
| | | | | | | -- 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
* Can't use RESERVE_CONFIG_BUFFER here since the allocationEric Andersen2001-11-101-1/+3
| | | | size varies meaning BUFFERS_GO_ON_STACK will fail
* Add netstat applet, submitted by Bart Visscher <magick@linux-fan.com>Eric Andersen2001-10-313-0/+549
|
* Major cleanup from Charles Steinkuehler <charles@steinkuehler.net>:Eric Andersen2001-10-311-56/+58
| | | | | | | | | | | | | | | | | | - 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.
* patch from Giulio Orsero <giulioo@pobox.com>Eric Andersen2001-10-311-0/+27
|
* Use error_msg() instead of fprintf(stderr, ...)Eric Andersen2001-10-281-2/+2
|
* Add in some (theoretical) uClinux support. Some init cleanupsEric Andersen2001-10-281-2/+2
|
* Recovery from previous commitGlenn L McGrath2001-10-251-1/+1
|
* rEcover from my previous commitGlenn L McGrath2001-10-251-1/+0
|
* Modify applets to use libunarchiveGlenn L McGrath2001-10-252-1/+2
|
* Major rework of the directory structure and the entire build system.Eric Andersen2001-10-2410-74/+140
| | | | -Erik
* Apply Magnus Damm's patch, adds tftp blocksize support, and some cleanups.Glenn L McGrath2001-10-051-51/+242
|
* Use xgethostbyname instead of gethostbyname (found by Erik Andersen).Matt Kraai2001-10-011-2/+2
|
* Another fix from vodzEric Andersen2001-09-051-45/+47
|
* patch from vodz -- route cleanup to display all route entriesEric Andersen2001-08-271-9/+30
|
* A patch from Jaspreet Singh <jsingh@somanetworks.com>Eric Andersen2001-08-231-5/+6
| | | | fixing both a segfault and cosmetic bug in route
* Apply Glenn's tftp rewriteEric Andersen2001-08-201-137/+106
|
* This corrects the _really_poor_ implementation of "broadcast +" handlingManuel Novoa III2001-08-101-19/+7
| | | | | | | 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).
* More libc5 fixupsEric Andersen2001-08-021-0/+90
| | | | -Erik
* Silence some silly warningsEric Andersen2001-07-311-0/+3
|
* Some adjustments, mostly from David McCullough <davidm@lineo.com> toEric Andersen2001-07-191-2/+2
| | | | | | | 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
* The -P prefix should only be prepended to filenames which are not explicitlyMatt Kraai2001-07-191-4/+4
| | | | specified.
* The directory name should only be prepended if one was specified.Matt Kraai2001-07-191-2/+3
|
* This is vodz' latest patch. Sorry it took so long...Eric Andersen2001-07-172-22/+14
| | | | | | | | | 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)
* Allow featureless ping to compile, and featureful ping to shrinkMatt Kraai2001-07-131-16/+3
| | | | (by Adam Slattery).
* Patch from vodz:Eric Andersen2001-07-122-276/+245
| | | | | | | Changed email address cmdedit API change optimizations for traceroute and md5sum added a new shared create_icmp_socket() function
* A traceroute applet from vodz. This could probably be slimmed down,Eric Andersen2001-07-101-0/+593
| | | | but will do for now...
* This patch from Fabio Ferrari <fabio.ferrari@digitro.com.br> enablesEric Andersen2001-07-071-7/+19
| | | | "broadcast +" for deriving the broadcast address automagically.
* Add woukaround for missing struct _res in uClibcEric Andersen2001-07-061-1/+10
|
* Vladimir's last_patch_15Glenn L McGrath2001-06-262-28/+25
|
* These were broken when using dmalloc due to include file orderingEric Andersen2001-06-231-2/+2
| | | | | problems. busybox.h must be last. -Erik
* Add wget -P support, finishing off bug #1176Eric Andersen2001-06-211-3/+7
| | | | -Erik
* A patch from Benjamin Zeckel <bzeckel@cisco.com> to allowEric Andersen2001-06-121-39/+40
| | | | nslookup.c to display the correct default nameservers.
* Patch from Lars Kellogg-Stedman <lars@larsshack.org> to fix bugEric Andersen2001-05-211-4/+4
| | | | #1130 (i.e. When you turn on features it should always ADD features)
* Whoops. Forgot the x.Matt Kraai2001-05-161-2/+2
|