summaryrefslogtreecommitdiff
path: root/src/refs.c
Commit message (Expand)AuthorAgeFilesLines
* 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
|\
| * RefcountingVicent Marti2013-05-301-0/+3
| * ...Aaaand this worksVicent Marti2013-05-301-170/+22
| * What are the chances, reallyVicent Marti2013-05-291-44/+81
| * Liike thisVicent Marti2013-05-281-1/+1
* | Merge pull request #1559 from carlosmn/ref-shorthandVicent Martí2013-05-311-0/+17
|\ \ | |/ |/|
| * Introduce git_reference_shorthandCarlos Martín Nieto2013-05-081-0/+17
* | Merge pull request #1385 from carlosmn/refs-iterEdward Thomson2013-05-111-15/+69
|\ \
| * | Introduce a glob-filtering iteratorCarlos Martín Nieto2013-05-111-4/+11
| * | refs: remove the OID/SYMBOLIC filteringCarlos Martín Nieto2013-05-111-15/+24
| * | refs: implement _foreach with the iteratorCarlos Martín Nieto2013-05-111-3/+21
| * | refs: introduce an iteratorCarlos Martín Nieto2013-05-111-0/+20
* | | Expose git_reference_dwimCarlos Martín Nieto2013-05-071-0/+61
| |/ |/|
* | Error messages for a couple other boundary conditionsRussell Belfer2013-05-011-1/+3
|/
* Merge pull request #1518 from arrbee/export-oid-comparisonVicent Martí2013-04-301-1/+1
|\
| * Make git_oid_cmp public and add git_oid__cmpRussell Belfer2013-04-291-1/+1
* | Parse shorthand refspecs as validCarlos Martín Nieto2013-04-281-0/+1
|/