CVS log for cvsweb/Attic/cvsweb.conf

[BACK] Up to [cvsweb.bsd.lv] / cvsweb

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 4.27, Fri Nov 29 23:42:40 2019 UTC (3 years ago) by schwarze
Branch: MAIN
CVS Tags: HEAD
Changes since 4.26: +1 -1 lines
FILE REMOVED

* set all config defaults at the top of the script
* load the config file right after that
* make the config file optional
* make the $config variable local to the block using it
* stop the madness of having multiple config files
* @cvs_options = qw(-f -R) because NetBSD supports that, too
* drop useless variable $allow_version_select while here

Revision 4.26 / (download) - annotate - [select for diffs], Fri Nov 29 19:30:16 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.25: +1 -23 lines
Diff to previous 4.25 (unified) to selected 4.9 (unified)

Enforce our global policy of "UTF-8 only".  This is 2019.

Revision 4.25 / (download) - annotate - [select for diffs], Fri Nov 29 18:50:15 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.24: +1 -23 lines
Diff to previous 4.24 (unified) to selected 4.9 (unified)

Delete support for external %DIFF_COMMANDS.
Files like spreadsheets normally aren't committed to CVS.
Besides, it is not a good idea to run random, not necessarily
trustworthy external programs in a web application context.

Revision 4.24 / (download) - annotate - [select for diffs], Fri Nov 29 18:33:24 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.23: +1 -5 lines
Diff to previous 4.23 (unified) to selected 4.9 (unified)

drop the completely pointless $inputTextSize config variable

Revision 4.23 / (download) - annotate - [select for diffs], Fri Nov 29 18:15:48 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.22: +1 -6 lines
Diff to previous 4.22 (unified) to selected 4.9 (unified)

Delete $showfunc configuration variable.
There is really no point in switching off diff(1) -p.

Revision 4.22 / (download) - annotate - [select for diffs], Fri Nov 29 16:30:06 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.21: +1 -5 lines
Diff to previous 4.21 (unified) to selected 4.9 (unified)

drop the totally pointless $tablepadding configuration variable

Revision 4.21 / (download) - annotate - [select for diffs], Fri Nov 29 16:27:34 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.20: +2 -17 lines
Diff to previous 4.20 (unified) to selected 4.9 (unified)

There is no point in making icons configurable, except for their location.

Revision 4.20 / (download) - annotate - [select for diffs], Fri Nov 29 15:05:26 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.19: +1 -32 lines
Diff to previous 4.19 (unified) to selected 4.9 (unified)

Documentation does not belong into the default output of a program.
Delete it.

Revision 4.19 / (download) - annotate - [select for diffs], Fri Nov 29 14:40:27 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.18: +3 -5 lines
Diff to previous 4.18 (unified) to selected 4.9 (unified)

We always want read only access to the repositories, so CVSREADONLYFS
is not a configuration option.  Unconditionally set it in the script itself.

Revision 4.18 / (download) - annotate - [select for diffs], Fri Nov 29 14:29:48 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.17: +3 -10 lines
Diff to previous 4.17 (unified) to selected 4.9 (unified)

The tar(1) -z option is fully portable: all BSDs, GNU tar, and Illumos
support it.  Consequently, there is no need to run tar(1) and gzip(1)
in a pipe.

Revision 4.17 / (download) - annotate - [select for diffs], Fri Nov 29 13:39:50 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.16: +1 -16 lines
Diff to previous 4.16 (unified) to selected 4.9 (unified)

Simplify by providing default paths to commands.
If you put the commands somewhere else in your chroot,
simply say so in the configuration file.

Revision 4.16 / (download) - annotate - [select for diffs], Tue Nov 26 12:14:38 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.15: +2 -2 lines
Diff to previous 4.15 (unified) to selected 4.9 (unified)

remove misleading references to GNU

Revision 4.15 / (download) - annotate - [select for diffs], Tue Nov 26 12:09:02 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.14: +1 -9 lines
Diff to previous 4.14 (unified) to selected 4.9 (unified)

Delete the pointless support for %MIRRORS.
CVSweb traffic will never be demanding, and in this day and age,
web servers are powerful enough.

Revision 4.14 / (download) - annotate - [select for diffs], Tue Nov 26 12:04:55 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.13: +1 -11 lines
Diff to previous 4.13 (unified) to selected 4.9 (unified)

