aboutsummaryrefslogtreecommitdiff
path: root/networking (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Some adjustments, mostly from David McCullough <davidm@lineo.com> toandersen2001-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 git-svn-id: svn://busybox.net/trunk/busybox@3130 69ca8d6d-28ef-0310-b511-8ec308f3f277
* The -P prefix should only be prepended to filenames which are not explicitlykraai2001-07-191-4/+4
| | | | | | | specified. git-svn-id: svn://busybox.net/trunk/busybox@3129 69ca8d6d-28ef-0310-b511-8ec308f3f277
* The directory name should only be prepended if one was specified.kraai2001-07-191-2/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3127 69ca8d6d-28ef-0310-b511-8ec308f3f277
* This is vodz' latest patch. Sorry it took so long...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) git-svn-id: svn://busybox.net/trunk/busybox@3103 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Allow featureless ping to compile, and featureful ping to shrinkkraai2001-07-131-16/+3
| | | | | | | (by Adam Slattery). git-svn-id: svn://busybox.net/trunk/busybox@3095 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from vodz:andersen2001-07-122-276/+245
| | | | | | | | | | Changed email address cmdedit API change optimizations for traceroute and md5sum added a new shared create_icmp_socket() function git-svn-id: svn://busybox.net/trunk/busybox@3078 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A traceroute applet from vodz. This could probably be slimmed down,andersen2001-07-101-0/+593
| | | | | | | but will do for now... git-svn-id: svn://busybox.net/trunk/busybox@3053 69ca8d6d-28ef-0310-b511-8ec308f3f277
* This patch from Fabio Ferrari <fabio.ferrari@digitro.com.br> enablesandersen2001-07-071-7/+19
| | | | | | | "broadcast +" for deriving the broadcast address automagically. git-svn-id: svn://busybox.net/trunk/busybox@3030 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add woukaround for missing struct _res in uClibcandersen2001-07-061-1/+10
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3016 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Vladimir's last_patch_15bug12001-06-262-28/+25
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2905 69ca8d6d-28ef-0310-b511-8ec308f3f277
* These were broken when using dmalloc due to include file orderingandersen2001-06-231-2/+2
| | | | | | | | problems. busybox.h must be last. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2890 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add wget -P support, finishing off bug #1176andersen2001-06-211-3/+7
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@2874 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A patch from Benjamin Zeckel <bzeckel@cisco.com> to allowandersen2001-06-121-39/+40
| | | | | | | nslookup.c to display the correct default nameservers. git-svn-id: svn://busybox.net/trunk/busybox@2819 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Lars Kellogg-Stedman <lars@larsshack.org> to fix bugandersen2001-05-211-4/+4
| | | | | | | #1130 (i.e. When you turn on features it should always ADD features) git-svn-id: svn://busybox.net/trunk/busybox@2690 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Whoops. Forgot the x.kraai2001-05-161-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2655 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add xgethostbyname and herror_msg* functions.kraai2001-05-166-38/+15
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2654 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Change 'printf("%s\n", ...)' into 'puts(...)'. Noted and patched in hostname.ckraai2001-05-161-5/+5
| | | | | | | by Larry Doolittle. git-svn-id: svn://busybox.net/trunk/busybox@2653 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Suggestion from Larry: no format string, use fputs instead.andersen2001-05-151-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2650 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Adam Heath <doogie@debian.org> to add arbitrary header supportandersen2001-05-151-3/+38
| | | | | | | to wget, so it can now do funky interactive things with cgi scripts. git-svn-id: svn://busybox.net/trunk/busybox@2649 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix incorrect length passed to accept noted by Larry Doolittle.kraai2001-05-151-1/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2643 69ca8d6d-28ef-0310-b511-8ec308f3f277
* When doing a 'wget -O -' turn on the quiet flag, lest the status barandersen2001-05-131-1/+2
| | | | | | | | noise get mingled with the retrieved webpage. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2631 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Make stdio functions which can be interrupted by the progressmeter timerkraai2001-05-091-5/+49
| | | | | | | recover gracefully from EINTR. git-svn-id: svn://busybox.net/trunk/busybox@2589 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Jim McQuillan to pass the terminal type to the remote host.andersen2001-05-071-1/+53
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2554 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Applied a patch from Laurence Anderson to fix the wget statusbar and a patchmarkw2001-04-171-19/+17
| | | | | | | to usage.h to document the -q option. git-svn-id: svn://busybox.net/trunk/busybox@2361 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use putc, and write to stderr as the rest of the progressmeter does.kraai2001-04-111-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2322 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Only finish with a newline if we are displaying the progress indicator.kraai2001-04-111-2/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2321 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix behavior when extracting to stdout. Report and patch bykraai2001-04-111-5/+5
| | | | | | | Evin Robertson <nitfol@my-deja.com>. git-svn-id: svn://busybox.net/trunk/busybox@2320 69ca8d6d-28ef-0310-b511-8ec308f3f277
* This patch from Laurence Anderson <laurence@zxmail.com> fixesandersen2001-04-101-17/+30
| | | | | | | | wget HTTP 1.1 support and addes chunked encoding so bb wget is now fully RFC compliant. git-svn-id: svn://busybox.net/trunk/busybox@2296 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Update how we detect if libc5 is in use.andersen2001-04-091-2/+2
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@2292 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A patch from Dmitry Zakharov <dmit@crp.bank.gov.ua> which addsandersen2001-04-051-97/+282
| | | | | | | | | | | | | | | | | - 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 git-svn-id: svn://busybox.net/trunk/busybox@2263 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A number of cleanups. Now compiles with libc5, glibc, and uClibc. Fix a fewandersen2001-04-051-1/+1
| | | | | | | | | shadowed variables. Move (almost) all syscalls to libbb/syscalls.c, so I can handle them sanely and all at once. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2250 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix in_ether bug regarding hex digits reported by Jonas Holmberg ↵mjn32001-03-261-3/+3
| | | | | | <jonas.holmberg@axis.com>. git-svn-id: svn://busybox.net/trunk/busybox@2196 69ca8d6d-28ef-0310-b511-8ec308f3f277
* xstrdup tftp cleanup from Jeff Garzikandersen2001-03-231-5/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2193 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A nice patch from Larry Doolittle that adds -Wshadow andandersen2001-03-212-13/+13
| | | | | | | cleans up most of the now-revealed problems. git-svn-id: svn://busybox.net/trunk/busybox@2177 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Another cleanup patch from Jeff Garzik <jgarzik@mandrakesoft.com>andersen2001-03-191-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2163 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix a bug pointed out by Rob Landley <rlandley@austin.rr.com>, whereandersen2001-03-171-1/+1
| | | | | | | | | setup_sockaddr_in was zeroing the sizeof a pointer, not the sizeof the struct, which was obviously what was intended. Thanks Rob, -Erik git-svn-id: svn://busybox.net/trunk/busybox@2128 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Don't confuse people. If the run 'ifconfig' and they didn'tandersen2001-03-151-2/+2
| | | | | | | | | compile with BB_FEATURE_IFCONFIG_STATUS turned on, it will now print a message telling them as much. -Erik git-svn-id: svn://busybox.net/trunk/busybox@2103 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix socklen_t for libc5andersen2001-03-141-3/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2066 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Reduced code size of interface. Support ifconfig -a and ifconfig interfacemjn32001-03-121-15/+18
| | | | | | | | display. Change %llu to %Lu in ifconfig for hacked unsigned long long support in uClibc scanf. git-svn-id: svn://busybox.net/trunk/busybox@2039 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Quick mod to enable option -a for ifconfig.mjn32001-03-101-8/+14
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2037 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use perror_msg_and_die function where appropriate.mjn32001-03-091-3/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2033 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A cleanup patch from Jeff Garzik to static-ify a number ofandersen2001-03-094-16/+16
| | | | | | | namespace polluting things that really should be static. git-svn-id: svn://busybox.net/trunk/busybox@2027 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patchs from Jeff Garzik <jgarzik@mandrakesoft.com> to cleanupandersen2001-03-092-1/+3
| | | | | | | | warnings with glibc 2.2 and use always use xfopen -Erik git-svn-id: svn://busybox.net/trunk/busybox@2021 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Improved port of ifconfig... smaller and with more features.mjn32001-03-081-329/+382
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2014 69ca8d6d-28ef-0310-b511-8ec308f3f277
* This patch by Vladimir and Larry saves a few bytes.andersen2001-03-071-5/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1998 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Applied patch from Vladimir Oleynik via Magnus Damm that removes newlines frommarkw2001-03-061-12/+8
| | | | | | | error_msg() calls and uses 'return EXIT_SUCCESS' instead of return 0. git-svn-id: svn://busybox.net/trunk/busybox@1988 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add in a first pass at ifconfig status reporting. It took a long whileandersen2001-03-061-241/+196
| | | | | | | | | | hacking on the mess in net-tools-1.59, but it currently adds 12k and supports ethernet, loop, ppp, and treats everything else as a generic interface. Works ok for me. -Erik git-svn-id: svn://busybox.net/trunk/busybox@1978 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Added Magnus Damm's tftp applet to Busybox.markw2001-03-021-0/+424
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1953 69ca8d6d-28ef-0310-b511-8ec308f3f277
* It turns out that DODMALLOC was broken when I reorganized busybox.handersen2001-02-207-13/+14
| | | | | | | | | header file usage before the 0.49 release. To fix it, I had to move the '#include "busybox.h"' to the end of the list of #include files. -Erik git-svn-id: svn://busybox.net/trunk/busybox@1864 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A small cleanup by Vladimirandersen2001-02-181-8/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1851 69ca8d6d-28ef-0310-b511-8ec308f3f277