summaryrefslogtreecommitdiff
path: root/src/repository.h
Commit message (Expand)AuthorAgeFilesLines
* Honor `core.fsyncObjectFiles`ethomson/fsyncEdward Thomson2017-03-021-0/+3
* repository: rename `path_repository` and `path_gitlink`Patrick Steinhardt2017-02-131-2/+2
* repository: expose `repo_init_create_head`Patrick Steinhardt2017-02-131-0/+1
* repository: introduce is_worktree variablePatrick Steinhardt2017-02-131-0/+1
* repository: introduce commondir variablePatrick Steinhardt2017-02-131-0/+1
* Allow for caching of submodules.Brock Peabody2017-01-201-0/+1
* giterr_set: consistent error messagesEdward Thomson2016-12-291-1/+1
* submodule: remove the per-repo cacheCarlos Martín Nieto2015-06-221-1/+0
* Merge remote-tracking branch 'ethomson/submodule_8dot3'Carlos Martín Nieto2015-03-181-16/+26
|\
| * repository: Introduce "reserved names"Edward Thomson2015-02-271-16/+25
* | Remove the signature from ref-modifying functionsCarlos Martín Nieto2015-03-031-0/+3
|/
* attrcache: don't re-read attrs during checkoutEdward Thomson2015-02-031-0/+2
* Introduce core.protectHFS and core.protectNTFSEdward Thomson2014-12-171-0/+6
* checkout: disallow bad paths on win32Edward Thomson2014-12-161-1/+19
* Spelling fixesWill Stamper2014-12-041-1/+1
* Introduce git_rebase to set up a rebase sessionEdward Thomson2014-10-261-0/+2
* Increase use of config snapshotsrb/coverity-fixesRussell Belfer2014-05-131-0/+4
* Merge pull request #2213 from ethomson/safecrlfRussell Belfer2014-04-181-1/+3
|\
| * Introduce core.safecrlf handlingEdward Thomson2014-04-071-1/+3
* | Add diff threading tests and attr file cache locksRussell Belfer2014-04-171-2/+2
|/
* Make a real submodule cache objectRussell Belfer2014-04-011-7/+2
* clean up state metadata more consistentlyEdward Thomson2013-12-021-0/+2
* Put hooks in place for precompose in dirload fnRussell Belfer2013-10-031-0/+3
* Reorganize diff and add basic diff driverRussell Belfer2013-06-101-3/+2
* lol namespacesvmg/namespacesVicent Marti2013-04-301-0/+1
* Add configs to repo config cacheRussell Belfer2013-04-231-2/+23
* Implement global/system file search pathsRussell Belfer2013-03-151-1/+1
* immutable references and a pluggable ref databaseEdward Thomson2013-03-071-1/+3
* update copyrightsEdward Thomson2013-01-081-1/+1
* Merge branch 'diff-crlf-filters' into developmentVicent Marti2012-09-111-23/+2
|\
| * Reorg internal odb read header and object lookupRussell Belfer2012-09-101-23/+2
* | errors: deploy GIT_EBAREREPO usagenulltoken2012-09-061-0/+15
|/
* Add template dir and set gid to repo initRussell Belfer2012-08-221-1/+0
* Add git_repository_init_ext for power inittersRussell Belfer2012-08-221-2/+10
* revparse: enhance parsing enginenulltoken2012-07-171-0/+7
* Support reading attributes from indexRussell Belfer2012-05-031-0/+4
* 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
* Improve config handling for diff,submodules,attrsRussell Belfer2012-03-301-0/+5
* Added submodule API and use in statusRussell Belfer2012-03-281-0/+6
* config: Implement a proper cvar cacheVicent Martí2012-03-021-5/+60
* filter: Properly cache filter settingsVicent Martí2012-03-011-0/+1
* filter: Precache the filter config options on loadVicent Martí2012-03-011-1/+1
* filter: Load attributes for fileVicent Martí2012-02-281-0/+5
* Update Copyright headerschu2012-02-131-1/+1
* Initial implementation of gitignore supportRussell Belfer2012-01-111-1/+1
* Add support for macros and cache flush API.Russell Belfer2011-12-291-1/+1
* Add APIs for git attributesRussell Belfer2011-12-201-0/+2
* repository: Change ownership semanticsVicent Marti2011-11-261-4/+8
* *: correct and codify various file permissionsBrodie Rao2011-10-141-1/+0