summaryrefslogtreecommitdiff
path: root/src/repository.c
Commit message (Expand)AuthorAgeFilesLines
* repository: do not interpret all files as gitlinks in discoveryPatrick Steinhardt2016-11-141-1/+1
* git_repository_open_ext: fix handling of $GIT_NAMESPACEJosh Triplett2016-11-111-5/+8
* repository: don't cast to `int` for no reasonEdward Thomson2016-07-241-4/+4
* find_repo: Clean up and simplify logicJosh Triplett2016-06-241-22/+30
* Add GIT_REPOSITORY_OPEN_FROM_ENV flag to respect $GIT_* environment varsJosh Triplett2016-06-241-0/+169
* Add GIT_REPOSITORY_OPEN_NO_DOTGIT flag to avoid appending /.gitJosh Triplett2016-06-241-7/+10
* Fix repository discovery with ceiling_dirs at current directoryJosh Triplett2016-06-241-17/+25
* annotated_commit: provide refs and descriptionethomson/annotated_commit_refsEdward Thomson2016-04-261-1/+1
* git_repository_init: include dotfiles when copying templatesEdward Thomson2015-12-261-1/+3
* repository: distinguish sequencer cherry-pick and revertcmn/repository-state-sequencerCarlos Martín Nieto2015-11-201-3/+10
* repository: plug memory leakVicent Marti2015-10-281-0/+1
* config: add a ProgramData levelcmn/programdata-configCarlos Martín Nieto2015-10-211-2/+12
* Merge pull request #3434 from ethomson/reservednamesCarlos Martín Nieto2015-09-211-4/+20
|\
| * repository: only reserve repo dirs in the workdirEdward Thomson2015-09-181-4/+20
* | git_futils_mkdir_*: make a relative-to-base mkdirEdward Thomson2015-09-171-6/+6
|/
* win32: ensure hidden files can be stagedEdward Thomson2015-08-031-2/+2
* Fix 8.3 filename tests failure when 8.3 is disabledLinquize2015-07-011-1/+4
* Merge pull request #3097 from libgit2/cmn/submodule-config-stateCarlos Martín Nieto2015-06-241-1/+0
|\
| * submodule: remove the per-repo cacheCarlos Martín Nieto2015-06-221-1/+0
* | Fixed invalid error handling in git_repository_open_ext()Pierre-Olivier Latour2015-06-231-1/+1
* | repository: check the format versioncmn/repo-version-checkCarlos Martín Nieto2015-06-231-9/+26
* | repository: don't error out if there is no versionCarlos Martín Nieto2015-06-231-2/+7
|/
* Merge pull request #3030 from linquize/symlink_supportedEdward Thomson2015-04-101-3/+5
|\
| * For bare repository, use repo_dir to test if symlinks are supportedLinquize2015-04-041-3/+5
* | squash some leaksEdward Thomson2015-03-241-0/+2
|/
* Merge remote-tracking branch 'ethomson/submodule_8dot3'Carlos Martín Nieto2015-03-181-26/+121
|\
| * repository: Introduce "reserved names"Edward Thomson2015-02-271-26/+121
* | Add annotated commit versions of reflog-modifying functionsCarlos Martín Nieto2015-03-161-6/+24
* | repository: in-memory repos are bare by defaultEdward Thomson2015-03-101-1/+7
* | Plug a few leaksCarlos Martín Nieto2015-03-041-0/+3
* | config: borrow refcounted referencescmn/config-borrow-entryCarlos Martín Nieto2015-03-031-5/+9
* | repository: remove log message override for switching the active branchCarlos Martín Nieto2015-03-031-26/+60
* | Remove the signature from ref-modifying functionsCarlos Martín Nieto2015-03-031-8/+38
|/
* git_filter_opt_t -> git_filter_flag_tEdward Thomson2015-02-191-1/+1
* repository: parse init.templatedir as a pathcmn/template-pathCarlos Martín Nieto2015-02-061-1/+2
* win32: cleanup 8.3 disabled testsEdward Thomson2015-02-031-1/+2
* Fix test failures when 8.3 is disabledLinquize2015-01-311-1/+1
* Merge pull request #2837 from swisspol/set_indexEdward Thomson2015-01-261-1/+1
|\
| * Allow passing a NULL index to git_repository_set_index()Pierre-Olivier Latour2015-01-231-1/+1
* | Fixed git_repository_set_bare() not setting "core.bare" correctlyPierre-Olivier Latour2015-01-231-1/+1
|/
* Remove logically dead code (we're already asserting)Jacques Germishuys2015-01-201-1/+1
* Check the result of git_buf_joinpathJacques Germishuys2014-12-301-3/+7
* checkout: disallow bad paths on win32Edward Thomson2014-12-161-0/+25
* Introduce git_rebase to set up a rebase sessionEdward Thomson2014-10-261-0/+22
* repository_head_unborn: clear error when HEAD is unbornEdward Thomson2014-10-031-1/+3
* repository: Do not double-free configvmg/walk-up-pathThe rugged tests are fragile2014-09-171-8/+8
* Fix attribute lookup in index for bare reposrb/attr-with-bareRussell Belfer2014-09-151-0/+26
* Introduce option to use relative paths for repository work directoryjamill/relative_gitlinkJameson Miller2014-09-021-8/+24
* git_cherry_pick -> git_cherrypickEdward Thomson2014-07-221-3/+3
* Address style concerns in setting mkdir/copy flags.Edward Lee2014-05-231-16/+10