diff --git a/changelog.md b/changelog.md index 71616c632e..a65b5c5a4a 100644 --- a/changelog.md +++ b/changelog.md @@ -1,9 +1,35 @@ # Changelog -## 0.11.0~rc1 +## 0.12.0~rc1 +## 0.11.0 + +### Web application + +* UX improvement: Add username constraints to admin user addition page text (#3746) +* UX improvement: Removed screensaver from the source interface (#3722) +* Update icons on source interface (#2508, #3809) +* Replace 'administrator' with 'admin' in the journalist interface (#3940) +* API: Posting replies returns uuid (#3915) +* Bugfix: Save only the base filename in DB for replies using API (#3918) + +### Operations + +* Bugfix: resolve OSSEC GPG key import issue in Ansible (#3928) +* Updated Ansible to 2.6.8 (#3945) +* Update grsecurity kernels to 4.4.162 (#3913) +* Security bugfix: Disable unecessary sshd config options (#3979) +* Removes 3.14.x grsecurity kernels (#3913) + +### Developer Workflow + +* Updated instruction to merge translations to & from the new Weblate (#3929) +* Updated requests module to 2.20.0 (#3908) +* Updated copyright statement to acknowledge all contributors (#3930) +* Added initial client documentation (#3922) + ## 0.10.0 ### Web Applications diff --git a/docs/conf.py b/docs/conf.py index c1e8f020fd..63e933bc15 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -57,9 +57,9 @@ # built documents. # # The short X.Y version. -version = '0.11.0~rc1' +version = '0.12.0~rc1' # The full version, including alpha/beta/rc tags. -release = '0.11.0~rc1' +release = '0.12.0~rc1' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/docs/set_up_admin_tails.rst b/docs/set_up_admin_tails.rst index d0b2533809..182e1da408 100644 --- a/docs/set_up_admin_tails.rst +++ b/docs/set_up_admin_tails.rst @@ -114,8 +114,8 @@ key: .. code:: sh cd ~/Persistent/securedrop/ - git checkout 0.11.0~rc1 - git tag -v 0.11.0~rc1 + git checkout 0.12.0~rc1 + git tag -v 0.12.0~rc1 You should see ``Good signature from "SecureDrop Release Signing Key"`` in the output of that last command along with the fingerprint above. diff --git a/install_files/ansible-base/group_vars/all/securedrop b/install_files/ansible-base/group_vars/all/securedrop index 9001bf0b4f..557101991a 100644 --- a/install_files/ansible-base/group_vars/all/securedrop +++ b/install_files/ansible-base/group_vars/all/securedrop @@ -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.11.0~rc1" +securedrop_app_code_version: "0.12.0~rc1" grsecurity: true install_local_packages: false diff --git a/install_files/securedrop-app-code/DEBIAN/control b/install_files/securedrop-app-code/DEBIAN/control index 520e4b484b..2d226924b9 100644 --- a/install_files/securedrop-app-code/DEBIAN/control +++ b/install_files/securedrop-app-code/DEBIAN/control @@ -4,7 +4,7 @@ Priority: optional Maintainer: SecureDrop Team Homepage: https://securedrop.org Package: securedrop-app-code -Version: 0.11.0~rc1 +Version: 0.12.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,libpython2.7-dev 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 diff --git a/install_files/securedrop-app-code/usr/share/doc/securedrop-app-code/changelog.Debian b/install_files/securedrop-app-code/usr/share/doc/securedrop-app-code/changelog.Debian index 24089bbd45..de2ba97481 100644 --- a/install_files/securedrop-app-code/usr/share/doc/securedrop-app-code/changelog.Debian +++ b/install_files/securedrop-app-code/usr/share/doc/securedrop-app-code/changelog.Debian @@ -1,8 +1,14 @@ -securedrop-app-code (0.11.0~rc1) trusty; urgency=medium +securedrop-app-code (0.12.0~rc1) trusty; urgency=medium * See changelog.md - -- SecureDrop Team Tue, 23 Oct 2018 21:10:21 +0000 + -- SecureDrop Team Thu, 13 Dec 2018 02:02:05 +0000 + +securedrop-app-code (0.11.0) trusty; urgency=medium + + * See changelog.md + + -- SecureDrop Team Tue, 11 Dec 2018 21:44:44 +0000 securedrop-app-code (0.10.0) trusty; urgency=medium diff --git a/install_files/securedrop-config/DEBIAN/control b/install_files/securedrop-config/DEBIAN/control index 42d7b01d53..0fe5c319d6 100644 --- a/install_files/securedrop-config/DEBIAN/control +++ b/install_files/securedrop-config/DEBIAN/control @@ -4,7 +4,7 @@ Priority: optional Maintainer: SecureDrop Team Homepage: https://securedrop.org Package: securedrop-config -Version: 0.1.1+0.11.0~rc1 +Version: 0.1.1+0.12.0~rc1 Architecture: all Description: Establishes baseline system state for running SecureDrop. Configures apt repositories. diff --git a/install_files/securedrop-keyring/DEBIAN/control b/install_files/securedrop-keyring/DEBIAN/control index 20c604f7d4..5fa5553cac 100644 --- a/install_files/securedrop-keyring/DEBIAN/control +++ b/install_files/securedrop-keyring/DEBIAN/control @@ -4,7 +4,7 @@ Priority: optional Maintainer: SecureDrop Team Homepage: https://securedrop.org Package: securedrop-keyring -Version: 0.1.2+0.11.0~rc1 +Version: 0.1.2+0.12.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. diff --git a/install_files/securedrop-ossec-agent/DEBIAN/control b/install_files/securedrop-ossec-agent/DEBIAN/control index 9b4a88c914..fcc76a2790 100644 --- a/install_files/securedrop-ossec-agent/DEBIAN/control +++ b/install_files/securedrop-ossec-agent/DEBIAN/control @@ -4,7 +4,7 @@ Priority: optional Maintainer: SecureDrop Team Homepage: https://securedrop.org Package: securedrop-ossec-agent -Version: 3.0.0+0.11.0~rc1 +Version: 3.0.0+0.12.0~rc1 Architecture: amd64 Depends: ossec-agent,securedrop-keyring,securedrop-config Replaces: ossec-agent diff --git a/install_files/securedrop-ossec-server/DEBIAN/control b/install_files/securedrop-ossec-server/DEBIAN/control index dde816e7f8..72115a6a50 100644 --- a/install_files/securedrop-ossec-server/DEBIAN/control +++ b/install_files/securedrop-ossec-server/DEBIAN/control @@ -4,7 +4,7 @@ Priority: optional Maintainer: SecureDrop Team Homepage: https://securedrop.org Package: securedrop-ossec-server -Version: 3.0.0+0.11.0~rc1 +Version: 3.0.0+0.12.0~rc1 Architecture: amd64 Depends: ossec-server,securedrop-keyring,securedrop-config Replaces: ossec-server diff --git a/molecule/builder/tests/vars.yml b/molecule/builder/tests/vars.yml index c8e6e5b701..f0f54ec967 100644 --- a/molecule/builder/tests/vars.yml +++ b/molecule/builder/tests/vars.yml @@ -1,5 +1,5 @@ --- -securedrop_version: "0.11.0~rc1" +securedrop_version: "0.12.0~rc1" ossec_version: "3.0.0" keyring_version: "0.1.2" config_version: "0.1.1" diff --git a/molecule/shared/stable.ver b/molecule/shared/stable.ver index 78bc1abd14..d9df1bbc0c 100644 --- a/molecule/shared/stable.ver +++ b/molecule/shared/stable.ver @@ -1 +1 @@ -0.10.0 +0.11.0 diff --git a/securedrop/version.py b/securedrop/version.py index cc51f33c79..0e2de20665 100644 --- a/securedrop/version.py +++ b/securedrop/version.py @@ -1 +1 @@ -__version__ = '0.11.0~rc1' +__version__ = '0.12.0~rc1'