summaryrefslogtreecommitdiff
path: root/src/commit.c
Commit message (Expand)AuthorAgeFilesLines
* Make type mismatch errors consistentTobias Nießen2020-01-151-1/+1
* commit: verify objects exist in git_commit_with_signaturecmn/create-with-signature-verificationCarlos Martín Nieto2019-10-301-2/+25
* Merge pull request #4445 from tiennou/shallow/dry-commit-parsingPatrick Steinhardt2019-10-031-11/+33
|\
| * commit: generic parse mechanismEtienne Samson2019-10-031-11/+33
* | fixup: strange indentationTyler Ang-Wanek2019-08-071-5/+5
* | commit: git_commit_create_with_signature should support null signatureTyler Ang-Wanek2019-07-021-8/+11
|/
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-22/+22
* object_type: use new enumeration namesethomson/index_fixesEdward Thomson2018-12-011-5/+5
* commit: fix out-of-bound reads when parsing truncated author fieldsPatrick Steinhardt2018-11-211-1/+1
* commit: fix reading out of bounds when parsing encodingPatrick Steinhardt2018-10-251-1/+1
* commit: implement function to parse raw dataPatrick Steinhardt2018-06-221-3/+10
* mailmap: API and style cleanupNika Layzell2018-06-141-2/+3
* mailmap: Integrate mailmaps with blame and signaturesNika Layzell2018-06-141-0/+12
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-3/+3
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-1/+2
* git_commit_create: freshen tree objects in commitethomson/freshen_treesEdward Thomson2017-03-031-0/+3
* commit: avoid possible use-after-freePatrick Steinhardt2017-02-131-1/+2
* commit: clear user-provided buffersPatrick Steinhardt2017-02-131-3/+3
* giterr_set: consistent error messagesEdward Thomson2016-12-291-2/+2
* commit: always initialize commit messagePatrick Steinhardt2016-10-091-3/+4
* checkout: drop unused repoEdward Thomson2016-06-011-4/+3
* Fix `git_commit_create` for an initial commitJohn Haley2016-05-031-1/+1
* git_object_dup: introduce typesafe versionsEdward Thomson2016-03-231-1/+1
* Merge pull request #3673 from libgit2/cmn/commit-with-signatureEdward Thomson2016-03-171-0/+64
|\
| * commit: add function to attach a signature to a commitcmn/commit-with-signatureCarlos Martín Nieto2016-03-151-0/+64
* | commit: fix extraction of single-line signaturescmn/extract-oneline-sigCarlos Martín Nieto2016-03-171-1/+1
|/
* commit: split creating the commit and writing it outcmn/commit-to-memoryCarlos Martín Nieto2016-03-081-47/+128
* git_commit: validate tree and parent idsEdward Thomson2016-02-281-11/+37
* commit: expose the different kinds of errorsCarlos Martín Nieto2016-02-161-1/+7
* commit: don't forget the last header fieldCarlos Martín Nieto2016-02-111-1/+1
* Merge pull request #3599 from libgit2/gpgsignVicent Marti2016-02-091-0/+86
|\
| * Introduce git_commit_extract_signaturegpgsignCarlos Martín Nieto2016-02-091-0/+86
* | commit: also match the first header field when searchingcmn/header-field-2Carlos Martín Nieto2016-02-091-17/+22
|/
* commit: introduce `git_commit_body`Patrick Steinhardt2015-12-011-0/+28
* Fix git_commit_summary to convert newlines to spaces even afterStjepan Rajko2015-11-031-10/+25
* commit: allow retrieving an arbitrary header fieldcmn/commit-header-fieldCarlos Martín Nieto2015-06-221-0/+55
* commit: ignore multiple author fieldscmn/double-authorCarlos Martín Nieto2015-06-111-0/+10
* Remove the signature from ref-modifying functionsCarlos Martín Nieto2015-03-031-2/+2
* Remove extra semicolon outside of a functionStefan Widgren2015-02-151-1/+1
* git_rebase_commit: write HEAD's reflog appropriatelyEdward Thomson2014-10-261-31/+5
* commit: safer commit creation with reference updatecmn/commit-create-safeCarlos Martín Nieto2014-04-301-21/+78
* commit: simplify and correct refcounting in nth_gen_ancestorCarlos Martín Nieto2014-03-071-9/+8
* Remove now-duplicated stdarg.h includeEdward Thomson2014-02-241-2/+0
* Add git_commit_amend APIRussell Belfer2014-02-071-66/+161
* Merge remote-tracking branch 'libgit2/development' into bs/more-reflog-stuffBen Straub2014-02-051-28/+12
|\
| * commit: faster parsingCarlos Martín Nieto2014-02-051-28/+12
* | Fix reflog message when creating commitsBen Straub2014-02-041-2/+21
|/
* commit: remvoe legacy 'oid' namingCarlos Martín Nieto2014-01-251-2/+2
* Summarize empty messagesEdward Thomson2014-01-221-1/+4
* refs: remove the _with_log differentiationCarlos Martín Nieto2014-01-151-1/+1