proper nouns are proper
Merge pull request #4 from steveklabnik/patch-1

proper nouns are proper
Relax signature requirements

In most places libgit2 actually takes NULL for a signature, so make the argument
optional.
Fix a couple of typos
Merge pull request #5 from carlosmn/patch-1

Fix a couple of typos
Fix build break due to generalized type parameter bounds
Use the correct method...
Merge pull request #6 from bkoropoff/fix-lifetimes

Fix build break due to generalized type parameter bounds
Fix building on Windows.
Apparently MSYS2 pkg-config might not actually support Windows paths,
thereby causing link-config to sometimes fail on Windows.
Fortunately Windows doesn't have the dependency problems of linux,
so we don't actually need to use link-config on Windows.

Signed-off-by: Peter Atashian <retep998@gmail.com>
Merge pull request #7 from retep998/master

Fix building on Windows.
Add a note to the README about clone --recursive

Closes #8
Implement credential callbacks
Bundle libssh statically
Forgot that cred field was already stored
Add a credentials helper

This implements the gitcredentials(7) api for querying credential.helper and
executing the various operations that it performs.
Make requested credentials a top-level bitflags field
Make `username` public
Depend on https instead
Fix build on mingw
Quote literal commands