From 87d66864a1ff3cc289506c92357245b063b03709 Mon Sep 17 00:00:00 2001 From: John Hensley Date: Tue, 14 Jul 2020 21:37:51 +0000 Subject: [PATCH] Update changelog, version after 1.5.0 --- changelog.md | 43 ++++++++++++++++--- docs/conf.py | 4 +- docs/set_up_admin_tails.rst | 4 +- .../ansible-base/group_vars/all/securedrop | 4 +- .../files/changelog-xenial | 14 ++++-- .../securedrop-config/DEBIAN/control | 2 +- .../securedrop-keyring/DEBIAN/control | 2 +- .../securedrop-ossec-agent/DEBIAN/control | 2 +- .../securedrop-ossec-server/DEBIAN/control | 2 +- molecule/builder-xenial/tests/vars.yml | 2 +- molecule/shared/stable.ver | 2 +- securedrop/version.py | 2 +- setup.py | 2 +- 13 files changed, 62 insertions(+), 23 deletions(-) diff --git a/changelog.md b/changelog.md index a4b5742c3d..57fe58f025 100644 --- a/changelog.md +++ b/changelog.md @@ -1,12 +1,45 @@ # Changelog -## 1.5.0~rc1 +## 1.6.0~rc1 -* + + +## 1.5.0 + +### Web Applications + +* Fixes #5378, adds more checks for invalid username (#5380) +* Add v2 onion service deprecation warning to journalist interface (#5366) +* Changed modal_warning message in the delete source dialogue to match the context (#5358) +* Further redaction of wordlist (#5357) +* Handle case of deleted journalists (#5284) + +### Operations + +* Remove unused/disabled source onion service info files (#5404) +* Update Tor to 0.4.3.6 (#5374) +* Add v2 onion service deprecation warning to securedrop-admin (#5370) +* Update kernel version to 4.14.188 (#5365) +* Ignore tmp files in /var/lib/securedrop/shredder (#5308) + +### Journalist API + +* Handle disconnected replies in API endpoint (#5351) +* Handle disconnected submissions in API endpoint (#5345) + +### Documentation + +* Consistent usage of "onion services" terminology (#5379) +* Add v2 deprecation timeline & warnings to docs (#5373) + +### Development + +* Add type annotations for source_app/utils.py (#5300) +* Update syntax for existing type annotations (#5298) ## 1.4.1 -* Bugfix: Updated securedrop-admin utility to validate instance configuration correctly when v3 onion services are disabled (#5334)` +* Bugfix: Updated securedrop-admin utility to validate instance configuration correctly when v3 onion services are disabled (#5334) ## 1.4.0 @@ -63,7 +96,7 @@ * Improved QA loader script to produce datasets more consistent with production data (#5174, #5200) * Updated SecureDrop Core’s Qubes staging environment provisioning, removing requirement for manual reboots and renaming VMs to avoid conflicts with SecureDrop Workstation (#5190, #5099) -* Dependency updates: +* Dependency updates: * pyyaml from 5.1.2 to 5.3.1; * urllib from 1.25.3 to 1.25.8; * safety from 1.8.4 to 1.8.7; @@ -72,7 +105,7 @@ * pylint from 1.8.1 to 2.4.4; * markupsafe from 1.0 to 1.1.1; * setuptools from 41.6.0 to 46.0.0 - * astroid from 2.3.3 to 2.4.0 + * astroid from 2.3.3 to 2.4.0 (#5182, #5151, #5133, #5219) * Updated makefile lint target to ignore SC2230 shellcheck warnings (#5171) * CI: Updated translation tests to run in parallel across set of supported languages (#5062) diff --git a/docs/conf.py b/docs/conf.py index dcbc6e3f0d..284ff788be 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -59,9 +59,9 @@ # built documents. # # The short X.Y version. -version = "1.4.1" +version = "1.5.0" # The full version, including alpha/beta/rc tags. -release = "1.4.1" +release = "1.5.0" # 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 21df4338fc..56a00deb16 100644 --- a/docs/set_up_admin_tails.rst +++ b/docs/set_up_admin_tails.rst @@ -136,8 +136,8 @@ signed with the release signing key: .. code:: sh cd ~/Persistent/securedrop/ - git checkout 1.4.1 - git tag -v 1.4.1 + git checkout 1.5.0 + git tag -v 1.5.0 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 80d09b7539..2e2c900916 100644 --- a/install_files/ansible-base/group_vars/all/securedrop +++ b/install_files/ansible-base/group_vars/all/securedrop @@ -2,8 +2,8 @@ # 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: "1.5.0~rc1" -securedrop_app_code_sdist_version: "securedrop-app-code-1.5.0-rc1" +securedrop_app_code_version: "1.6.0~rc1" +securedrop_app_code_sdist_version: "securedrop-app-code-1.6.0-rc1" securedrop_app_code_sdist_name: "{{ securedrop_app_code_sdist_version }}.tar.gz" grsecurity: true diff --git a/install_files/ansible-base/roles/build-securedrop-app-code-deb-pkg/files/changelog-xenial b/install_files/ansible-base/roles/build-securedrop-app-code-deb-pkg/files/changelog-xenial index f4f56e124c..5c1ed67e7f 100644 --- a/install_files/ansible-base/roles/build-securedrop-app-code-deb-pkg/files/changelog-xenial +++ b/install_files/ansible-base/roles/build-securedrop-app-code-deb-pkg/files/changelog-xenial @@ -1,8 +1,14 @@ -securedrop-app-code (1.5.0~rc1+xenial) xenial; urgency=medium +securedrop-app-code (1.6.0~rc1+xenial) xenial; urgency=medium - * See changelog.md + * - -- SecureDrop Team Thu, 25 Jun 2020 22:48:59 +0000 + -- SecureDrop Team Wed, 29 Jul 2020 14:46:58 +0000 + +securedrop-app-code (1.5.0+xenial) xenial; urgency=medium + + * See changelog.md + + -- SecureDrop Team Tue, 28 Jul 2020 15:39:05 +0000 securedrop-app-code (1.4.1+xenial) xenial; urgency=medium @@ -12,7 +18,7 @@ securedrop-app-code (1.4.1+xenial) xenial; urgency=medium securedrop-app-code (1.4.0+xenial) xenial; urgency=medium - * See changelog.md + * See changelog.md -- SecureDrop Team Wed, 17 Jun 2020 21:35:57 +0000 diff --git a/install_files/securedrop-config/DEBIAN/control b/install_files/securedrop-config/DEBIAN/control index 30ef6ef355..db395b0f36 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.3+1.5.0~rc1 +Version: 0.1.3+1.6.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 8ef38f3333..63a0518d8f 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.4+1.5.0~rc1 +Version: 0.1.4+1.6.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 de83956c81..10eed571a6 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.6.0+1.5.0~rc1 +Version: 3.6.0+1.6.0~rc1 Architecture: amd64 Depends: libevent-1.4-2,libpcre2-8-0,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 d0020c2036..9efe3420b0 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.6.0+1.5.0~rc1 +Version: 3.6.0+1.6.0~rc1 Architecture: amd64 Depends: libevent-1.4-2,libpcre2-8-0,ossec-server,securedrop-keyring,securedrop-config Replaces: ossec-server diff --git a/molecule/builder-xenial/tests/vars.yml b/molecule/builder-xenial/tests/vars.yml index 283576c3c4..bfa40d3e52 100644 --- a/molecule/builder-xenial/tests/vars.yml +++ b/molecule/builder-xenial/tests/vars.yml @@ -1,5 +1,5 @@ --- -securedrop_version: "1.5.0~rc1" +securedrop_version: "1.6.0~rc1" ossec_version: "3.6.0" keyring_version: "0.1.4" config_version: "0.1.3" diff --git a/molecule/shared/stable.ver b/molecule/shared/stable.ver index 347f5833ee..bc80560fad 100644 --- a/molecule/shared/stable.ver +++ b/molecule/shared/stable.ver @@ -1 +1 @@ -1.4.1 +1.5.0 diff --git a/securedrop/version.py b/securedrop/version.py index a41455c4bf..5d3f27745e 100644 --- a/securedrop/version.py +++ b/securedrop/version.py @@ -1 +1 @@ -__version__ = '1.5.0~rc1' +__version__ = '1.6.0~rc1' diff --git a/setup.py b/setup.py index ed7775ac25..f66fb599be 100644 --- a/setup.py +++ b/setup.py @@ -4,7 +4,7 @@ setuptools.setup( name="securedrop-app-code", - version="1.5.0~rc1", + version="1.6.0~rc1", author="Freedom of the Press Foundation", author_email="securedrop@freedom.press", description="SecureDrop Server",