index
:
git.git
main
maint
master
next
seen
todo
The core git plumbing
Junio C. Hamano
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
environment.c
Age
Commit message (
Expand
)
Author
Files
Lines
2014-03-31
environment.c: fix constness for odb_pack_keep()
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2014-02-20
rename read_replace_refs to check_replace_refs
Michael Haggerty
1
-2
/
+2
2014-01-17
Merge branch 'nd/shallow-clone'
Junio C Hamano
1
-0
/
+6
2013-12-10
add GIT_SHALLOW_FILE to propagate --shallow-file to subprocesses
Nguyễn Thái Ngọc Duy
1
-0
/
+6
2013-12-05
replace {pre,suf}fixcmp() with {starts,ends}_with()
Christian Couder
1
-1
/
+1
2013-12-05
environment: normalize use of prefixcmp() by removing " != 0"
Christian Couder
1
-1
/
+1
2013-10-28
cache: remove unused function 'have_git_dir'
Stefan Beller
1
-5
/
+0
2013-10-17
Merge branch 'nd/git-dir-pointing-at-gitfile' into maint
Junio C Hamano
1
-5
/
+4
2013-09-03
Make setup_git_env() resolve .git file when $GIT_DIR is not specified
Nguyễn Thái Ngọc Duy
1
-5
/
+4
2013-07-24
Merge branch 'jk/cat-file-batch-optim'
Junio C Hamano
1
-0
/
+1
2013-07-12
cat-file: disable object/refname ambiguity check for batch mode
Jeff King
1
-0
/
+1
2013-06-09
core: use env variable instead of config var to turn on logging pack access
Nguyễn Thái Ngọc Duy
1
-1
/
+0
2013-03-25
Merge branch 'jk/alias-in-bare'
Junio C Hamano
1
-4
/
+4
2013-03-08
setup: suppress implicit "." work-tree for bare repos
Jeff King
1
-0
/
+1
2013-03-08
environment: add GIT_PREFIX to local_repo_env
Jeff King
1
-0
/
+1
2013-03-08
cache.h: drop LOCAL_REPO_ENV_SIZE
Jeff King
1
-4
/
+2
2013-02-04
Merge branch 'jc/custom-comment-char'
Junio C Hamano
1
-0
/
+6
2013-01-22
Enable minimal stat checking
Robin Rosenberg
1
-0
/
+1
2013-01-16
Allow custom "comment char"
Junio C Hamano
1
-0
/
+6
2012-07-08
git on Mac OS and precomposed unicode
Torsten Bögershausen
1
-0
/
+1
2012-05-22
move git_default_* variables to ident.c
Jeff King
1
-3
/
+0
2012-03-19
push: Provide situational hints for non-fast-forward errors
Christopher Tiwald
1
-1
/
+1
2011-12-16
Merge branch 'jc/stream-to-pack'
Junio C Hamano
1
-0
/
+1
2011-12-09
Merge branch 'jc/request-pull-show-head-4'
Junio C Hamano
1
-0
/
+2
2011-12-01
bulk-checkin: replace fast-import based implementation
Junio C Hamano
1
-0
/
+1
2011-10-17
Merge branch 'bc/attr-ignore-case'
Junio C Hamano
1
-0
/
+1
2011-10-09
environment.c: Fix an sparse "symbol not declared" warning
Ramsay Jones
1
-0
/
+1
2011-10-07
fmt-merge-msg: use branch.$name.description
Junio C Hamano
1
-0
/
+1
2011-10-06
attr: read core.attributesfile from git_default_core_config
Junio C Hamano
1
-0
/
+1
2011-10-05
Change check_ref_format() to take a flags argument
Michael Haggerty
1
-1
/
+1
2011-08-28
Merge branch 'nd/maint-clone-gitdir'
Junio C Hamano
1
-1
/
+1
2011-08-22
read_gitfile_gently(): rename misnamed function to read_gitfile()
Junio C Hamano
1
-1
/
+1
2011-08-17
Merge branch 'js/ref-namespaces'
Junio C Hamano
1
-0
/
+41
2011-07-06
core: log offset pack data accesses happened
Junio C Hamano
1
-0
/
+1
2011-07-06
ref namespaces: infrastructure
Josh Triplett
1
-0
/
+41
2011-05-19
Merge branch 'jc/replacing'
Junio C Hamano
1
-1
/
+1
2011-05-15
inline lookup_replace_object() calls
Junio C Hamano
1
-1
/
+1
2011-05-09
convert: rename the "eol" global variable to "core_eol"
Junio C Hamano
1
-1
/
+1
2011-04-27
Merge branch 'jc/pack-objects-bigfile'
Junio C Hamano
1
-0
/
+1
2011-04-05
Teach core.bigfilethreashold to pack-objects
Junio C Hamano
1
-0
/
+1
2011-03-23
Merge branch 'lt/default-abbrev'
Junio C Hamano
1
-0
/
+1
2011-03-17
Name make_*_path functions more accurately
Carlos Martín Nieto
1
-2
/
+2
2011-03-11
Make the default abbrev length configurable
Linus Torvalds
1
-0
/
+1
2011-03-10
Revert "core.abbrevguard: Ensure short object names stay unique a bit longer"
Junio C Hamano
1
-1
/
+0
2010-12-28
Merge branch 'nd/setup'
Junio C Hamano
1
-18
/
+8
2010-12-22
Remove all logic from get_git_work_tree()
Nguyễn Thái Ngọc Duy
1
-24
/
+8
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-08
Merge branch 'ks/maint-getenv-fix'
Junio C Hamano
1
-0
/
+1
2010-12-03
Merge branch 'jn/thinner-wrapper'
Junio C Hamano
1
-0
/
+37
2010-12-03
Merge branch 'pn/commit-autosquash'
Junio C Hamano
1
-0
/
+11
2010-11-12
setup: make sure git_dir path is in a permanent buffer, getenv(3) case
Kirill Smelkov
1
-0
/
+1
2010-11-10
wrapper: move odb_* to environment.c
Jonathan Nieder
1
-0
/
+37
2010-11-04
commit: helper methods to reduce redundant blocks of code
Pat Notz
1
-0
/
+11
2010-10-28
core.abbrevguard: Ensure short object names stay unique a bit longer
Junio C Hamano
1
-0
/
+1
2010-10-03
setup: make sure git dir path is in a permanent buffer
Jonathan Nieder
1
-1
/
+3
2010-10-03
environment.c: remove unused variable
Jonathan Nieder
1
-3
/
+1
2010-09-08
Merge branch 'kf/askpass-config'
Junio C Hamano
1
-0
/
+1
2010-09-08
Merge branch 'jk/maint-pass-c-config-in-env'
Junio C Hamano
1
-0
/
+1
2010-08-31
Add a new option 'core.askpass'.
Anselm Kruis
1
-0
/
+1
2010-08-24
do not pass "git -c foo=bar" params to transport helpers
Jonathan Nieder
1
-0
/
+1
2010-08-11
git wrapper: introduce startup_info struct
Nguyễn Thái Ngọc Duy
1
-0
/
+1
2010-06-21
Merge branch 'eb/core-eol'
Junio C Hamano
1
-1
/
+2
2010-06-06
Add "core.eol" config variable
Eyvind Bernhardsen
1
-0
/
+1
2010-05-19
Add per-repository eol normalization
Eyvind Bernhardsen
1
-1
/
+1
2010-02-24
Refactor list of of repo-local env vars
Giuseppe Bilotta
1
-0
/
+17
2010-01-13
Merge branch 'nd/sparse'
Junio C Hamano
1
-0
/
+1
2009-11-23
Merge branch 'cc/replace'
Junio C Hamano
1
-0
/
+2
2009-11-20
replace: use a GIT_NO_REPLACE_OBJECTS env variable
Christian Couder
1
-0
/
+2
2009-10-19
Introduce commit notes
Johannes Schindelin
1
-0
/
+1
2009-08-23
unpack-trees(): "enable" sparse checkout and load $GIT_DIR/info/sparse-checkout
Nguyễn Thái Ngọc Duy
1
-0
/
+1
2009-08-21
Merge branch 'cc/replace'
Junio C Hamano
1
-0
/
+1
2009-08-05
git apply: option to ignore whitespace differences
Giuseppe Bilotta
1
-0
/
+1
2009-07-25
Merge branch 'js/maint-graft-unhide-true-parents'
Junio C Hamano
1
-0
/
+1
2009-07-24
git repack: keep commits hidden by a graft
Johannes Schindelin
1
-0
/
+1
2009-07-18
push: do not give big warning when no preference is configured
Junio C Hamano
1
-1
/
+1
2009-05-31
environment: add global variable to disable replacement
Christian Couder
1
-0
/
+1
2009-04-29
Rename core.unreliableHardlinks to core.createObject
Johannes Schindelin
1
-3
/
+3
2009-04-25
Add an option not to use link(src, dest) && unlink(src) when that is unreliable
Johannes Schindelin
1
-0
/
+4
2009-03-17
New config push.default to decide default behavior for push
Finn Arne Gangstad
1
-0
/
+1
2009-02-10
Revert "Merge branch 'js/notes'"
Junio C Hamano
1
-1
/
+0
2008-12-21
Introduce commit notes
Johannes Schindelin
1
-0
/
+1
2008-11-14
Add cache preload facility
Linus Torvalds
1
-0
/
+3
2008-11-11
Merge branch 'maint'
Junio C Hamano
1
-1
/
+1
2008-11-11
Fix non-literal format in printf-style calls
Daniel Lowe
1
-1
/
+1
2008-10-30
Merge branch 'ar/maint-mksnpath' into ar/mksnpath
Junio C Hamano
1
-1
/
+1
2008-10-30
Use git_pathdup instead of xstrdup(git_path(...))
Alex Riesen
1
-1
/
+1
2008-09-30
add have_git_dir() function
Dmitry Potapov
1
-0
/
+5
2008-07-28
Make use of stat.ctime configurable
Alex Riesen
1
-0
/
+1
2008-06-27
shrink git-shell by avoiding redundant dependencies
Dmitry Potapov
1
-1
/
+0
2008-06-25
Merge branch 'lt/config-fsync'
Junio C Hamano
1
-0
/
+1
2008-06-19
environment.c: remove unused function
しらいしななこ
1
-7
/
+0
2008-06-18
Add config option to enable 'fsync()' of object files
Linus Torvalds
1
-0
/
+1
2008-05-25
Merge branch 'db/clone-in-c'
Junio C Hamano
1
-4
/
+20
2008-05-14
Merge branch 'sb/committer'
Junio C Hamano
1
-0
/
+1
2008-05-11
Merge branch 'lt/core-optim'
Junio C Hamano
1
-0
/
+1
2008-05-11
Allow tracking branches to set up rebase by default.
Dustin Sallings
1
-0
/
+1
2008-05-10
Merge branch 'lt/case-insensitive'
Junio C Hamano
1
-0
/
+1
2008-05-06
commit: Show committer if automatic
Santi Béjar
1
-0
/
+1
2008-05-04
Add a function to set a non-default work tree
Daniel Barkalow
1
-4
/
+20
2008-04-09
Add platform-independent .git "symlink"
Lars Hjemli
1
-0
/
+2
2008-04-09
Add 'core.ignorecase' option
Linus Torvalds
1
-0
/
+1
2008-02-27
Merge branch 'js/branch-track'
Junio C Hamano
1
-0
/
+1
2008-02-19
branch: optionally setup branch.*.merge from upstream local branches
Jay Soffian
1
-0
/
+1
2008-02-16
Merge branch 'sp/safecrlf'
Junio C Hamano
1
-0
/
+1
2008-02-15
Add "const" qualifier to "char *excludes_file".
Christian Couder
1
-1
/
+1
2008-02-15
Add "const" qualifier to "char *editor_program".
Christian Couder
1
-1
/
+1
2008-02-15
Add "const" qualifier to "char *pager_program".
Christian Couder
1
-1
/
+1
2008-02-06
safecrlf: Add mechanism to warn about irreversible crlf conversions
Steffen Prohaska
1
-0
/
+1
2007-12-11
Support GIT_PAGER_IN_USE environment variable
Jeff King
1
-1
/
+0
2007-12-09
Merge branch 'jc/spht'
Junio C Hamano
1
-0
/
+1
2007-12-06
Use gitattributes to define per-path whitespace rule
Junio C Hamano
1
-1
/
+1
2007-11-14
core.excludesfile clean-up
Junio C Hamano
1
-0
/
+1
2007-11-02
War on whitespace: first, a bit of retreat.
Junio C Hamano
1
-0
/
+1
2007-08-10
Merge branch 'cr/tag'
Junio C Hamano
1
-0
/
+1
2007-08-01
Clean up work-tree handling
Johannes Schindelin
1
-9
/
+26
2007-08-01
Add set_git_dir() function
Johannes Schindelin
1
-0
/
+8
2007-07-21
launch_editor(): Heed GIT_EDITOR and core.editor settings
Johannes Schindelin
1
-0
/
+1
2007-07-04
Add core.pager config variable.
Brian Gernhardt
1
-0
/
+1
2007-06-24
Add core.quotepath configuration variable.
Junio C Hamano
1
-0
/
+1
2007-06-07
War on whitespace
Junio C Hamano
1
-2
/
+0
2007-05-20
Merge branch 'dh/pack'
Junio C Hamano
1
-1
/
+3
2007-05-10
Custom compression levels for objects and packs
Dana How
1
-1
/
+3
2007-05-10
deprecate the new loose object header format
Nicolas Pitre
1
-1
/
+0
2007-03-18
Limit the size of the new delta_base_cache
Shawn O. Pearce
1
-0
/
+1
2007-03-12
Correct new compiler warnings in builtin-revert
Shawn O. Pearce
1
-1
/
+1
2007-03-07
General const correctness fixes
Shawn O. Pearce
1
-1
/
+1
2007-03-02
Add core.symlinks to mark filesystems that do not support symbolic links.
Johannes Sixt
1
-0
/
+1
2007-02-14
Make AutoCRLF ternary variable.
Linus Torvalds
1
-1
/
+1
2007-02-14
Lazy man's auto-CRLF
Linus Torvalds
1
-0
/
+1
2007-01-07
Introduce is_bare_repository() and core.bare configuration variable
Junio C Hamano
1
-2
/
+7
2007-01-07
Move initialization of log_all_ref_updates
Junio C Hamano
1
-3
/
+2
2006-12-29
Default core.packdGitWindowSize to 1 MiB if NO_MMAP.
Shawn O. Pearce
1
-2
/
+2
2006-12-29
Fully activate the sliding window pack access.
Shawn O. Pearce
1
-0
/
+1
2006-12-29
Introduce new config option for mmap limit.
Shawn O. Pearce
1
-0
/
+1
2006-12-27
UTF-8: introduce i18n.logoutputencoding.
Junio C Hamano
1
-1
/
+2
2006-12-15
Enable reflogs by default in any repository with a working directory.
Shawn O. Pearce
1
-0
/
+10
2006-10-30
Move deny_non_fast_forwards handling completely into receive-pack.
Shawn Pearce
1
-1
/
+0
2006-09-20
add receive.denyNonFastforwards config variable
Johannes Schindelin
1
-0
/
+1
2006-09-02
Replace uses of strdup with xstrdup.
Shawn Pearce
1
-1
/
+1
2006-08-23
git_dir holds pointers to local strings, hence MUST be const.
Pierre Habouzit
1
-3
/
+4
2006-08-15
remove unnecessary initializations
David Rientjes
1
-5
/
+5
2006-07-31
pager: config variable pager.color
Matthias Lederhofer
1
-0
/
+1
2006-07-13
sha1_file: add the ability to parse objects in "pack file format"
Linus Torvalds
1
-0
/
+1
2006-07-10
Fix linking for not-so-clever linkers.
Johannes Schindelin
1
-0
/
+1
2006-07-03
Make zlib compression level configurable, and change default.
Joachim B Haga
1
-0
/
+1
2006-06-10
shared repository: optionally allow reading to "others".
Junio C Hamano
1
-1
/
+1
2006-05-17
Log ref updates to logs/refs/<ref>
Shawn Pearce
1
-0
/
+1
2006-05-02
core.prefersymlinkrefs: use symlinks for .git/HEAD
Junio C Hamano
1
-1
/
+1
2006-03-23
sha1_name: make core.warnambiguousrefs the default.
Junio C Hamano
1
-1
/
+1
2006-03-20
core.warnambiguousrefs: warns when "name" is used and both "name" branch and ...
Junio C Hamano
1
-0
/
+1
2006-02-27
apply --whitespace: configuration option.
Junio C Hamano
1
-0
/
+1
2006-02-08
"Assume unchanged" git
Junio C Hamano
1
-0
/
+1
2005-12-24
Introduce core.sharedrepository
Johannes Schindelin
1
-0
/
+1
2005-11-27
Introduce i18n.commitencoding.
Junio C Hamano
1
-0
/
+1
2005-11-27
Repository format version check.
Junio C Hamano
1
-0
/
+1
2005-11-15
Add config variable core.symrefsonly
Johannes Schindelin
1
-0
/
+1
2005-10-11
Use git config file for committer name and email info
Linus Torvalds
1
-0
/
+75
[prev]