index
:
git.git
main
maint
master
next
seen
todo
The core git plumbing
Junio C. Hamano
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2022-12-13
Git 2.37.5
v2.37.5
Junio C Hamano
3
-2
/
+7
2022-12-13
Merge branch 'maint-2.36' into maint-2.37
Junio C Hamano
19
-125
/
+557
2022-12-13
Git 2.36.4
v2.36.4
Junio C Hamano
3
-2
/
+7
2022-12-13
Merge branch 'maint-2.35' into maint-2.36
Junio C Hamano
18
-125
/
+552
2022-12-13
Git 2.35.6
v2.35.6
Junio C Hamano
3
-2
/
+7
2022-12-13
Merge branch 'maint-2.34' into maint-2.35
Junio C Hamano
17
-125
/
+547
2022-12-13
Git 2.34.6
v2.34.6
Junio C Hamano
3
-2
/
+7
2022-12-13
Merge branch 'maint-2.33' into maint-2.34
Junio C Hamano
17
-125
/
+546
2022-12-13
Git 2.33.6
v2.33.6
Junio C Hamano
3
-2
/
+7
2022-12-13
Sync with Git 2.32.5
Junio C Hamano
16
-125
/
+541
2022-12-13
Git 2.32.5
v2.32.5
Junio C Hamano
3
-2
/
+10
2022-12-13
Merge branch 'ps/attr-limits-with-fsck' into maint-2.32
Junio C Hamano
3
-43
/
+130
2022-12-13
Sync with Git 2.31.6
Junio C Hamano
12
-82
/
+403
2022-12-13
Git 2.31.6
v2.31.6
Junio C Hamano
3
-2
/
+7
2022-12-13
Sync with Git 2.30.7
Junio C Hamano
11
-82
/
+402
2022-12-13
Git 2.30.7
v2.30.7
Junio C Hamano
3
-2
/
+88
2022-12-09
fsck: implement checks for gitattributes
Patrick Steinhardt
3
-1
/
+73
2022-12-09
fsck: move checks for gitattributes
Patrick Steinhardt
1
-5
/
+7
2022-12-09
fsck: pull out function to check a set of blobs
Patrick Steinhardt
1
-12
/
+22
2022-12-09
fsck: refactor `fsck_blob()` to allow for more checks
Patrick Steinhardt
1
-26
/
+29
2022-12-09
Merge branch 'ps/attr-limits' into maint-2.32
Junio C Hamano
3
-35
/
+127
2022-12-09
Merge branch 'ps/attr-limits' into maint-2.30
Junio C Hamano
3
-36
/
+132
2022-12-09
Merge branch 'ps/format-padding-fix' into maint-2.30
Junio C Hamano
7
-47
/
+185
2022-12-09
pretty: restrict input lengths for padding and wrapping formats
Patrick Steinhardt
2
-9
/
+41
2022-12-09
utf8: refactor `strbuf_utf8_replace` to not rely on preallocated buffer
Patrick Steinhardt
1
-21
/
+13
2022-12-09
utf8: fix checking for glyph width in `strbuf_utf8_replace()`
Patrick Steinhardt
2
-5
/
+21
2022-12-09
utf8: fix overflow when returning string width
Patrick Steinhardt
2
-3
/
+17
2022-12-09
utf8: fix returning negative string width
Patrick Steinhardt
2
-2
/
+12
2022-12-09
utf8: fix truncated string lengths in `utf8_strnwidth()`
Patrick Steinhardt
4
-9
/
+7
2022-12-09
pretty: fix integer overflow in wrapping format
Patrick Steinhardt
3
-1
/
+23
2022-12-09
pretty: fix adding linefeed when placeholder is not expanded
Patrick Steinhardt
2
-1
/
+21
2022-12-09
pretty: fix out-of-bounds read when parsing invalid padding format
Patrick Steinhardt
2
-1
/
+7
2022-12-09
pretty: fix out-of-bounds read when left-flushing with stealing
Patrick Steinhardt
2
-1
/
+7
2022-12-09
pretty: fix out-of-bounds write caused by integer overflow
Patrick Steinhardt
2
-5
/
+23
2022-12-09
test-lib: add prerequisite for 64-bit platforms
Carlo Marcelo Arenas Belón
1
-0
/
+4
2022-12-05
attr: ignore overly large gitattributes files
Patrick Steinhardt
3
-2
/
+45
2022-12-05
attr: ignore attribute lines exceeding 2048 bytes
Patrick Steinhardt
3
-2
/
+34
2022-12-05
attr: fix silently splitting up lines longer than 2048 bytes
Patrick Steinhardt
2
-6
/
+28
2022-12-05
attr: harden allocation against integer overflows
Patrick Steinhardt
1
-4
/
+3
2022-12-05
attr: fix integer overflow with more than INT_MAX macros
Patrick Steinhardt
1
-5
/
+5
2022-12-05
attr: fix out-of-bounds read with unreasonable amount of patterns
Patrick Steinhardt
1
-9
/
+9
2022-12-05
attr: fix out-of-bounds write when parsing huge number of attributes
Patrick Steinhardt
1
-8
/
+8
2022-12-05
attr: fix integer overflow when parsing huge attribute names
Patrick Steinhardt
1
-1
/
+1
2022-12-05
attr: fix out-of-bounds read with huge attribute names
Patrick Steinhardt
1
-1
/
+1
2022-12-05
attr: fix overflow when upserting attribute with overly long name
Patrick Steinhardt
1
-1
/
+1
2022-10-06
Git 2.37.4
v2.37.4
Taylor Blau
1
-1
/
+1
2022-10-06
Sync with 2.36.3
Taylor Blau
71
-60
/
+350
2022-10-06
t7527: prepare for changing protocol.file.allow
Taylor Blau
1
-0
/
+4
2022-10-06
Git 2.36.3
v2.36.3
Taylor Blau
3
-2
/
+7
2022-10-06
Sync with 2.35.5
Taylor Blau
66
-59
/
+305
2022-10-06
Git 2.35.5
v2.35.5
Taylor Blau
3
-2
/
+7
2022-10-06
Sync with 2.34.5
Taylor Blau
63
-59
/
+295
2022-10-06
Git 2.34.5
v2.34.5
Taylor Blau
3
-2
/
+7
2022-10-06
Sync with 2.33.5
Taylor Blau
64
-59
/
+295
2022-10-06
Git 2.33.5
v2.33.5
Taylor Blau
3
-2
/
+7
2022-10-06
Sync with 2.32.4
Taylor Blau
63
-60
/
+291
2022-10-06
Git 2.32.4
v2.32.4
Taylor Blau
2
-1
/
+6
2022-10-06
Sync with 2.31.5
Taylor Blau
61
-61
/
+282
2022-10-06
Git 2.31.5
v2.31.5
Taylor Blau
2
-1
/
+6
2022-10-06
Sync with 2.30.6
Taylor Blau
60
-61
/
+277
2022-10-06
Git 2.30.6
v2.30.6
Taylor Blau
3
-2
/
+62
2022-10-05
t5537: prepare for changing protocol.file.allow
Taylor Blau
1
-1
/
+2
2022-10-05
t3206: prepare for changing protocol.file.allow
Taylor Blau
1
-1
/
+1
2022-10-01
t7814: prepare for changing protocol.file.allow
Taylor Blau
1
-0
/
+1
2022-10-01
t5537: prepare for changing protocol.file.allow
Taylor Blau
1
-0
/
+2
2022-10-01
t5516: prepare for changing protocol.file.allow
Taylor Blau
1
-0
/
+1
2022-10-01
t3207: prepare for changing protocol.file.allow
Taylor Blau
1
-0
/
+1
2022-10-01
t2080: prepare for changing protocol.file.allow
Taylor Blau
1
-0
/
+3
2022-10-01
t1092: prepare for changing protocol.file.allow
Taylor Blau
1
-0
/
+2
2022-10-01
t2080: prepare for changing protocol.file.allow
Taylor Blau
1
-0
/
+3
2022-10-01
t1092: prepare for changing protocol.file.allow
Taylor Blau
1
-0
/
+2
2022-10-01
alias.c: reject too-long cmdline strings in split_cmdline()
Kevin Backhouse
1
-2
/
+9
2022-10-01
shell: limit size of interactive commands
Jeff King
2
-4
/
+36
2022-10-01
shell: add basic tests
Jeff King
1
-0
/
+31
2022-10-01
transport: make `protocol.file.allow` be "user" by default
Taylor Blau
2
-5
/
+4
2022-10-01
t/t9NNN: allow local submodules
Taylor Blau
2
-0
/
+3
2022-10-01
t/t7NNN: allow local submodules
Taylor Blau
23
-1
/
+62
2022-10-01
t/t6NNN: allow local submodules
Taylor Blau
2
-2
/
+2
2022-10-01
t/t5NNN: allow local submodules
Taylor Blau
8
-0
/
+19
2022-10-01
t/t4NNN: allow local submodules
Taylor Blau
4
-3
/
+5
2022-10-01
t/t3NNN: allow local submodules
Taylor Blau
6
-4
/
+9
2022-10-01
t/2NNNN: allow local submodules
Taylor Blau
3
-2
/
+8
2022-10-01
t/t1NNN: allow local submodules
Taylor Blau
2
-2
/
+4
2022-10-01
t/lib-submodule-update.sh: allow local submodules
Taylor Blau
1
-0
/
+1
2022-10-01
builtin/clone.c: disallow `--local` clones with symlinks
Taylor Blau
2
-35
/
+23
2022-09-13
Merge a handful of topics from the 'master' front
Junio C Hamano
2
-1
/
+32
2022-09-13
Merge branch 'en/merge-unstash-only-on-clean-merge' into maint
Junio C Hamano
2
-1
/
+13
2022-09-13
Merge branch 'ds/github-actions-use-newer-ubuntu' into maint
Junio C Hamano
1
-1
/
+1
2022-09-13
Merge branch 'ad/preload-plug-memleak' into maint
Junio C Hamano
1
-0
/
+6
2022-09-13
Merge branch 'sg/xcalloc-cocci-fix' into maint
Junio C Hamano
1
-1
/
+1
2022-09-13
Merge branch 'jk/pipe-command-nonblock' into maint
Junio C Hamano
7
-27
/
+123
2022-09-13
Merge branch 'jk/is-promisor-object-keep-tree-in-use' into maint
Junio C Hamano
2
-2
/
+20
2022-08-30
Git 2.37.3
v2.37.3
Junio C Hamano
2
-4
/
+4
2022-08-26
A handful more topics from the 'master' front for 2.37.3
Junio C Hamano
2
-1
/
+47
2022-08-26
Merge branch 'po/doc-add-renormalize' into maint
Junio C Hamano
1
-1
/
+3
2022-08-26
Merge branch 'vd/sparse-reset-checkout-fixes' into maint
Junio C Hamano
6
-10
/
+141
2022-08-26
Merge branch 'jk/fsck-tree-mode-bits-fix' into maint
Junio C Hamano
7
-10
/
+51
2022-08-26
Merge branch 'fc/vimdiff-layout-vimdiff3-fix' into maint
Junio C Hamano
1
-59
/
+43
2022-08-26
Merge branch 'js/safe-directory-plus' into maint
Junio C Hamano
4
-15
/
+81
2022-08-26
Merge branch 'pw/use-glibc-tunable-for-malloc-optim' into maint
Junio C Hamano
1
-3
/
+8
2022-08-26
Merge branch 'ab/hooks-regression-fix' into maint
Junio C Hamano
2
-7
/
+26
2022-08-26
Merge branch 'gc/git-reflog-doc-markup' into maint
Junio C Hamano
1
-1
/
+1
2022-08-26
Merge branch 'js/ort-clean-up-after-failed-merge' into maint
Junio C Hamano
1
-0
/
+5
2022-08-26
Merge branch 'jk/struct-zero-init-with-older-gcc' into maint
Junio C Hamano
1
-0
/
+4
2022-08-26
Merge branch 'js/lstat-mingw-enotdir-fix' into maint
Junio C Hamano
1
-2
/
+2
2022-08-26
Merge branch 'js/mingw-with-python' into maint
Junio C Hamano
1
-3
/
+2
2022-08-26
Merge branch 'ca/unignore-local-installation-on-windows' into maint
Junio C Hamano
1
-1
/
+1
2022-08-24
ci: update 'static-analysis' to Ubuntu 22.04
Derrick Stolee
1
-1
/
+1
2022-08-24
merge: only apply autostash when appropriate
Elijah Newren
2
-1
/
+13
2022-08-24
promisor-remote: fix xcalloc() argument order
SZEDER Gábor
1
-1
/
+1
2022-08-22
preload-index: fix memleak
Anthony Delannoy
1
-0
/
+6
2022-08-17
pipe_command(): mark stdin descriptor as non-blocking
Jeff King
2
-0
/
+23
2022-08-17
pipe_command(): handle ENOSPC when writing to a pipe
Jeff King
1
-1
/
+2
2022-08-17
pipe_command(): avoid xwrite() for writing to pipe
Jeff King
1
-5
/
+17
2022-08-17
git-compat-util: make MAX_IO_SIZE define globally available
Jeff King
2
-22
/
+22
2022-08-17
nonblock: support Windows
René Scharfe
1
-0
/
+27
2022-08-17
compat: add function to enable nonblocking pipes
Jeff King
3
-0
/
+33
2022-08-14
is_promisor_object(): fix use-after-free of tree buffer
Jeff King
2
-2
/
+20
2022-08-10
Git 2.37.2
v2.37.2
Junio C Hamano
2
-1
/
+25
2022-08-10
Merge branch 'jc/string-list-cleanup' into maint
Junio C Hamano
1
-2
/
+1
2022-08-10
Merge branch 'mt/pkt-line-comment-tweak' into maint
Junio C Hamano
1
-8
/
+8
2022-08-10
Merge branch 'ma/t4200-update' into maint
Junio C Hamano
1
-3
/
+0
2022-08-10
Merge branch 'tb/commit-graph-genv2-upgrade-fix' into maint
Junio C Hamano
4
-8
/
+56
2022-08-10
Merge branch 'tk/untracked-cache-with-uall' into maint
Junio C Hamano
2
-0
/
+7
2022-08-10
Merge branch 'mt/checkout-count-fix' into maint
Junio C Hamano
10
-24
/
+113
2022-08-10
Merge branch 'cl/rerere-train-with-no-sign' into maint
Junio C Hamano
1
-1
/
+1
2022-08-10
Merge branch 'kk/p4-client-name-encoding-fix' into maint
Junio C Hamano
1
-9
/
+42
2022-08-10
Merge branch 'mb/p4-utf16-crlf' into maint
Junio C Hamano
1
-1
/
+1
2022-08-10
Merge branch 'hx/lookup-commit-in-graph-fix' into maint
Junio C Hamano
2
-1
/
+48
2022-08-10
Merge branch 'jc/resolve-undo' into maint
Junio C Hamano
3
-0
/
+146
2022-08-10
fsck: downgrade tree badFilemode to "info"
Jeff King
2
-1
/
+18
2022-08-10
fsck: actually detect bad file modes in trees
Jeff King
2
-1
/
+15
2022-08-10
tree-walk: add a mechanism for getting non-canonicalized modes
Jeff King
4
-9
/
+19
2022-08-10
mergetools: vimdiff: simplify tabfirst
Felipe Contreras
1
-25
/
+19
2022-08-10
mergetools: vimdiff: fix single window layouts
Felipe Contreras
1
-12
/
+8
2022-08-10
mergetools: vimdiff: rework tab logic
Felipe Contreras
1
-28
/
+22
2022-08-10
mergetools: vimdiff: fix for diffopt
Felipe Contreras
1
-18
/
+18
2022-08-10
mergetools: vimdiff: silence annoying messages
Felipe Contreras
1
-2
/
+2
2022-08-10
mergetools: vimdiff: make vimdiff3 actually work
Felipe Contreras
1
-18
/
+18
2022-08-10
mergetools: vimdiff: fix comment
Felipe Contreras
1
-2
/
+2
2022-08-10
doc add: renormalize is not idempotent for CRCRLF
Philip Oakley
1
-1
/
+3
2022-08-08
unpack-trees: unpack new trees as sparse directories
Victoria Dye
2
-10
/
+113
2022-08-08
cache.h: create 'index_name_pos_sparse()'
Victoria Dye
2
-0
/
+14
2022-08-08
oneway_diff: handle removed sparse directories
Victoria Dye
1
-0
/
+5
2022-08-08
checkout: fix nested sparse directory diff in sparse index
Victoria Dye
2
-0
/
+9
2022-08-08
mingw: handle a file owned by the Administrators group correctly
Johannes Schindelin
1
-0
/
+10
2022-08-08
mingw: be more informative when ownership check fails on FAT32
Johannes Schindelin
1
-1
/
+24
2022-08-08
mingw: provide details about unsafe directories' ownership
Johannes Schindelin
1
-0
/
+24
2022-08-08
setup: prepare for more detailed "dubious ownership" messages
Johannes Schindelin
4
-13
/
+21
2022-08-08
setup: fix some formatting
Johannes Schindelin
1
-4
/
+5
2022-08-05
Downmerge a bit more for 2.37.x
Junio C Hamano
1
-0
/
+17
2022-08-05
Merge branch 'sg/index-format-doc-update' into maint
Junio C Hamano
1
-2
/
+0
2022-08-05
Merge branch 'ma/sparse-checkout-cone-doc-fix' into maint
Junio C Hamano
1
-2
/
+2
2022-08-05
Merge branch 'ds/win-syslog-compiler-fix' into maint
Junio C Hamano
1
-3
/
+4
2022-08-05
Merge branch 'ld/osx-keychain-usage-fix' into maint
Junio C Hamano
1
-1
/
+1
2022-08-05
Merge branch 'ds/doc-wo-whitelist' into maint
Junio C Hamano
11
-40
/
+39
2022-08-05
Merge branch 'mb/config-document-include' into maint
Junio C Hamano
3
-0
/
+21
2022-08-05
Merge branch 'rs/mingw-tighten-mkstemp' into maint
Junio C Hamano
1
-4
/
+1
2022-08-05
Merge branch 'jk/clone-unborn-confusion' into maint
Junio C Hamano
3
-39
/
+117
2022-08-05
hook API: don't segfault on strbuf_addf() to NULL "out"
Ævar Arnfjörð Bjarmason
2
-7
/
+26
2022-08-04
tests: cache glibc version check
Phillip Wood
1
-3
/
+8
2022-08-01
Documentation/git-reflog: remove unneeded \ from \{
Glen Choo
1
-1
/
+1
2022-07-31
merge-ort: do leave trace2 region even if checkout fails
Johannes Schindelin
1
-0
/
+3
2022-07-31
merge-ort: clean up after failed merge
Johannes Schindelin
1
-0
/
+2
2022-07-31
config.mak.dev: squelch -Wno-missing-braces for older gcc
Jeff King
1
-0
/
+4
2022-07-29
lstat(mingw): correctly detect ENOTDIR scenarios
Johannes Schindelin
1
-2
/
+2
2022-07-29
mingw: remove unneeded `NO_CURL` directive
Johannes Schindelin
1
-1
/
+0
2022-07-29
mingw: remove unneeded `NO_GETTEXT` directive
Johannes Schindelin
1
-1
/
+0
2022-07-29
windows: include the Python bits when building Git for Windows
Johannes Schindelin
1
-1
/
+2
2022-07-27
Downmerge a handful of fixes for 2.37.x maintenance track
Junio C Hamano
2
-1
/
+48
2022-07-27
Merge branch 'tk/rev-parse-doc-clarify-at-u' into maint
Junio C Hamano
1
-9
/
+6
2022-07-27
Merge branch 'll/ls-files-tests-update' into maint
Junio C Hamano
5
-71
/
+132
2022-07-27
Merge branch 'ds/t5510-brokequote' into maint
Junio C Hamano
1
-1
/
+5
2022-07-27
Merge branch 'tb/pack-objects-remove-pahole-comment' into maint
Junio C Hamano
1
-10
/
+0
2022-07-27
Merge branch 'en/t6429-test-must-be-empty-fix' into maint
Junio C Hamano
1
-1
/
+1
2022-07-27
Merge branch 'ds/vscode-settings' into maint
Junio C Hamano
1
-2
/
+6
2022-07-27
Merge branch 'cr/setup-bug-typo' into maint
Junio C Hamano
1
-1
/
+1
2022-07-27
Merge branch 'pb/diff-doc-raw-format' into maint
Junio C Hamano
2
-6
/
+6
2022-07-27
Merge branch 'jk/revisions-doc-markup-fix' into maint
Junio C Hamano
1
-1
/
+1
2022-07-27
Merge branch 'rs/combine-diff-with-incompatible-options' into maint
Junio C Hamano
1
-0
/
+7
2022-07-27
Merge branch 'ac/bitmap-format-doc' into maint
Junio C Hamano
2
-96
/
+108
2022-07-27
Merge branch 'ab/test-quoting-fix' into maint
Junio C Hamano
5
-7
/
+8
2022-07-27
Merge branch 'ro/mktree-allow-missing-fix' into maint
Junio C Hamano
1
-2
/
+9
2022-07-27
Merge branch 'dr/i18n-die-warn-error-usage' into maint
Junio C Hamano
1
-4
/
+4
2022-07-27
Merge branch 'ds/git-rebase-doc-markup' into maint
Junio C Hamano
1
-120
/
+122
2022-07-27
Merge branch 'gg/worktree-from-the-above' into maint
Junio C Hamano
2
-7
/
+293
2022-07-27
Merge branch 'fr/vimdiff-layout-fix' into maint
Junio C Hamano
1
-18
/
+18
2022-07-27
Merge branch 'en/merge-dual-dir-renames-fix' into maint
Junio C Hamano
2
-26
/
+153
2022-07-27
Merge branch 'jk/diff-files-cleanup-fix' into maint
Junio C Hamano
1
-1
/
+1
2022-07-27
Merge branch 'js/vimdiff-quotepath-fix' into maint
Junio C Hamano
1
-4
/
+35
2022-07-27
Merge branch 'js/shortlog-sort-stably' into maint
Junio C Hamano
1
-1
/
+1
2022-07-27
Merge branch 'js/ci-github-workflow-markup' into maint
Junio C Hamano
1
-5
/
+5
2022-07-27
cmake: support local installations of git
Carlo Marcelo Arenas Belón
1
-1
/
+1
2022-07-22
read-cache: make `do_read_index()` always set up `istate->repo`
Martin Ågren
2
-1
/
+9
2022-07-22
pkt-line.h: move comment closer to the associated code
Matheus Tavares
1
-8
/
+8
2022-07-21
git-p4: refactoring of p4CmdList()
Kilian Kilger
1
-11
/
+42
2022-07-20
builtin/remote.c: use the right kind of STRING_LIST_INIT
Junio C Hamano
1
-2
/
+1
2022-07-20
git-p4: fix CR LF handling for utf16 files
Moritz Baumann
1
-1
/
+1
2022-07-19
compat/win32: correct for incorrect compiler warning
Derrick Stolee
1
-3
/
+4
2022-07-19
transport.c: avoid "whitelist"
Derrick Stolee
1
-4
/
+4
[next]