mrg
37b5177b06
fix a problem in %xy decoding.
2008-03-07 18:20:20 +00:00
mrg
2e2c24f48c
merge bozohttpd 20080303
2008-03-03 22:30:34 +00:00
mrg
707281a285
merge bozohttpd 20080303
2008-03-03 22:15:08 +00:00
mrg
e1e74f372d
import latest bozohttpd. changes include:
...
o fix some cgi header processing, from <thelsdj@gmail.com>
o add simple Range: header processing, from <bad@bsd.de>
o man page fixes, from NetBSD
o clean up various parts, from NetBSD
o prefix some function names with "bozo"
o align directory indexing <hr> markers
o clean up some code GCC4 grumbled about
2008-03-03 22:03:08 +00:00
mrg
9240578f89
use BUILDSYMLINKS to not have to rename bozohttpd.8 while still
...
having this manual installed as httpd.8. now updates from my
repo to bozohttpd.8 will appear in this file.
2008-03-03 03:10:53 +00:00
mrg
e972654d70
support MKCRYPTO=no:
...
- don't link -lssl -lcrypto
- -DNO_SSL_SUPPORT
2008-02-03 23:48:09 +00:00
perry
9dfe283011
remove cdefs.h at mrg's request
2007-12-16 02:38:24 +00:00
perry
36c7456d7c
include sys/cdefs.h so that __attribute__ can be fixed later
2007-12-15 16:32:05 +00:00
rtr
3aa5278c3a
- remove const from h_header, this pointer is occasionally free'd
...
- remove unused write_str var
+ move header parsing to new function separation of parsing vs processing
+ alter some variable names to avoid confusion between header value and
header name (caused breakage with previous rev)
2007-11-04 15:20:11 +00:00
rtr
6dc1829962
+ don't free strdup()'d ptr that was manipulated.
...
(i.e. free(): warning: modified (chunk-) pointer))
+ don't leak memory for ptr actually returned from strdup()
+ don't strdup() if we don't have to
+ don't break without free() if we did strdup()
+ as well as freeing h_value also free the header.
2007-11-04 06:07:52 +00:00
ad
bc89ba23ac
Make the dir indexes less ugly (horizontal rules were out of place).
2007-10-18 18:53:59 +00:00
he
a9cf29f812
A build for sun2 reveals that we also need -lcrypt, as auth-bozo.c
...
otherwise gets an unsatisfied reference to crypt().
2007-10-18 17:43:02 +00:00
tls
18c80b6525
RCS IDs
2007-10-17 18:47:59 +00:00
tls
13d3c473b0
Fix two memory leaks noted by Coverity (CID-4694, CIT-4695) and use
...
SIMPLEQ_FOREACH where possible. Patch from Arnaud Lacombe.
2007-10-17 18:43:46 +00:00
reed
15823ba9ad
Document .htpasswd / HTTP "Basic" authentication support.
...
Update date of man page too.
2007-10-17 13:55:46 +00:00
reed
7c5821fbe4
Fix typo in EXAMPLES (unknown service).
...
While there mention inetd.conf(5) again (since in a new section of man page).
2007-10-17 13:33:18 +00:00
reed
dbfaed2362
Fix typo on Makefile which causes HTTP Authentication support
...
to not be used.
Now fix auth-bozo.c to not have warnings "may be used uninitialized"
and pointer targets "differ in signedness".
2007-10-17 13:27:19 +00:00
reed
ca8ed3ab02
Remove extra period.
2007-10-16 22:50:01 +00:00
tls
215e50961e
Add httpd to the build. Add _httpd to passwd and groups and postinstall.
...
Add /var/www to mtree, add example line to inetd.conf.
2007-10-16 02:47:12 +00:00
tls
1d63366b2d
Get httpd ready for inclusion in build.
2007-10-16 01:31:03 +00:00
tls
ba6eac50dd
Move bozohttpd.8 to httpd.8
2007-10-16 01:29:44 +00:00
tls
60dbe74596
Import of bozohttpd for its originally intended purpose: a small (~30k)
...
simple run-from-inetd httpd suitable for small systems (and some large
ones).
2007-10-16 01:14:01 +00:00