Commit graph

30 commits

Author SHA1 Message Date
root
a0e16ce7df Require signed masterkey (REPO FORMAT CHANGE) 2013-02-14 00:00:00 +00:00
root
d03fcad84d Use git config gcrypt.keyring for repository security
To verify signatures, we need a small keyring where the user has
selected just the keys who are allowed to access and update the
repository.
2013-02-14 00:00:00 +00:00
root
3d90c4ab16 Disable keyring when using symmetric crypto 2013-02-14 00:00:00 +00:00
root
9efc5d82bf Cleanup manifest verification, require a non-empty manifest 2013-02-14 00:00:00 +00:00
root
08ad287a0c Fix bugs with gitception://<giturl> related to concurrency with git
Make sure we do not overwrite FETCH_HEAD. Using stacked gitception://
URLs was useful to make sure we handle our temporaries in a safe way.
2013-02-14 00:00:00 +00:00
root
b9501e5b25 Fix bug in do_fetch, skip empty line 2013-02-14 00:00:00 +00:00
root
3b95011da6 Use xgrep function to always exit grep with success 2013-02-14 00:00:00 +00:00
root
baf21ae71c Fix locale handling so that gpg and git use the user locale 2013-02-14 00:00:00 +00:00
root
d18e84b77b Use git index-pack for much better fetch and clone 2013-02-14 00:00:00 +00:00
root
aa0ad07cdd Fix bug with batch mode 2013-02-14 00:00:00 +00:00
root
f0c85162c8 Use only one git push for each push through gitception:// 2013-02-14 00:00:00 +00:00
root
d677056404 Allow using any git repo using gcrypt::gitception://<giturl> (Experiment) 2013-02-14 00:00:00 +00:00
root
91063abc1e Use SHA-224 for pack file ID (REPO FORMAT CHANGE) 2013-02-14 00:00:00 +00:00
root
dbb63d5163 Update README 2013-02-14 00:00:00 +00:00
root
5a2c3fb2eb No default cipher-algo(!) use gpg' user's settings! 2013-02-14 00:00:00 +00:00
root
2be10d3dbf Allow signing of the manifest file, and verifying signatures 2013-02-14 00:00:00 +00:00
root
8d5da3bc7e Match just the manifest lines that start with sha-1 for the refs 2013-02-14 00:00:00 +00:00
root
18e9ad1121 Use gcrypt: prefix for info messages 2013-02-14 00:00:00 +00:00
root
ad49e025b9 Disable compression before encryption 2013-02-14 00:00:00 +00:00
root
f47930332c Add comment for configuration parameter split 2013-02-14 00:00:00 +00:00
root
748338589f Fix do_list to not break when branchlist is empty 2013-02-14 00:00:00 +00:00
root
e5c93d6306 Use an append function, and other cleanups 2013-02-14 00:00:00 +00:00
root
949ebdc92a Use 'pack' lines in manifest for packs (REPO FORMAT CHANGE) 2013-02-14 00:00:00 +00:00
root
12cd4c92d6 Move getting master key and manifest into ensure_connected 2013-02-14 00:00:00 +00:00
root
f74bd695d2 Fix warnings from shellcheck 2013-02-14 00:00:00 +00:00
root
8779eff9ff Fixup the README 2013-02-14 00:00:00 +00:00
root
0bf22501af Small cleanup 2013-02-14 00:00:00 +00:00
root
a091942677 Update README (A git remote helper for GPG-encrypted remotes) 2013-02-14 00:00:00 +00:00
root
149f75e188 git-remote-gcrypt: A git remote helper for GPG-encrypted remotes 2013-02-14 00:00:00 +00:00
root
22bdc895bd Initial commit 2013-02-14 00:00:00 +00:00