Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebase to v2.36.0-rc2 #3785

Merged
merged 349 commits into from
Apr 18, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
349 commits
Select commit Hold shift + click to select a range
c14ffc9
subtree: update `contrib/subtree` `test` target
vdye Aug 5, 2021
cb57b3e
CMakeLists: add default "x64-windows" arch for Visual Studio
PhilipOakley Apr 22, 2021
6fb7008
fsmonitor--daemon: prepare for adding health thread
jeffhostetler Sep 8, 2021
8761e36
ci(): add HOST_CPU to CMake command
dennisameling Jul 19, 2021
039c412
ci(vs-build): download the vcpkg artifacts using a dedicated Action
dscho Feb 19, 2021
3c87d5e
mingw: allow for longer paths in `parse_interpreter()`
dscho Apr 2, 2021
6cc2bbd
compat/vcbuild: document preferred way to build in Visual Studio
dscho May 17, 2021
48f4da0
http: optionally send SSL client certificate
pascalmuller Jun 23, 2021
493c2b9
ci: run `contrib/subtree` tests in CI builds
vdye Aug 5, 2021
a61bf80
CMake: show Win32 and Generator_platform build-option values
PhilipOakley May 10, 2021
4cc8eaa
init: do parse _all_ core.* settings early
dscho Sep 8, 2021
237eae7
fsmonitor--daemon: rename listener thread related variables
jeffhostetler Sep 8, 2021
4985ea1
fsmonitor--daemon: stub in health thread
jeffhostetler Sep 10, 2021
5d4396c
bulk-checkin: rename 'state' variable and separate 'plugged' boolean
neerajsi-msft Mar 30, 2022
7e55143
fsm-health-win32: add polling framework to monitor daemon health
jeffhostetler Sep 10, 2021
0633abb
bulk-checkin: rebrand plug/unplug APIs as 'odb transactions'
neerajsi-msft Mar 30, 2022
a41d256
fsm-health-win32: force shutdown daemon if worktree root moves
jeffhostetler Sep 10, 2021
2cc21b1
core.fsyncmethod: batched disk flushes for loose-objects
neerajsi-msft Mar 30, 2022
5c65472
fsm-listen-darwin: shutdown daemon if worktree root is moved/renamed
jeffhostetler Sep 10, 2021
fd84f6d
cache-tree: use ODB transaction around writing a tree
neerajsi-msft Mar 30, 2022
569a619
fsmonitor: optimize processing of directory events
jeffhostetler Sep 21, 2021
0f6e6e1
builtin/add: add ODB transaction around add_files_to_cache
neerajsi-msft Mar 30, 2022
216173f
t7527: FSMonitor tests for directory moves
jeffhostetler Oct 13, 2021
3aea0d3
hash-object: demonstrate a >4GB/LLP64 problem
PhilipOakley Oct 31, 2021
9eb99dc
update-index: use the bulk-checkin infrastructure
neerajsi-msft Mar 30, 2022
062b07a
t/perf/p7527: add perf test for builtin FSMonitor
jeffhostetler Oct 1, 2021
2f609e0
hash_object_file_literally(): use size_t
PhilipOakley Nov 12, 2021
3ef676b
unpack-objects: use the bulk-checkin infrastructure
neerajsi-msft Mar 30, 2022
5e4a6d3
fsmonitor: never set CE_FSMONITOR_VALID on submodules
jeffhostetler Feb 24, 2022
f00ae0d
object-file.c: use size_t for header lengths
PhilipOakley Nov 12, 2021
5814c49
core.fsync: use batch mode and sync loose objects by default on Windows
neerajsi-msft Mar 30, 2022
c198572
Merge 'remote-hg-prerequisites' into HEAD
dscho Jun 8, 2018
610b8fc
t7527: test FSMonitor on case insensitive+preserving file system
jeffhostetler Mar 3, 2022
a3f3eee
hash algorithms: use size_t for section lengths
PhilipOakley Nov 12, 2021
aaa227c
test-lib-functions: add parsing helpers for ls-files and ls-tree
neerajsi-msft Mar 30, 2022
bc5eb21
Merge branch 'drive-prefix'
dscho Jun 8, 2018
9e3e43d
fsmonitor: on macOS also emit NFC spelling for NFD pathname
jeffhostetler Mar 7, 2022
963ded6
hash-object --stdin: verify that it works with >4GB/LLP64
PhilipOakley Dec 6, 2021
e13449e
core.fsyncmethod: tests for batch mode
neerajsi-msft Mar 30, 2022
d209d52
Merge branch 'dont-spawn-gzip-in-archive'
dscho Feb 21, 2019
d6fef66
t/lib-unicode-nfc-nfd: helper prereqs for testing unicode nfc/nfd
jeffhostetler Mar 4, 2022
371ba57
fsmonitor: reintroduce core.useBuiltinFSMonitor
vdye Apr 4, 2022
042b297
hash-object: add another >4GB/LLP64 test case
PhilipOakley Dec 6, 2021
19360e9
t/perf: add iteration setup mechanism to perf-lib
neerajsi-msft Mar 30, 2022
4999114
Merge branch 'fsync-object-files-always'
dscho Oct 11, 2018
3657916
t7527: test Unicode NFC/NFD handling on MacOS
jeffhostetler Mar 4, 2022
29928e1
Enable the built-in FSMonitor as an experimental feature
dscho Mar 5, 2021
830515b
hash-object: add a >4GB/LLP64 test case using filtered input
PhilipOakley Dec 7, 2021
b1847e8
core.fsyncmethod: performance tests for batch mode
neerajsi-msft Mar 30, 2022
79e8ec2
Merge pull request #2170 from dscho/gitk-long-cmdline
dscho Apr 26, 2019
9c0a8cf
Merge branch 'dont-clean-junctions'
dscho Jul 30, 2019
ad27ab5
Merge branch 'msys2-python'
dscho May 31, 2019
861ea1b
Merge pull request #2375 from assarbad/reintroduce-sideband-config
dscho Oct 30, 2019
1096ed6
Merge pull request #2405 from dscho/mingw-setsockopt
dscho Nov 25, 2019
57ad8b5
Merge pull request #2449 from dscho/mingw-getcwd-and-symlinks
dscho Jan 3, 2020
4477611
Merge pull request #2488 from bmueller84/master
dscho Jan 22, 2020
4eb3a61
Merge pull request #2501 from jeffhostetler/clink-debug-curl
dscho Jan 30, 2020
e5644b8
Merge pull request #2504 from dscho/access-repo-via-junction
dscho Feb 1, 2020
1028f9b
Merge pull request #2506 from dscho/issue-2283
dscho Feb 11, 2020
4bd6eb4
Merge pull request #2535 from dscho/schannel-revoke-best-effort
dscho Mar 4, 2020
f0ed242
Merge pull request #2618 from dscho/avoid-d/f-conflict-in-vs/master
dscho May 9, 2020
3bf72a2
Merge 'add-p-many-files'
dscho Jun 8, 2018
57ef02c
Merge pull request #2730 from dscho/crlf-aware-git-add-i
dscho Jul 2, 2020
d6cdcf8
Merge pull request #2714 from lbonanomi/main
dscho Jul 3, 2020
8f47f80
Merge pull request #2655 from jglathe/jg/t0014_trace_extra_info
dscho Oct 9, 2020
916dd70
Merge 'git-gui/js/intent-to-add'
dscho Oct 18, 2020
44cead2
Merge pull request #2974 from derrickstolee/maintenance-and-headless
dscho Jan 11, 2021
a1f5432
Merge pull request #2351 from PhilipOakley/vcpkg-tip
dscho Oct 7, 2019
b6d9625
Merge pull request #2915 from dennisameling/windows-arm64-support
dscho Dec 9, 2020
0ede9fb
Merge pull request #3327 from dennisameling/fix-host-cpu
dscho Jul 19, 2021
396ad31
Merge pull request #3150 from dscho/ci-cache-vcpkg-artifacts-g4w
dscho Mar 28, 2021
5377b02
Merge pull request #3165 from dscho/increase-allowed-length-of-interp…
dscho Apr 3, 2021
4d220d6
Merge pull request #3220 from dscho/there-is-no-vs/master-anymore
dscho May 17, 2021
49532c7
Merge pull request #3293 from pascalmuller/http-support-automatically…
dscho Jun 24, 2021
778879f
Merge pull request #3349 from vdye/feature/ci-subtree-tests
dscho Aug 10, 2021
22a582f
Merge pull request #3306 from PhilipOakley/vs-sln
dscho Oct 12, 2021
763c7fe
Merge pull request #3417 from dscho/initialize-core.symlinks-earlier
dscho Oct 13, 2021
645a494
Merge branch 'trial-fsmonitor-march-2022-part3' into trial-fsmonitor-…
jeffhostetler Mar 25, 2022
78d2692
Merge branch 'mark-v4-fsmonitor-experimental' into try-v4-fsmonitor
jeffhostetler Sep 29, 2021
38511ac
Win32: make FILETIME conversion functions public
kblees Jul 6, 2013
08f232c
Win32: dirent.c: Move opendir down
kblees Sep 8, 2013
0a75d7e
mingw: make the dirent implementation pluggable
kblees Sep 8, 2013
906aea1
Win32: make the lstat implementation pluggable
kblees Sep 8, 2013
146090b
add infrastructure for read-only file system level caches
kblees Sep 8, 2013
7c1b378
Merge pull request #3533 from PhilipOakley/hashliteral_t
dscho Dec 15, 2021
20572a1
fscache: add key for GIT_TRACE_FSCACHE
jeffhostetler Jan 24, 2017
42e968d
dir.c: make add_excludes aware of fscache during status
jeffhostetler Nov 1, 2017
114943b
mingw: add a cache below mingw's lstat and dirent implementations
kblees Oct 1, 2013
190f1ad
Merge branch 'ns-batch-fsync' into HEAD
vdye Apr 4, 2022
0f396b5
fscache: remember not-found directories
jeffhostetler Dec 13, 2016
c4b410d
fscache: make fscache_enabled() public
jeffhostetler Dec 20, 2017
b8e6819
fscache: load directories only once
kblees Jun 24, 2014
b4a37c4
Merge branch 'ready-for-upstream'
dscho Oct 11, 2018
dac602c
fscache: add a test for the dir-not-found optimization
dscho Jan 25, 2017
a33710f
add: use preload-index and fscache for performance
jeffhostetler Nov 22, 2016
8cc6d55
dir.c: regression fix for add_excludes with fscache
jeffhostetler Dec 20, 2017
2c66f91
fetch-pack.c: enable fscache for stats under .git/objects
Nov 22, 2017
76727ea
checkout.c: enable fscache for checkout again
Jan 30, 2018
38ec59c
gitk: Unicode file name support
kblees Feb 4, 2012
9c43828
mem_pool: add GIT_TRACE_MEMPOOL support
benpeart Oct 4, 2018
f8783d6
git-gui: provide question helper for retry fallback on Windows
hvoigt Feb 21, 2010
fb9e5c3
git-gui--askyesno: fix funny text wrapping
dscho Sep 20, 2017
34bb009
gitk: Use an external icon file on Windows
sschuberth Jul 22, 2012
02a974d
fscache: fscache takes an initial size
benpeart Nov 2, 2018
737e8bb
fscache: remember the reparse tag for each entry
dscho Dec 11, 2018
f819f12
git gui: set GIT_ASKPASS=git-gui--askpass if not set yet
dscho Jul 23, 2010
70cff62
git-gui--askyesno: allow overriding the window title
dscho Sep 20, 2017
58b0121
gitk: fix arrow keys in input fields with Tcl/Tk >= 8.6
dscho Feb 16, 2016
18edd84
fscache: update fscache to be thread specific instead of global
benpeart Oct 4, 2018
22bf23d
fscache: implement an FSCache-aware is_mount_point()
dscho Dec 11, 2018
a765cbc
Enable the filesystem cache (fscache) in refresh_index().
benpeart Sep 7, 2018
6e82c0a
respect core.hooksPath, falling back to .git/hooks
dscho Oct 4, 2018
30c2129
Merge 'git-gui' into HEAD
dscho Jun 7, 2018
b94eef6
fscache: use FindFirstFileExW to avoid retrieving the short name
benpeart Oct 23, 2018
112abac
git-gui--askyesno (mingw): use Git for Windows' icon, if available
dscho Sep 20, 2017
775cdef
status: disable and free fscache at the end of the status command
benpeart Nov 1, 2018
201f0f9
gitk: make the "list references" default window width wider
sidecut Jan 21, 2016
b955478
fscache: add GIT_TEST_FSCACHE support
benpeart Oct 4, 2018
b5c2561
fscache: add fscache hit statistics
benpeart Sep 25, 2018
f6ba4a6
fscache: teach fscache to use mempool
benpeart Nov 2, 2018
ab1c63e
fscache: make fscache_enable() thread safe
benpeart Nov 16, 2018
f4cce13
fscache: teach fscache to use NtQueryDirectoryFile
benpeart Nov 15, 2018
270140e
unpack-trees: enable fscache for sparse-checkout
derrickstolee Jun 12, 2019
bf37d21
clean: make use of FSCache
dscho Dec 11, 2018
0a2790f
Merge branch 'fscache'
dscho Nov 15, 2018
ee1cbdd
Merge pull request #994 from jeffhostetler/jeffhostetler/fscache_nfd
dscho Jun 8, 2018
e2524dd
Merge pull request #971 from jeffhostetler/jeffhostetler/add_preload_…
dscho Jun 8, 2018
3ca7226
Merge pull request #1344 from jeffhostetler/perf_add_excludes_with_fs…
dscho Jun 8, 2018
7b27b90
Merge pull request #1426 from atetubou/fetch_pack
dscho Jun 8, 2018
a19b5fe
Merge pull request #1468 from atetubou/fscache_checkout_flush
dscho Oct 12, 2018
980da4e
Merge pull request #1827 from benpeart/fscache_refresh_index
dscho Sep 27, 2018
11770a5
Merge branch 'git-gui-hooks-path' of https://github.com/dscho/git-gui
dscho Jul 10, 2018
cba5bd4
Merge pull request #1908 from benpeart/FindFirstFileEx-gfw
dscho Nov 5, 2018
938d36a
Merge branch 'git-gui-askyesno'
dscho Jun 8, 2018
22c9183
Merge pull request #1909 from benpeart/free-fscache-after-status-gfw
dscho Nov 5, 2018
f070f42
Merge 'gitk' into HEAD
dscho Jun 7, 2018
acb7a37
strbuf_readlink: don't call readlink twice if hint is the exact link …
kblees May 11, 2015
55588f2
strbuf_readlink: support link targets that exceed PATH_MAX
kblees May 11, 2015
46eba2f
lockfile.c: use is_dir_sep() instead of hardcoded '/' checks
kblees May 11, 2015
844dd58
Win32: don't call GetFileAttributes twice in mingw_lstat()
kblees May 12, 2015
3efc5ab
Win32: implement stat() with symlink support
kblees May 15, 2015
a78c837
Win32: remove separate do_lstat() function
kblees May 11, 2015
dfdb11c
Win32: let mingw_lstat() error early upon problems with reparse points
kblees May 23, 2015
f7e0452
mingw: teach fscache and dirent about symlinks
kblees Jan 10, 2017
8993509
Win32: lstat(): return adequate stat.st_size for symlinks
kblees May 15, 2015
abdb299
Win32: factor out retry logic
kblees May 19, 2015
2c5b8bb
Win32: change default of 'core.symlinks' to false
kblees May 23, 2015
28febe7
Win32: add symlink-specific error codes
kblees May 15, 2015
a8226f9
Merge pull request #1911 from benpeart/git_test_fscache-gfw
dscho Nov 5, 2018
e1ae980
Win32: mingw_unlink: support symlinks to directories
kblees May 23, 2015
f83e5bf
Merge pull request #1910 from benpeart/fscache_statistics-gfw
dscho Nov 16, 2018
98f949e
Win32: mingw_rename: support renaming symlinks
kblees May 19, 2015
e34d392
Merge remote-tracking branch 'benpeart/fscache-per-thread-gfw'
dscho Nov 16, 2018
617ec51
Win32: mingw_chdir: change to symlink-resolved directory
kblees May 23, 2015
58d0f30
Merge pull request #1934 from benpeart/fscache-thread-safe-enable-gfw
dscho Nov 26, 2018
7ded10e
pack-objects (mingw): demonstrate a segmentation fault with large deltas
vangdfang Jan 9, 2014
e40bf62
mingw: Support `git_terminal_prompt` with more terminals
kblees Mar 19, 2015
49361c0
Win32: implement readlink()
kblees May 23, 2015
4a47eea
Merge pull request #1937 from benpeart/fscache-NtQueryDirectoryFile-gfw
dscho Nov 27, 2018
6e41989
mingw: support long paths
kblees Jul 28, 2015
dc751ee
compat/terminal.c: only use the Windows console if bash 'read -r' fails
kblees May 9, 2015
a90a180
mingw: lstat: compute correct size for symlinks
billziss-gh May 28, 2020
7ac32ed
Merge branch 'fscache-and-sparse-checkout'
derrickstolee Jun 18, 2019
d1012e5
Win32: fix 'lstat("dir/")' with long paths
kblees Jul 4, 2014
25c6d03
mingw (git_terminal_prompt): do fall back to CONIN$/CONOUT$ method
dscho Feb 23, 2018
cf1318d
Win32: implement basic symlink() functionality (file symlinks only)
kblees May 23, 2015
20b5b4b
Merge branch 'dont-clean-junctions-fscache'
dscho Jul 23, 2019
0eee628
mingw: ensure that core.longPaths is handled *always*
dscho Aug 29, 2017
259c006
compat/fsmonitor/fsm-*-win32: support long paths
jeffhostetler Mar 25, 2022
ec2dc25
Unbreak interactive GPG prompt upon signing
dscho Sep 6, 2016
96747f4
mingw: explicitly specify with which cmd to prefix the cmdline
dscho Jul 20, 2017
304ecc4
mingw: when path_lookup() failed, try BusyBox
dscho Jul 20, 2017
66d99c5
test-lib: avoid unnecessary Perl invocation
dscho Aug 5, 2017
29a5f0d
tests: replace mingw_test_cmp with a helper in C
dscho Jun 7, 2018
789f4fd
test-tool: learn to act as a drop-in replacement for `iconv`
dscho Jul 20, 2017
9817825
tests(mingw): if `iconv` is unavailable, use `test-helper --iconv`
dscho Jul 20, 2017
1a2ff9e
gitattributes: mark .png files as binary
dscho Oct 11, 2018
c45bd1e
tests: move test PNGs into t/lib-diff/
dscho Aug 5, 2017
f515ca9
tests: only override sort & find if there are usable ones in /usr/bin/
dscho Jul 17, 2017
de7d349
tests: use the correct path separator with BusyBox
dscho Nov 19, 2018
408a5fc
mingw: only use Bash-ism `builtin pwd -W` when available
dscho Jun 29, 2017
7c5bb6e
tests (mingw): remove Bash-specific pwd option
dscho Jun 30, 2017
0126d53
test-lib: add BUSYBOX prerequisite
dscho Jul 19, 2017
54fb9c4
t0021: use Windows path when appropriate
dscho Aug 4, 2017
ec5ada5
t5003: use binary file from t/lib-diff/
dscho Aug 5, 2017
c8365cb
t5532: workaround for BusyBox on Windows
dscho Jul 21, 2017
b444506
Win32: symlink: add support for symlinks to directories
kblees May 23, 2015
d59af07
mingw: introduce code to detect whether we're inside a Windows container
ZCube Apr 23, 2018
8212959
Win32: symlink: move phantom symlink creation to a separate function
piscisaureus Oct 26, 2018
2483546
t5605: special-case hardlink test for BusyBox-w32
dscho Jul 21, 2017
880c79d
mingw: try to create symlinks without elevated permissions
dscho May 30, 2017
4462e8b
mingw: when running in a Windows container, try to rename() harder
ZCube Apr 23, 2018
86ea7f5
Introduce helper to create symlinks that knows about index_state
dscho Feb 11, 2019
ae5d6b0
t5813: allow for $PWD to be a Windows path
dscho Jul 5, 2017
36f6f3f
mingw: emulate stat() a little more faithfully
dscho Mar 2, 2020
4918f39
mingw: move the file_attr_to_st_mode() function definition
ZCube Apr 23, 2018
62c9b06
mingw: allow to specify the symlink type in .gitattributes
piscisaureus Oct 26, 2018
b0ee922
t9200: skip tests when $PWD contains a colon
dscho Jul 7, 2017
d833cee
mingw: kill child processes in a gentler way
dscho May 17, 2017
5dc2070
mingw: special-case index entries for symlinks with buggy size
dscho Jun 4, 2020
0bcc0ed
mingw: Windows Docker volumes are *not* symbolic links
dscho Apr 23, 2018
026a8ef
Win32: symlink: add test for `symlink` attribute
piscisaureus Oct 26, 2018
8464315
mingw: add a Makefile target to copy test artifacts
dscho Jul 19, 2017
124609a
mingw: really handle SIGINT
dscho Apr 22, 2018
11a290d
mingw: do not call xutftowcs_path in mingw_mktemp
neerajsi-msft Oct 27, 2021
8ab1a6d
Partially un-revert "editor: save and reset terminal after calling ED…
dscho Nov 25, 2021
5d1e0c6
status: carry the --no-lock-index option for backwards-compatibility
dscho Aug 12, 2016
56bf049
Modify the Code of Conduct for Git for Windows
dscho Oct 11, 2019
7347316
Merge branch 'gitk-and-git-gui-patches'
dscho Oct 11, 2018
c04c401
CONTRIBUTING.md: add guide for first-time contributors
derrickstolee Mar 1, 2018
8fbee28
Merge branch 'long-paths'
dscho Nov 15, 2018
5444e58
README.md: Add a Windows-specific preamble
dscho Jan 10, 2014
4e137b3
Merge branch 'fix-v4-fsmonitor-long-paths' into try-v4-fsmonitor
jeffhostetler Sep 29, 2021
1eb2e75
Add an issue template
shiftkey Feb 18, 2016
ae9b09d
Merge branch 'msys2'
dscho Nov 15, 2018
8a001c4
Modify the GitHub Pull Request template (to reflect Git for Windows)
Dec 22, 2017
790b66c
Merge branch 'kblees/kb/symlinks'
dscho Nov 15, 2018
7b95afb
.github: Add configuration for the Sentiment Bot
dscho Feb 20, 2018
9c41d60
Merge 'docker-volumes-are-no-symlinks'
dscho Oct 12, 2018
bfe5ad0
Document how $HOME is set on Windows
alejandro5042 Mar 9, 2018
364151a
Merge pull request #1897 from piscisaureus/symlink-attr
dscho Oct 31, 2018
0e8e0e8
status: reinstate --show-ignored-directory as a deprecated option
dscho Nov 9, 2017
6753e36
reset: reinstate support for the deprecated --stdin option
dscho Dec 10, 2019
01d80a1
mingw: deprecate old-style runtime-prefix handling in interpolate_path()
dscho Dec 11, 2015
1012bbb
Add a GitHub workflow to monitor component updates
dscho Sep 29, 2020
16a9229
SECURITY.md: document Git for Windows' policies
dscho Aug 23, 2019
a651d67
Merge branch 'busybox-w32'
dscho Feb 7, 2019
e49e5ae
Merge pull request #1170 from dscho/mingw-kill-process
dscho Oct 11, 2018
e634aca
Merge pull request #3492 from dscho/ns/batched-fsync
vdye Oct 28, 2021
62b6e1e
Merge branch 'un-revert-editor-save-and-reset'
dscho Jan 15, 2022
6650169
Merge branch 'status-no-lock-index'
dscho Jun 8, 2018
0a620db
Merge pull request #1354 from dscho/phase-out-show-ignored-directory-…
dscho Jun 8, 2018
2912c8d
Merge branch 'phase-out-reset-stdin'
dscho Jun 8, 2018
855f3bb
Merge branch 'deprecate-old-runtime-prefix-path-interpolation'
dscho Oct 15, 2021
fd0f8d8
rebase: help user when dying with preserve-merges`
PhilipOakley Feb 21, 2022
ee25bf4
Merge pull request #2837 from dscho/monitor-component-updates
dscho Oct 7, 2020
6edc4b2
Allow debugging unsafe directories' ownership
dscho Mar 30, 2022
69e6276
rebase: `preserve` is also a pull option, tell dying users
PhilipOakley Feb 21, 2022
b2d23b5
Merge 'readme' into HEAD
dscho Jun 7, 2018
698ee93
mingw: handle a file owned by the Administrators group correctly
dscho Mar 30, 2022
f452d3c
Merge pull request #3708 from PhilipOakley/die_preserve
dscho Feb 22, 2022
35e1b47
t0033: add tests for safe.directory
derrickstolee Apr 13, 2022
76e46fa
setup: fix safe.directory key not being checked
Matheus28 Apr 13, 2022
6d9766b
setup: opt-out of check with safe.directory=*
derrickstolee Apr 13, 2022
fde93f3
setup: properly use "%(prefix)/" when in WSL
derrickstolee Apr 13, 2022
3ef2e3f
Include trailing slash in prefix instructions
michaelosthege Apr 13, 2022
c2b0e9e
Merge tag 'v2.35.2.windows.1'
vdye Apr 12, 2022
0ba14f3
compat/mingw.c: do not warn when failing to get owner
derrickstolee Apr 13, 2022
e5184a0
Merge pull request #3790: Include trailing slash in prefix migration …
derrickstolee Apr 13, 2022
fbe1df4
Merge pull request #3791: Various fixes around `safe.directory`
derrickstolee Apr 13, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions Documentation/RelNotes/2.36.0.txt
Original file line number Diff line number Diff line change
Expand Up @@ -397,6 +397,8 @@ Fixes since v2.35
entry it moved.
(merge b7f9130a06 vd/mv-refresh-stat later to maint).

* Fix for CVE-2022-24765 has been merged up from 2.35.2 and others.

* Other code cleanup, docfix, build fix, etc.
(merge cfc5cf428b jc/find-header later to maint).
(merge 40e7cfdd46 jh/p4-fix-use-of-process-error-exception later to maint).
Expand Down
2 changes: 1 addition & 1 deletion GIT-VERSION-GEN
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/sh

GVF=GIT-VERSION-FILE
DEF_VER=v2.36.0-rc1
DEF_VER=v2.36.0-rc2

LF='
'
Expand Down
2 changes: 1 addition & 1 deletion builtin/submodule--helper.c
Original file line number Diff line number Diff line change
Expand Up @@ -3082,7 +3082,7 @@ static int module_create_branch(int argc, const char **argv, const char *prefix)
OPT_END()
};
const char *const usage[] = {
N_("git submodule--helper create-branch [-f|--force] [--create-reflog] [-q|--quiet] [-t|--track] [-n|--dry-run] <name> <start_oid> <start_name>"),
N_("git submodule--helper create-branch [-f|--force] [--create-reflog] [-q|--quiet] [-t|--track] [-n|--dry-run] <name> <start-oid> <start-name>"),
NULL
};

Expand Down
7 changes: 3 additions & 4 deletions git-send-email.perl
Original file line number Diff line number Diff line change
Expand Up @@ -2096,10 +2096,9 @@ sub validate_patch {
chdir($cwd_save) or die("chdir: $!");
}
if ($hook_error) {
$hook_error = sprintf(__("fatal: %s: rejected by %s hook\n" .
$hook_error . "\n" .
"warning: no patches were sent\n"),
$fn, $hook_name);
$hook_error = sprintf(
__("fatal: %s: rejected by %s hook\n%s\nwarning: no patches were sent\n"),
$fn, $hook_name, $hook_error);
die $hook_error;
}
}
Expand Down