Edit: I did a prototype using gpgme, but that only works for Unix systems. I couldn't find an alternative way to sign commits on Windows. For that we'd have to:
- Create the commit buffer instead of committing directly (
create_commit_buffer).
- Use OpenPGP to sign the contents of the
commit_buffer.
- Call
commit_signed on the repository instance.
Edit: I did a prototype using
gpgme, but that only works for Unix systems. I couldn't find an alternative way to sign commits on Windows. For that we'd have to:create_commit_buffer).commit_buffer.commit_signedon the repository instance.