OpenBSD CVS

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


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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.31 / (download) - annotate - [select for diffs], Thu Jan 4 18:17:47 2024 UTC (4 months, 3 weeks ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, HEAD
Changes since 1.30: +11 -2 lines
Diff to previous 1.30 (colored)

make auto-index better
- make it an actual table
- use "human readable sizes" for the file sizes
- add some decoration and javascript to be able to sort it per-column
(client side) (this means some extra column attribute)
- add glue to facilitate embedding js + css directly in the program
- add some graphical indication for directories
- should still validate as proper html everywhere (custom properties
need to be called data-* for this!)

Work with claudio@ and tb@, many thanks to claudio@ for some of the finer
points of css handling, and tb@ for some fine spaces fixes.

I've tried it with lynx as well, shows up correctly.

One big plus is that the size of columns work as utf-8, so you can expose
filenames without any problems (I've tried it with non-js text navigators
as well as firefox, chromium and friends)

And it looks slightly less yahoo ca. 1995.

It's still "one size fits all". If people object to the current look, adding
httpd.conf(5) properties to override the default css should be easy.

okay claudio@, tb@

Revision 1.30 / (download) - annotate - [select for diffs], Mon Jul 3 22:21:47 2017 UTC (6 years, 11 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, 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
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

no need to generate y.tab.h if nothing uses it, set YFLAGS to nothing
instead of CLEANFILES += y.tab.h

okay millert@

Revision 1.29 / (download) - annotate - [select for diffs], Wed Sep 28 12:02:17 2016 UTC (7 years, 8 months ago) by reyk
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

Add -Wcast-qual after syncing proc.c fix

Revision 1.28 / (download) - annotate - [select for diffs], Tue Jun 23 15:23:14 2015 UTC (8 years, 11 months ago) by reyk
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9, OPENBSD_5_8_BASE, OPENBSD_5_8
Changes since 1.27: +4 -1 lines
Diff to previous 1.27 (colored)

Add initial support for pattern matching using Lua's pattern matching code.

With important help on the pattern matcher from semarie@

OK semarie@

Revision 1.27 / (download) - annotate - [select for diffs], Mon Feb 23 10:39:10 2015 UTC (9 years, 3 months ago) by reyk
Branch: MAIN
CVS Tags: OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

Add -O0 to the DEBUG example.  Figured out while analysing core dumps
with halex@.  No binary change - it is commented out.

Revision 1.26 / (download) - annotate - [select for diffs], Fri Oct 31 13:49:52 2014 UTC (9 years, 7 months ago) by jsing
Branch: MAIN
Changes since 1.25: +3 -3 lines
Diff to previous 1.25 (colored)

Update httpd(8) to use libtls instead of libressl.

Revision 1.25 / (download) - annotate - [select for diffs], Mon Aug 4 17:38:12 2014 UTC (9 years, 10 months ago) by reyk
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.24: +3 -3 lines
Diff to previous 1.24 (colored)

Proxy commit for jsing@:
"Add TLS/SSL support to httpd, based on the recent ressl commits."

From jsing@
ok reyk@

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

Add initial support for log files in /var/www/logs/.  Logging with
syslog is still supported but disabled by default.

ok deraadt@

Revision 1.23 / (download) - annotate - [select for diffs], Mon Aug 4 11:09:25 2014 UTC (9 years, 10 months ago) by reyk
Branch: MAIN
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored)

httpd doesn't support SSL/TLS yet, remove the remaining bits.
The secrect plan is to add it later using the ressl wrapper library.

Revision 1.22 / (download) - annotate - [select for diffs], Thu Jul 31 09:23:53 2014 UTC (9 years, 10 months ago) by florian
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

Put in first stab at fastcgi. Very early work in progress. Putting it
in now so that we can quickly work on it in tree. Requested by reyk@.
deraadt@ is OK with this according to reyk@.

Revision 1.21 / (download) - annotate - [select for diffs], Sun Jul 27 23:52:05 2014 UTC (9 years, 10 months ago) by deraadt
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

turn of -Werror, unless you are sure both gcc work...

Revision 1.20 / (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.19: +17 -111 lines
Diff to previous 1.19 (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.19, Thu Aug 21 21:17:45 2003 UTC (20 years, 9 months ago) by henning
Branch: MAIN
Changes since 1.18: +0 -0 lines
FILE REMOVED

die - regenerated during build
noriced by theo

Revision 1.18 / (download) - annotate - [select for diffs], Thu Aug 21 13:10:20 2003 UTC (20 years, 9 months ago) by henning
Branch: MAIN
Changes since 1.17: +53 -206 lines
Diff to previous 1.17 (colored)

merge

Revision 1.17, Wed Sep 29 17:43:19 1999 UTC (24 years, 8 months ago) by beck
Branch: MAIN
Changes since 1.16: +0 -0 lines
FILE REMOVED

Shouldn't be here. Autogenerated

Revision 1.16 / (download) - annotate - [select for diffs], Mon Mar 8 21:37:56 1999 UTC (25 years, 3 months ago) by beck
Branch: MAIN
CVS Tags: OPENBSD_2_5_BASE, OPENBSD_2_5
Changes since 1.15: +3 -1 lines
Diff to previous 1.15 (colored)

put more example images on default home page.

Revision 1.15 / (download) - annotate - [select for diffs], Wed Mar 3 00:19:27 1999 UTC (25 years, 3 months ago) by beck
Branch: MAIN
Changes since 1.14: +0 -8 lines
Diff to previous 1.14 (colored)

Don't install .wml files in doc tree.

Revision 1.14 / (download) - annotate - [select for diffs], Mon Mar 1 23:06:37 1999 UTC (25 years, 3 months ago) by beck
Branch: MAIN
Changes since 1.13: +0 -3 lines
Diff to previous 1.13 (colored)

Fix build bug (don't install CVS stuff in man) and remove ssl Makefile
and ssl_expr_scan.c which are autogenerated.

Revision 1.13 / (download) - annotate - [select for diffs], Mon Mar 1 04:55:14 1999 UTC (25 years, 3 months ago) by beck
Branch: MAIN
Changes since 1.12: +1 -2 lines
Diff to previous 1.12 (colored)

Fix stupid makefile mistake.

Revision 1.12 / (download) - annotate - [select for diffs], Mon Mar 1 04:50:28 1999 UTC (25 years, 3 months ago) by beck
Branch: MAIN
Changes since 1.11: +59 -0 lines
Diff to previous 1.11 (colored)

Makefile changes and forgotten file for mod_ssl

Revision 1.11 / (download) - annotate - [select for diffs], Mon Mar 1 01:04:50 1999 UTC (25 years, 3 months ago) by beck
Branch: MAIN
Changes since 1.10: +20 -1 lines
Diff to previous 1.10 (colored)

Apache 1.3.4 merge

Revision 1.10 / (download) - annotate - [select for diffs], Thu Dec 31 20:06:53 1998 UTC (25 years, 5 months ago) by beck
Branch: MAIN
Changes since 1.9: +57 -39 lines
Diff to previous 1.9 (colored)

	Fix broken htdocs/manual install that was missing files.

Revision 1.9 / (download) - annotate - [select for diffs], Sat Dec 5 19:43:46 1998 UTC (25 years, 6 months ago) by kstailey
Branch: MAIN
Changes since 1.8: +3 -0 lines
Diff to previous 1.8 (colored)

NOMAN fixes

Revision 1.8 / (download) - annotate - [select for diffs], Tue Oct 6 07:53:45 1998 UTC (25 years, 8 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_4_BASE, OPENBSD_2_4
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored)

fix

Revision 1.7 / (download) - annotate - [select for diffs], Thu Oct 1 17:28:50 1998 UTC (25 years, 8 months ago) by beck
Branch: MAIN
Changes since 1.6: +105 -44 lines
Diff to previous 1.6 (colored)

1.3.2 Makefile.

Revision 1.6, Thu Oct 1 17:25:16 1998 UTC (25 years, 8 months ago) by beck
Branch: MAIN
Changes since 1.5: +0 -0 lines
FILE REMOVED

unused files, thanks to apache souce tree transmogrification..

Revision 1.5 / (download) - annotate - [select for diffs], Thu Mar 26 18:10:41 1998 UTC (26 years, 2 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_3_BASE, OPENBSD_2_3
Changes since 1.4: +1 -0 lines
Diff to previous 1.4 (colored)

build and install manpage correctly

Revision 1.4 / (download) - annotate - [select for diffs], Thu Mar 26 07:08:37 1998 UTC (26 years, 2 months ago) by beck
Branch: MAIN
Changes since 1.3: +2 -0 lines
Diff to previous 1.3 (colored)

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

Revision 1.3 / (download) - annotate - [select for diffs], Wed Mar 25 23:03:41 1998 UTC (26 years, 2 months ago) by deraadt
Branch: MAIN
Changes since 1.2: +5 -5 lines
Diff to previous 1.2 (colored)

pretty

Revision 1.2 / (download) - annotate - [select for diffs], Wed Mar 25 07:41:53 1998 UTC (26 years, 2 months ago) by beck
Branch: MAIN
Changes since 1.1: +1 -1 lines
Diff to previous 1.1 (colored)

Install cgi's 000 by default - user must chmod to enable.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Mar 25 07:08:28 1998 UTC (26 years, 2 months ago) by beck
Branch: apache_1_2_6
CVS Tags: apache
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import from apache 1.2.6

Revision 1.1 / (download) - annotate - [select for diffs], Wed Mar 25 07:08:28 1998 UTC (26 years, 2 months ago) by beck
Branch: MAIN

Initial revision

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.