release: merge back stable branch into default

This commit is contained in:
Marcin Kuzminski 2017-08-14 11:57:47 +02:00
commit 79fef17c51
4 changed files with 88 additions and 1 deletions

View file

@ -15,7 +15,21 @@ Prerequisites
``Apache HTTP Server`` and ``mod_dav_svn``.
Using Ubuntu 14.04 Distribution as an example execute the following:
.. tip::
We recommend using Wandisco repositories which provide latest SVN versions
for most platforms. Below is example how to add the wandisco repositories
for Ubuntu.
.. code-block:: bash
$ sudo sh -c 'echo "deb http://opensource.wandisco.com/ubuntu `lsb_release -cs` svn19" >> /etc/apt/sources.list.d/subversion19.list'
$ sudo wget -q http://opensource.wandisco.com/wandisco-debian.gpg -O- | sudo apt-key add -
$ sudo apt-get update
Using Ubuntu 14.04/16.04 Distribution as an example execute the following to
install required components:
.. code-block:: bash
@ -67,6 +81,9 @@ permission issues could occur. To do this edit the ``/etc/apache2/envvars``
DocumentRoot /var/www/html
ErrorLog ${'${APACHE_LOG_DIR}'}/error.log
CustomLog ${'${APACHE_LOG_DIR}'}/access.log combined
LogLevel info
# allows custom host names, prevents 400 errors on checkout
HttpProtocolOptions Unsafe
Include /home/user/.rccontrol/enterprise-1/mod_dav_svn.conf
</VirtualHost>

View file

@ -0,0 +1,66 @@
|RCE| 4.9.0 |RNS|
-----------------
Release Date
^^^^^^^^^^^^
- 2017-08-12
New Features
^^^^^^^^^^^^
General
^^^^^^^
- Off cycle Minor release to fix SCM vulnerabilities.
Security
^^^^^^^^
- security(critical): Bumped GIT to 2.9.5 fixes CVE-2017-1000117
https://www.mail-archive.com/linux-kernel@vger.kernel.org/msg1466490.html
- security(critical): Bumped SVN to 1.9.7 fixes CVE-2017-9800
https://subversion.apache.org/security/CVE-2017-9800-advisory.txt
- security(critical): Bumped Mercurial to 4.2.3 fixes CVE-2017-1000116
https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_4.3_.282017-08-10.29
Performance
^^^^^^^^^^^
- Fixed Mercurial Stream support for very large repositories. Due to discovered
bug in WebOb library we manage to fix Mercurial stream support.
Now cloning very large repos e.g 100GB, ~1mln commits should be much
faster, and use less memory.
Fixes
^^^^^
- Fixed problem with default-reviewers in EE package that was missing panel
title and in some occasions generate 500 errors.
- Fixed problem with potential URL generation inside our integration.
This was introduced during pyramid porting. We know ensure that proper
routing generation is done on all events.
Upgrade notes
^^^^^^^^^^^^^
- The 4.9.0 release is an off-cycle release. Due to the fact that we needed to
bump Mercurial from 4.1.X to 4.2.X, and Subversion from 1.9.4 to 1.9.7, we
released this version not as 4.8.1 security bug fix but 4.9.0.
We know historically that SVN and Mercurial can have internal api changes.
We tested basic functionality for all 3 vcs-es but due to very short release
time we were unable to test everything. Please report any found problems to us
and we'll for sure address them.
Note to SVN users: Please make sure to upgrade mod_dav to 1.9.7 version.
At this time we know Wandisco provides 1.9.7 packages for most major distros.

View file

@ -9,6 +9,7 @@ Release Notes
.. toctree::
:maxdepth: 1
release-notes-4.9.0.rst
release-notes-4.8.0.rst
release-notes-4.7.2.rst
release-notes-4.7.1.rst

View file

@ -21,6 +21,9 @@
# DocumentRoot /var/www/html
# ErrorLog ${'${APACHE_LOG_DIR}'}/error.log
# CustomLog ${'${APACHE_LOG_DIR}'}/access.log combined
# LogLevel info
# # allows custom host names, prevents 400 errors on checkout
# HttpProtocolOptions Unsafe
# Include /path/to/generated/mod_dav_svn.conf
# </VirtualHost>
#