summaryrefslogtreecommitdiff
path: root/src/rebase.c
Commit message (Expand)AuthorAgeFilesLines
* path: separate git-specific path functions from utilEdward Thomson2021-11-091-4/+4
* str: introduce `git_str` for internal, `git_buf` is externalethomson/gitstrEdward Thomson2021-10-171-81/+82
* rebase: deprecate signing_cbethomson/commit_create_cbEdward Thomson2021-08-291-1/+6
* rebase: introduce git_commit_create_cbEdward Thomson2021-08-291-35/+66
* rebase: use GIT_ASSERTEdward Thomson2020-11-271-18/+26
* tree-wide: do not compile deprecated functions with hard deprecationPatrick Steinhardt2020-06-091-0/+2
* rebase: update enum type name for consistencyEdward Thomson2020-01-181-21/+21
* Merge pull request #4913 from implausible/feature/signing-rebase-commitsPatrick Steinhardt2019-08-091-4/+41
|\
| * rebase: always use git_commit_create_with_signatureTyler Ang-Wanek2019-07-021-32/+28
| * fixup: Leverage git_error_set_after_callback_functionTyler Ang-Wanek2019-07-021-7/+7
| * Clear error before calling signing_cb, set error if one has not been setTyler Wanek2019-02-211-1/+3
| * Set git_error when signing_cb returns an error codeTyler Wanek2019-02-201-1/+3
| * fixup: More generic signing_cb for future flexibilityTyler Wanek2019-01-241-2/+2
| * Single callback for commit signing in rebase w/ git_bufTyler Wanek2019-01-231-15/+15
| * Add signing callbacks for git_rebase_commit in git_rebase_optionsTyler Wanek2019-01-231-4/+41
* | rebase: use size_t for path lengthEdward Thomson2019-06-241-1/+2
* | Rename opt init functions to `options_init`Edward Thomson2019-06-141-2/+7
* | rebase: orig_head and onto accessorsErik Aigner2019-04-211-0/+16
|/
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-28/+28
* object_type: use new enumeration namesethomson/index_fixesEdward Thomson2018-12-011-2/+2
* global: replace remaining use of `git__strtol32`Patrick Steinhardt2018-10-181-1/+1
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-19/+19
* checkout: change default strategy to SAFEEtienne Samson2018-03-261-3/+0
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-0/+1
* Merge pull request #4030 from libgit2/ethomson/fsyncEdward Thomson2017-03-221-9/+9
|\
| * git_futils_writebuffer: default only when flags==0Edward Thomson2017-02-281-9/+9
* | rebase: ignore untracked files in submodulesDavid Turner2017-03-031-1/+3
|/
* repository: rename `path_repository` and `path_gitlink`Patrick Steinhardt2017-02-131-3/+3
* giterr_set: consistent error messagesEdward Thomson2016-12-291-12/+12
* rebase: check the result code of rebase_init_mergeJacques Germishuys2016-12-291-1/+1
* git_rebase_init: correctly handle detached HEADDavid Turner2016-12-011-1/+1
* rebase: don't ask for time sortingCarlos Martín Nieto2016-10-061-1/+1
* rebase: change assertion to avoidEdward Thomson2016-06-011-4/+1
* rebase: handle no common ancestor for inmemoryethomson/rebase_inmemory_no_baseEdward Thomson2016-05-031-4/+15
* rebase: correctly finish rebasing detached headsethomson/rebase_detachedEdward Thomson2016-04-211-24/+35
* rebase: handle detached HEADs in `init`Edward Thomson2016-04-211-3/+11
* rebase: plug memory leak in `rebase_alloc`Patrick Steinhardt2016-02-231-10/+12
* rebase: persist a single in-memory indexEdward Thomson2016-02-151-12/+23
* rebase: allow custom merge_optionsEdward Thomson2016-02-111-2/+2
* rebase: introduce inmemory rebasingEdward Thomson2016-02-111-117/+250
* Fix #3094 - improve use of portable size_t/ssize_t format specifiers.Matthew Plough2015-07-121-2/+2
* Initialize a few variablesCarlos Martín Nieto2015-06-091-1/+1
* rebase: include checkout opts within rebase optsEdward Thomson2015-04-201-14/+6
* rebase: init and open take a rebase_optionsEdward Thomson2015-04-201-114/+118
* rebase: take `checkout_options` where appropriateEdward Thomson2015-04-201-15/+29
* rebase: block rebase_commit with unstaged changesEdward Thomson2015-04-201-20/+30
* rebase: identify a rebase that has not startedEdward Thomson2015-04-201-1/+1
* Plug a few leaksCarlos Martín Nieto2015-03-041-2/+2
* reset: remove reflog message overrideCarlos Martín Nieto2015-03-031-1/+1
* Remove the signature from ref-modifying functionsCarlos Martín Nieto2015-03-031-11/+12