summaryrefslogtreecommitdiff
path: root/networking/httpd.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Attempt to get more applets compile for NOMMU.Denis Vlasenko2007-03-261-8/+6
| | | | | | | TODO_config_nommu documents what I managed to compile so far (yay! msh works! cool). inetd, telnetd, httpd still do not compile. TODO Also make fork(), daemon() produce warnings on compile stage (in addition to erros on link stage).
* move everything to new NOMMU helpers, except udhcpDenis Vlasenko2007-03-261-1/+1
|
* httpd: make httpd usable for NOMMU CPUsDenis Vlasenko2007-03-071-0/+13
|
* clean up accumulated whitespace damageDenis Vlasenko2007-03-071-3/+4
|
* httpd: run interpreter for configured file extensions in any dir,Denis Vlasenko2007-03-051-0/+14
| | | | not only in /cgi-bin/
* httpd: fix breakage (introduced by me)Denis Vlasenko2007-03-051-1/+1
|
* httpd: a little bit more correct handling of CGI "HTTP/xxx" outputDenis Vlasenko2007-02-131-34/+50
|
* httpd: fix for POSTDATA handling bugs:Denis Vlasenko2007-02-111-24/+24
| | | | | erroneous close(0) full_read -> safe_read (with explanation)
* suppress warnings about easch <applet>_main() havingDenis Vlasenko2007-02-031-0/+1
| | | | no preceding prototype
* preparatory patch for -Wwrite-strings #4Denis Vlasenko2007-01-291-7/+6
|
* 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.