summaryrefslogtreecommitdiff
path: root/src/refs.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* fileops/repository: create (most) directories with 0777 permissionsBrodie Rao2011-10-141-0/+1
* fetch: store FETCH_HEADCarlos Martín Nieto2011-10-081-0/+1
* Cleanup legal dataVicent Marti2011-09-191-0/+6
* reference_rename: git compliant reference renamingschu2011-07-061-0/+2
* refs: Do not overflow when normalizing refnamesVicent Marti2011-06-231-3/+4
* refs: Allow MERGE_HEAD in normalize_name()Jakob Pfender2011-04-211-0/+1
* Refs are now always in-sync on diskVicent Marti2011-03-161-0/+2
* Refactored the opening and the initialization of a repository.nulltoken2011-03-031-0/+3
* Finish the References APIVicent Marti2011-03-031-4/+2
* Split packed from unpacked referencesVicent Marti2011-03-031-10/+7