aboutsummaryrefslogtreecommitdiff
path: root/networking/httpd.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* cleanups: unnecessary casts, unified const_1, eliminate cross-.c fileDenis Vlasenko2007-01-221-3/+1
| | | | | prototypes (heresy!), add spaces in places like "flags&NETSTAT_CONNECTED", removed unused #defines, #ifdef -> #if, use uint32_t for ipv4 addrs.
* httpd: use fd#1 in inetd modeDenis Vlasenko2007-01-141-4/+10
| | | | inetd: micro style fix
* next part of ipv6-ization is here: wget & httpdDenis Vlasenko2007-01-121-59/+74
|
* Trailing whitespace removal over entire treeDenis Vlasenko2007-01-111-2/+2
|
* httpd: stop adding our own "Content-type:" to CGI outputDenis Vlasenko2007-01-071-61/+76
|
* httpd: read cgi output with full_read, not safe_readDenis Vlasenko2007-01-031-11/+10
| | | | (avoids mangling of HTTP headers)
* convert calloc to xzallocDenis Vlasenko2007-01-031-2/+2
| | | | fix sleep-on-die option
* done a dozen of randconfig test. guess what? ALL failed...Denis Vlasenko2006-12-301-21/+23
| | | | these are resulting fixes
* httpd: fix decode of '/' when called via -dDenis Vlasenko2006-11-291-32/+34
|
* od: sometime ago I landed BIG od implementationDenis Vlasenko2006-11-281-6/+10
| | | | | from coreutils. My fault. This commit contains cleanups and size reductions.
* header_verbose_list: stop truncating file size in listingDenis Vlasenko2006-11-241-2/+2
|
* introduce setsockopt_reuseaddr(int fd), setsockopt_broadcast(int fd),Denis Vlasenko2006-11-221-3/+6
| | | | | use them where appropriate. 200 bytes saved
* httpd: comment on QUERY_STRINGDenis Vlasenko2006-11-211-3/+7
|
* httpd: add link to docsDenis Vlasenko2006-11-211-0/+3
|
* wget: add TODODenis Vlasenko2006-11-211-0/+3
|
* httpd: slight reduction of #ifdef forestDenis Vlasenko2006-11-211-9/+6
| | | | | | few other applets: #ifdef CONFIG_ -> #if ENABLE_ traceroute: fix exposed bugs defconfig: update
* httpd: fix cgi-bin/index.cgi support, add example of it,Denis Vlasenko2006-11-211-8/+19
| | | | | stat: fix end-of-line if format is specified (wasn't printing it), fix %z (time) format to match coreutils 6.3
* httpd: LC_TIME locale _must_ be POSIX to httpd! We speak over the net!Denis Vlasenko2006-11-211-4/+11
|
* httpd: add support for directory indexer (cgi-bin/index.cgi)Denis Vlasenko2006-11-211-25/+29
|
* httpd: get rid of big, useless blocks (deindent,Denis Vlasenko2006-11-211-199/+197
| | | | bring code under 80 columns)
* httpd: More robust Content-length: parsing,Denis Vlasenko2006-11-211-84/+86
| | | | code reorganization (less indented)
* httpd: make Bernhard happierDenis Vlasenko2006-11-171-2/+4
|
* httpd: reduce ifdef forest. comment out redundant PATH settingDenis Vlasenko2006-11-161-86/+76
|
* httpd:Denis Vlasenko2006-11-161-22/+17
| | | | | | | | fix union aliasing bug symptom: wget of non-existent file gets redirected to /text/html/something on second and subsequend wget attempts fix double-free bug symptom: glibc caught double-free (we didn't NULL config->xxx ptrs after free)
* httpd: add -i (inetd) and -f (foreground) otions.Denis Vlasenko2006-11-161-80/+51
| | | | | -i makes possible to run httpd in both inetd and standalone mode without recompile (or need to have two different binaries)
* httpd: stop being silly with setenvDenis Vlasenko2006-11-161-61/+28
|
* httpd: cosmetic fixes (the bug which was being hunted downDenis Vlasenko2006-11-101-51/+45
| | | | turned out to be nonexistent :)
* httpd: sendCgi() forked child needs to close openedDenis Vlasenko2006-11-051-28/+20
| | | | server socket and accepted socket
* find: a lot more compliant to 'standard' findDenis Vlasenko2006-10-291-1/+1
| | | | | (we were not respecting order of actions!). Add -o and -a handling.
* ls: cleanup part 1Denis Vlasenko2006-10-281-1/+1
|
* message string changes, mostly for consistency, also -32 bytes in .rodataDenis Vlasenko2006-10-201-1/+1
|
* correct largefile support, add comments about it.Denis Vlasenko2006-10-081-2/+2
|
* attempt to regularize atoi mess.Denis Vlasenko2006-10-081-1/+1
|
* dd: make it recognize not only 'k' but 'K' too;Denis Vlasenko2006-10-071-10/+2
| | | | make it (partially) CONFIG_LFS-aware
* httpd: add -u user[:grp] supportDenis Vlasenko2006-10-051-8/+22
|
* getopt_ulflags -> getopt32.Denis Vlasenko2006-10-031-2/+2
| | | | | | | | It is impossible to formulate sane ABI based on size of ulong because it can be 32-bit or 64-bit. Basically it means that you cannot portably use more that 32 option chars in one call anyway... Make it explicit.
* lots of silly indent fixesDenis Vlasenko2006-10-031-13/+13
|
* lsmod: repair indentationDenis Vlasenko2006-09-301-95/+91
| | | | httpd: ifdef CONFIG -> if ENABLE (shorted, catched typos)
* httpd: sanitize indentationDenis Vlasenko2006-09-261-1213/+1209
|
* Implement optional syslog logging using ordinaryDenis Vlasenko2006-09-061-1/+1
| | | | | | bb_xx_msg calls, and convert networking/* to it. The rest of bbox will be converted gradually.
* Remove xcalloc() and convert its callers to xzalloc(). About half of themRob Landley2006-08-031-1/+1
| | | | | were using "1" as one of the arguments anyway, and as for the rest a multiply and a push isn't noticeably bigger than pushing two arguments on the stack.
* Attempt to fixup httpd.c to match svn 15767.Rob Landley2006-08-031-19/+6
|
* Move declaration to be compatible with older gcc's."Robert P. J. Day"2006-08-031-1/+1
|
* Cleaup read() and write() variants, plus a couple of new functions likeRob Landley2006-07-161-8/+8
| | | | xlseek and fdlength() for the new mkswap.
* Consolidate #include <sys/time.h> so libbb.h does it.Rob Landley2006-05-271-1/+0
|
* fix spelling mistakesMike Frysinger2006-05-261-1/+1
|
* More usage.h cleanups, with collateral changes to httpd. Specifically,Rob Landley2006-04-281-24/+24
| | | | | most of our CONFIG entries switch stuff on instead of off when enabled, so fix the gratuitously reversed INETD thing.
* Patch from Robert P Day to remove standalone code from httpd. (Busybox hasRob Landley2006-04-141-64/+0
| | | | | its own make standalone planned as a general solution to this for all applets.)
* Hard wiring configuration symbol values into the code defeats the purposeRob Landley2006-04-141-22/+4
| | | | | | | of _having_ configuration symbol values. Also, changing #ifdef CONFIG to #if ENABLE isn't nearly as useful as changing them to if (ENABLE) or USE()/SKIP()...
* - patch from Denis Vlasenko to add and use bb_xchdir()Bernhard Reutner-Fischer2006-04-121-3/+1
|