summaryrefslogtreecommitdiff
path: root/networking (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* safe exported namespace for udhcp. Not full, bore :-("Vladimir N. Oleynik"2005-09-225-1/+14
|
* more remove lost exported"Vladimir N. Oleynik"2005-09-221-1/+1
|
* network "default" --> bb_INET_default. Reduce 2 exported from find applet"Vladimir N. Oleynik"2005-09-222-3/+4
|
* - rename libbb's password helpers as suggested in libbb.hBernhard Reutner-Fischer2005-09-201-1/+1
| | | | | | | | my_getpwnam -> bb_xgetpwnam /* dies on error */ my_getgrnam -> bb_xgetgrnam /* dies on error */ my_getgrgid -> bb_getgrgid my_getpwuid -> bb_getpwuid my_getug -> bb_getug
* destroy bug #421"Vladimir N. Oleynik"2005-09-191-2/+5
|
* Amir Shalem observed that telnetd doesn't really require login, so forcingRob Landley2005-09-151-1/+0
| | | | it is wrong.
* BsAtHome writes in Bug 433:Mike Frysinger2005-09-151-5/+6
| | | | | Ping packets sent by busybox have wrong endian on f.x. mips32 (openwrt). Attatched is a patch that uses htons() and ntohs() to be platform independent.
* Fix the warning by rewriting the function to be smaller and simpler.Rob Landley2005-09-081-28/+17
| | | | | I'd appreciate somebody on a __BIG_ENDIAN platform testing this out; I haven't got the hardware...
* - sync traceroute with Slackware-10.1"Vladimir N. Oleynik"2005-09-062-347/+1221
| | | | | (support -FIl -g gw -i if -z pt now). - libbb/getopt_ulflags.c support bb_opt_complementally="x-x" as trigger now
* 1) bb_opt_complementaly -> bb_opt_complementally"Vladimir N. Oleynik"2005-09-051-1/+1
| | | | | 2) better support long options 3) new flag '!' for bb_opt_complementally: produce bb_show_usage() if BB_GETOPT_ERROR internally
* Tracking system but #4: php needs the environment variable SCRIPT_FILENAME.Rob Landley2005-09-011-1/+6
|
* Off by one error in max_leases sanity check. Bug 349, apparently.Rob Landley2005-09-011-1/+1
|
* Two FEATURE_CLEAN_UP patches from Shaun Jackman, closing filehandles.Rob Landley2005-08-221-4/+2
|
* commiting:Paul Fox2005-08-011-5/+2
| | | | | | 0000073: Add option to inetd applet to run in foreground this option was already there for uclinux -- this just exposes it in the normal case as well.
* allow suppression of default client-id. fixes bug 000037. allowsPaul Fox2005-08-012-4/+14
| | | | busybox to match kernel and u-boot behavior with respect to client-id.
* patch by apgo in Bug 345 to not use ether_hostton() with uClibcMike Frysinger2005-07-311-0/+4
|
* typecast to intMike Frysinger2005-07-311-1/+1
|
* use socklen_t instead of size_t with socket related functionsMike Frysinger2005-07-311-5/+6
|
* Erik pointed out that in the last try at the #ifdef cleanup Rob Landley2005-07-281-1/+1
| | | | | | | | | | | infrastructure, the compiler isn't smart enough to replace const static int with the constant, and allocates space for each set of them, bloating the executable something fierce. Oops. So now, we #define ENABLE_XXX to 0 or 1 for each CONFIG_XXX (which is still there so the 1000+ #ifdef/#ifndef tests don't have to be replaced wholesale). Changed the test instance in networking/ifconfig.c to use this.
* #ifdef reduction infrastructure, based on an argument between Shaun Jackman,Rob Landley2005-07-271-0/+2
| | | | | | | | | | | | | | | | | | | Rob Landley, and others. Currently CONFIG options are defined or undefined, so we chop out code with #ifdefs, ala: #ifdef CONFIG_THING stuff(); #endif This creates a new header file, bb_config.h, which sets the CONFIG entry to 1 or 0, and lets us do: if(CONFIG_THING) stuff(); And let the compiler do dead code elimination to get rid of it. (Note: #ifdef will still work because for the 1 case it's a static const int, not a #define.)
* use toplevel ARFLAGS and update default ARFLAGS to be quietMike Frysinger2005-07-273-3/+3
|
* 2005-03-19 Shaun Jackman <sjackman@gmail.com>Mike Frysinger2005-07-261-1/+1
| | | | * networking/ping.c (ping): Change the type of fromlen to socklen_t.
* remove duplicate check against chaddr.Paul Fox2005-07-211-3/+0
|
* applying fix for:Paul Fox2005-07-201-6/+8
| | | | | 0000026: poor man's "scriptable" telnet
* applying fix for:Paul Fox2005-07-201-1/+6
| | | | | 0000271: [PATCH] tftp -g fails if a TFTP_ACK is lost
* applying fix for: Paul Fox2005-07-201-7/+0
| | | | | | 0000263: nc cannot use -e when initiating a tcp connection to something else
* applying fix for:Paul Fox2005-07-201-0/+5
| | | | | 0000260: udhcpc doesn't validate client hardware address
* 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.