OpenBSD CVS

CVS log for src/usr.sbin/httpd/httpd.8


[BACK] Up to [local] / src / usr.sbin / httpd

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.54 / (download) - annotate - [select for diffs], Mon Oct 24 15:02:01 2022 UTC (19 months, 2 weeks ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, HEAD
Changes since 1.53: +2 -6 lines
Diff to previous 1.53 (colored)

remove unused references to httpd.sock; found by dante catalfamo
ok florian

Revision 1.53 / (download) - annotate - [select for diffs], Thu Sep 15 20:57:07 2016 UTC (7 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1, OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9, OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2, OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.52: +3 -2 lines
Diff to previous 1.52 (colored)

add some Xr for acme-client(1);

Revision 1.52 / (download) - annotate - [select for diffs], Fri Jun 10 18:32:40 2016 UTC (8 years ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0
Changes since 1.51: +3 -3 lines
Diff to previous 1.51 (colored)

grammar fix; from nick permyakov

Revision 1.51 / (download) - annotate - [select for diffs], Thu Mar 26 19:16:57 2015 UTC (9 years, 2 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_5_9_BASE, OPENBSD_5_9, OPENBSD_5_8_BASE, OPENBSD_5_8
Changes since 1.50: +4 -3 lines
Diff to previous 1.50 (colored)

pointers to slowcgi(8); from alexei malinin

Revision 1.50 / (download) - annotate - [select for diffs], Tue Feb 24 07:56:06 2015 UTC (9 years, 3 months ago) by bentley
Branch: MAIN
CVS Tags: OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.49: +8 -8 lines
Diff to previous 1.49 (colored)

Mark up filenames with Pa.

ok reyk@

Revision 1.49 / (download) - annotate - [select for diffs], Fri Dec 12 14:45:59 2014 UTC (9 years, 5 months ago) by reyk
Branch: MAIN
Changes since 1.48: +3 -3 lines
Diff to previous 1.48 (colored)

Like previously done in relayd, change the keyword "ssl" to "tls" to
reflect reality.

OK benno@

Revision 1.48 / (download) - annotate - [select for diffs], Sat Aug 9 08:49:48 2014 UTC (9 years, 10 months ago) by jmc
Branch: MAIN
Changes since 1.47: +21 -17 lines
Diff to previous 1.47 (colored)

basic cleanup;

Revision 1.47 / (download) - annotate - [select for diffs], Thu Aug 7 18:21:13 2014 UTC (9 years, 10 months ago) by reyk
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.46: +3 -7 lines
Diff to previous 1.46 (colored)

Fix and simplify the description of httpd(8)'s signal handling.  httpd
does not re-executed itself on SIGHUP, it simply reload the
configuration and sends it to its child processes.

ok deraadt@

Revision 1.46 / (download) - annotate - [select for diffs], Thu Aug 7 06:56:41 2014 UTC (9 years, 10 months ago) by deraadt
Branch: MAIN
Changes since 1.45: +6 -6 lines
Diff to previous 1.45 (colored)

shorten signal text a bit

Revision 1.45 / (download) - annotate - [select for diffs], Wed Aug 6 22:33:08 2014 UTC (9 years, 10 months ago) by doug
Branch: MAIN
Changes since 1.44: +11 -4 lines
Diff to previous 1.44 (colored)

Mention how httpd responds to SIGHUP and SIGUSR1.

Description from reyk@

Revision 1.44 / (download) - annotate - [select for diffs], Wed Aug 6 05:47:40 2014 UTC (9 years, 10 months ago) by doug
Branch: MAIN
Changes since 1.43: +7 -2 lines
Diff to previous 1.43 (colored)

Add an overview of the features for httpd in the description section.

"commit" deraadt@

Revision 1.43 / (download) - annotate - [select for diffs], Wed Aug 6 02:31:47 2014 UTC (9 years, 10 months ago) by doug
Branch: MAIN
Changes since 1.42: +31 -3 lines
Diff to previous 1.42 (colored)

Explain the options in httpd.8

ok deraadt@

Revision 1.42 / (download) - annotate - [select for diffs], Wed Aug 6 02:04:42 2014 UTC (9 years, 10 months ago) by jsing
Branch: MAIN
Changes since 1.41: +4 -4 lines
Diff to previous 1.41 (colored)

Load the SSL public/private keys in the parent process, then provide them
to the privsep process via imsg. This allows the keys to be moved out of
the chroot (now /etc/ssl/server.crt, /etc/ssl/private/server.key).

ok reyk@

Revision 1.41 / (download) - annotate - [select for diffs], Mon Aug 4 18:12:15 2014 UTC (9 years, 10 months ago) by reyk
Branch: MAIN
Changes since 1.40: +6 -2 lines
Diff to previous 1.40 (colored)

Temporarily move the default location of the SSL/TLS server key and
certificate from /var/www/ to /var/www/conf/.  Don't get scared - this
will be changed soon!  They're currently located in the chroot
directory but will be moved outside as soon as we adopted some of the
key privsep from relayd in ressl/httpd.

Revision 1.40 / (download) - annotate - [select for diffs], Mon Aug 4 17:12:44 2014 UTC (9 years, 10 months ago) by reyk
Branch: MAIN
Changes since 1.39: +6 -2 lines
Diff to previous 1.39 (colored)

manpage tweaks about logging

Revision 1.39 / (download) - annotate - [select for diffs], Tue Jul 22 19:03:21 2014 UTC (9 years, 10 months ago) by jmc
Branch: MAIN
Changes since 1.38: +2 -3 lines
Diff to previous 1.38 (colored)

some minor fixes;

Revision 1.38 / (download) - annotate - [select for diffs], Tue Jul 22 17:54:43 2014 UTC (9 years, 10 months ago) by reyk
Branch: MAIN
Changes since 1.37: +3 -3 lines
Diff to previous 1.37 (colored)

There is no httpctl yet.

Found by jturner

Revision 1.37 / (download) - annotate - [select for diffs], Tue Jul 22 17:49:58 2014 UTC (9 years, 10 months ago) by deraadt
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

floating ,

Revision 1.36 / (download) - annotate - [select for diffs], Sat Jul 12 23:34:54 2014 UTC (9 years, 10 months ago) by reyk
Branch: MAIN
Changes since 1.35: +41 -292 lines
Diff to previous 1.35 (colored)

Add httpd(8), an attempt to turn the relayd(8) codebase into a simple
web server.  It is not finished yet and I just started it today, but
the goal is to provide an HTTP server that a) provides minimal
features, b) serves static files, c) provides FastCGI support, and d)
follows common coding practices of OpenBSD.

