CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

devel/viewvc1.3.0

Web-based Version Control Repository Browsing

Maintainer
dvl@FreeBSD.org
Packages
py312-viewvc 1.3.0
Upstream
up to date
CPE
viewvc:viewvc from the port
WWW
https://www.viewvc.org/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (115)

Dan Langille (dvl) · 1.3.0
devel/viewvc: resurrect old port to 1.3.0

This port was removed because it needed Python 2.7
This release works with Python >= 3.10

re: https://github.com/viewvc/viewvc/releases/tag/1.3.0
PR:		295729
39a18f0792
Rene Ladan (rene)
*/*: Remove expired ports:

2020-12-31 devel/viewvc: Uses Python 2.7 which is EOLed upstream
15a22c0b81
Po-Chuan Hsieh (sunpoet) · 1.2.1_1
devel/viewvc: Remove PY_PYGMENTS

With hat:	python
5b5aa15ca0
Olli Hauer (ohauer) · 1.2.1_1
devel/viewvc:  move to ports@
a7b479e573
Mathieu Arnold (mat) · 1.2.1_1
all: Remove all other $FreeBSD keywords.
135fdeebb9
Mathieu Arnold (mat) · 1.2.1_1
Remove # $FreeBSD$ from Makefiles.
305f148f48
Antoine Brodin (antoine) · 1.2.1_1
Revert r559792 to unbreak INDEX and bulk -a It seems a lot of reverse dependencies were missed

With hat:	portmgr
26b4c8f71f
Rene Ladan (rene)
Remove most expired ports that depend on Python 2.7:

Exceptions are:
- mail/mailman, our listservers still use it
- www/chromium, solely because of popular demand,
  upstream is (slowly) working on porting it to Python 3
- ports that have actual patches for Python 3 against
  them (Cinnamon and a few unrelated other ports)
- llvm70 and qt5-webengine because they seem to have a lot
  of dependencies which need further analysis
- sysutils/uefi-edk2-bhyve because bhyve seems to use them
- python2 and python27 themselves

I'm sure there will be complaints, but the nice thing about
a version control system is that we can revert and adjust things.

2020-12-31 audio/ardour: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 audio/mixxx21: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 audio/xmms2: Uses Python 2.7 which is EOLed upstream
2020-12-31 chinese/sunpinyin: Uses Python 2.7 which is EOLed upstream
2020-12-31 databases/arangodb32: Uses Python 2.7 which is EOLed upstream
2020-12-31 databases/arangodb33: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/bzr: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/chromium-gn: Uses deprecated version of python, use devel/gn instead
2020-12-31 devel/electron4: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/electron5: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/electron6: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/electron7: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/gnatpython: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/godot2: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 devel/godot2-tools: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 devel/libhid: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/libosmocore: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/llvm60: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/mongo-cxx-driver: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-06-30 devel/p5-Log-Any-Adapter-Callback: Use devel/p5-Log-Any (Log::Any::Adapter::Capture) instead
2020-12-31 devel/py-backports.functools_lru_cache: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/py-backports.os: Python 2 is EOL upstream
2020-12-31 devel/py-backports.shutil_get_terminal_size: Python 2 is EOL upstream
2020-12-31 devel/py-backports_abc: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/py-cheetah: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/py-dis3: Python 2 only, backport of Python 3
2020-12-31 devel/py-enum34: Will be removed along with python27
2020-12-31 devel/py-functools32: Python 2 only, backport of Python 3
2020-12-31 devel/py-futures: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/py-more-itertools5: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/py-pathlib: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/py-selectors2: Python 2 is EOL upstream
2020-12-31 devel/py-should_dsl: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/py-singledispatch: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/py-subprocess32: Python 2 only, following EOL of lang/python27
2020-12-31 devel/py-total-ordering: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/py-typing: Python 2 only, backport of Python 3
2020-12-31 devel/py-weakrefmethod: Python 2 only, backport of Python 3
2020-12-31 devel/rbtools: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/subversion-lts: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/viewvc: Uses Python 2.7 which is EOLed upstream
2020-12-31 dns/py-dns: Uses Python 2.7 which is EOLed upstream
2020-12-31 editors/atom: Uses Python 2.7 which is EOLed upstream
2020-12-31 emulators/fceux: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 emulators/gem5: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 emulators/nonpareil: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 games/0ad: Uses deprecated version of python
2020-12-31 games/dangerdeep: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 games/freera: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 games/glob2: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 games/marsnomercy: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 games/netpanzer: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 games/pingus: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 games/renpy: Uses deprecated version of python
2020-12-31 graphics/goxel: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 graphics/py-pillow6: Uses Python 2.7 which is EOLed upstream
2020-12-31 graphics/sk1libs: Uses Python 2.7 which is EOLed upstream
2020-12-31 graphics/uniconvertor: Uses deprecated version of python
2020-12-31 lang/julia10: Uses Python 2.7 which is EOLed upstream
2020-12-31 lang/pypy: Uses Python 2.7 which is EOLed upstream
2020-12-31 lang/pypy3: Uses Python 2.7 which is EOLed upstream
2020-12-31 lang/spidermonkey185: Uses Python 2.7 which is EOLed upstream
2020-12-31 lang/spidermonkey24: Uses Python 2.7 which is EOLed upstream
2020-12-31 lang/spidermonkey52: Uses Python 2.7 which is EOLed upstream
2020-12-31 lang/spidermonkey60: Requires python2 to build
2020-12-31 lang/tolua++: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 mail/getmail: Uses deprecated version of python
2020-12-31 math/gringo: Uses Python 2.7 which is EOLed upstream
2020-12-31 multimedia/ffmpeg2theora: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 multimedia/mimms: Uses Python 2.7 which is EOLed upstream
2020-12-31 net/py-ipaddress: Uses Python 2.7 which is EOLed upstream
2020-12-31 net-p2p/linuxdcpp: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 security/broccoli: Depends lang/python27 which is EOLed upstream
2020-12-31 security/orthrus: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 security/py-backports.ssl_match_hostname: Uses Python 2.7 which is EOLed upstream
2020-12-31 security/sandsifter: Uses deprecated version of python, see https://github.com/rigred/sandsifter/issues/10
2020-12-31 sysutils/cinnamon-control-center: Uses Python 2.7 which is EOLed upstream
2020-12-31 sysutils/ori: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 sysutils/osquery: Uses Python 2.7 which is EOLed upstream
2020-12-31 sysutils/py-shutilwhich: Python 2 only, backport of Python 3
2020-12-31 sysutils/uefi-edk2-bhyve-csm: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/cliqz: Uses deprecated version of python
2020-12-31 www/iridium: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/moinmoin: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/node10: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/node12: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-OhlohWidgetsMacro: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-TracGoogleAnalytics: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-accountmanager: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-advancedticketworkflow: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-autocomplete: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-ccselector: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-customfieldadmin: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-datefield: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-defaultcc: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-devel: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-discussion: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-downloads: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-email2trac: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-email2trac-postfix: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-estimator: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-fivestarvote: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-fullblog: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-fullblognotification: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-graphviz: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-iniadmin: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-keywords: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-keywordsecretticket: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-ldap: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-ldapauthstore: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-math: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-mercurial: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-navadd: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-permredirect: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-privatetickets: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-pydotorgtheme: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-scrumburndown: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-spam-filter: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-subtickets: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-tags: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-themeengine: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-ticketimport: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-tickettemplate: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-timingandestimation: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-tocmacro: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-tweakui: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-vote: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-wikigoodies: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-wikinotification: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-wikitemplates: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-wikitopdf: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-wysiwyg: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-xmlrpc: Uses Python 2.7 which is EOLed upstream
e095f78463
Rene Ladan (rene) · 1.2.1_1
devel/viewvc: remove optional dependency on expired databases/py-MySQLdb
53f79af060
Dan Langille (dvl) · 1.2.1_1
Add devel/viewvc-devel which uses Python 3

The original PR is from Robert William Vesterman but the bulk of this patch
comes from Yasuhito FUTATSUKI <freebsd-bug-report-yf@yf.bsdclub.org>

PR:		247161,247804
Submitted by:	Robert William Vesterman <bob@vesterman.com>,Yasuhito FUTATSUKI <freebsd-bug-report-yf@yf.bsdclub.org>
Approved by:	maintainer timeout (7 weeks)
b5ce298d44
Antoine Brodin (antoine) · 1.2.1_1
Use the PY_PYGMENTS variable

With hat:	portmgr
aadd9d01f9
Rene Ladan (rene) · 1.2.1
devel/viewvc: remove optional support for expired mod_python35
85b4aea9ad
Antoine Brodin (antoine) · 1.2.1
Fix devel/py-subversion and ports depending on it

With hat:	portmgr
3403084bbf
Olli Hauer (ohauer) · 1.2.1
- update to 1.2.1 - set update instruction notes on pkg-message

ChangeLog v1.2.0:
    bumped minimum supported Python version to 2.4
    implemented support for property diffs (Tigris #383)
    allow user-configurable cvsgraph display (Tigris #336)
    allow rNNNN syntax for Subversion revision numbers (Tigris #441)
    display revision numbers in CVS tag/branch selector (Tigris #546)
    allow roots to have optional context (#58)
    use a more secure temporary file generator (#159)
    fix problems with make-database and special characters (#141, #182)
    fix bogus default ci_when value in cvsdb (#200)
    standalone query interface removed (#206)
    GUI support (--gui) removed from standalone.py

ChangeLog v1.2.1:
    security fix: escape subdir lastmod file name

PR:		245728
Submitted by:	Yasuhito FUTATSUKI
cf7d6d876c
Olli Hauer (ohauer) · 1.1.28
- update to 1.1.28

- security fix: escape subdir lastmod file name
 - fix standalone.py first request failure

PR:		245728
Submitted by:	Yasuhito FUTATSUKI
MFH:		2020Q2
c6def9b2e3
Mathieu Arnold (mat) · 1.1.27
Convert to UCL & cleanup pkg-message (categories d)
78d1aff1fc
Olli Hauer (ohauer) · 1.1.27
- update to 1.1.27
9eedf2b256
Olli Hauer (ohauer) · 1.1.26_1
- remove OPTION for MODPYTHON33     (www/mod_python33 was removed one year ago) - adjust APACHE_RUN s/22/24/     (apache22 was removed one year ago) - add decision to include correct py-subversion depending on WITH_SUBVERSION_VER - portlint - bump PORTREVISION
33b5945208
Bernard Spil (brnrd) · 1.1.26
devel/viewvc: Mark option mod_python33 broken

- mod_python33 removed with apache22 removal
e89f4f9bfb
Olli Hauer (ohauer) · 1.1.26
- fix run dependency   (PKGNAMESUFFIX was removed from mod_wsgi in r466160)
344ffa3c60
Olli Hauer (ohauer) · 1.1.26
- fix build with mod_wsgi4 after r461083 (www/mod_wsgi4: Support FLAVORS)
bf2600ebd4
Mathieu Arnold (mat) · 1.1.26
Options are already optional.

Sponsored by:	Absolight
c8fb02ae31
Mathieu Arnold (mat) · 1.1.26
Convert Python ports to FLAVORS.

Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
551be3c723
Olli Hauer (ohauer) · 1.1.26
- update to 1.1.26 - change MASTER_SITE to GH

Changelog:
 - security fix: escape nav_data name to avoid XSS attack

MFH:		2017Q1
0dc07bffa4
Olli Hauer (ohauer) · 1.1.25
- update to 1.1.25 - change OPTION_DESC to a better description    https://lists.freebsd.org/pipermail/freebsd-ports/2016-September/104805.html

Changelog:
Version 1.1.25 (released 15-Sep-2016)
  - fix _rev2optrev assertion on long input
8f55dc0340
Olli Hauer (ohauer) · 1.1.24_1
- remove ${PORTSDIR} from dependency
ea20d6170f
Olli Hauer (ohauer) · 1.1.24_1
- use "SED" instead "REINPLACE_CMD -i" - provide better config for apache24 - bump PORTREVISION
f559f21d92
Olli Hauer (ohauer) · 1.1.24
- update to 1.1.24

* fix minor bug in human_readable boolean calculation
  * allow hr_funout option to apply to unidiff diffs, too
  * fix infinite loop in rcsparse
  * fix iso8601 timezone offset handling (issue #542)
  * add support for renamed roots (issue #544)
  * fix minor buglet in viewvc-install error message

MFH:		2015Q4
a3d87a8dbc
Olli Hauer (ohauer) · 1.1.23_1
- refelct mod_wsgi3 => mod_wsgi3 update - bump PORTREVISION

PR:		201023
Submitted by:	ohauer
3f0bbd593b
Olli Hauer (ohauer) · 1.1.23
- update to 1.1.23

Version 1.1.23 (released 04-Nov-2014)
  * fix annotate bug triggered by files with trailing blank lines (issue #533)
  * fix markup display of files with trailing blank lines (issue #533)
  * add support for root-relative svnauthz access files (issue #535)
  * fix cvsdb MySQL-python argument conversion error (issue #539)
  * fix double-escaping of revision links (issue #541)
  * fix bug that prevented mod_python 3.4+ deployment (issue #540)
6150a8d7e9
Olli Hauer (ohauer) · 1.1.22_2
- remove unused CPE vars - use new python:2.7 notation - change apache sample to match apache24 - use own shebangfix, to many files (w.o file suffix) - use new pkg-plist (remove @dirrm..) - bump PORTREVISION
f98542f11d
Olli Hauer (ohauer) · 1.1.22_1
- LICENSE s/BSD/BSD2CLAUSE/ - add CPE information - rename .dist files to .sample files an use @sample macro in pkg-plist - sort pkg-plist - bump PORTREVISION
dc30501df1
Bryan Drewery (bdrewery) · 1.1.22
Quote ${RM} in preparation for adding '-f' by default.

With hat:	portmgr
351758065d
Olli Hauer (ohauer) · 1.1.22
- move www/mod_python3 -> www/mod_python33 - use DIST_SUBDIR - adjust devel/viewvc + add OPTION for www/mod_python35 - add entry to UPDATING and MOVED

with hat apache@
487fa667db
Olli Hauer (ohauer) · 1.1.22
- update to 1.1.22

Version 1.1.22 (released 14-Jan-2014)

  * minor directory sorting logic fix (re: show_subdir_lastmod)
  * fix display of show_subdir_lastmod details (issue #532)
  * pay attention to chardet's detection confidence
  * linkify line numbers in markup/annotate view
c138c34cac
Rene Ladan (rene) · 1.1.21
Python cleanup: - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by:	python (mva, rm) Approved by:	portmgr-lurkers (mat)
50f8eaece1
Olli Hauer (ohauer) · 1.1.21
- adopt new ${opt}_USE - followup PR ports/183353   (non default setting, therefore no PORTREVISION bump)
4b2432b979
Olli Hauer (ohauer) · 1.1.21
- stageify - use new ${${opt}_${deptype}_DEPENDS} macros
8c7d71d77b
Baptiste Daroussin (bapt) · 1.1.21
Add NO_STAGE all over the place in preparation for the staging support (cat: devel part 4)
77d32abc6b
Olli Hauer (ohauer) · 1.1.21
- Version 1.1.21 (released 13-Sep-2013)   - fix markup/annotate exception with Python < 2.7 (issue #527)
68a210a6d0
Olli Hauer (ohauer) · 1.1.20
- update to Version 1.1.20 (released 24-Apr-2013)   * fix tab-to-space handling regression in markup view   * fix regression in root lookup handling (issue #526)
97092ab2d4
Olli Hauer (ohauer) · 1.1.19
- update to version 1.1.19

Version 1.1.19 (released 22-Apr-2013)

* improve root lookup performance (issue #523)
* new 'max_filesize_kbytes' config option and handling (issue #524)
* tarball generation improvements:
  - preserve Subversion symlinks in generated tarballs (issue #487)
  - reduce memory usage of tarball generation logic
  - fix double compression of generated tarballs (issue #525)
* file content handling improvements:
  - expanded support for encoding detection and transcoding (issue #11)
  - fix tab-to-space conversion bugs in markup, annotate, and diff views
  - fix handling of trailing whitespace in diff view
* add support for timestamp display in ISO8601 format (issue #46)
ec4db223b0
Olli Hauer (ohauer) · 1.1.18
- update to version 1.1.18

Changes:
Version 1.1.18 (released 28-Feb-2013)

  * fix exception raised by BDB-backed SVN repositories (issue #519)
  * hide revision-less files when rcsparse is in use
  * include branchpoints in branch views using rcsparse (issue #347)
  * miscellaneous cvsdb improvements:
    - add --port option to make-database (issue #521)
    - explicitly name columns in queries (issue #522)
    - update MySQL syntax to avoid discontinued "TYPE=" terms
34f7ac5de7
Olli Hauer (ohauer) · 1.1.17
- update viewvc to version 1.1.17

Version 1.1.17 (released 25-Oct-2012)
  * fix exception caused by uninitialized variable usage (issue #516)

Version 1.1.16 (released 24-Oct-2012)
  * security fix: escape "extra" diff info to avoid XSS attack (issue #515)
  * add 'binary_mime_types' configuration option and handling (issue #510)
  * fix 'select for diffs' persistence across log pages (issue #512)
  * remove lock status and filesize check on directories in remote SVN views
  * fix bogus 'Annotation of' page title for non-annotated view (issue #514)

Feature safe:	yes
194571c55d
Olli Hauer (ohauer) · 1.1.15
- remove www/apache20 and devel/apr0 - s/USE_APACHE= 20+/USE_APACHE= 22+/ - unify s/YES/yes/ - cleanup APACHE_VERSION <= 22 usage - add entry to MOVED

with hat apache@
63f3e3b0d4
Olli Hauer (ohauer) · 1.1.15
Version 1.1.15 (released 22-Jun-2012)

* security fix: complete authz support for remote SVN views (issue #353)
  * security fix: log msg leak in SVN revision view with unreadable copy source
  * fix several instances of incorrect information in remote SVN views
  * increase performance of some revision metadata lookups in remote SVN views
  * fix RSS feed regression introduced in 1.1.14
65ac5af373
Olli Hauer (ohauer) · 1.1.14
- update to viewvc to version 1.1.14 - adopt OPTIONS_NG

Note:
 patch for issue #504 was already included in viewvc-1.1.13
 most interesting new feature is the fix for issue #429

Version 1.1.14 (released 12-Jun-2012)
  * fix annotation of svn files with non-URI-safe paths (issue #504)
  * handle file:/// Subversion rootpaths as local roots (issue #446)
  * fix bug caused by trying to case-normalize anon usernames (issue #505)
  * speed up log handling by reusing tokenization results (issue #506)
  * add support for custom review log markup rules (issue #429)
3e6439aedc
Olli Hauer (ohauer) · 1.1.13
- update to Version 1.1.14  - pet portlint  - always install the rc script

CHANGES:
Version 1.1.13 (released 23-Jan-2012)

  * fix svndbadmin failure on deleted paths under Subversion 1.7 (issue #499)
  * fix annotation of files in svn roots with non-URI-safe paths
  * fix stray annotation warning in markup display of images
  * more gracefully handle attempts to display binary content (issue #501)

Additional patch (pre 1.1.14):
  * fix annotation of svn files with non-URI-safe paths (issue #504)
3668cc5f3b
Doug Barton (dougb) · 1.1.12
In the rc.d scripts, change assignments to rcvar to use the literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
83eb2c3700
Olli Hauer (ohauer) · 1.1.12
Version 1.1.12 (released 03-Nov-2011)

* fix path display in patch and certain diff views (issue #485)
  * fix broken cvsdb glob searching (issue 486)
  * allow svn revision specifiers to have leading r's (issue #441, #448)
  * allow environmental override of configuration location (issue #494)
  * fix exception HTML-escaping non-string data under WSGI (issue #454)
  * add links to root logs from roots view (issue #470)
  * use Pygments lexer-guessing functionality (issue #495)
26ff21a425