Skip to content

Commit

Permalink
Merge pull request #3590 from freedomofpress/post-0.8.0-version-bump
Browse files Browse the repository at this point in the history
Bump version numbers on develop branch
  • Loading branch information
redshiftzero authored Jun 27, 2018
2 parents 928c165 + 69ea963 commit d3554e7
Show file tree
Hide file tree
Showing 13 changed files with 64 additions and 16 deletions.
40 changes: 39 additions & 1 deletion changelog.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,47 @@
# Changelog

## 0.8.0~rc1
## 0.9.0~rc1



## 0.8.0

### Web Applications

* Adds a new supported language: Swedish (#3570)
* Replace PyCryptodome with pyca/cryptography (#3458)
* Add explanatory text to source interface screensaver (#3439, #3455)
* Rename "Delete collection" on journalist interface for clarity (#2419)
* Security: Login throttling is now per-user, mitigating a DoS vector (#3563)

### Operations

* Updated the grsecurity-hardened Linux Kernels to 4.4.135 on app and mon servers (#3494)
* Fixed race condition with journalist notification where a daily notification would not be sent (#3479)
* Removed 2FA for console logins for app and mon servers (#3507)
* Suppresses OSSEC alerts asking SecureDrop administrators to upgrade to Xenial (#3205)
* Upgraded to Tor 0.3.3.7 on app and mon servers (#3518)
* Bugfix: Enable mon and app servers to use /32 addresses (#3465)

### Tails Environment

* Support conditional questions in securedrop-admin sdconfig (#3401)
* Security: Ensure that a branch cannot accidentally be checked out after tag verification (#3567)

### Developer Workflow

* Use Alembic to version control database schema (#3211, #3260, #3273)
* Integration tests for securedrop-admin sdconfig (#3472)
* Use pytest for more Journalist Interface unit tests (#3456)
* Rename Document Interface to Journalist Interface in Docker development environment (#3397)

### Documentation

* Miscellaneous documentation improvements (#3404, #3405, #3431, #3435,#3437, #3440, #3457, #3463, #3467, #3468, #3476, #3480)

The issues for this release were tracked in the 0.8 milestone on Github:
https://github.com/freedomofpress/securedrop/milestone/43

## 0.7.0

### Web Applications
Expand Down
4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,9 +57,9 @@
# built documents.
#
# The short X.Y version.
version = '0.8.0~rc1'
version = '0.9.0~rc1'
# The full version, including alpha/beta/rc tags.
release = '0.8.0~rc1'
release = '0.9.0~rc1'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
4 changes: 4 additions & 0 deletions docs/development/release_management.rst
Original file line number Diff line number Diff line change
Expand Up @@ -150,3 +150,7 @@ Post-Release
After the release, carefully monitor the FPF support portal (or ask those that have access to
monitor) and SecureDrop community support forum for any issues that users are
having.

Finally, in a PR back to develop, cherry-pick the release commits (thus ensuring a consistent
changelog in the future) and bump the version numbers
in preparation for the next release (this is required for the upgrade testing scenario).
4 changes: 2 additions & 2 deletions docs/set_up_admin_tails.rst
Original file line number Diff line number Diff line change
Expand Up @@ -114,8 +114,8 @@ key:
.. code:: sh
cd ~/Persistent/securedrop/
git checkout 0.8.0~rc1
git tag -v 0.8.0~rc1
git checkout 0.9.0~rc1
git tag -v 0.9.0~rc1
You should see ``Good signature from "SecureDrop Release Signing Key"`` in the
output of that last command along with the fingerprint above.
Expand Down
2 changes: 1 addition & 1 deletion install_files/ansible-base/group_vars/all/securedrop
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Variables that apply to both the app and monitor server go in this file
# If the monitor or app server need different values define the variable in
# hosts_vars/app.yml or host_vars/mon.yml
securedrop_app_code_version: "0.8.0~rc1"
securedrop_app_code_version: "0.9.0~rc1"

grsecurity: true
install_local_packages: false
Expand Down
2 changes: 1 addition & 1 deletion install_files/securedrop-app-code/DEBIAN/control
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Priority: optional
Maintainer: SecureDrop Team <[email protected]>
Homepage: https://securedrop.org
Package: securedrop-app-code
Version: 0.8.0~rc1
Version: 0.9.0~rc1
Architecture: amd64
Depends: python-pip,apparmor-utils,gnupg2,haveged,python,secure-delete,sqlite3,apache2-mpm-worker,libapache2-mod-wsgi,libapache2-mod-xsendfile,redis-server,supervisor,securedrop-keyring,securedrop-config
Description: Packages the SecureDrop application code pip dependencies and apparmor profiles. This package will put the apparmor profiles in enforce mode. This package does use pip to install the pip wheelhouse
Original file line number Diff line number Diff line change
@@ -1,8 +1,14 @@
securedrop-app-code (0.8.0~rc1) trusty; urgency=medium
securedrop-app-code (0.9.0~rc1) trusty; urgency=medium

* See changelog.md
* See changelog.md

-- SecureDrop Team <[email protected]> Wed, 27 Jun 2018 15:46:33 +0000

securedrop-app-code (0.8.0) trusty; urgency=medium

* See changelog.md

-- SecureDrop Team <[email protected]> Thu, 17 May 2018 00:53:01 +0000
-- SecureDrop Team <[email protected]> Tue, 26 Jun 2018 22:20:25 +0000

securedrop-app-code (0.7.0) trusty; urgency=medium

Expand Down
2 changes: 1 addition & 1 deletion install_files/securedrop-config/DEBIAN/control
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Priority: optional
Maintainer: SecureDrop Team <[email protected]>
Homepage: https://securedrop.org
Package: securedrop-config
Version: 0.1.1+0.8.0~rc1
Version: 0.1.1+0.9.0~rc1
Architecture: all
Description: Establishes baseline system state for running SecureDrop.
Configures apt repositories.
2 changes: 1 addition & 1 deletion install_files/securedrop-keyring/DEBIAN/control
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Priority: optional
Maintainer: SecureDrop Team <[email protected]>
Homepage: https://securedrop.org
Package: securedrop-keyring
Version: 0.1.1+0.8.0~rc1
Version: 0.1.1+0.9.0~rc1
Architecture: amd64
Depends: gnupg
Description: Provides an apt keyring for SecureDrop-related packages, so the master signing key used for SecureDrop packages can be updated via apt.
2 changes: 1 addition & 1 deletion install_files/securedrop-ossec-agent/DEBIAN/control
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Priority: optional
Maintainer: SecureDrop Team <[email protected]>
Homepage: https://securedrop.org
Package: securedrop-ossec-agent
Version: 2.8.2+0.8.0~rc1
Version: 2.8.2+0.9.0~rc1
Architecture: amd64
Depends: ossec-agent,securedrop-keyring,securedrop-config
Replaces: ossec-agent
Expand Down
2 changes: 1 addition & 1 deletion install_files/securedrop-ossec-server/DEBIAN/control
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Priority: optional
Maintainer: SecureDrop Team <[email protected]>
Homepage: https://securedrop.org
Package: securedrop-ossec-server
Version: 2.8.2+0.8.0~rc1
Version: 2.8.2+0.9.0~rc1
Architecture: amd64
Depends: ossec-server,securedrop-keyring,securedrop-config
Replaces: ossec-server
Expand Down
2 changes: 1 addition & 1 deletion molecule/builder/tests/vars.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
securedrop_version: "0.8.0~rc1"
securedrop_version: "0.9.0~rc1"
ossec_version: "2.8.2"
keyring_version: "0.1.1"
config_version: "0.1.1"
Expand Down
2 changes: 1 addition & 1 deletion securedrop/version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = '0.8.0~rc1'
__version__ = '0.9.0~rc1'

0 comments on commit d3554e7

Please sign in to comment.