Simplify the configuration UI by deleting the pointless $cvstreedefault
variable.  Just put the default first and be done with it.

Revision 4.13 / (download) - annotate - [select for diffs], Tue Nov 26 11:53:01 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.12: +6 -13 lines
Diff to previous 4.12 (unified) to selected 4.9 (unified)

Delete support for the pointless zip(1) format; this is Unix.

Revision 4.12 / (download) - annotate - [select for diffs], Tue Nov 26 11:28:43 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.11: +1 -8 lines
Diff to previous 4.11 (unified) to selected 4.9 (unified)

Delete @mytz.
WWW means "world wide web", so it's utterly absurd to use anything but UTC.

Revision 4.11 / (download) - annotate - [select for diffs], Tue Nov 26 11:21:28 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.10: +1 -6 lines
Diff to previous 4.10 (unified) to selected 4.9 (unified)

Delete cvshistory.cgi tentacles, yet another piece of abandonware.
If it contained anything of value, those parts should be integrated.

Revision 4.10 / (download) - annotate - [select for diffs], Tue Nov 26 11:08:16 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.9: +1 -18 lines
Diff to previous 4.9 (unified)

delete conf.d madness:
it is *always* a terrible idea for *any* program
because it makes the configuration unreadble, wasting sysadmin time

Revision 4.9 / (download) - annotate - [selected], Tue Nov 26 10:58:15 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.8: +2 -68 lines
Diff to previous 4.8 (unified)

delete enscript remnants

Revision 4.8 / (download) - annotate - [select for diffs], Mon Nov 11 15:46:39 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.7: +3 -23 lines
Diff to previous 4.7 (unified) to selected 4.9 (unified)

delete support for the obsolete GNATS bug tracking system

Revision 4.7 / (download) - annotate - [select for diffs], Mon Nov 11 14:37:54 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.6: +2 -16 lines
Diff to previous 4.6 (unified) to selected 4.9 (unified)

Delete cvsgraph support.  It looks like abandonware upstream,
and about the first think the author says is "hey, I like a hack".
Such software is hardly adequate in a CGI context, and besides,
the functionality is poorly thought-out and mostly useless.

Revision 4.6 / (download) - annotate - [select for diffs], Mon Nov 11 13:28:36 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.5: +1 -5 lines
Diff to previous 4.5 (unified) to selected 4.9 (unified)

kill all traces of JavaScript;
it's disgusting that they crept in here in the first place

Revision 4.5 / (download) - annotate - [select for diffs], Mon Nov 11 13:15:09 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.4: +4 -4 lines
Diff to previous 4.4 (unified) to selected 4.9 (unified)

delete several instances of the string "FreeBSD"
where they no longer make sense

Revision 4.4 / (download) - annotate - [select for diffs], Sun Nov 10 15:59:40 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.3: +2 -6 lines
Diff to previous 4.3 (unified) to selected 4.9 (unified)

merge rev. 3.36.2.13:
we now have chroot by default;
and also remove some useless examples

Revision 4.3 / (download) - annotate - [select for diffs], Sun Nov 10 14:05:18 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.2: +2 -13 lines
Diff to previous 4.2 (unified) to selected 4.9 (unified)

delete remnants of side by side diff mode
and adjust $mime_types to work chrooted;
from Mattieu Baptiste on ports@ 2012-06-15 11:54:34

Revision 4.2 / (download) - annotate - [select for diffs], Fri Nov 8 21:10:43 2019 UTC (3 years ago) by schwarze
Branch: MAIN
Changes since 4.1: +5 -6 lines
Diff to previous 4.1 (unified) to selected 4.9 (unified)

Fix CVS identifiers: remove "FreeBSD" ids that were never functional
in the KNU/SCOP repository, remove "Idaemons" ids that got frozen
at some random point in the history, add "knu" ids reporting the
latest revision from the trunk of the KNU/SCOP repo, and add "Id"
identifiers to report the current revision in the SCHWARZE repository.

Revision 4.1 / (download) - annotate - [select for diffs], Wed Mar 20 20:52:07 2019 UTC (3 years, 8 months ago) by schwarze
Branch: MAIN
Diff to selected 4.9 (unified)

* update links to anoncvs and cvsweb access
* remove some references to the deleted mailing list
* remove dead link to FreeBSD ports distfiles
* mention Jonathan Noack as a former maintainer, not as the current one

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.




CVSweb