aboutsummaryrefslogtreecommitdiff
path: root/networking (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fernando Silveira writes:andersen2004-02-222-0/+95
| | | | | | | | | | | | | | | | 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! git-svn-id: svn://busybox.net/trunk/busybox@8550 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Vodz, cleanup memory usage, send strdup error messages tobug12004-02-221-11/+22
| | | | | | | syslog. git-svn-id: svn://busybox.net/trunk/busybox@8545 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from James Zhu, telnetd window resizing support.bug12004-02-221-10/+28
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8543 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Hideki IWAMOTO, output debugging messages to stderrbug12004-02-221-6/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8539 69ca8d6d-28ef-0310-b511-8ec308f3f277
* remove duplicate header declarationsbug12004-02-221-14/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8538 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Ptch by Hideki IWAMOTO, fix a bug preventing tftp from getting orbug12004-02-221-2/+2
| | | | | | | putting more than 0xffff blocks. git-svn-id: svn://busybox.net/trunk/busybox@8534 69ca8d6d-28ef-0310-b511-8ec308f3f277
* No need to check proxy env variable twice, ignore proxy env variable ifbug12004-02-221-14/+15
| | | | | | | its set to 0 git-svn-id: svn://busybox.net/trunk/busybox@8532 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Dont use same variable and struct namebug12004-02-181-35/+37
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8514 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Formattingbug12004-02-181-142/+146
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8513 69ca8d6d-28ef-0310-b511-8ec308f3f277
* remove debuggingbug12004-02-181-7/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8512 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove the unused CONFIG_FEATURE_HTTPD_SET_CGI_VARS_TO_ENV option.andersen2004-02-171-12/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8503 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Mark Lord writes:andersen2004-02-171-2/+5
| | | | | | | | | | | | | | | 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. git-svn-id: svn://busybox.net/trunk/busybox@8502 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Joe.C writes:andersen2004-02-041-1/+3
| | | | | | | | | | | | | | | 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 git-svn-id: svn://busybox.net/trunk/busybox@8400 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix http proxy use, bytes were swappedbug12004-01-311-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8385 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use standard C99 typesandersen2004-01-3019-117/+117
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8379 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use proper C99 typesandersen2004-01-301-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8378 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use proper C99 typesandersen2004-01-301-16/+17
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8374 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Pascal Brisset writes:andersen2004-01-261-2/+2
| | | | | | | | | | | | | 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 git-svn-id: svn://busybox.net/trunk/busybox@8348 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Redo getconfigent, save 150 bytes, still small memory leak whenbug12004-01-201-80/+75
| | | | | | | parsing invalid entries. git-svn-id: svn://busybox.net/trunk/busybox@8316 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix up a couple of bugs i introduced in yesterdays cleanup.bug12004-01-181-18/+32
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8313 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Leif Lindholm (slightly modified by me), to fix httpbug12004-01-171-1/+4
| | | | | | | | | | 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 git-svn-id: svn://busybox.net/trunk/busybox@8310 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Modify bb_lookup_port to allow the protocol to be specified, allowingbug12004-01-176-29/+20
| | | | | | | /etc/services support for inetd, netcat and tftp. git-svn-id: svn://busybox.net/trunk/busybox@8307 69ca8d6d-28ef-0310-b511-8ec308f3f277
* The functions setconfig, enter and bump_nofile were only called once, marge ↵bug12004-01-171-76/+50
| | | | | | | | | them into the calling function. git-svn-id: svn://busybox.net/trunk/busybox@8305 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use 1 line for function name and return value,bug12004-01-171-116/+84
| | | | | | | | remove dofork define/variable, dont check pid value is < or > than 0 if we know it is 0. git-svn-id: svn://busybox.net/trunk/busybox@8304 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove some defined statementsbug12004-01-171-14/+7
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8302 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Changed #define names for common features (superficial)bug12004-01-171-31/+22
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8301 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use bb_get_chomped_line_from_filebug12004-01-171-18/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8300 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix a bug of mine, identified by Stephane Billiartbug12003-12-271-3/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8184 69ca8d6d-28ef-0310-b511-8ec308f3f277
* it should work even if you don't assign a pidfileruss2003-12-261-6/+7
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8183 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix a long standing underallocation bugruss2003-12-241-2/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8178 69ca8d6d-28ef-0310-b511-8ec308f3f277
* move debugging to safe place (before vfork)russ2003-12-241-3/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8177 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Allow recieving file to stdout, sending files from stdin, use the '-'bug12003-12-201-35/+37
| | | | | | | filename. Save a variable. git-svn-id: svn://busybox.net/trunk/busybox@8143 69ca8d6d-28ef-0310-b511-8ec308f3f277
* display the port number number correctly, other minor optimisationsbug12003-12-201-30/+20
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8141 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Change interface to bb_lookup_host, dont try and set port inside thisbug12003-12-203-28/+20
| | | | | | | | | | | 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. git-svn-id: svn://busybox.net/trunk/busybox@8140 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use getopt_ulflagsbug12003-12-191-58/+50
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8132 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Fillod Stephane:andersen2003-12-191-1/+10
| | | | | | | | * 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. git-svn-id: svn://busybox.net/trunk/busybox@8128 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Stephane Billiart:andersen2003-12-191-1/+5
| | | | | | | | This removes references to config->remoteuser when CONFIG_FEATURE_HTTPD_CGI=y but CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set git-svn-id: svn://busybox.net/trunk/busybox@8126 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Manousaridis Angelos writes:andersen2003-12-191-8/+9
| | | | | | | | | | | | 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. git-svn-id: svn://busybox.net/trunk/busybox@8124 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Manousaridis Angelos writes:andersen2003-12-191-10/+8
| | | | | | | | | | | | | | | | | | | 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. git-svn-id: svn://busybox.net/trunk/busybox@8123 69ca8d6d-28ef-0310-b511-8ec308f3f277
* don't use kernel headersandersen2003-12-191-1/+35
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8122 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use getopt_ulflagsbug12003-12-191-31/+23
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8121 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Finish remerging busybox udhcp and udhcp. Some cleanups as well.russ2003-12-1825-284/+509
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8115 69ca8d6d-28ef-0310-b511-8ec308f3f277
* clean up some bad, bad formattingruss2003-12-161-48/+49
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8108 69ca8d6d-28ef-0310-b511-8ec308f3f277
* include headers with prototypes to make sure prototypes matchruss2003-12-168-1/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8107 69ca8d6d-28ef-0310-b511-8ec308f3f277
* remove reference to missing header file which is breaking the buildandersen2003-12-161-1/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8106 69ca8d6d-28ef-0310-b511-8ec308f3f277
* revert removal of defineruss2003-12-161-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8099 69ca8d6d-28ef-0310-b511-8ec308f3f277
* forgotten includeruss2003-12-161-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8098 69ca8d6d-28ef-0310-b511-8ec308f3f277
* why the complication of a static string rather than a define? gcc isn't dumbruss2003-12-163-2/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8097 69ca8d6d-28ef-0310-b511-8ec308f3f277
* start attempting to bring udhcp in busybox back to the state where it is ↵russ2003-12-163-6/+80
| | | | | | (ideally) an exact copy of udhcp outside of busybox so that its easy to merge back and forth git-svn-id: svn://busybox.net/trunk/busybox@8096 69ca8d6d-28ef-0310-b511-8ec308f3f277
* when compiled standalone, udhcp needs these headersruss2003-12-161-0/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8094 69ca8d6d-28ef-0310-b511-8ec308f3f277