It will neither support plugins, nor custom memory allocators, EBCDIC
support, PCRE or any other things that can be found elsewhere.
httpd(8) is not intended to provide a fully-featured replacement for
nginx(8) or the Apache, but it will provide enough functionality that
is needed in the OpenBSD base system.

ok deraadt@

Revision 1.35, Tue Apr 22 14:47:23 2014 UTC (10 years, 1 month ago) by henning
Branch: MAIN
Changes since 1.34: +2 -2 lines
FILE REMOVED

this commit is really florian@'s, since he's the one who made removal
of our forked apache possible by his work on nginx and slowcgi, but he
doesn't want it - so it is my pleasure to tedu it. I spent so much work
on chroot in it 10 years ago - and am very happy to see it go now, nginx
is a far better choice today.
Bye bye, Apache, won't miss you.

Revision 1.34 / (download) - annotate - [select for diffs], Tue May 18 15:09:34 2010 UTC (14 years ago) by sobrado
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5, OPENBSD_5_4_BASE, OPENBSD_5_4, OPENBSD_5_3_BASE, OPENBSD_5_3, OPENBSD_5_2_BASE, OPENBSD_5_2, OPENBSD_5_1_BASE, OPENBSD_5_1, OPENBSD_5_0_BASE, OPENBSD_5_0, OPENBSD_4_9_BASE, OPENBSD_4_9, OPENBSD_4_8_BASE, OPENBSD_4_8
Changes since 1.33: +3 -3 lines
Diff to previous 1.33 (colored)

