aboutsummaryrefslogtreecommitdiff
path: root/networking (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* applying fix for:Paul Fox2005-07-201-0/+9
| | | | | 0000203: 'ip route flush cache' not implemented
* applying fix for:Paul Fox2005-07-201-1/+3
| | | | | 0000185: httpd infinite loop when piping to CGI script
* much more concise fix for bug #45. just align the packet...Paul Fox2005-07-201-6/+5
|
* applying fix from:Paul Fox2005-07-191-2/+2
| | | | | | 0000108: busyboxy/networking/ftpgetput.c not conforming to RFC 959. ftpget and ftpput send <LF> as EOL.
* applying fix from:Paul Fox2005-07-191-6/+6
| | | | | | | 0000088: inetd chargen stream does not generate the characters as recommended in RFC 864 Chragen service is generating garbage characters.
* applying fix for:Paul Fox2005-07-191-4/+6
| | | | | 0000045: traceroute causes an alignment trap due to unaligned buffer on arm
* fix for "0000027: patch: nc will spin if stdin closed"Paul Fox2005-07-181-2/+5
|
* - remove extra/unneeded function call. testing svnNed Ludd2005-06-241-10/+1
|
* characters encoded as html should have a trailing semicolonEric Andersen2005-06-231-1/+1
| | | | to be interpreted properly
* Thus spake Brenda J. Butler:Rob Landley2005-06-071-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We were seeing some timeouts when getting files with the busybox tftp client. With tcpdump, we saw that the tftp client was receiving blocks and ack'ing them, but the server was failing to receive the occasional ack. When that happened, the server would send the last block over again, but the tftp client was expecting the next block. This patch allows the client to recover from this situation (it sends an ack for the repeat block but does not write it to the local file). I hope it meets your approval, please don't hesitate to send me comments for improvement. The patch is against "head" in svn, I tested it on an older version of busybox in our environment. It applied cleanly to the older version. Credit for this goes to my co-worker John McCarthy for finding it and me for fixing it (assuming it works for everyone else too). cheerio, bjb
* Tobias Krawutschke found a bug where the DHCP client would accept packetsRob Landley2005-05-261-0/+3
| | | | | with the wrong ARP address, meaning we could easily get somebody else's IP. That is a bad thing, and this is the minimal two-line fix.
* import ether-wake applet by haveaniceday Bug 252Mike Frysinger2005-05-113-31/+337
|
* Patch from Jason Schoon to add IPV6 support to telnetd. Reworked by RobRob Landley2005-05-101-2/+16
| | | | | Landley to remove an #ifdef and move another one out of the flow of code.
* use shared busybox error messages to save a few bytesMike Frysinger2005-05-071-5/+5
|
* make the exec (-e) an optional feature of netcatMike Frysinger2005-05-062-16/+19
|
* In bug 247, haveaniceday writes:Mike Frysinger2005-05-061-2/+21
| | | | | The option "-w secs" adds a timeout for writing.
* Revert the uptime() removal. Let the list sort it out...Rob Landley2005-05-044-5/+14
|
* Patch from Shaun Jackman:Rob Landley2005-05-044-14/+5
| | | | | | Replace uptime with time(NULL). time is more portable than uptime and eliminates the need to define uptime, reducing code size slightly.
* From: Shaun Jackman <sjackman@gmail.com>Rob Landley2005-05-031-3/+3
| | | | | | | | | | To: busybox@mail.codepoet.org Wrap sockaddr_in6 in a ifdef CONFIG_FEATURE_IPV6. Include sys/types.h instead of asm/types.h. Include netinet/if_ether.h instead of linux/if_ether.h The ioctl request argument is an int, not an unsigned short.
* Revert Tito's patch to zcip. My bad, David Brownell had objected and I missedRob Landley2005-05-031-109/+186
| | | | | it...
* On Tuesday 19 April 2005 21:10, Tito wrote and today added:Rob Landley2005-05-011-186/+109
| | | | | | | | | | | | | > Hi, > this is a first attempt of size optimization for zcip taking into account all > the hints given so far on the list. > I've applied just the more obvious busyboxifications so maybe it could be > optimized more. BTW: I've ripped out a lot of debug code and changed c++ // comments to /* */ as both were rather confusing for a newbie like me. ;-) Sorry to the author for that. I know that this makes mantaining the code easier, but I'm simple minded....
* David Brownell submitted a new applet, zcip, based on RFC 3927. This isRob Landley2005-04-303-0/+562
| | | | | | version 0418b. It compiled.
* Do not attempt to free() the application's environment, which is wasEric Andersen2005-04-271-10/+8
| | | | | not dynamically allocated. Instead, use a private variable to store the environment array, which is used when we exec applications.
* remove unused variable and declare writepid inlineMike Frysinger2005-04-231-3/+1
|
* touchups as suggested by Vladimir N. OleynikMike Frysinger2005-04-181-11/+4
|
* import fakeidentd module started by Thomas LundquistMike Frysinger2005-04-173-0/+449
|
* Patch from Bernhard Fischer to make a bunch of symbols staticEric Andersen2005-04-1613-22/+26
| | | | which were otherwise cluttering the global namespace.
* Fix broken macroEric Andersen2005-04-161-1/+1
|
* Only define a local environ when not using the prototype from unistd.hEric Andersen2005-04-161-0/+2
|
* In Bug 208, bernhardf writes:Mike Frysinger2005-04-161-1/+1
| | | | | | On machines with only ANSI compliant compilers, not explitily delcaring an empty parameter list 'void' causes failure.
* In Bug 209, bernhardf writes:Mike Frysinger2005-04-161-12/+12
| | | | | | | | | | struct named { named_field: init, }; appear to be depraced by now; rather use C{99} format as in struct named { .named_field = init, };
* merge from udhcp moduleMike Frysinger2004-12-066-4/+30
|
* return failure when nslookup failsEric Andersen2004-10-131-2/+5
|
* Wade Berrier writes:Eric Andersen2004-10-088-5/+253
| | | | | | | | | | | | | | | | | | | Hello, Here's a patch for a first attempt at static leases for udhcpd. Included in the tarball are 2 files (static_leases.c, static_leases.h) and a patch against the latest cvs. In the config file you can configure static leases with the following format: static_lease 00:60:08:11:CE:4E 192.168.0.54 static_lease 00:60:08:11:CE:3E 192.168.0.44 Comments/suggestions/improvements are welcome. Wade
* Patch from Denis Vlasenko to fix a problem whereEric Andersen2004-10-081-4/+8
| | | | wget http://1.2.3.4/abc/ loses last '/'
* last_patch139.gz from Vladimir N. Oleynik:Eric Andersen2004-10-081-31/+83
| | | | | | | | | | | | | | >I also don't mean to disagree about leaving 30x status codes until after >1.0. In fact, although redirecting http://host/dir to http://host/dir/ >with a 301 is common practice (e.g. Apache, IIS), AFAIK it isn't >actually required (or mentioned) by the HTTP specs. Ok. Attached patch have 302 and 408 implemented features. --w vodz
* egor duda writes:Eric Andersen2004-10-086-17/+31
| | | | | | | | | | | | | | | | | | | | | | | | Hi! I've created a patch to busybox' build system to allow building it in separate tree in a manner similar to kbuild from kernel version 2.6. That is, one runs command like 'make O=/build/some/where/for/specific/target/and/options' and everything is built in this exact directory, provided that it exists. I understand that applyingc such invasive changes during 'release candidates' stage of development is at best unwise. So, i'm currently asking for comments about this patch, starting from whether such thing is needed at all to whether it coded properly. 'make check' should work now, and one make creates Makefile in build directory, so one can run 'make' in build directory after that. One possible caveat is that if we build in some directory other than source one, the source directory should be 'distclean'ed first. egor
* Add some notes on how to make telnetd actually workEric Andersen2004-09-231-2/+36
|
* Patch from Felipe Kellermann, remove some unnecessary dups, i declared a few ↵Glenn L McGrath2004-09-144-15/+14
| | | | extra const's also.
* Fixup some warningsEric Andersen2004-08-281-4/+4
|
* Vladimir N. Oleynik writes:Eric Andersen2004-08-261-5/+15
| | | | | | | | | | | | | | | | | | | | | Ming-Ching, >>No. Here there are no mistakes. >>You using POST metod. >>For get data you should read from stdin CONTENT_LENGTH bytes. >Hower as I posted a little while ago, there is indeed a bug >in POST method if the CONTENT_LENGTH is bigger >than sizeof(wbuf[128]). So if your CGI script is expecting to >read the full CONTENT_LENGTH, it might block forever, >because it will only transfer sizeof(wbuf) to the CGI. Ok, Ok. I should find time to understand with a problem. Try attached patch. --w vodz
* Set default command to list rather than get, its default behaviour nowGlenn L McGrath2004-08-111-2/+1
| | | | coincides with upstream. Patch from debian diff.
* use SIGTERM to kill off udhcpd, not SIGKILLEric Andersen2004-07-301-1/+4
|
* As noted by Eric Spakman, calling static_down() and then callingEric Andersen2004-07-301-14/+4
| | | | | bootp_down() seems redundant, esp since bootp_down was a subset of static_down, so just use that...
* add missing ;1_00_rc2Eric Andersen2004-07-261-1/+1
|
* bother. unrevert my fix.Eric Andersen2004-07-261-1/+2
|
* Make certain that udhcp shuts down the interfaceEric Andersen2004-07-261-2/+1
|
* oopsEric Andersen2004-07-261-1/+1
|
* Make certain that udhcp shuts down the interfaceEric Andersen2004-07-261-1/+2
|
* Patch from Manousaridis Angelos to bring dhclient down more elegentlyGlenn L McGrath2004-07-231-1/+2
|