summaryrefslogtreecommitdiff
path: root/src/refs.c
Commit message (Expand)AuthorAgeFilesLines
* 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
| * refs: expose a way to ensure a ref has a logCarlos Martín Nieto2013-12-091-0/+13
| * reflog: integrate into the ref writingCarlos Martín Nieto2013-11-231-73/+55
| * refdb: add a `message` parameter for appending to the logCarlos Martín Nieto2013-11-231-2/+2
| * refs: adjust to the new reflog APICarlos Martín Nieto2013-11-231-15/+3
| * refs: Introduce git_reference_symbolic_set_target_with_log()nulltoken2013-11-231-5/+32
| * refs: Introduce git_reference_set_target_with_log()nulltoken2013-11-231-4/+32
| * refs: Introduce git_reference_symbolic_create_with_log()nulltoken2013-11-231-0/+15
| * refs: Introduce git_reference_create_with_log()nulltoken2013-11-231-3/+55
| * refs: Centralize reference creation logicnulltoken2013-11-231-25/+26
* | One more rename/cleanup for callback err functionsRussell Belfer2013-12-111-3/+3
* | Further callback error check style fixesRussell Belfer2013-12-111-9/+18
* | Remove converting user error to GIT_EUSERRussell Belfer2013-12-111-21/+14
* | Further EUSER and error propagation fixesRussell Belfer2013-12-111-15/+12
* | Improve GIT_EUSER handlingRussell Belfer2013-12-111-1/+1
|/
* iconv: Do not fake an API when iconv is not availableVicent Marti2013-11-011-0/+7
* Merge pull request #1802 from libgit2/cmn/reflog-backendBen Straub2013-10-281-1/+1
|\
| * reflog: move the reflog implementation into refdb_fsCarlos Martín Nieto2013-10-021-1/+1
* | After iconv init reset ref normalize errorRussell Belfer2013-10-091-0/+1
* | Make reference lookups apply precomposeunicodeRussell Belfer2013-10-081-23/+44
|/
* Merge pull request #1805 from libgit2/threading-packed-loadVicent Martí2013-08-281-0/+11
|\
| * Add internal ref set_name fn instead of reallocRussell Belfer2013-08-211-0/+11
* | refs: add git_reference_is_tagNikolai Vladimirov2013-08-261-0/+11
|/
* Reorganize diff and add basic diff driverRussell Belfer2013-06-101-0/+1
* Merge pull request #1624 from libgit2/vmg/full-ref-iteratorVicent Martí2013-06-031-203/+95
|\