use the right capitalization for "HyperText Transfer Protocol (HTTP)"
and "server".

fixes for bgplg(8) and relayd.conf(5) suggested by jmc@, good catch!

ok jmc@

Revision 1.33 / (download) - annotate - [select for diffs], Wed Dec 17 20:25:14 2008 UTC (15 years, 5 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_4_7_BASE, OPENBSD_4_7, OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5
Changes since 1.32: +3 -3 lines
Diff to previous 1.32 (colored)

typo

Revision 1.32 / (download) - annotate - [select for diffs], Wed Jun 18 05:42:29 2008 UTC (15 years, 11 months ago) by brad
Branch: MAIN
CVS Tags: OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.31: +2 -3 lines
Diff to previous 1.31 (colored)

Remove references to httpd.conf-dist.

ok deraadt@

Revision 1.31 / (download) - annotate - [select for diffs], Sat Jun 7 01:59:36 2008 UTC (16 years ago) by jdixon
Branch: MAIN
Changes since 1.30: +4 -4 lines
Diff to previous 1.30 (colored)

Move the Apache manual out of etcXX and to miscXX where it belongs.
It has also been moved to /usr/share/doc/html/httpd/.  This will
ease sysmerge upgrades and help keep htdocs clean.

Help from okan and phessler, doc tweaks by jmc
ok deraadt@ millert@ beck@

Revision 1.30 / (download) - annotate - [select for diffs], Wed May 21 08:57:38 2008 UTC (16 years ago) by mbalmer
Branch: MAIN
Changes since 1.29: +7 -3 lines
Diff to previous 1.29 (colored)

Document and implement -U option, fix usage information for '-?'.

Documentation corrections and spelling by jmc.

Revision 1.29 / (download) - annotate - [select for diffs], Fri May 9 12:59:59 2008 UTC (16 years, 1 month ago) by jmc
Branch: MAIN
Changes since 1.28: +7 -6 lines
Diff to previous 1.28 (colored)

tweak previous; ok mbalmer

Revision 1.28 / (download) - annotate - [select for diffs], Fri May 9 08:06:27 2008 UTC (16 years, 1 month ago) by mbalmer
Branch: MAIN
Changes since 1.27: +8 -2 lines
Diff to previous 1.27 (colored)

Add support for IPv6 while keeping the default at IPv4 to not break
existing installations.  See the documentation for the IPv6 related
configuration.

This changes the module ABI since addresses are now struct addrinfo.

This has been tested by many people and run on production machines
for several months.

feedback many, ok todd

Revision 1.27 / (download) - annotate - [select for diffs], Thu May 31 19:20:24 2007 UTC (17 years ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_3_BASE, OPENBSD_4_3, OPENBSD_4_2_BASE, OPENBSD_4_2
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

convert to new .Dd format;

Revision 1.26 / (download) - annotate - [select for diffs], Sun Jan 2 18:20:10 2005 UTC (19 years, 5 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_1_BASE, OPENBSD_4_1, OPENBSD_4_0_BASE, OPENBSD_4_0, OPENBSD_3_9_BASE, OPENBSD_3_9, OPENBSD_3_8_BASE, OPENBSD_3_8, OPENBSD_3_7_BASE, OPENBSD_3_7
Changes since 1.25: +11 -1 lines
Diff to previous 1.25 (colored)

document ssl(8);

Revision 1.25 / (download) - annotate - [select for diffs], Fri Dec 31 15:52:19 2004 UTC (19 years, 5 months ago) by jmc
Branch: MAIN
Changes since 1.24: +2 -1 lines
Diff to previous 1.24 (colored)

add ssl(8) to SEE ALSO;

Revision 1.24 / (download) - annotate - [select for diffs], Tue Dec 28 00:45:42 2004 UTC (19 years, 5 months ago) by jmc
Branch: MAIN
Changes since 1.23: +4 -1 lines
Diff to previous 1.23 (colored)

add apache manual to SEE ALSO;

Revision 1.23 / (download) - annotate - [select for diffs], Tue Dec 21 16:16:10 2004 UTC (19 years, 5 months ago) by jmc
Branch: MAIN
Changes since 1.22: +10 -2 lines
Diff to previous 1.22 (colored)

missing apache Xr's;

Revision 1.22 / (download) - annotate - [select for diffs], Tue Dec 14 15:32:32 2004 UTC (19 years, 5 months ago) by jmc
Branch: MAIN
Changes since 1.21: +30 -22 lines
Diff to previous 1.21 (colored)

- be more consistent when referring to ServerRoot
- document DocumentRoot more explicitly
- don't use .Va for everything

ok henning@

Revision 1.21 / (download) - annotate - [select for diffs], Tue Dec 14 09:21:49 2004 UTC (19 years, 5 months ago) by jmc
Branch: MAIN
Changes since 1.20: +8 -4 lines
Diff to previous 1.20 (colored)

update (and sort) FILES;
ok henning@

Revision 1.20 / (download) - annotate - [select for diffs], Tue Dec 14 00:34:36 2004 UTC (19 years, 5 months ago) by jmc
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

one more rc.conf -> rc.conf.local;

Revision 1.19 / (download) - annotate - [select for diffs], Sat Dec 4 12:38:44 2004 UTC (19 years, 6 months ago) by jmc
Branch: MAIN
Changes since 1.18: +51 -41 lines
Diff to previous 1.18 (colored)

reorder page contents somewhat, to make this easier to read, and put the
chroot stuff back into the main description;
remove non-standard Sh OPTIONS;
remove apache web site link, since we keep the docs locally anyway;

ok henning@

Revision 1.18 / (download) - annotate - [select for diffs], Sat Dec 4 10:26:46 2004 UTC (19 years, 6 months ago) by jmc
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

edit rc.conf.local, not rc.conf;

Revision 1.17 / (download) - annotate - [select for diffs], Sat Dec 4 02:30:33 2004 UTC (19 years, 6 months ago) by jmc
Branch: MAIN
Changes since 1.16: +74 -74 lines
Diff to previous 1.16 (colored)

sort OPTIONS/SYNOPSIS;

Revision 1.16 / (download) - annotate - [select for diffs], Mon Jul 14 15:38:51 2003 UTC (20 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_3_6_BASE, OPENBSD_3_6, OPENBSD_3_5_BASE, OPENBSD_3_5, OPENBSD_3_4_BASE, OPENBSD_3_4
Changes since 1.15: +39 -31 lines
Diff to previous 1.15 (colored)

- new sentence, new line
- .Bk/.Ek for SYNOPSIS
- kill whitespace at EOL
- some macro fixes

ok henning@

Revision 1.15 / (download) - annotate - [select for diffs], Mon Apr 14 06:51:49 2003 UTC (21 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

standalone/stand alone -> stand-alone;

from NetBSD (Igor Sobrado);
httpd stuff passed to apache people;

ok millert@

Revision 1.14 / (download) - annotate - [select for diffs], Sun Mar 23 21:54:27 2003 UTC (21 years, 2 months ago) by henning
Branch: MAIN
CVS Tags: OPENBSD_3_3_BASE, OPENBSD_3_3
Changes since 1.13: +7 -3 lines
Diff to previous 1.13 (colored)

sync FILES section with reality

Revision 1.13 / (download) - annotate - [select for diffs], Sun Mar 23 21:48:12 2003 UTC (21 years, 2 months ago) by henning
Branch: MAIN
Changes since 1.12: +3 -2 lines
Diff to previous 1.12 (colored)

correct URL to apache online docs

Revision 1.12 / (download) - annotate - [select for diffs], Thu Mar 6 04:07:38 2003 UTC (21 years, 3 months ago) by david
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

date should be written formally: .Dd Month day, year
ok henning@ jmc@

Revision 1.11 / (download) - annotate - [select for diffs], Sun Dec 22 22:29:18 2002 UTC (21 years, 5 months ago) by henning
Branch: MAIN
Changes since 1.10: +14 -8 lines
Diff to previous 1.10 (colored)

spelink; Wouter Clarie in PR 3047

Revision 1.10 / (download) - annotate - [select for diffs], Sun Dec 15 13:32:41 2002 UTC (21 years, 5 months ago) by henning
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

mroe speling; torh

Revision 1.9 / (download) - annotate - [select for diffs], Thu Nov 7 21:40:15 2002 UTC (21 years, 7 months ago) by henning
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

httpd(8), not (1)...
PR 2891, jlouis at diku dk, Thanks!

Revision 1.8 / (download) - annotate - [select for diffs], Wed Sep 18 15:34:45 2002 UTC (21 years, 8 months ago) by henning
Branch: MAIN
CVS Tags: OPENBSD_3_2_BASE, OPENBSD_3_2
Changes since 1.7: +11 -7 lines
Diff to previous 1.7 (colored)

some cometics, correct SYNOPSIS

Revision 1.7 / (download) - annotate - [select for diffs], Mon Jul 22 13:33:18 2002 UTC (21 years, 10 months ago) by henning
Branch: MAIN
Changes since 1.6: +4 -2 lines
Diff to previous 1.6 (colored)

we document '-F' as introduced with apache 1.3.26 in httpd(8).
apache people don't.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Jul 9 16:59:40 2002 UTC (21 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.5: +145 -120 lines
Diff to previous 1.5 (colored)

mandoc, and doc the upcoming -u option

Revision 1.5 / (download) - annotate - [select for diffs], Fri Sep 7 19:27:39 2001 UTC (22 years, 9 months ago) by matthieu
Branch: MAIN
CVS Tags: OPENBSD_3_1_BASE, OPENBSD_3_1, OPENBSD_3_0_BASE, OPENBSD_3_0
Changes since 1.4: +7 -0 lines
Diff to previous 1.4 (colored)

Document the ownership of httpd documents. ok deraadt@

Revision 1.4 / (download) - annotate - [select for diffs], Sat Jun 5 22:16:49 1999 UTC (25 years ago) by aaron
Branch: MAIN
CVS Tags: OPENBSD_2_9_BASE, OPENBSD_2_9, OPENBSD_2_8_BASE, OPENBSD_2_8, OPENBSD_2_7_BASE, OPENBSD_2_7, OPENBSD_2_6_BASE, OPENBSD_2_6
Changes since 1.3: +14 -14 lines
Diff to previous 1.3 (colored)

remove trailing whitespace, some Nm cleanup

Revision 1.3 / (download) - annotate - [select for diffs], Mon Mar 1 01:04:53 1999 UTC (25 years, 3 months ago) by beck
Branch: MAIN
CVS Tags: OPENBSD_2_5_BASE, OPENBSD_2_5
Changes since 1.2: +70 -22 lines
Diff to previous 1.2 (colored)

Apache 1.3.4 merge

Revision 1.2 / (download) - annotate - [select for diffs], Thu Oct 1 17:31:39 1998 UTC (25 years, 8 months ago) by beck
Branch: MAIN
CVS Tags: OPENBSD_2_4_BASE, OPENBSD_2_4
Changes since 1.1: +23 -5 lines
Diff to previous 1.1 (colored)

update for 1.3.2

Revision 1.1 / (download) - annotate - [select for diffs], Thu Mar 26 07:08:38 1998 UTC (26 years, 2 months ago) by beck
Branch: MAIN
CVS Tags: OPENBSD_2_3_BASE, OPENBSD_2_3

	Move man page - get rid of build artifact - have makefile install
man page.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.