summaryrefslogtreecommitdiff
path: root/src/refs.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* | refs: placeholder conditional deleteCarlos Martín Nieto2014-02-051-1/+1
* | refs: bring conditional symbolic updates to the frontendCarlos Martín Nieto2014-02-051-5/+18
* | refdb: add conditional symbolic updatesCarlos Martín Nieto2014-02-051-4/+5
* | refs: changes from feedbackCarlos Martín Nieto2014-02-051-27/+17
* | refs: conditional ref updatesCarlos Martín Nieto2014-02-051-10/+37
|/
* Add `git_reference_is_note`.Arthur Schreiber2014-02-021-0/+11
* Enhance testing of signature parametersBen Straub2014-01-301-1/+2
* Ensure renaming a reference updates the reflogBen Straub2014-01-301-15/+7
* Add reflog params to set-head callsBen Straub2014-01-301-1/+1
* refs: remove the _with_log differentiationCarlos Martín Nieto2014-01-151-59/+53
* refs: handle NULL pointers passed to git_reference_iterator_free()Brodie Rao2014-01-121-0/+3
* Allow the log message to be NULL.Arthur Schreiber2014-01-021-2/+2
* Add missing `git_reference_symbolic_create_with_log`.Arthur Schreiber2014-01-021-0/+15
* Merge pull request #1920 from libgit2/cmn/ref-with-logVicent Marti2013-12-181-56/+157
|\
| * refs: expose has_log() on the backendCarlos Martín Nieto2013-12-091-12/+7