summaryrefslogtreecommitdiff
path: root/src/refs.c
Commit message (Expand)AuthorAgeFilesLines
* refs: refuse to delete HEADJosh Bleecher Snyder2020-01-151-0/+5
* refs: rename git_reference__set_name to git_reference__reallocEtienne Samson2019-12-131-5/+10
* fileops: rename to "futils.h" to match function signaturesPatrick Steinhardt2019-07-201-1/+1
* configuration: cvar -> configmapPatrick Steinhardt2019-07-181-1/+1
* oid: `is_zero` instead of `iszero`Edward Thomson2019-06-161-2/+2
* refs: loosen restriction on wildcard "*" refspecsPatrick Steinhardt2019-04-261-13/+19
* branches: introduce flag to skip enumeration of certain HEADsPatrick Steinhardt2019-02-141-1/+1
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-25/+25
* references: use new names in internal usageethomson/git_refEdward Thomson2019-01-171-38/+38
* refs: assert that we're passed valid refs when renamingEtienne Samson2019-01-041-0/+2
* refs: constify git_reference_peelCarlos Martín Nieto2018-12-141-7/+8
* object_type: use new enumeration namesethomson/index_fixesEdward Thomson2018-12-011-6/+6
* merge: make analysis possible against a non-HEAD referenceEtienne Samson2018-10-191-0/+24
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-6/+6
* refs: preserve the owning refdb when duping referenceEtienne Samson2018-04-101-0/+3
* refs: do not use peeled OID if peeling to a tagPatrick Steinhardt2017-10-061-1/+7
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-0/+1
* refs: properly report errors from `update_wt_heads`Patrick Steinhardt2017-06-081-6/+16
* worktrees: cleanup some memory leaksEdward Thomson2017-05-011-2/+2
* refs: update worktree HEADs when renaming branchesPatrick Steinhardt2017-04-051-8/+45
* refs: implement function to read references from filePatrick Steinhardt2017-04-051-0/+34
* Fix: make reflog include "(merge)" for merge commitsRichard Ipsum2017-02-271-1/+13
* strmap: remove GIT__USE_STRMAP macroPatrick Steinhardt2017-02-171-2/+0
* Merge branch 'pr/3912'Edward Thomson2017-01-211-6/+23
|\
| * symbolic ref target validation: fixupsEdward Thomson2017-01-211-29/+9
| * Make symbolic ref target validation optionalRichard Ipsum2016-08-271-4/+41
* | giterr_set: consistent error messagesEdward Thomson2016-12-291-11/+11
|/
* Allow creating copies of `git_reference` objects.Arthur Schreiber2016-04-221-1/+13
* refs: provide a more general error message for dwimcmn/dwim-general-messageCarlos Martín Nieto2016-04-111-0/+3
* refs: honor strict object creationEdward Thomson2016-02-281-7/+1
* Fixed Xcode 6.1 build warningsPierre-Olivier Latour2015-06-151-1/+1
* squash some leaksEdward Thomson2015-03-241-5/+3
* Plug a few leaksCarlos Martín Nieto2015-03-041-4/+6
* repository: remove log message override for switching the active branchCarlos Martín Nieto2015-03-031-4/+7
* Remove the signature from ref-modifying functionsCarlos Martín Nieto2015-03-031-68/+85
* Remove extra semicolon outside of a functionStefan Widgren2015-02-151-1/+1
* Make our overflow check look more like gcc/clang'sEdward Thomson2015-02-131-12/+10
* overflow checking: don't make callers set oomEdward Thomson2015-02-121-3/+1
* allocations: test for overflow of requested sizeEdward Thomson2015-02-121-5/+13
* git_rebase_commit: write HEAD's reflog appropriatelyEdward Thomson2014-10-261-0/+35
* Introduce reference transactionsCarlos Martín Nieto2014-09-301-3/+3
* Refs: Introduce `git_refname_t`.Arthur Schreiber2014-05-301-13/+10
* Refs: Fix some issue when core.precomposeunicode = true.Arthur Schreiber2014-05-301-24/+9
* Const correctness!Jacques Germishuys2014-04-031-5/+7
* branch: constness fixesCarlos Martín Nieto2014-03-171-1/+1
* refs: move current_id before the reflog parametersCarlos Martín Nieto2014-02-101-8/+8
* Merge pull request #2099 from libgit2/bs/more-reflog-stuffRussell Belfer2014-02-071-1/+3
|\
| * Add reset tests for reflogBen Straub2014-02-031-1/+3
* | refs: add an unconditional deleteCarlos Martín Nieto2014-02-051-0/+11
* | refs: check the ref's old value when deletingCarlos Martín Nieto2014-02-051-1/+9