Commit graph

  • c355faebe8 Use a packfile passphrase of 33 bytes, parity with 256-bit crypto root 2013-02-14 00:00:00 +0000
  • e26f617761 Obey git config user.signingkey root 2013-02-14 00:00:00 +0000
  • 745b893ebd Use 'initial commit' as message for gitception commits root 2013-02-14 00:00:00 +0000
  • 63d7a7437e Use a separate symmetric key per packfile (REPO FORMAT CHANGE) root 2013-02-14 00:00:00 +0000
  • 1cb9281b45 Update README root 2013-02-14 00:00:00 +0000
  • 5245d68453 Fix microissues root 2013-02-14 00:00:00 +0000
  • 27fe6e199d Simplify sort_stable_k2 root 2013-02-14 00:00:00 +0000
  • 4fe095e1c7 Use a shorter repository id in the URL, to simplify a tiny bit root 2013-02-14 00:00:00 +0000
  • 3f3c9f05fc Fix trap resets root 2013-02-14 00:00:00 +0000
  • 1e0decc893 Implement stable sort (Lacking in POSIX) root 2013-02-14 00:00:00 +0000
  • da65f512a7 Simplify isnull to use case root 2013-02-14 00:00:00 +0000
  • d6df0f1453 Allow pushing into an empty repo using gitception:// root 2013-02-14 00:00:00 +0000
  • 1960c8ede0 Use git rev-list --stdin and cat-file --batch-check root 2013-02-14 00:00:00 +0000
  • a0232a9a67 Use utility functions for testing for equal and null strings root 2013-02-14 00:00:00 +0000
  • 71531be31e Replace use of printf and echo with a safe variant root 2013-02-14 00:00:00 +0000
  • ca6a984195 Big coding style shakeup, use Titlecase and lowercase variables root 2013-02-14 00:00:00 +0000
  • d342bbceab Fix quoting of '$' for grep root 2013-02-14 00:00:00 +0000
  • 7eb9620b7a Fix incompatibilities with bash root 2013-02-14 00:00:00 +0000
  • 6d36367de5 Fix reST syntax in README root 2013-02-14 00:00:00 +0000
  • 7d849acd12 Update README root 2013-02-14 00:00:00 +0000
  • 8abbe35752 Generate a Repository ID and verify it in the manifest (REPO FORMAT CHANGE) root 2013-02-14 00:00:00 +0000
  • 1518e3619e Use manifest file for master key, branches and packs (REPO FORMAT CHANGE) root 2013-02-14 00:00:00 +0000
  • 0a722b2493 Update README root 2013-02-14 00:00:00 +0000
  • d96f17b02d When decrypting or verifying the master key, check input type root 2013-02-14 00:00:00 +0000
  • 1112174651 Provide clear messages for signing and verifying root 2013-02-14 00:00:00 +0000
  • c689a38782 Use gpg --secret-keyring /dev/null where possible root 2013-02-14 00:00:00 +0000
  • 1227529ff5 Use gpg --with-colons --print-md root 2013-02-14 00:00:00 +0000
  • 1a7e58db58 Write gitception_get in a simpler way root 2013-02-14 00:00:00 +0000
  • 903e9a5bbc Fix retval of gitception_get root 2013-02-14 00:00:00 +0000
  • d390ee8611 README, describe new option gcrypt.keyring root 2013-02-14 00:00:00 +0000
  • a0e16ce7df Require signed masterkey (REPO FORMAT CHANGE) root 2013-02-14 00:00:00 +0000
  • d03fcad84d Use git config gcrypt.keyring for repository security root 2013-02-14 00:00:00 +0000
  • 3d90c4ab16 Disable keyring when using symmetric crypto root 2013-02-14 00:00:00 +0000
  • 9efc5d82bf Cleanup manifest verification, require a non-empty manifest root 2013-02-14 00:00:00 +0000
  • 08ad287a0c Fix bugs with gitception://<giturl> related to concurrency with git root 2013-02-14 00:00:00 +0000
  • b9501e5b25 Fix bug in do_fetch, skip empty line root 2013-02-14 00:00:00 +0000
  • 3b95011da6 Use xgrep function to always exit grep with success root 2013-02-14 00:00:00 +0000
  • baf21ae71c Fix locale handling so that gpg and git use the user locale root 2013-02-14 00:00:00 +0000
  • d18e84b77b Use git index-pack for much better fetch and clone root 2013-02-14 00:00:00 +0000
  • aa0ad07cdd Fix bug with batch mode root 2013-02-14 00:00:00 +0000
  • f0c85162c8 Use only one git push for each push through gitception:// root 2013-02-14 00:00:00 +0000
  • d677056404 Allow using any git repo using gcrypt::gitception://<giturl> (Experiment) root 2013-02-14 00:00:00 +0000
  • 91063abc1e Use SHA-224 for pack file ID (REPO FORMAT CHANGE) root 2013-02-14 00:00:00 +0000
  • dbb63d5163 Update README root 2013-02-14 00:00:00 +0000
  • 5a2c3fb2eb No default cipher-algo(!) use gpg' user's settings! root 2013-02-14 00:00:00 +0000
  • 2be10d3dbf Allow signing of the manifest file, and verifying signatures root 2013-02-14 00:00:00 +0000
  • 8d5da3bc7e Match just the manifest lines that start with sha-1 for the refs root 2013-02-14 00:00:00 +0000
  • 18e9ad1121 Use gcrypt: prefix for info messages root 2013-02-14 00:00:00 +0000
  • ad49e025b9 Disable compression before encryption root 2013-02-14 00:00:00 +0000
  • f47930332c Add comment for configuration parameter split root 2013-02-14 00:00:00 +0000
  • 748338589f Fix do_list to not break when branchlist is empty root 2013-02-14 00:00:00 +0000
  • e5c93d6306 Use an append function, and other cleanups root 2013-02-14 00:00:00 +0000
  • 949ebdc92a Use 'pack' lines in manifest for packs (REPO FORMAT CHANGE) root 2013-02-14 00:00:00 +0000
  • 12cd4c92d6 Move getting master key and manifest into ensure_connected root 2013-02-14 00:00:00 +0000
  • f74bd695d2 Fix warnings from shellcheck root 2013-02-14 00:00:00 +0000
  • 8779eff9ff Fixup the README root 2013-02-14 00:00:00 +0000
  • 0bf22501af Small cleanup root 2013-02-14 00:00:00 +0000
  • a091942677 Update README (A git remote helper for GPG-encrypted remotes) root 2013-02-14 00:00:00 +0000
  • 149f75e188 git-remote-gcrypt: A git remote helper for GPG-encrypted remotes root 2013-02-14 00:00:00 +0000
  • 22bdc895bd Initial commit root 2013-02-14 00:00:00 +0000