]>
Nutra Git (v1) - gamesguru/git-remote-gcrypt.git/log
Sean Whitton [Mon, 18 Jan 2016 16:16:01 +0000 (09:16 -0700)]
changelog wording
Sean Whitton [Mon, 18 Jan 2016 16:15:08 +0000 (09:15 -0700)]
d/changelog: update
Sean Whitton [Mon, 18 Jan 2016 15:19:11 +0000 (08:19 -0700)]
filter Debian stuff out of pristine-tar branch
Sean Whitton [Mon, 18 Jan 2016 15:16:33 +0000 (08:16 -0700)]
d/changelog: update
Sean Whitton [Mon, 18 Jan 2016 15:16:19 +0000 (08:16 -0700)]
CHANGELOG -> markdown
Sean Whitton [Mon, 18 Jan 2016 05:53:35 +0000 (22:53 -0700)]
debian/copyright: update
Sean Whitton [Mon, 18 Jan 2016 05:50:38 +0000 (22:50 -0700)]
remove Lintian override no-upstream-changelog
Sean Whitton [Mon, 18 Jan 2016 05:48:37 +0000 (22:48 -0700)]
d/patches: Debianise README.rst
Sean Whitton [Mon, 18 Jan 2016 05:47:18 +0000 (22:47 -0700)]
rm old patch, whoops
Sean Whitton [Mon, 18 Jan 2016 05:46:13 +0000 (22:46 -0700)]
update URIs in debian/changelog
Sean Whitton [Mon, 18 Jan 2016 05:43:07 +0000 (22:43 -0700)]
switch back to non-native package
Since we can expect this software to see use outside of Debian.
closes bluss#12
Sean Whitton [Mon, 18 Jan 2016 05:15:56 +0000 (22:15 -0700)]
d/changelog: update
Sean Whitton [Mon, 18 Jan 2016 05:13:52 +0000 (22:13 -0700)]
Merge remote-tracking branch 'chrysn/master' into devel
Sean Whitton [Mon, 18 Jan 2016 05:05:54 +0000 (22:05 -0700)]
implement GCRYPT_GPG_ARGS
Sean Whitton [Mon, 18 Jan 2016 02:19:32 +0000 (19:19 -0700)]
d/copyright: update
Sean Whitton [Mon, 18 Jan 2016 02:14:03 +0000 (19:14 -0700)]
changelog entry for version 1.0.0!
Sean Whitton [Thu, 7 Jan 2016 18:15:14 +0000 (11:15 -0700)]
Merge remote-tracking branch 'joeyh/master' into devel
Sean Whitton [Thu, 7 Jan 2016 18:03:10 +0000 (11:03 -0700)]
New Debian package revision 0.
20130908 -8
Sean Whitton [Thu, 7 Jan 2016 18:02:30 +0000 (11:02 -0700)]
d/changelog: document overrides
Sean Whitton [Thu, 7 Jan 2016 18:01:19 +0000 (11:01 -0700)]
Revert "New Debian package revision 0.
20130908 -8"
This reverts commit
26ab69cf54a761207c012685ada7748143322a76 .
Sean Whitton [Thu, 7 Jan 2016 17:43:37 +0000 (10:43 -0700)]
New Debian package revision 0.
20130908 -8
Sean Whitton [Thu, 7 Jan 2016 17:42:51 +0000 (10:42 -0700)]
fix override location
Sean Whitton [Thu, 7 Jan 2016 17:42:48 +0000 (10:42 -0700)]
Revert "New Debian package revision 0.
20130908 -8"
This reverts commit
ef7ad2a0e17446236892c6504b145eb9b2a2a063 .
Sean Whitton [Thu, 7 Jan 2016 17:38:39 +0000 (10:38 -0700)]
New Debian package revision 0.
20130908 -8
Sean Whitton [Thu, 7 Jan 2016 17:36:33 +0000 (10:36 -0700)]
override debian-watch-file-is-missing
Current upstream does not tag releases.
Sean Whitton [Thu, 7 Jan 2016 17:34:50 +0000 (10:34 -0700)]
override no-upstream-changelog
There is no such changelog.
Sean Whitton [Thu, 7 Jan 2016 17:34:09 +0000 (10:34 -0700)]
fix unused-file-paragraph-in-dep5-copyright
Sean Whitton [Thu, 7 Jan 2016 17:33:52 +0000 (10:33 -0700)]
Revert "New Debian package revision 0.
20130908 -8"
This reverts commit
946d6b92e3c514f4b162499aa87b6e53aa51c45d .
Sean Whitton [Thu, 7 Jan 2016 17:22:43 +0000 (10:22 -0700)]
New Debian package revision 0.
20130908 -8
Sean Whitton [Thu, 7 Jan 2016 17:04:51 +0000 (10:04 -0700)]
d/changelog: wrap long line
Sean Whitton [Thu, 7 Jan 2016 17:04:35 +0000 (10:04 -0700)]
fix Lintian depends-on-build-essential-package-without-using-version
Sean Whitton [Thu, 7 Jan 2016 17:00:27 +0000 (10:00 -0700)]
d/changelog: more detail on my changes
Sean Whitton [Thu, 7 Jan 2016 16:55:03 +0000 (09:55 -0700)]
switch upstream back to bluss
Joey Hess doesn't want to be upstream. Current discussion on GitHub
will hopefully result in a new maintainer (possibly me). So for now,
explicitly note that Joey's work is in
debian/patches/0001-joeyh-patches.patch and set upstream back to the
original.
Sean Whitton [Thu, 7 Jan 2016 16:51:31 +0000 (09:51 -0700)]
d/changelog: close another bug
Sean Whitton [Thu, 7 Jan 2016 16:51:13 +0000 (09:51 -0700)]
fix Lintian copyright-refers-to-symlink-license
Sean Whitton [Thu, 7 Jan 2016 16:51:01 +0000 (09:51 -0700)]
d/control: rm duplicate Section:
Sean Whitton [Thu, 7 Jan 2016 16:50:49 +0000 (09:50 -0700)]
d/control: rm v. old dpkg version constraint
Sean Whitton [Thu, 7 Jan 2016 16:44:50 +0000 (09:44 -0700)]
Revert "Debian package new version 0.
20130908 -8"
This reverts commit
456a71fd707c32c427b29c565f678836bf04b99e .
chrysn [Tue, 10 Nov 2015 12:52:49 +0000 (13:52 +0100)]
Use git's the gpg.program if configured
Keyrings managed with gpg2 can contain secret keys whose public part is
unavailable to classic gpg; on the other hand, gpg2 won't see keys
created in gpg after an initial import.
Situations in which error messages like "gpg: error reading key: public
key not found" pop up can now be circumvented by setting the gpg.program
git configuration entry to gpg2.
Sean Whitton [Sat, 12 Dec 2015 23:17:09 +0000 (16:17 -0700)]
Debian package new version 0.
20130908 -8
Sean Whitton [Sat, 12 Dec 2015 23:12:37 +0000 (16:12 -0700)]
move joeyh's patches into a quilt patch
This stops dpkg-source complaining that the orig tar has been modified.
Sean Whitton [Sat, 12 Dec 2015 22:36:27 +0000 (15:36 -0700)]
fix orig tarball compression method
Sean Whitton [Sat, 12 Dec 2015 22:28:37 +0000 (15:28 -0700)]
debian/changelog: fix version number
Sean Whitton [Sat, 12 Dec 2015 21:49:34 +0000 (14:49 -0700)]
drop README.rst from docs & instead use rst2man
Sean Whitton [Sat, 12 Dec 2015 21:43:18 +0000 (14:43 -0700)]
debian/copyright: fix GPL-2 license text
Sean Whitton [Sat, 12 Dec 2015 21:37:57 +0000 (14:37 -0700)]
gitignore dpkg-buildpackage stuff
Sean Whitton [Sat, 12 Dec 2015 21:37:34 +0000 (14:37 -0700)]
add gbp config
Sean Whitton [Sat, 12 Dec 2015 21:30:24 +0000 (14:30 -0700)]
debian/changelog: new upstream version 0.
20140715
Sean Whitton [Sat, 12 Dec 2015 21:29:53 +0000 (14:29 -0700)]
switch dpkg-source format to 3.0 (quilt)
Sean Whitton [Sat, 12 Dec 2015 21:24:40 +0000 (14:24 -0700)]
debian/copyright: update for new Debian maintainer
Sean Whitton [Sat, 12 Dec 2015 21:24:17 +0000 (14:24 -0700)]
debian/control: new Debian package maintainer
Upstream for Debian is joeyh's fork of git-remote-gcrypt.
Sean Whitton [Sat, 12 Dec 2015 21:18:26 +0000 (14:18 -0700)]
import Debian package version 0.
20130908 -7
Joey Hess [Tue, 15 Jul 2014 21:16:32 +0000 (17:16 -0400)]
added gcrypt.publish-participants configuration
Fixes https://github.com/blake2-ppc/git-remote-gcrypt/issues/9
Joey Hess [Mon, 19 May 2014 22:20:51 +0000 (18:20 -0400)]
fix on OSX
set -e causes the xecho to not run if the xgrep fails. At least with OSX's
/bin/sh, which is:
GNU bash, version 3.2.51(1)-release (x86_64-apple-darwin13)
This didn't happen on Linux with:
GNU bash, version 4.3.11(1)-release (x86_64-pc-linux-gnu)
Possibly a bug in bash, or an OSX-specific bug. However, disabling set -e
in the subshell seems a good idea anyway.
fixes https://github.com/blake2-ppc/git-remote-gcrypt/issues/15
Joey Hess [Thu, 15 May 2014 18:27:56 +0000 (14:27 -0400)]
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.
Conflicts:
debian/changelog
Joey Hess [Fri, 27 Sep 2013 20:47:43 +0000 (16:47 -0400)]
remove any git config for dummy-gcrypt-check remote
The gcrypt-id is cached to there when running --check
Joey Hess [Thu, 26 Sep 2013 19:56:56 +0000 (15:56 -0400)]
stop passing --fast-list
For unknown reasons, it makes --list-keys sometimes not show fingerprints
of certian keys.
Joey Hess [Thu, 19 Sep 2013 17:00:58 +0000 (13:00 -0400)]
Merge branch 'better_signature_validation' of https://github.com/jburnham/git-remote-gcrypt
Joey Hess [Thu, 19 Sep 2013 16:27:15 +0000 (12:27 -0400)]
improve docs
Joey Hess [Thu, 19 Sep 2013 16:03:33 +0000 (12:03 -0400)]
--check option to see if a repo exists and can be decrypted
This is to allow programs to determine if a repo uses gcrypt, per #6.
Since this program already knows the name of the manifest file and how to
download it and decrypt it, it makes sense to do the check here rather than
in, eg, git-annex.
Justin Burnham [Thu, 19 Sep 2013 06:27:32 +0000 (23:27 -0700)]
Better signature validation for subkeys.
Joey Hess [Tue, 17 Sep 2013 19:30:25 +0000 (15:30 -0400)]
add remote.<name>.gcrypt-signingkey config
This is needed by git-annex assistant when it sets up a gcrypt repository,
to ensure that the gpg key it was asked to use to encrypt the repo is the
same key used to sign it. If it's not, pulling from the repo won't work,
due to git-remote-gcrypt's "Only accepting signatories" check.
The user may have a global user.signingkey setting (I do), but be setting
up a different special-purpose key for encrypting their git repo. The
git-annex assistant cannot mess with the global value, so needs this to
override it.
Joey Hess [Mon, 16 Sep 2013 19:45:10 +0000 (15:45 -0400)]
set --trust-model=always when encrypting
Otherwise gpg may prompt to verify if we want to encrypt to users who
do not have a defined trust level. But, the participants setting
explicitly listed them, so we know we want to encrypt to them.
closes #3
root [Wed, 13 Mar 2013 06:28:41 +0000 (23:28 -0700)]
README: Don't mention keyring files, it's not relevant anymore
root [Fri, 8 Mar 2013 12:55:40 +0000 (04:55 -0800)]
Remove deprecated /G.XxX.. repository "url fragments" (previously autofixed)
root [Tue, 5 Mar 2013 08:29:21 +0000 (08:29 +0000)]
Remove deprecated gcrypt::ssh:// (use rsync instead, previously autofixed)
We need to remove this since git handles ssh:// URLs already. With this
change, we now use the git backend for these.
root [Thu, 14 Mar 2013 08:04:57 +0000 (12:04 +0400)]
Remove deprecated config gcrypt.keyring (use gcrypt.participants or default)
root [Sat, 9 Mar 2013 06:38:10 +0000 (14:38 +0800)]
Simplify by replacing echo_kill with a pipefail function
root [Sat, 9 Mar 2013 21:44:26 +0000 (04:44 +0700)]
Use directory in /tmp for temporary files
Using a standard directory for temporaries buys us performance when the
user wants it (has configured tmpfs for /tmp) and configurability
(accepts TMPDIR=).
Moving /pack to a temporary directory gives safe concurrent remote
repacks.
root [Sun, 3 Mar 2013 08:02:43 +0000 (09:02 +0100)]
Add license header and the text of the GNU GPL
root [Sun, 3 Mar 2013 08:02:43 +0000 (09:02 +0100)]
Use a longer pack key
There should be no difference if we use 32 random bytes or more, since
GPG's longest symmetric key is 32 bytes, but to just remove any doubt we
use a longer random passphrase.
root [Fri, 25 Jan 2013 03:36:22 +0000 (10:36 +0700)]
Encrypt and hash the new packfile streamingly
root [Sun, 25 Nov 2012 21:53:17 +0000 (01:53 +0400)]
Simplify the use of the object list file
root [Mon, 7 Jan 2013 11:43:45 +0000 (03:43 -0800)]
Introduce xfeed output function
root [Sat, 2 Feb 2013 23:09:59 +0000 (04:09 +0500)]
Combine tempfile naming into one function
root [Fri, 22 Feb 2013 15:43:46 +0000 (15:43 +0000)]
Guard verify-pack and pack-objects and die on error
Use echo_kill for when echo_die is not enough.
root [Fri, 22 Feb 2013 19:51:03 +0000 (10:51 -0900)]
Use pathname expansion only where needed
root [Tue, 25 Dec 2012 06:22:30 +0000 (01:22 -0500)]
Fix GCRYPT_FULL_REPACK to also repack when target has only 1 pack
root [Sat, 23 Feb 2013 17:38:54 +0000 (18:38 +0100)]
Simplify PRIVENCRYPT
root [Mon, 7 Jan 2013 05:58:04 +0000 (21:58 -0800)]
Simplify line_count and pick_fields
root [Thu, 14 Feb 2013 16:48:46 +0000 (19:48 +0300)]
remove splitcolon use
root [Tue, 22 Jan 2013 22:30:02 +0000 (07:30 +0900)]
use gpg_hash
root [Sat, 10 Nov 2012 05:25:35 +0000 (09:25 +0400)]
Refactor fetch and repack
root [Mon, 19 Nov 2012 22:03:41 +0000 (22:03 +0000)]
More specific pattern for manifest filter
root [Fri, 1 Feb 2013 05:01:36 +0000 (09:01 +0400)]
Use $1, $2 instead of $@ here
If found a bug in mksh, where it would not split "$@" if IFS is null
(reported).
root [Mon, 14 Jan 2013 10:00:07 +0000 (16:00 +0600)]
Fixup cleanup at exit
root [Tue, 22 Jan 2013 18:25:23 +0000 (17:25 -0100)]
Cleanup use of "quotes"
root [Thu, 7 Feb 2013 15:43:41 +0000 (21:43 +0600)]
Rename main manifest globals for consistency and symmetry
root [Sun, 3 Feb 2013 18:30:06 +0000 (23:30 +0500)]
Unify filter_to and its negation, also make it faster by direct append
root [Mon, 21 Jan 2013 22:37:06 +0000 (17:37 -0500)]
Edit wording in README
root [Sat, 5 Jan 2013 17:22:32 +0000 (16:22 -0100)]
Code and naming conventions around return variables
root [Mon, 28 Jan 2013 07:44:43 +0000 (07:44 +0000)]
Use filter_to for pruning Packlist after repack
root [Mon, 17 Dec 2012 15:38:26 +0000 (06:38 -0900)]
Replace wc -l with line_count
root [Thu, 22 Nov 2012 01:46:46 +0000 (02:46 +0100)]
Use filter_to for key_line
root [Fri, 4 Jan 2013 10:40:21 +0000 (10:40 +0000)]
Fix checking for multiple keys
root [Fri, 23 Nov 2012 16:03:14 +0000 (20:03 +0400)]
Update Branchlist using filter_remove
root [Sun, 9 Dec 2012 05:48:45 +0000 (11:48 +0600)]
Introduce filter_to, pick_fields
root [Mon, 11 Feb 2013 02:06:09 +0000 (23:06 -0300)]
Minicleanup in do_push
root [Sat, 10 Nov 2012 13:49:56 +0000 (13:49 +0000)]
Use have_packs+ file directly with grep
root [Fri, 8 Feb 2013 09:21:21 +0000 (09:21 +0000)]
Fix bug with goodsig variable