summaryrefslogtreecommitdiff
path: root/src/repository.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fixed permissions on template directories.Edward Lee2014-05-161-7/+21
* Increase use of config snapshotsrb/coverity-fixesRussell Belfer2014-05-131-12/+12
* Merge pull request #2336 from libgit2/rb/unicode-branch-namesRussell Belfer2014-05-121-55/+2
|\
| * Pass unconverted data when iconv doesn't like itRussell Belfer2014-05-081-55/+2
* | Minor fixes for warnings and error propagationRussell Belfer2014-05-121-2/+3
* | Merge pull request #2188 from libgit2/cmn/config-snapshotRussell Belfer2014-05-121-12/+20
|\ \
| * | repository: introduce a convenience config snapshot methodcmn/config-snapshotCarlos Martín Nieto2014-05-071-5/+12
| * | Use config snapshottingCarlos Martín Nieto2014-04-181-12/+13
* | | Add filter options and ALLOW_UNSAFERussell Belfer2014-05-061-1/+2
| |/ |/|
* | Make init_options fns use unsigned ints and macroRussell Belfer2014-05-021-9/+6
* | Win32: UTF-8 <-> WCHAR conversion overhaulPhilip Kelley2014-04-191-3/+7
|/
* Rewrite `git_repository__cleanup_files`vmg/state-cleanupVicent Marti2014-04-091-14/+20
* git_repository_state_cleanup() should remove rebase-merge/, rebase-apply/ and...Jacques Germishuys2014-04-071-1/+6
* Make a real submodule cache objectRussell Belfer2014-04-011-1/+1
* Added function-based initializers for every options struct.Matthew Bowen2014-03-051-0/+12
* Merge pull request #2138 from ethomson/sysdirVicent Marti2014-02-251-1/+2
|\
| * Move system directory cache out of utilsEdward Thomson2014-02-241-1/+2
* | Remove now-duplicated stdarg.h includeEdward Thomson2014-02-241-1/+0
|/
* ReadabilityBen Straub2014-02-181-1/+3
* Improve error propagation in shallow callBen Straub2014-02-181-4/+5
* Merge pull request #2099 from libgit2/bs/more-reflog-stuffRussell Belfer2014-02-071-2/+5
|\
| * Add reflog params to git_repository_detach_headBen Straub2014-02-041-2/+5
* | Fix some Windows warningsRussell Belfer2014-02-071-3/+3
|/
* Add reflog params to set-head callsBen Straub2014-01-301-9/+18
* config: use git_buf for returning pathsCarlos Martín Nieto2014-01-271-3/+3
* repository: move to use a git_buf for outputting stringsCarlos Martín Nieto2014-01-271-32/+9
* Convert gitdir paths to posix on WindowsRussell Belfer2014-01-171-1/+5
* refs: remove the _with_log differentiationCarlos Martín Nieto2014-01-151-4/+4
* Remove converting user error to GIT_EUSERRussell Belfer2013-12-111-3/+2
* Add config read fns with controlled error behaviorRussell Belfer2013-12-111-21/+19
* clean up state metadata more consistentlyEdward Thomson2013-12-021-0/+36
* move mode_t to filebuf_open instead of _commitEdward Thomson2013-11-041-3/+3
* Rename new fn to git_repository_reinit_filesystemRussell Belfer2013-10-081-4/+4
* More filemode cleanups for FAT on MacOSRussell Belfer2013-10-081-69/+116
* Add git_repository_reset_filesystem and fix testsRussell Belfer2013-10-041-28/+72
* Update repo init with fewer platform assumptionsRussell Belfer2013-10-031-16/+18
* Clean up annoying warningsRussell Belfer2013-10-031-1/+5
* Add check if we need to precompose unicode on MacRussell Belfer2013-10-031-32/+69
* Clean up newly introduced warningsRussell Belfer2013-09-231-4/+6
* Check error value from git_futils_find_template_dirLinquize2013-09-201-2/+2
* Make init.templatedir workLinquize2013-09-191-17/+12
* Merge pull request #1858 from linquize/win32-template-dirVicent Martí2013-09-171-4/+8
|\
| * Can load default template directoryLinquize2013-09-181-4/+8