summaryrefslogtreecommitdiff
path: root/networking
AgeCommit message (Collapse)Author
2004-03-10In spite of the feature freeze, check in a complete rework of route whichManuel Novoa III
fixes some bugs, adds some error checking, and removes _lots_ of bloat. Text size on i386... old new ipv6 5425 3523 no ipv6 3143 2193
2004-03-06Fix/eliminate use of atolEric Andersen
2004-03-05Patch by Andrew Victor,Glenn L McGrath
In arpping.h, fix structure alignment of "struct arpMsg". GCC can insert padding in the structure which causes udhcpd to send an invalid ARP packet on the network. It will then not receive a valid reply, which can cause it to assign an IP address that's already in use on the network. (With kernels before 2.4.20, the "struct ethhdr" in linux/if_ether.h wasn't marked as packed. This is also an issue if your toolchain was built with a pre-2.4.20 kernel).
2004-03-05Fix a typo, patch by Andrew VictorGlenn L McGrath
2004-03-05Fix debugging output, patch by Hideki IWAMOTOGlenn L McGrath
2004-03-05Patch from Steven Scholz to fix compiler warningsGlenn L McGrath
2004-02-26Quick fix for tftp truncation bugGlenn L McGrath
2004-02-24Joe.C, joe at numa dot com dot tw writes:Eric Andersen
Hi, When downloading files over slow network (e.g. wireless/ internet) using IE, sometimes it will stop downloading and show error message 'connection closed' when the download is almost complete. This is because IE can't handle server close connection properly. Apache http_main.c fix this problem by close the connection after client close the connection. This patch do exactly the same thing. Please consider include this patch. Joe.C
2004-02-22Fernando Silveira writes:Eric Andersen
Hi, Well, I made this patch a long time ago (08/2002) because it was a need of a project, but had no time to send it to you. It adds support to `autologin' option of the telnet protocol. It has been used since made with busybox 0.60.3 at production and I had no problems with it. I have ported it to the HEAD revision of the CVS server (20040211) and I hope you enjoy and apply it to the official sources. :) Thanks a lot!
2004-02-22Patch from Vodz, cleanup memory usage, send strdup error messages toGlenn L McGrath
syslog.
2004-02-22Patch from James Zhu, telnetd window resizing support.Glenn L McGrath
2004-02-22Patch from Hideki IWAMOTO, output debugging messages to stderrGlenn L McGrath
2004-02-22remove duplicate header declarationsGlenn L McGrath
2004-02-22Ptch by Hideki IWAMOTO, fix a bug preventing tftp from getting orGlenn L McGrath
putting more than 0xffff blocks.
2004-02-22No need to check proxy env variable twice, ignore proxy env variable ifGlenn L McGrath
its set to 0
2004-02-18Dont use same variable and struct nameGlenn L McGrath
2004-02-18FormattingGlenn L McGrath
2004-02-18remove debuggingGlenn L McGrath
2004-02-17Remove the unused CONFIG_FEATURE_HTTPD_SET_CGI_VARS_TO_ENV option.Eric Andersen
2004-02-17Mark Lord writes:Eric Andersen
The config file processing for inetd in busybox-1.00-pre7 and newer is broken -- the saved command argv[] values overwrite each other. Patch to fix it is attached. Cheers -- Mark Lord Real-Time Remedies Inc.
2004-02-04Joe.C writes:Eric Andersen
Hi, When httpd connection is closed, bosybox httpd will not stop reading from CGI program. This patch fix this problem. It check the return value of bb_full_write and stop reading from CGI if the connection is closed. Please apply this patch. Joe.C
2004-01-31Fix http proxy use, bytes were swapped1_00_pre6Glenn L McGrath
2004-01-30Use standard C99 typesEric Andersen
2004-01-30Use proper C99 typesEric Andersen
2004-01-30Use proper C99 typesEric Andersen
2004-01-26Pascal Brisset writes:Eric Andersen
uuencode fails to encode binary data because it right-shifts bytes as signed chars and keeps the duplicated sign bits. The original base64_encode() from wget/http.c is broken as well, but it is only used to encode ascii data. -- Pascal
2004-01-20Redo getconfigent, save 150 bytes, still small memory leak whenGlenn L McGrath
parsing invalid entries.
2004-01-18Fix up a couple of bugs i introduced in yesterdays cleanup.Glenn L McGrath
2004-01-17Patch from Leif Lindholm (slightly modified by me), to fix httpGlenn L McGrath
redirection. Example of incorrect behaviour was the following url, busybox wget didnt get redirected to the busybox url as it should. http://freshmeat.net/redir/busybox/953/url_homepage/www.busybox.net
2004-01-17Modify bb_lookup_port to allow the protocol to be specified, allowingGlenn L McGrath
/etc/services support for inetd, netcat and tftp.
2004-01-17The functions setconfig, enter and bump_nofile were only called once, marge ↵Glenn L McGrath
them into the calling function.
2004-01-17Use 1 line for function name and return value,Glenn L McGrath
remove dofork define/variable, dont check pid value is < or > than 0 if we know it is 0.
2004-01-17Remove some defined statementsGlenn L McGrath
2004-01-17Changed #define names for common features (superficial)Glenn L McGrath
2004-01-17Use bb_get_chomped_line_from_fileGlenn L McGrath
2003-12-27Fix a bug of mine, identified by Stephane BilliartGlenn L McGrath
2003-12-26it should work even if you don't assign a pidfileRuss Dill
2003-12-24fix a long standing underallocation bugRuss Dill
2003-12-24move debugging to safe place (before vfork)Russ Dill
2003-12-20Allow recieving file to stdout, sending files from stdin, use the '-'Glenn L McGrath
filename. Save a variable.
2003-12-20display the port number number correctly, other minor optimisationsGlenn L McGrath
2003-12-20Change interface to bb_lookup_host, dont try and set port inside thisGlenn L McGrath
function as there is no gracefull way of handling failures. Rename bb_getport to bb_lookup_port, allow a default port to be specified so it always returns a correct value. Modify ftpgetput/rdate/wget to use the new interface. wget/rdate now use etc/services with a falback default value.
2003-12-19Use getopt_ulflagsGlenn L McGrath
2003-12-19Patch from Fillod Stephane:Eric Andersen
* While I'm at it, there's also a "telnetd.patch" which maps CRLF to CR, like netkit-telnet does, required by the loosy Windows telnet clients.
2003-12-19Patch from Stephane Billiart:Eric Andersen
This removes references to config->remoteuser when CONFIG_FEATURE_HTTPD_CGI=y but CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set
2003-12-19Manousaridis Angelos writes:Eric Andersen
Another issue I found was with the iproute utility. While using another program I found that it failed because the "ip route del" command was not found. I looked at the full iproute implementation and this command exists. The busybox version has the "ip route delete" command. I have created a patch which makes the "ip route del" command an alias to the "ip route delete" command.
2003-12-19Manousaridis Angelos writes:Eric Andersen
Hello, I have been using busybox for some time now, for an ARM based platform. I was very pleased when I tried the 1.00preX series, with all the new utilities and daemons. I found out that the ifupdown in busybox does not behave exaclty like the debian version. Then the pre-up script fails, the interface is getting up. Also when the post-up script fails the return value is ignored. Actually everything is always run and the return value is always true. I looked at the original implementation from debian and fixed the busybox version to do the same. A patch is attached if anyone is interested.
2003-12-19don't use kernel headersEric Andersen
2003-12-19Use getopt_ulflagsGlenn L McGrath
2003-12-18Finish remerging busybox udhcp and udhcp. Some cleanups as well.Russ Dill