summaryrefslogtreecommitdiff
path: root/src/refs.h
Commit message (Expand)AuthorAgeFilesLines
* refs: add missing function declarationPatrick Steinhardt2020-06-091-0/+1
* refs: rename git_reference__set_name to git_reference__reallocEtienne Samson2019-12-131-1/+8
* references: use new names in internal usageethomson/git_refEdward Thomson2019-01-171-3/+3
* merge: make analysis possible against a non-HEAD referenceEtienne Samson2018-10-191-0/+2
* refs: preserve the owning refdb when duping referenceEtienne Samson2018-04-101-0/+4
* refs: include " sorted " in our packed-refs headercmn/packed-refs-sortedCarlos Martín Nieto2018-01-121-1/+1
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-0/+1
* refs: implement function to read references from filePatrick Steinhardt2017-04-051-0/+14
* symbolic ref target validation: fixupsEdward Thomson2017-01-211-1/+1
* Make symbolic ref target validation optionalRichard Ipsum2016-08-271-0/+3
* repository: distinguish sequencer cherry-pick and revertcmn/repository-state-sequencerCarlos Martín Nieto2015-11-201-0/+5
* repository: remove log message override for switching the active branchCarlos Martín Nieto2015-03-031-0/+1
* Remove the signature from ref-modifying functionsCarlos Martín Nieto2015-03-031-2/+1
* git_rebase_commit: write HEAD's reflog appropriatelyEdward Thomson2014-10-261-0/+9
* Introduce reference transactionsCarlos Martín Nieto2014-09-301-0/+2
* git_cherry_pick -> git_cherrypickEdward Thomson2014-07-221-1/+1
* Fixes #2443 Zero size arrays are an extensionphkelley/flexarrayPhilip Kelley2014-06-261-1/+1
* Refs: Introduce `git_refname_t`.Arthur Schreiber2014-05-301-0/+2
* Refs: Fix some issue when core.precomposeunicode = true.Arthur Schreiber2014-05-301-1/+0
* refs: remove the _with_log differentiationCarlos Martín Nieto2014-01-151-1/+1
* reflog: write to the reflog following git's rulesCarlos Martín Nieto2013-12-091-0/+1
* Make reference lookups apply precomposeunicodeRussell Belfer2013-10-081-0/+2
* Merge pull request #1805 from libgit2/threading-packed-loadVicent Martí2013-08-281-0/+2
|\
| * Add internal ref set_name fn instead of reallocRussell Belfer2013-08-211-0/+2
* | refs: add git_reference_is_tagNikolai Vladimirov2013-08-261-0/+1
|/
* refdb_fs: Traits are always surrounded by spacesVicent Marti2013-05-021-1/+1
* refdb_fs: implement the fully-peeled traitVicent Marti2013-05-021-1/+1
* Make git_oid_cmp public and add git_oid__cmpRussell Belfer2013-04-291-0/+1
* refs: Do not union the peelvmg/refs-peelVicent Marti2013-04-171-6/+3
* refs: Add `git_referene_target_peel`Vicent Marti2013-04-171-2/+5
* immutable references and a pluggable ref databaseEdward Thomson2013-03-071-12/+7
* branch: Make git_branch_remote_name() cope with orphaned headsnulltoken2013-02-221-0/+1
* branch: Introduce git_branch_tracking_name()nulltoken2013-01-161-0/+1
* update copyrightsEdward Thomson2013-01-081-1/+1
* Merge pull request #1026 from nulltoken/repo/stateVicent Martí2012-10-301-0/+6
|\
| * repo: enhance git_repository_state() detectionnulltoken2012-10-271-0/+6
* | refs: add GIT_REFS_STASH_FILE definenulltoken2012-10-261-0/+3
|/
* reset changes for mergeEdward Thomson2012-10-241-0/+3
* refspec: introduce git_refspec__parse()nulltoken2012-09-251-0/+1
* refs: introduce git_reference_is_valid_name()nulltoken2012-09-251-1/+0
* refs: make git_reference_normalize_name() accept refspec patternnulltoken2012-09-251-1/+3
* Add git_reset()nulltoken2012-06-071-0/+1
* Rename git_khash_str to git_strmap, etc.Russell Belfer2012-04-251-2/+2
* Convert hashtable usage over to khashRussell Belfer2012-04-251-2/+2
* Add git_reference_lookup_oid and lookup_resolvedRussell Belfer2012-04-171-0/+23
* Update Copyright headerschu2012-02-131-1/+1
* refs: move GIT_PACKED_REFS_FILE_MODE to refs.h as GIT_PACKEDREFS_FILE_MODEBrodie Rao2011-11-161-0/+1
* refs: Partial rewrite for read-only refsVicent Marti2011-11-061-3/+7
* refs: split internal and external referencesschu2011-11-061-2/+0
* *: correct and codify various file permissionsBrodie Rao2011-10-141-0/+1