index
:
kernel/git/mst/git.git
master
Unnamed repository; edit this file 'description' to name the repository.
Michael S. Tsirkin
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
setup.c
Age
Commit message (
Expand
)
Author
Files
Lines
2014-05-02
Merge branch 'mw/symlinks'
Junio C Hamano
1
-2
/
+2
2014-04-24
setup: fix windows path buffer over-stepping
Martin Erik Werner
1
-2
/
+2
2014-03-05
Merge branch 'nd/daemonize-gc'
Junio C Hamano
1
-0
/
+24
2014-02-27
Merge branch 'mw/symlinks'
Junio C Hamano
1
-20
/
+74
2014-02-10
daemon: move daemonize() to libgit.a
Nguyễn Thái Ngọc Duy
1
-0
/
+24
2014-02-04
setup: don't dereference in-tree symlinks for absolute paths
Martin Erik Werner
1
-20
/
+10
2014-02-04
setup: add abspath_part_inside_repo() function
Martin Erik Werner
1
-0
/
+64
2013-12-05
replace {pre,suf}fixcmp() with {starts,ends}_with()
Christian Couder
1
-2
/
+2
2013-10-31
setup: trivial style fixes
Felipe Contreras
1
-2
/
+2
2013-10-28
Merge branch 'jx/relative-path-regression-fix'
Junio C Hamano
1
-4
/
+1
2013-10-14
Use simpler relative_path when set_git_dir
Jiang Xin
1
-4
/
+1
2013-09-09
Merge branch 'jl/submodule-mv'
Junio C Hamano
1
-153
/
+20
2013-07-22
Merge branch 'jx/clean-interactive'
Junio C Hamano
1
-1
/
+4
2013-07-22
Merge branch 'tr/protect-low-3-fds'
Junio C Hamano
1
-0
/
+12
2013-07-17
daemon/shell: refactor redirection of 0/1/2 from /dev/null
Thomas Rast
1
-0
/
+12
2013-07-15
parse_pathspec: make sure the prefix part is wildcard-free
Nguyễn Thái Ngọc Duy
1
-4
/
+20
2013-07-15
move struct pathspec and related functions to pathspec.[ch]
Nguyễn Thái Ngọc Duy
1
-149
/
+0
2013-06-26
path.c: refactor relative_path(), not only strip prefix
Jiang Xin
1
-1
/
+4
2013-03-25
Merge branch 'lf/setup-prefix-pathspec'
Junio C Hamano
1
-5
/
+7
2013-03-25
Merge branch 'jk/alias-in-bare'
Junio C Hamano
1
-2
/
+10
2013-03-14
setup.c: check that the pathspec magic ends with ")"
Andrew Wong
1
-2
/
+3
2013-03-14
setup.c: stop prefix_pathspec() from looping past the end of string
Andrew Wong
1
-3
/
+4
2013-03-08
setup: suppress implicit "." work-tree for bare repos
Jeff King
1
-0
/
+8
2013-03-08
environment: add GIT_PREFIX to local_repo_env
Jeff King
1
-2
/
+2
2013-02-27
Merge branch 'mh/maint-ceil-absolute'
Junio C Hamano
1
-10
/
+22
2013-02-22
Provide a mechanism to turn off symlink resolution in ceiling paths
Michael Haggerty
1
-10
/
+22
2013-01-30
Merge branch 'nd/magic-pathspec-from-root'
Junio C Hamano
1
-1
/
+8
2013-01-23
Merge branch 'as/check-ignore'
Junio C Hamano
1
-0
/
+19
2013-01-21
Update :/abc ambiguity check
Nguyễn Thái Ngọc Duy
1
-1
/
+8
2013-01-06
setup.c: document get_pathspec()
Adam Spiers
1
-0
/
+19
2012-10-29
setup_git_directory_gently_1(): resolve symlinks in ceiling paths
Michael Haggerty
1
-13
/
+13
2012-10-29
string_list_longest_prefix(): remove function
Michael Haggerty
0
-0
/
+0
2012-10-29
longest_ancestor_length(): require prefix list entries to be normalized
Michael Haggerty
1
-0
/
+23
2012-10-29
longest_ancestor_length(): take a string_list argument for prefixes
Michael Haggerty
1
-2
/
+9
2012-09-10
Merge branch 'maint-1.7.11' into maint
Junio C Hamano
1
-3
/
+5
2012-08-22
Merge branch 'mm/die-with-dashdash-help'
Junio C Hamano
1
-3
/
+5
2012-08-03
setup: clarify error messages for file/revisions ambiguity
Matthieu Moy
1
-3
/
+5
2012-07-22
Merge branch 'jc/sha1-name-more'
Junio C Hamano
1
-6
/
+2
2012-07-11
Merge branch 'th/diff-no-index-fixes' into maint
Junio C Hamano
1
-2
/
+22
2012-07-11
Merge branch 'mm/verify-filename-fix' into maint
Junio C Hamano
1
-3
/
+24
2012-07-04
Merge branch 'th/diff-no-index-fixes'
Junio C Hamano
1
-2
/
+22
2012-07-03
sha1_name.c: get rid of get_sha1_with_mode_1()
Junio C Hamano
1
-6
/
+2
2012-06-28
Merge branch 'mm/verify-filename-fix'
Junio C Hamano
1
-3
/
+24
2012-06-22
diff: handle relative paths in no-index
Jeff King
1
-2
/
+22
2012-06-18
verify_filename(): ask the caller to chose the kind of diagnosis
Matthieu Moy
1
-3
/
+24
2012-04-15
properly keep track of current working directory
Clemens Buchacher
1
-9
/
+13
2012-02-02
standardize and improve lookup rules for external local repos
Jeff King
1
-1
/
+1
2011-10-10
Merge branch 'cb/common-prefix-unification'
Junio C Hamano
1
-32
/
+0
2011-10-10
Merge branch 'fg/submodule-git-file-git-dir'
Junio C Hamano
1
-0
/
+7
2011-09-12
rename pathspec_prefix() to common_prefix() and move to dir.[ch]
Clemens Buchacher
1
-7
/
+0
2011-09-06
consolidate pathspec_prefix and common_prefix
Junio C Hamano
1
-27
/
+2
2011-09-06
remove prefix argument from pathspec_prefix
Clemens Buchacher
1
-2
/
+2
2011-08-28
Merge branch 'nd/maint-clone-gitdir'
Junio C Hamano
1
-3
/
+3
2011-08-25
Merge branch 'di/parse-options-split'
Junio C Hamano
1
-28
/
+0
2011-08-22
read_gitfile_gently(): rename misnamed function to read_gitfile()
Junio C Hamano
1
-3
/
+3
2011-08-16
rev-parse: add option --resolve-git-dir <path>
Fredrik Gustafsson
1
-0
/
+7
2011-08-11
Reduce parse-options.o dependencies
Dmitry Ivankov
1
-28
/
+0
2011-08-11
Merge branch 'cb/partial-commit-relative-pathspec'
Junio C Hamano
1
-0
/
+32
2011-08-02
commit: allow partial commits with relative paths
Clemens Buchacher
1
-0
/
+32
2011-06-29
Merge branch 'da/git-prefix-everywhere' into next
Junio C Hamano
1
-0
/
+5
2011-05-30
Merge branch 'maint'
Junio C Hamano
1
-1
/
+1
2011-05-30
Merge branch 'jm/maint-misc-fix' into maint
Junio C Hamano
1
-1
/
+1
2011-05-26
setup: Provide GIT_PREFIX to built-ins
David Aguilar
1
-0
/
+5
2011-05-26
read_gitfile_gently: use ssize_t to hold read result
Jeff King
1
-1
/
+1
2011-05-23
Merge branch 'jc/magic-pathspec'
Junio C Hamano
1
-4
/
+111
2011-05-17
setup.c: Fix some "symbol not declared" sparse warnings
Ramsay Jones
1
-2
/
+2
2011-05-10
rev/path disambiguation: further restrict "misspelled index entry" diag
Junio C Hamano
1
-2
/
+11
2011-05-10
fix overslow :/no-such-string-ever-existed diagnostics
Junio C Hamano
1
-1
/
+1
2011-05-10
pathspec: drop "lone : means no pathspec" from get_pathspec()
Junio C Hamano
1
-3
/
+0
2011-05-10
Revert "magic pathspec: add ":(icase)path" to match case insensitively"
Junio C Hamano
1
-27
/
+4
2011-05-02
Merge branch 'nd/maint-setup'
Junio C Hamano
1
-3
/
+4
2011-04-08
magic pathspec: add ":(icase)path" to match case insensitively
Junio C Hamano
1
-4
/
+27
2011-04-08
magic pathspec: futureproof shorthand form
Junio C Hamano
1
-1
/
+8
2011-04-06
magic pathspec: add tentative ":/path/from/top/level" pathspec support
Junio C Hamano
1
-2
/
+96
2011-03-28
setup: return correct prefix if worktree is '/'
Nguyễn Thái Ngọc Duy
1
-3
/
+4
2011-03-17
Name make_*_path functions more accurately
Carlos Martín Nieto
1
-7
/
+7
2011-02-09
Merge branch 'cb/setup'
Junio C Hamano
1
-4
/
+7
2011-01-21
Subject: setup: officially support --work-tree without --git-dir
Jonathan Nieder
1
-0
/
+19
2011-01-04
setup: translate symlinks in filename when using absolute paths
Carlo Marcelo Arenas Belon
1
-4
/
+7
2010-12-28
Merge branch 'nd/setup'
Junio C Hamano
1
-92
/
+146
2010-12-27
setup_work_tree: adjust relative $GIT_WORK_TREE after moving cwd
Nguyễn Thái Ngọc Duy
1
-0
/
+8
2010-12-22
setup: rework setup_explicit_git_dir()
Nguyễn Thái Ngọc Duy
1
-60
/
+78
2010-12-22
setup: clean up setup_discovered_git_dir()
Nguyễn Thái Ngọc Duy
1
-36
/
+36
2010-12-22
setup: clean up setup_bare_git_dir()
Nguyễn Thái Ngọc Duy
1
-10
/
+9
2010-12-22
setup: limit get_git_work_tree()'s to explicit setup case only
Nguyễn Thái Ngọc Duy
1
-2
/
+8
2010-12-22
Use git_config_early() instead of git_config() during repo setup
Nguyễn Thái Ngọc Duy
1
-12
/
+35
2010-12-16
Merge branch 'nd/extended-sha1-relpath'
Junio C Hamano
1
-1
/
+1
2010-12-12
Merge branch 'jn/parse-options-extra'
Junio C Hamano
1
-1
/
+3
2010-12-07
Make prefix_path() return char* without const
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2010-12-07
setup: save prefix (original cwd relative to toplevel) in startup_info
Nguyễn Thái Ngọc Duy
1
-1
/
+3
2010-10-18
prefix_filename(): safely handle the case where pfx_len=0
Thomas Rast
1
-2
/
+2
2010-08-31
Merge branch 'jn/paginate-fix'
Junio C Hamano
1
-1
/
+11
2010-08-15
Merge branch 'jn/maint-setup-fix' (early part) into jn/paginate-fix
Junio C Hamano
1
-72
/
+99
2010-08-11
setup: remember whether repository was found
Nguyễn Thái Ngọc Duy
1
-1
/
+11
2010-08-04
setup: split off a function to handle ordinary .git directories
Nguyễn Thái Ngọc Duy
1
-18
/
+25
2010-08-04
setup: do not forget working dir from subdir of gitdir
Nguyễn Thái Ngọc Duy
1
-0
/
+2
2010-07-25
setup: split off get_device_or_die helper
Jonathan Nieder
1
-11
/
+14
2010-07-25
setup: split off a function to handle hitting ceiling in repo search
Jonathan Nieder
1
-9
/
+12
2010-07-25
setup: split off code to handle stumbling upon a repository
Jonathan Nieder
1
-13
/
+21
2010-07-25
setup: split off a function to checks working dir for .git file
Jonathan Nieder
1
-7
/
+13
2010-07-25
setup: split off $GIT_DIR-set case from setup_git_directory_gently
Jonathan Nieder
1
-32
/
+37
2010-07-20
Merge branch 'maint'
Junio C Hamano
1
-0
/
+2
2010-07-20
Check size of path buffer before writing into it
Greg Brockman
1
-0
/
+2
2010-07-14
Use dev_t for device id (st_dev) from stat in setup_git_directory_gently()
Raja R Harinath
1
-1
/
+2
2010-06-06
Merge branch 'maint'
Junio C Hamano
1
-0
/
+6
2010-06-05
setup: document prefix
Clemens Buchacher
1
-0
/
+6
2010-04-04
Rename ONE_FILESYSTEM to DISCOVERY_ACROSS_FILESYSTEM
Junio C Hamano
1
-2
/
+2
2010-04-04
GIT_ONE_FILESYSTEM: flip the default to stop at filesystem boundaries
Junio C Hamano
1
-2
/
+2
2010-03-28
Add support for GIT_ONE_FILESYSTEM
Lars R. Damerow
1
-0
/
+25
2010-03-28
truncate cwd string before printing error message
Lars R. Damerow
1
-1
/
+3
2010-03-07
Merge branch 'nd/root-git'
Junio C Hamano
1
-5
/
+8
2010-02-16
Merge branch 'jc/typo'
Junio C Hamano
1
-1
/
+1
2010-02-16
Support working directory located at root
Nguyễn Thái Ngọc Duy
1
-7
/
+10
2010-02-06
setenv(GIT_DIR) clean-up
René Scharfe
1
-2
/
+2
2010-02-03
Typofixes outside documentation area
Junio C Hamano
1
-1
/
+1
2010-01-20
Merge branch 'bk/fix-relative-gitdir-file'
Junio C Hamano
1
-3
/
+19
2010-01-10
Merge branch 'mm/diag-path-in-treeish'
Junio C Hamano
1
-2
/
+13
2010-01-09
Handle relative paths in submodule .git files
Brad King
1
-3
/
+19
2009-12-16
Merge branch 'maint' to sync with 1.6.5.7
Junio C Hamano
1
-2
/
+5
2009-12-16
worktree: don't segfault with an absolute pathspec without a work tree
Junio C Hamano
1
-2
/
+5
2009-12-07
Detailed diagnosis when parsing an object name fails.
Matthieu Moy
1
-2
/
+13
2009-10-18
check_filename(): make verify_filename() callable without dying
Junio C Hamano
1
-18
/
+20
2009-09-18
Test for WIN32 instead of __MINGW32_
Frank Li
1
-1
/
+1
2009-06-27
Use die_errno() instead of die() when checking syscalls
Thomas Rast
1
-5
/
+5
2009-06-27
Convert existing die(..., strerror(errno)) to die_errno()
Thomas Rast
1
-4
/
+4
2009-03-27
"core.sharedrepository = 0mode" should set, not loosen
Junio C Hamano
1
-2
/
+2
2009-02-10
Merge branch 'js/maint-1.6.0-path-normalize'
Junio C Hamano
1
-87
/
+1
2009-02-07
Move sanitary_path_copy() to path.c and rename it to normalize_path_copy()
Johannes Sixt
1
-87
/
+1
2009-01-21
Merge branch 'sg/maint-gitdir-in-subdir'
Junio C Hamano
1
-1
/
+5
2009-01-17
Fix gitdir detection when in subdir of gitdir
SZEDER Gábor
1
-1
/
+5
2008-12-21
Always show which directory is not a git repository
Richard Hartmann
1
-1
/
+1
2008-12-04
Make chdir failures visible
Alex Riesen
1
-1
/
+2
2008-10-06
make prefix_path() never return NULL
Dmitry Potapov
1
-7
/
+2
2008-08-30
setup_git_directory(): fix move to worktree toplevel directory
Nguyễn Thái Ngọc Duy
1
-0
/
+2
2008-07-07
Merge branch 'dr/ceiling'
Junio C Hamano
1
-15
/
+16
2008-07-02
Merge branch 'j6t/mingw'
Junio C Hamano
1
-20
/
+39
2008-06-23
Windows: Treat Windows style path names.
Johannes Sixt
1
-14
/
+36
2008-06-23
setup.c: Prepare for Windows directory separators.
Johannes Sixt
1
-8
/
+5
2008-06-19
Make git_dir a path relative to work_tree in setup_work_tree()
Linus Torvalds
1
-1
/
+2
2008-05-23
Eliminate an unnecessary chdir("..")
David Reiss
1
-1
/
+1
2008-05-23
Add support for GIT_CEILING_DIRECTORIES
David Reiss
1
-11
/
+13
2008-05-14
Provide git_config with a callback-data parameter
Johannes Schindelin
1
-2
/
+2
2008-05-05
Merge branch 'lh/git-file'
Junio C Hamano
1
-0
/
+47
2008-04-16
Make core.sharedRepository more generic
Heikki Orsila
1
-14
/
+46
2008-04-09
Add platform-independent .git "symlink"
Lars Hjemli
1
-0
/
+47
2008-03-26
Always set *nongit_ok in setup_git_directory_gently()
SZEDER Gábor
1
-0
/
+8
2008-03-07
get_pathspec(): die when an out-of-tree path is given
Junio C Hamano
1
-0
/
+2
2008-02-22
Avoid unnecessary "if-before-free" tests.
Jim Meyering
1
-2
/
+1
2008-02-20
prefix_path: use is_absolute_path() instead of *orig == '/'
Johannes Sixt
1
-2
/
+2
2008-02-20
Merge branch 'jc/setup'
Junio C Hamano
1
-42
/
+116
2008-02-11
setup.c: guard config parser from value=NULL
Junio C Hamano
1
-0
/
+2
2008-02-05
setup: sanitize absolute and funny paths in get_pathspec()
Junio C Hamano
1
-42
/
+116
2008-01-03
Fix grammar nits in documentation and in code comments.
Jim Meyering
1
-1
/
+1
2007-12-09
Remove repo version check from setup_git_directory
Nguyễn Thái Ngọc Duy
1
-1
/
+0
2007-12-05
Merge branch 'maint'
Junio C Hamano
1
-7
/
+29
2007-12-05
Do check_repository_format() early (re-fix)
Nguyễn Thái Ngọc Duy
1
-12
/
+26
2007-11-30
Do check_repository_format() early
Nguyễn Thái Ngọc Duy
1
-3
/
+10
2007-11-26
Use is_absolute_path() in diff-lib.c, lockfile.c, setup.c, trace.c
Steffen Prohaska
1
-1
/
+1
2007-11-09
builtin-blame: set up the work_tree before the first file access
Johannes Schindelin
1
-2
/
+8
2007-11-08
Style: place opening brace of a function definition at column 1
Junio C Hamano
1
-1
/
+2
2007-11-05
Refactor working tree setup
Mike Hommey
1
-0
/
+9
2007-11-03
Add missing inside_work_tree setting in setup_git_directory_gently
Nguyễn Thái Ngọc Duy
1
-0
/
+1
2007-10-16
Fix setup_git_directory_gently() with relative GIT_DIR & GIT_WORK_TREE
Johannes Schindelin
1
-1
/
+12
2007-08-10
Reinstate the old behaviour when GIT_DIR is set and GIT_WORK_TREE is unset
Johannes Schindelin
1
-42
/
+10
2007-08-06
Merge branch 'maint'
Junio C Hamano
1
-1
/
+1
2007-08-06
setup.c:verify_non_filename(): don't die unnecessarily while disambiguating
Junio C Hamano
1
-1
/
+1
2007-08-02
Fix work-tree related breakages
Junio C Hamano
1
-8
/
+14
2007-08-01
Clean up work-tree handling
Johannes Schindelin
1
-152
/
+127
2007-07-30
white space fixes in setup.c
Johannes Schindelin
1
-3
/
+3
2007-07-11
Fix core.sharedRepository = 2
Johannes Schindelin
1
-0
/
+4
2007-07-04
Do not check if getcwd() result begins with a slash.
Junio C Hamano
1
-4
/
+4
2007-07-01
Merge branch 'ei/worktree+filter'
Junio C Hamano
1
-56
/
+162
2007-06-07
War on whitespace
Junio C Hamano
1
-2
/
+2
2007-06-06
setup_git_directory: fix segfault if repository is found in cwd
Matthias Lederhofer
1
-0
/
+5
2007-06-06
Use new semantics of is_bare/inside_git_dir/inside_work_tree
Matthias Lederhofer
1
-1
/
+1
2007-06-06
introduce GIT_WORK_TREE to specify the work tree
Matthias Lederhofer
1
-55
/
+156
2007-03-10
Merge branch 'maint'
Junio C Hamano
1
-1
/
+1
2007-03-10
setup_git_directory_gently: fix off-by-one error
Matthias Lederhofer
1
-1
/
+1
2007-02-20
Mechanical conversion to use prefixcmp()
Junio C Hamano
1
-1
/
+1
2007-01-20
Do not verify filenames in a bare repository
Johannes Schindelin
1
-0
/
+26
2007-01-08
Detached HEAD (experimental)
Junio C Hamano
1
-2
/
+3
2006-12-30
Automatically detect a bare git repository.
Shawn O. Pearce
1
-34
/
+39
2006-10-30
Move deny_non_fast_forwards handling completely into receive-pack.
Shawn Pearce
1
-2
/
+0
2006-09-20
add receive.denyNonFastforwards config variable
Johannes Schindelin
1
-0
/
+2
2006-08-04
Fix crash when GIT_DIR is invalid
Johannes Schindelin
1
-1
/
+1
2006-07-30
setup_git_directory_gently: do not barf when GIT_DIR is given.
Matthias Lederhofer
1
-0
/
+4
2006-06-10
shared repository: optionally allow reading to "others".
Junio C Hamano
1
-1
/
+16
2006-04-26
revision parsing: make "rev -- paths" checks stronger.
Junio C Hamano
1
-2
/
+22
2006-04-26
Fix filename verification when in a subdirectory
Linus Torvalds
1
-0
/
+23
2005-12-24
Introduce core.sharedrepository
Johannes Schindelin
1
-0
/
+2
2005-11-30
Merge branch 'jc/subdir'
Junio C Hamano
1
-3
/
+25
2005-11-30
Do not attempt to access literal dirname "GIT_OBJECT_DIRECTORY".
Tommi Virtanen
1
-1
/
+1
2005-11-28
working from subdirectory: preparation
Junio C Hamano
1
-3
/
+25
2005-11-27
setup_git_directory(): check repository format version.
Junio C Hamano
1
-0
/
+1
2005-11-27
Repository format version check.
Junio C Hamano
1
-0
/
+16
2005-11-25
setup_git_directory: make sure GIT_DIR is a valid repository.
Junio C Hamano
1
-5
/
+37
2005-10-01
Add git-symbolic-ref
Junio C Hamano
1
-7
/
+9
2005-09-24
Diff clean-up.
Junio C Hamano
1
-5
/
+5
2005-09-09
Retire support for old environment variables.
Junio C Hamano
1
-2
/
+2
2005-08-27
[PATCH] Make .git directory validation code test HEAD
Linus Torvalds
1
-11
/
+20
[next]