aboutsummaryrefslogtreecommitdiff
path: root/networking
AgeCommit message (Collapse)Author
2005-10-14- new bb_opt_complementally syntax, use [-:?] only - 'free' chars"Vladimir N. Oleynik"
- new bb_getopt_ulflags features: check max and min args, convert first argv to options special for ar and tar applets - use bb_default_error_retval for env applet
2005-10-12usage bb_dev_null"Vladimir N. Oleynik"
2005-10-08- make libiproute compile..Bernhard Reutner-Fischer
2005-10-07- remove superfluous C statements ";;" in decompress_unzip.c, dpkg_deb.c ↵Bernhard Reutner-Fischer
ifconfig.c - gzip.c: see if O_NOFOLLOW is defined before using it, else take alternate path closes bug #221 (partially; The rest will follow later).
2005-10-05more lost changes BSD signals -> SysV signals. Noticed by Bernhard"Vladimir N. Oleynik"
2005-10-05BSD signals -> SysV signals, int->socklet_t. Noticed by Bernhard"Vladimir N. Oleynik"
2005-10-05dont typecast lvalue since gcc hates thatMike Frysinger
2005-10-03sync inetd with slackware-10.2 inetd (OpenBSD-1.79), have destroy bug 455"Vladimir N. Oleynik"
2005-09-29change interface to bb_xasprintf() - more perfect for me."Vladimir N. Oleynik"
ln.c: error_msg(str)->error_msg(%s, str) - remove standart "feature" for hackers reduce 100 bytes don't care in sum
2005-09-29- rename llist_add_to.c to llist.cBernhard Reutner-Fischer
- move llist_add_to_end() from ifupdown.c to libbb/llist.c
2005-09-26revert wait zombie, it have as linux-specific signal(SIG_CHLD,SIG_IGN) ↵"Vladimir N. Oleynik"
already, do not confuse me\!
2005-09-24Cristian Ionescu-Idbohrn writes to fix a warning: networking/ifconfig.c uses ↵Mike Frysinger
an uchar ptr to work with a char ptr so change the uchar to char
2005-09-24touchup argc/argv handling to shrink a bit and fix a segfault when given ↵Mike Frysinger
wrong number of parameters as noted and fixed by Cristian Ionescu-Idbohrn
2005-09-24use the shorter license headerMike Frysinger
2005-09-24use brief license lineMike Frysinger
2005-09-23- ifupdown needs run-parts. Thanks Derosnec for pointing this out.Bernhard Reutner-Fischer
2005-09-23more make safe the exported namespace for udhcp. Move to bb-specific file ↵"Vladimir N. Oleynik"
for reduce change into udhcp-CVS
2005-09-23remove 1 exported"Vladimir N. Oleynik"
2005-09-22move a couple of functions from common code (options.c) to udhcpd privatePaul Fox
code (files.c) to make udhcpc a little smaller.
2005-09-22add support for setting the dhcp vendor class option (option 60). Paul Fox
udhcpc now has a -V (--vendorclass), which will replace the default "udhcpRELEASE" string in this option.
2005-09-22safe exported namespace for udhcp. Not full, bore :-("Vladimir N. Oleynik"
2005-09-22more remove lost exported"Vladimir N. Oleynik"
2005-09-22network "default" --> bb_INET_default. Reduce 2 exported from find applet"Vladimir N. Oleynik"
2005-09-20- rename libbb's password helpers as suggested in libbb.hBernhard Reutner-Fischer
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
2005-09-19destroy bug #421"Vladimir N. Oleynik"
2005-09-15Amir Shalem observed that telnetd doesn't really require login, so forcingRob Landley
it is wrong.
2005-09-15BsAtHome writes in Bug 433:Mike Frysinger
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.
2005-09-08Fix the warning by rewriting the function to be smaller and simpler.Rob Landley
I'd appreciate somebody on a __BIG_ENDIAN platform testing this out; I haven't got the hardware...
2005-09-06- sync traceroute with Slackware-10.1"Vladimir N. Oleynik"
(support -FIl -g gw -i if -z pt now). - libbb/getopt_ulflags.c support bb_opt_complementally="x-x" as trigger now
2005-09-051) bb_opt_complementaly -> bb_opt_complementally"Vladimir N. Oleynik"
2) better support long options 3) new flag '!' for bb_opt_complementally: produce bb_show_usage() if BB_GETOPT_ERROR internally
2005-09-01Tracking system but #4: php needs the environment variable SCRIPT_FILENAME.Rob Landley
2005-09-01Off by one error in max_leases sanity check. Bug 349, apparently.Rob Landley
2005-08-22Two FEATURE_CLEAN_UP patches from Shaun Jackman, closing filehandles.Rob Landley
2005-08-01commiting:Paul Fox
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.
2005-08-01allow suppression of default client-id. fixes bug 000037. allowsPaul Fox
busybox to match kernel and u-boot behavior with respect to client-id.
2005-07-31patch by apgo in Bug 345 to not use ether_hostton() with uClibcMike Frysinger
2005-07-31typecast to intMike Frysinger
2005-07-31use socklen_t instead of size_t with socket related functionsMike Frysinger
2005-07-28Erik pointed out that in the last try at the #ifdef cleanup Rob Landley
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.
2005-07-27#ifdef reduction infrastructure, based on an argument between Shaun Jackman,Rob Landley
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.)
2005-07-27use toplevel ARFLAGS and update default ARFLAGS to be quietMike Frysinger
2005-07-262005-03-19 Shaun Jackman <sjackman@gmail.com>Mike Frysinger
* networking/ping.c (ping): Change the type of fromlen to socklen_t.
2005-07-21remove duplicate check against chaddr.Paul Fox
2005-07-20applying fix for:Paul Fox
0000026: poor man's "scriptable" telnet
2005-07-20applying fix for:Paul Fox
0000271: [PATCH] tftp -g fails if a TFTP_ACK is lost
2005-07-20applying fix for: Paul Fox
0000263: nc cannot use -e when initiating a tcp connection to something else
2005-07-20applying fix for:Paul Fox
0000260: udhcpc doesn't validate client hardware address
2005-07-20applying fix for:Paul Fox
0000203: 'ip route flush cache' not implemented
2005-07-20applying fix for:Paul Fox
0000185: httpd infinite loop when piping to CGI script
2005-07-20much more concise fix for bug #45. just align the packet...Paul Fox