GitHub / libgit2/git2go / commits
Git to Go; bindings for libgit2. Like McDonald's but tastier.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 4b14d29c | Fix the `github-tag-action` workflow (#932) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| c1ec21d8 |
libgit2 v1.5.0 #major (#929)
Co-authored-by: lhchavez <l****z@l****m> Signed-off-by: Sanskar Jaiswal <j****8@g****m> |
Sanskar Jaiswal <h****y@a****l>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 9db5de10 | Set BasicAuth in http.go only if username and password are not empty (#914) |
Calin <c****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 7bff4ca7 | Uprev libgit to v1.3.1 (#911) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| eae00773 | Add refspec bindings (#898) |
William Bain <b****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| e7d1b2b6 |
rebase: Add wrapper for `git_rebase_inmemory_index()` (#900)
Co-authored-by: Patrick Steinhardt <p****t@g****m> |
Patrick Steinhardt <p****s@p****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| c598ea57 | readme: link to godoc for current main branch (#886) |
Dylan Richardson <D****n@N****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5eca48cd | Add ProxyOptions for push operations (#872) |
Aurélien <6****1@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 1fcc9d87 |
Add EnableFsyncGitDir to enable synchronized writes to the gitdir (#874)
Co-authored-by: James Fargher <j****r@g****m> |
James Fargher <p****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5e35338d | Generate stringer files automatically (#841) |
Kirill <g****c@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 533c82f2 | Fix replace statement example in README.md (#859) |
Ignacio Taranto <i****o@p****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 6cea7a7a |
Make ssh commands used in the git smart transport compatible with libgit2 (#852)
Co-authored-by: lhchavez <l****z@l****m> |
Sunny <d****z@p****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 0e8009f0 | bugfix: HTTPS Clone fails with remote pointer not found using Go transport (... |
Yashodhan Ghadge <c****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 6eae74c1 | libgit2 v1.3.0 #major (#840) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 9b155184 | Allow skipping an entry expansion in `tree.Walk()` (#838) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| c6da3b97 | Allow building libgit2 with Chromium zlib (#831) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| c8ce59d4 | Add support for Repository.ReachableFromAny() (#826) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 922f2f74 | Add support for Odb.MultiPackIndex() (#819) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| dcc93312 | Expose the ssh.PublicKey into the CertificateCheckCallback (#818) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 70e5e419 | Add support for managed SSH transport #minor (#814) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| b983e1da | Add support for managed HTTP/S transports (#810) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| f1fa96c7 | Add support for custom smart transports (#806) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| dbe032c3 | Make all non-user-creatable structures non-comparable (#802) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 549706bb | Declare forward-compatibility with libgit2 v1.2.0 #minor (#800) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 2077003f | Prepare for the v1.2.0 release (#796) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| d4524761 | Add DiffIgnoreWitespaceEol and deprecate DiffIgnoreWitespaceEol (#774) |
Gustav Westling <g****v@w****v>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 15434610 | Add `CreateCommitWithSignature` (#782) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| be5a99a8 | Rename the default branch to `main` (#786) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| fbaf9d1d | Add `Repository.CreateCommitBuffer` (#781) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 018647fd | libgit2 v1.2.0 #major | lhchavez <l****z@l****m> | almost 5 years ago | |
| df7084d3 | Remove the legacy builders (#776) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 1e2cb92b | add wrapper for git_config_open_default (#758) |
Vladimir Buzuev <4****v@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 0d7c8dad | fix buldled static build on Windows/MinGW (#761) |
Vladimir Buzuev <4****v@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| a4d202ed | Git repository item path (#757) |
Vladimir Buzuev <4****v@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| aeb22bcf | Make index time fields public (#750) |
michael boulton <6****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| f6c5753d | fix: Use `err` instead of error as a variable name for errors (#746) |
Suhaib Mujahid <s****d@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 2fd0495c | Implement git_repository_set_config (#735) |
Byoungchan Lee <d****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 73d97b9b | Support git_remote_create_with_opts (#733) |
Byoungchan Lee <d****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 07147a8e | Support git_repository_message, git_repository_message_remove (#734) |
Byoungchan Lee <t****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 4b2ac7c9 | Rename the build files (#724) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 698ddfb4 | Support more MergeBase functions (#720) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 10c67474 | More callback refactoring (#713) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| e28cce87 | Ensure that no pointer handles leak during the test (#712) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| abf02bc7 | Add `NewCredentialSSHKeyFromSigner` (#706) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 54afccfa | Build improvements (#707) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 5d8eaf7e | Refactor all callbacks (#700) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 137c05e8 | Mark some symbols to be deprecated #minor (#698) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| b78bde3d | Make all Options objects consistent | lhchavez <l****z@l****m> | over 5 years ago | |
| 5def02a5 | The big Callback type adjustment of 2020 | lhchavez <l****z@l****m> | over 5 years ago | |
| 1fabe95f | Relax libgit2 minor version check (#696) |
nmeum <s****b@s****t>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 7497529f | Expose GIT_CERT_SSH_SHA256 (#690) |
Hans Duedal <h****l@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 2bd574b6 | Add ReferenceNormalizeName (#681) |
Segev Finer <s****v@c****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 2d639d8e | Travis-ci: added support for ppc64le (#682) |
Devendra <d****3@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| ccbe4719 | Add GIT_BLAME_IGNORE_WHITESPACE flag (#677) |
Suhaib Mujahid <s****d@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| b46ebfab | Add GIT_BLAME_USE_MAILMAP flag (#676) |
Suhaib Mujahid <s****d@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 77460dd7 | Use the correct branch name for backporting into v1.0 (#674) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| c3664193 | feat: Implement an option to control hash verification (#671) |
Suhaib Mujahid <s****d@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| ad3ec366 | Create v31 to support libgit2 v1.1.x (#668) |
Suhaib Mujahid <s****d@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| f83530b1 | CI refresh (#666) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 10d5ebf2 | apply: Add bindings for git_apply_to_tree (#657) |
Sami Hiltunen <g****b@h****o>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 3a4204bd | Make `TestApplyDiffAddFile()` explicitly `.Free()` stuff (#661) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 5b6ce70b | refactor: Use undeprecated options init (#656) |
Suhaib Mujahid <s****d@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 37b81b61 | repository: Implement wrappers for `git_object_lookup_prefix` (#658) |
Patrick Steinhardt <p****s@p****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 11118583 | feat: Enable change the system install path (#653) |
Suhaib Mujahid <s****d@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| f3a746d7 | Enable set the VENDORED_PATH for libgit2 (#650) |
Suhaib Mujahid <s****d@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 3c5c580d | Add a ReInit function (#647) |
Jesse Hathaway <j****e@m****g>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 7e726fda | merge: Expose recursion limit merge option (#642) |
Patrick Steinhardt <p****s@p****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 7d445319 | Add support for creating signed commits and signing commits during a rebase (... |
michael boulton <6****r@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 7883ec85 | More diff functionality (#629) |
michael boulton <6****r@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 2ac9f4e6 | Add two more GitHub Actions workflows (#633) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 53149517 | Refresh the GitHub Actions CI (#632) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| fc6eaf36 | Fix null pointer dereference in status.ByIndex (#628) |
michael boulton <6****r@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 462ebd83 | Add support for git_blob_is_binary (#625) |
Yuichi Watanabe <y****a@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| d8f9990d | Fix installation of libgit2 into wrong libdir (#624) |
Patrick Steinhardt <p****s@p****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| b1cad115 | FetchOptions: add ability to specify ProxyOptions (#623) |
Jesse Hathaway <j****e@m****g>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 20a55cdf | Revamp the ways in which the library can be built (#621) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| c78ae57d | Fix a potential use-after-free in DiffNotifyCallback (#579) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 619a9c23 | Add a way to cleanly shut down the library (#578) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 9eaf4fed | Update the `README.md` to clarify some aspects of static libgit2 (#620) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 1c9bef0f | Remove a couple of now-unnecessary CMake defines (#619) |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 33dac3d4 | Provide missing merge flags (#615) |
Takuji Shimokawa <t****a@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 5241c72e | Add support for parsing git trailers (#614) |
Jesse Hathaway <j****e@m****g>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 31f877e2 | merge Merge pull request #582 from suhaibmujahid/method-rename |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| cf6522c7 |
refactor: Rename methods with Get prefix
Co-authored-by: lhchavez <l****z@u****m> |
Suhaib Mujahid <s****d@g****m> | about 6 years ago | |
| 8b51d0db | merge expose options related to caching |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 862cde39 | cache_opts: address PR comments | Vladimir Buzuev <v****d@b****m> | about 6 years ago | |
| 91d08450 | Check nil signature |
Suhaib Mujahid <s****d@g****m>
Committed by: lhchavez <l****z@l****m> |
about 6 years ago | |
| 512f37b3 | expose options related to caching | Vladimir Buzuev <v****d@b****m> | about 6 years ago | |
| 13ca9606 | Uprev vendor/libgit2 to v1.0 | lhchavez <l****z@l****m> | about 6 years ago | |
| 0843b826 | merge Fix SIGSEGV on double free for Cred object |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 89dc80bb | clear native cred pointer after transfer ownership to libgit | Vladimir Buzuev <v****d@b****m> | about 6 years ago | |
| 033ad6e5 | fix SIGSERV on double free for Cred object | Vladimir Buzuev <v****d@b****m> | about 6 years ago | |
| 3a210263 | Update README.md |
Suhaib Mujahid <s****d@g****m>
Committed by: lhchavez <l****z@l****m> |
about 6 years ago | |
| 2b66c0f9 | Update README.md |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| a32375a8 | Add the version number to go.mod | lhchavez <l****z@l****m> | about 6 years ago | |
| 30de4b2e | merge Merge pull request #542 from slyphon/fix-error-name |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 0505eef7 | Resolves issue #541 - typo in error code 'ErrAmbigious' | Jonathan Simms <s****n@g****m> | over 6 years ago | |
| 93c4c5b3 | Fix the DiffFlag type | lhchavez <l****z@l****m> | over 6 years ago | |
| e10c2eee | Uprev vendor/libgit2 to v0.99 | lhchavez <l****z@l****m> | over 6 years ago | |
| 45097a85 | merge Merge pull request #429 from josharian/cherrypick-commit |
lhchavez <l****z@l****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago |