git-remote-gcrypt (1.4-1) UNRELEASED; urgency=medium Upstream: * Add gcrypt.require-explicit-force-push configuration key. Thanks to Jay Colson for the idea and a patch. * CONTRIBUTING.rst: - Add mailing list information. - Add link to "How to Report Bugs Effectively". * PULL_REQUEST_TEMPLATE.md: replace patch submission instructions with reference to CONTRIBUTING.md. -- Sean Whitton Fri, 01 May 2020 12:06:49 -0700 git-remote-gcrypt (1.3-1) unstable; urgency=medium Upstream: * README.md: Clarify how to use GCRYPT_FULL_REPACK. Thanks Félix Sipma for the patch. * Updates to redhat/git-remote-gcrypt.spec. Thanks Frank Grüllich and Dusty Mabe for patches. * install.sh: try rst2man.py if rst2man binary not available. Thanks Dmitry Zhlobo for the patch. * Add git-config option to set rsync put flags. Thanks Travis Chen for the patch. Debian packaging: * Switch build-dep python-docutils -> python3-docutils (Closes: #943099). -- Sean Whitton Sat, 08 Feb 2020 23:01:15 -0700 git-remote-gcrypt (1.2-1) unstable; urgency=low Upstream: * When the repository cannot be found, but the repo ID is set, output the stderr of other commands to help the user figure out what's wrong (Closes: #914059). * Note that git-remote-gcrypt's "not found" error can be misleading. Thanks Ulrike Uhlig for the patch. -- Sean Whitton Mon, 26 Nov 2018 22:08:19 -0700 git-remote-gcrypt (1.1-1) unstable; urgency=medium Upstream: * Add CONTRIBUTING.md and DEVELOPER-CERTIFICATE. * Add experimental rclone backend (for early adoptors only). Thanks Beren Minor for the patch. Debian packaging: * Suggest rclone. -- Sean Whitton Sat, 28 Apr 2018 13:32:48 -0700 git-remote-gcrypt (1.0.3-1) unstable; urgency=medium * Don't pass '-m 700' to mkdir under Windows, which fails. Thanks to Steven R. Loomis for the patch. * Add redhat/git-remote-gcrypt.spec Thanks, Frank Grüllich. * Add note about non-standard rsync:// URI format. Thanks Jane Soko for pointing this out. * Improve first section of manpage. * Add "Known issues". -- Sean Whitton Fri, 09 Mar 2018 11:18:04 -0700 git-remote-gcrypt (1.0.2-1) unstable; urgency=medium Bug fixes: * Correctly handle the case where gcrypt.gpg-args contains more than one argument, separated by spaces. Thanks Etienne Brodu for the patch. Documentation: * Drop section "Note to users of GnuPG version 2". The issue was a regression in GnuPG 2.x, fixed in version 2.1.16. * Add a note about performance when not using the rsync:// or local backends. * Add section containing author and maintainer information. * Add `apt-get` installation instructions, for the benefit of GitHub users. * Other minor edits and formatting changes. Debian packaging: * Replace quilt patch with code in d/rules to remove installation instructions from the manpage. * Depend on gpg | gnupg1 and demote gnupg to a Recommends (Closes: #873498). At least with passwordless PGP keys, git-remote-gcrypt works fine with only the gpg package installed. Thanks to Yuri D'Elia for the report. * Bump copyright years. * Bump standards version to 4.1.0 (no changes required). -- Sean Whitton Fri, 01 Sep 2017 14:34:35 -0700 git-remote-gcrypt (1.0.1-1) unstable; urgency=low Upstream: * Add authorship details to script header. Debian packaging: * Update Homepage: to point to my website. * Bump debhelper build-dep & compat to 10. * Use shorter URI in Vcs-Browser. -- Sean Whitton Tue, 10 Jan 2017 20:17:08 -0700 git-remote-gcrypt (1.0.0-1) unstable; urgency=medium Upstream: * Taking over as upstream maintainer. * Remove notice about repository format potentially changing. * Implement gcrypt.gpg-args git config setting (Closes: #771011). * Respect git config gpg.program if configured. Thanks Christian Amsüss. (Closes: #827943) * Don't reset the remote ID when a gcrypt remote is not available. Thanks Sebastian Reuße. (Closes: #827943) * Suppress bogus warning about keyid matching multiple fingerprints. Based on work by Raphaël Droz. Closes https://github.com/joeyh/git-remote-gcrypt/pull/2 * Add "Note to users of GnuPG version 2" section to README.rst. See https://github.com/joeyh/git-remote-gcrypt/pull/1 Debian packaging: * Drop patch containing changes by Joey Hess: incorporated in release. - Update d/copyright accordingly. * Patch README.rst to remove references to installation. * Add d/links to avoid duplicate changelogs Lintian warning. * Drop Lintian override of no-upstream-changelog. * Update URIs in old changelog entries. * Add a comment to d/source/lintian-overrides. * Bump standards version to 3.9.8 (no changes required). -- Sean Whitton Mon, 04 Jul 2016 19:18:48 +0900 git-remote-gcrypt (0.20130908-8) unstable; urgency=medium * Adopt git-remote-gcrypt package (Closes: #771020). * Install man page using rst2man, rather than just installing README.rst (Closes: #725455). * Add Vcs-Git: & Vcs-Browser: pointing at my repository. * Switch dpkg-source format to 3.0 (quilt). * Move changes by Joey Hess into a quilt patch. Update debian/copyright accordingly. * Bump Standards-Version. * Add debian/gbp.conf. * Override Lintian tags no-upstream-changelog & debian-watch-file-is-missing. -- Sean Whitton Thu, 07 Jan 2016 11:03:01 -0700 git-remote-gcrypt (0.20130908-7) unstable; urgency=medium * Added gcrypt.publish-participants configuration setting. -- Joey Hess Tue, 15 Jul 2014 17:40:22 -0400 git-remote-gcrypt (0.20130908-6) unstable; urgency=medium * Fix to work when there is no controlling terminal, but GPG_AGENT_INFO is set. Pass --no-tty to gpg in this situation. This is needed to interoperate with the git-annex assistant, which often runs without a controlling terminal, and will in a new version always do so. -- Joey Hess Thu, 15 May 2014 14:35:03 -0400 git-remote-gcrypt (0.20130908-5) unstable; urgency=low * Better signature validation for subkeys. Closes https://github.com/bluss/git-remote-gcrypt/pull/7 * Stop passing --fast-list to gpg as this sometimes causes it to not display key fingerprints, which git-remote-gcrpyt needs. Closes https://github.com/bluss/git-remote-gcrypt/issues/8 -- Joey Hess Thu, 26 Sep 2013 15:58:52 -0400 git-remote-gcrypt (0.20130908-4) unstable; urgency=low * Added --check option. -- Joey Hess Thu, 19 Sep 2013 12:10:24 -0400 git-remote-gcrypt (0.20130908-3) unstable; urgency=low * Add remote..gcrypt-signingkey config. -- Joey Hess Tue, 17 Sep 2013 15:33:35 -0400 git-remote-gcrypt (0.20130908-2) unstable; urgency=low * Set --trust-model=always when encrypting. Needed to interoperate with git-annex. Closes https://github.com/bluss/git-remote-gcrypt/issues/3 -- Joey Hess Mon, 16 Sep 2013 15:49:16 -0400 git-remote-gcrypt (0.20130908-1) unstable; urgency=low * Initial release. -- Joey Hess Sun, 08 Sep 2013 20:08:23 -0400