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.48.1 #5411

Merged
merged 409 commits into from
Feb 13, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
409 commits
Select commit Hold shift + click to select a range
0829b69
t5601/t7406(mingw): do run tests with symlink support
dscho Apr 9, 2024
f2b2cf1
pack-objects: add --full-name-hash option
derrickstolee Sep 7, 2024
3c6b870
repack: test --full-name-hash option
derrickstolee Sep 17, 2024
f2f2ce2
pack-objects: add GIT_TEST_FULL_NAME_HASH
derrickstolee Sep 17, 2024
a87eeab
win32: ensure that `localtime_r()` is declared even in i686 builds
dscho May 21, 2024
c9730ea
Fallback to AppData if XDG_CONFIG_HOME is unset
ariellourenco Jul 2, 2024
251ca71
run-command: be helpful with Git LFS fails on Windows 7
dscho Jul 4, 2024
f5776d0
ci: work around a problem with HTTP/2 vs libcurl v8.10.0
dscho Sep 24, 2024
b8aac65
path-walk: introduce an object walk by path
derrickstolee Aug 29, 2024
728cf13
git-repack: update usage to match docs
derrickstolee Sep 9, 2024
2f90b90
t6601: add helper for testing path-walk API
derrickstolee Sep 18, 2024
48557e9
p5313: add size comparison test
derrickstolee Aug 28, 2024
4e3019e
path-walk: allow consumer to specify object types
derrickstolee Sep 1, 2024
6eff58d
test-tool: add helper for name-hash values
derrickstolee Sep 9, 2024
13d31b4
path-walk: allow visiting tags
derrickstolee Sep 9, 2024
a7d1bbd
repack/pack-objects: mark `--full-name-hash` as experimental
dscho Sep 24, 2024
a3e36a1
revision: create mark_trees_uninteresting_dense()
derrickstolee Sep 6, 2024
86dbff7
path-walk: add prune_all_uninteresting option
derrickstolee Sep 4, 2024
812b057
pack-objects: extract should_attempt_deltas()
derrickstolee Sep 24, 2024
6b5c2b8
pack-objects: add --path-walk option
derrickstolee Sep 5, 2024
4a512b0
pack-objects: introduce GIT_TEST_PACK_PATH_WALK
derrickstolee Sep 6, 2024
4332687
repack: add --path-walk option
derrickstolee Sep 5, 2024
9350e54
pack-objects: enable --path-walk via config
derrickstolee Sep 5, 2024
a96c73c
scalar: enable path-walk during push via config
derrickstolee Sep 5, 2024
3626d3e
pack-objects: refactor path-walk delta phase
derrickstolee Sep 18, 2024
41019de
pack-objects: thread the path-based compression
derrickstolee Sep 18, 2024
4497a07
backfill: add builtin boilerplate
derrickstolee Jun 7, 2024
70d026e
backfill: basic functionality and tests
derrickstolee Sep 1, 2024
cebd23f
backfill: add --batch-size=<n> option
derrickstolee Sep 1, 2024
8a25c02
backfill: add --sparse option
derrickstolee Sep 1, 2024
d2e24b2
backfill: assume --sparse when sparse-checkout is enabled
derrickstolee Sep 1, 2024
250b5d4
path-walk API: avoid adding a root tree more than once
dscho Oct 7, 2024
2390b61
backfill: mark it as experimental
dscho Sep 26, 2024
9744533
survey: stub in new experimental 'git-survey' command
Apr 29, 2024
bf2a46e
survey: add command line opts to select references
Apr 29, 2024
e35bec6
survey: start pretty printing data in table form
derrickstolee Sep 1, 2024
26894cb
survey: add object count summary
derrickstolee Sep 2, 2024
8051e6d
survey: summarize total sizes by object type
derrickstolee Sep 2, 2024
c44834d
survey: show progress during object walk
derrickstolee Sep 2, 2024
6da4046
survey: add ability to track prioritized lists
derrickstolee Sep 2, 2024
db1579e
survey: add report of "largest" paths
derrickstolee Sep 2, 2024
aebcfa8
survey: add --top=<N> option and config
derrickstolee Sep 23, 2024
7c054b0
mingw: make sure `errno` is set correctly when socket operations fail
dscho Nov 14, 2019
52f76dc
compat/mingw: handle WSA errors in strerror
rimrul Dec 22, 2024
0d035a7
compat/mingw: drop outdated comment
rimrul Dec 22, 2024
eff2587
t0301: actually test credential-cache on Windows
rimrul Dec 29, 2024
6717843
survey: clearly note the experimental nature in the output
dscho Jul 1, 2024
cd5965a
path-walk: improve path-walk speed with many tags
derrickstolee Oct 9, 2024
3783582
Merge branch 'ci-fixes'
dscho Feb 11, 2021
10fb022
Merge branch 'safe-PATH-lookup-in-gitk-on-Windows'
dscho Jan 21, 2023
8ee08bf
credential-cache: handle ECONNREFUSED gracefully
rimrul Dec 22, 2024
c4df497
mingw_open_existing: handle directories better
rimrul Jan 4, 2025
772b0b1
Merge 'remote-hg-prerequisites' into HEAD
dscho Jun 8, 2018
60a870d
Merge branch 'drive-prefix'
dscho Jun 8, 2018
7c05b99
Merge branch 'dont-clean-junctions'
dscho Jul 30, 2019
e21d007
Merge branch 'msys2-python'
dscho May 31, 2019
42f0506
Merge branch 'mimalloc-v2.0.9'
dscho Sep 8, 2022
f8e5376
Merge pull request #2375 from assarbad/reintroduce-sideband-config
dscho Oct 30, 2019
d2c6b78
Merge pull request #2449 from dscho/mingw-getcwd-and-symlinks
dscho Jan 3, 2020
d7fb911
Merge pull request #2488 from bmueller84/master
dscho Jan 22, 2020
608a7dc
Merge pull request #2501 from jeffhostetler/clink-debug-curl
dscho Jan 30, 2020
fd9dd3a
Merge pull request #2504 from dscho/access-repo-via-junction
dscho Feb 1, 2020
2902e7c
Merge pull request #2506 from dscho/issue-2283
dscho Feb 11, 2020
7b3ad38
Merge pull request #2535 from dscho/schannel-revoke-best-effort
dscho Mar 4, 2020
42b57b3
Merge pull request #2618 from dscho/avoid-d/f-conflict-in-vs/master
dscho May 9, 2020
bd93e76
Merge 'add-p-many-files'
dscho Jun 8, 2018
de2a638
Merge pull request #2730 from dscho/crlf-aware-git-add-i
dscho Jul 2, 2020
84d2f3e
Merge pull request #2714 from lbonanomi/crlf-scissors
dscho Jul 3, 2020
264a5b7
Merge pull request #2655 from jglathe/jg/t0014_trace_extra_info
dscho Oct 9, 2020
9e6675b
Merge 'git-gui/js/intent-to-add'
dscho Oct 18, 2020
725cece
Merge pull request #2974 from derrickstolee/maintenance-and-headless
dscho Jan 11, 2021
ca7d4b3
cmake: install headless-git. (#4338)
dscho Mar 13, 2023
04276fb
Merge pull request #2351 from PhilipOakley/vcpkg-tip
dscho Oct 7, 2019
b590fdc
Merge pull request #2915 from dennisameling/windows-arm64-support
dscho Dec 9, 2020
f017679
Merge pull request #3327 from dennisameling/fix-host-cpu
dscho Jul 19, 2021
85d6c6d
Merge pull request #3165 from dscho/increase-allowed-length-of-interp…
dscho Apr 3, 2021
62d7d87
Merge pull request #3220 from dscho/there-is-no-vs/master-anymore
dscho May 17, 2021
c5a9252
Merge pull request #3293 from pascalmuller/http-support-automatically…
dscho Jun 24, 2021
472d176
Merge pull request #3349 from vdye/feature/ci-subtree-tests
dscho Aug 10, 2021
7ab1965
Merge pull request #3306 from PhilipOakley/vs-sln
dscho Oct 12, 2021
61b11d7
Merge pull request #3417 from dscho/initialize-core.symlinks-earlier
dscho Oct 13, 2021
b2ecb02
Merge pull request #3533 from PhilipOakley/hashliteral_t
dscho Dec 15, 2021
256cf2e
Merge pull request #3791: Various fixes around `safe.directory`
derrickstolee Apr 13, 2022
d215b56
Merge pull request #3751 from rkitover/native-term
dscho Apr 21, 2022
4e641aa
Merge pull request #3875 from 1480c1/wine/detect_msys_tty
dscho May 30, 2022
6aa03b1
Merge branch 'optionally-dont-append-atomically-on-windows'
dscho Jun 23, 2022
01018c4
Merge branch 'fsync-object-files-always'
dscho Oct 11, 2018
cb0db99
Merge pull request #3942 from rimrul/mingw-tsaware
dscho Jul 27, 2022
4a9aecb
Fix Windows version resources (#4092)
dscho Nov 3, 2022
de426a6
Merge branch 'builtin-swap-functions'
dscho Nov 23, 2022
f80393e
Add support for CLANGARM64 target (#3916)
dscho Oct 28, 2022
c6b876b
Fix global repository field not being cleared (#4083)
dscho Dec 20, 2022
029117f
Skip linking the "dashed" `git-<command>`s for built-ins (#4252)
dscho Jan 31, 2023
3875cc6
Git GUI: fix Repository>Explore Working Copy (#4357)
dscho Mar 21, 2023
b1033af
Lazy load libcurl, allowing for an SSL/TLS backend-specific libcurl (…
dscho May 15, 2023
0866193
Merge branch 'nano-server'
dscho Aug 7, 2023
7653ffe
Additional error checks for issuing the windows.appendAtomically warn…
dscho Aug 7, 2023
ef1a8d2
win32: use native ANSI sequence processing, if possible (#4700)
dscho Dec 2, 2023
ccefbf4
ARM64: Embed manifest properly (#4718)
dscho Dec 7, 2023
11c9e69
common-main.c: fflush stdout buffer when exit (#4901)
dscho Apr 12, 2024
1ac0987
Merge branch 'run-t5601-and-t7406-with-symlinks-on-windows-10'
dscho Jul 12, 2024
2651ea3
Merge branch 'Fix-i686-build-with-GCC-v14'
dscho Jul 12, 2024
481ed8c
Merge branch 'Fallback-to-AppData-if-XDG-CONFIG-HOME-is-unset'
dscho Jul 12, 2024
dc8f7ca
Merge branch 'run-command-be-helpful-when-Git-LFS-fails-on-Windows-7'
dscho Jul 12, 2024
39ff42e
pack-objects: create new name-hash algorithm (#5157)
dscho Sep 24, 2024
664e5ac
Add path walk API and its use in 'git pack-objects' (#5171)
derrickstolee Sep 25, 2024
af78192
path-walk API: avoid adding a root tree more than once (#5195)
dscho Oct 8, 2024
8d71eeb
Introduce 'git backfill' to get missing blobs in a partial clone (#5172)
dscho Sep 26, 2024
3803e5b
Add experimental 'git survey' builtin (#5174)
dscho Sep 26, 2024
0d95f41
path-walk: improve path-walk speed with many tags (#5205)
dscho Oct 11, 2024
9e049b2
credential-cache: handle ECONNREFUSED gracefully (#5329)
dscho Jan 1, 2025
c10d216
mingw_open_existing: handle directories better (#5342)
dscho Jan 23, 2025
9539c8e
Merge branch 'ready-for-upstream'
dscho Oct 11, 2018
a4fadd2
gitk: Unicode file name support
kblees Feb 4, 2012
0762dff
git-gui--askyesno: fix funny text wrapping
dscho Sep 20, 2017
12580ca
git-gui: provide question helper for retry fallback on Windows
hvoigt Feb 21, 2010
81d53b3
gitk: Use an external icon file on Windows
sschuberth Jul 22, 2012
950b7cf
git-gui--askyesno: allow overriding the window title
dscho Sep 20, 2017
68306f7
git gui: set GIT_ASKPASS=git-gui--askpass if not set yet
dscho Jul 23, 2010
f94f9c8
gitk: fix arrow keys in input fields with Tcl/Tk >= 8.6
dscho Feb 16, 2016
148264a
git-gui--askyesno (mingw): use Git for Windows' icon, if available
dscho Sep 20, 2017
777e3f1
Merge 'git-gui' into HEAD
dscho Jun 7, 2018
d23b686
gitk: make the "list references" default window width wider
sidecut Jan 21, 2016
bd91df3
Merge branch 'git-gui-askyesno'
dscho Jun 8, 2018
a16c2bc
Merge 'gitk' into HEAD
dscho Jun 7, 2018
cc76fdd
Win32: make FILETIME conversion functions public
kblees Jul 6, 2013
24c8f28
Win32: dirent.c: Move opendir down
kblees Sep 8, 2013
4449938
mingw: make the dirent implementation pluggable
kblees Sep 8, 2013
4f2ebf7
Win32: make the lstat implementation pluggable
kblees Sep 8, 2013
8c66243
mingw: add infrastructure for read-only file system level caches
kblees Sep 8, 2013
30cac28
mingw: add a cache below mingw's lstat and dirent implementations
kblees Oct 1, 2013
3a776d0
fscache: load directories only once
kblees Jun 24, 2014
d5161fe
fscache: add key for GIT_TRACE_FSCACHE
jeffhostetler Jan 24, 2017
4260904
fscache: remember not-found directories
jeffhostetler Dec 13, 2016
bea2594
fscache: add a test for the dir-not-found optimization
dscho Jan 25, 2017
63d1d53
add: use preload-index and fscache for performance
jeffhostetler Nov 22, 2016
aa0805a
dir.c: make add_excludes aware of fscache during status
jeffhostetler Nov 1, 2017
73cdb83
fscache: make fscache_enabled() public
jeffhostetler Dec 20, 2017
625bdd5
dir.c: regression fix for add_excludes with fscache
jeffhostetler Dec 20, 2017
e19c972
fetch-pack.c: enable fscache for stats under .git/objects
Nov 22, 2017
bdc5178
checkout.c: enable fscache for checkout again
Jan 30, 2018
bf647ba
Enable the filesystem cache (fscache) in refresh_index().
benpeart Sep 7, 2018
0b2caca
fscache: use FindFirstFileExW to avoid retrieving the short name
benpeart Oct 23, 2018
6c48958
fscache: add GIT_TEST_FSCACHE support
benpeart Oct 4, 2018
6f28abe
mem_pool: add GIT_TRACE_MEMPOOL support
benpeart Oct 4, 2018
a755ea6
fscache: fscache takes an initial size
benpeart Nov 2, 2018
dba12a8
fscache: update fscache to be thread specific instead of global
benpeart Oct 4, 2018
3487aef
fscache: add fscache hit statistics
benpeart Sep 25, 2018
f2863c0
fscache: teach fscache to use mempool
benpeart Nov 2, 2018
03eb3a2
unpack-trees: enable fscache for sparse-checkout
derrickstolee Jun 12, 2019
b67da53
fscache: make fscache_enable() thread safe
benpeart Nov 16, 2018
4c2a010
status: disable and free fscache at the end of the status command
benpeart Nov 1, 2018
62e0392
fscache: remember the reparse tag for each entry
dscho Dec 11, 2018
2fed2bd
fscache: implement an FSCache-aware is_mount_point()
dscho Dec 11, 2018
30b7b11
Merge branch 'fscache'
dscho Nov 15, 2018
5eb43ec
fscache: teach fscache to use NtQueryDirectoryFile
benpeart Nov 15, 2018
e94f1e0
clean: make use of FSCache
dscho Dec 11, 2018
df1094d
Merge pull request #1909 from benpeart/free-fscache-after-status-gfw
dscho Nov 5, 2018
69a9a1b
Merge remote-tracking branch 'benpeart/fscache-per-thread-gfw'
dscho Nov 16, 2018
14c69f9
Merge branch 'dont-clean-junctions-fscache'
dscho Jul 23, 2019
f02bd51
pack-objects (mingw): demonstrate a segmentation fault with large deltas
vangdfang Jan 9, 2014
1bd9bd5
mingw: support long paths
kblees Jul 28, 2015
3b1a192
Win32: fix 'lstat("dir/")' with long paths
kblees Jul 4, 2014
ef27b39
win32(long path support): leave drive-less absolute paths intact
dscho Sep 6, 2023
b57894a
mingw: Support `git_terminal_prompt` with more terminals
kblees Mar 19, 2015
ff2c288
compat/fsmonitor/fsm-*-win32: support long paths
jeffhostetler Mar 25, 2022
64f6c72
compat/terminal.c: only use the Windows console if bash 'read -r' fails
kblees May 9, 2015
f5ddc17
clean: suggest using `core.longPaths` if paths are too long to remove
mathstuf Apr 22, 2022
245d20a
mingw (git_terminal_prompt): do fall back to CONIN$/CONOUT$ method
dscho Feb 23, 2018
4eff09c
strbuf_readlink: don't call readlink twice if hint is the exact link …
kblees May 11, 2015
1e3c782
strbuf_readlink: support link targets that exceed PATH_MAX
kblees May 11, 2015
664cdf0
lockfile.c: use is_dir_sep() instead of hardcoded '/' checks
kblees May 11, 2015
c552ccd
Win32: don't call GetFileAttributes twice in mingw_lstat()
kblees May 12, 2015
afe2828
Win32: implement stat() with symlink support
kblees May 15, 2015
6129d20
Win32: remove separate do_lstat() function
kblees May 11, 2015
ac4d9d0
Win32: let mingw_lstat() error early upon problems with reparse points
kblees May 23, 2015
fce9988
mingw: teach fscache and dirent about symlinks
kblees Jan 10, 2017
f322681
Win32: lstat(): return adequate stat.st_size for symlinks
kblees May 15, 2015
7af4c9f
Win32: factor out retry logic
kblees May 19, 2015
d1ff8c1
Win32: change default of 'core.symlinks' to false
kblees May 23, 2015
8acb180
Win32: add symlink-specific error codes
kblees May 15, 2015
e6cff8b
Win32: mingw_unlink: support symlinks to directories
kblees May 23, 2015
ea84594
Win32: mingw_rename: support renaming symlinks
kblees May 19, 2015
e23c903
Win32: mingw_chdir: change to symlink-resolved directory
kblees May 23, 2015
9029be3
Win32: implement readlink()
kblees May 23, 2015
3b2f9e7
mingw: lstat: compute correct size for symlinks
billziss-gh May 28, 2020
5e8cc14
Win32: implement basic symlink() functionality (file symlinks only)
kblees May 23, 2015
514775f
Win32: symlink: add support for symlinks to directories
kblees May 23, 2015
6c085c3
mingw: try to create symlinks without elevated permissions
dscho May 30, 2017
b40add0
mingw: emulate stat() a little more faithfully
dscho Mar 2, 2020
179e314
mingw: introduce code to detect whether we're inside a Windows container
ZCube Apr 23, 2018
72bc74a
mingw: when running in a Windows container, try to rename() harder
ZCube Apr 23, 2018
b49ffe2
mingw: move the file_attr_to_st_mode() function definition
ZCube Apr 23, 2018
0e3fcf1
Win32: symlink: move phantom symlink creation to a separate function
piscisaureus Oct 26, 2018
30bf673
mingw: special-case index entries for symlinks with buggy size
dscho Jun 4, 2020
569793d
mingw: Windows Docker volumes are *not* symbolic links
dscho Apr 23, 2018
252c80e
mingw: work around rename() failing on a read-only file
dsl101 Jul 28, 2023
8d73280
mingw: explicitly specify with which cmd to prefix the cmdline
dscho Jul 20, 2017
dcc37df
mingw: when path_lookup() failed, try BusyBox
dscho Jul 20, 2017
8ed82c2
test-lib: avoid unnecessary Perl invocation
dscho Aug 5, 2017
c5910b3
Introduce helper to create symlinks that knows about index_state
dscho Feb 11, 2019
6d0fcf9
test-tool: learn to act as a drop-in replacement for `iconv`
dscho Jul 20, 2017
89091af
mingw: allow to specify the symlink type in .gitattributes
piscisaureus Oct 26, 2018
27a8014
tests(mingw): if `iconv` is unavailable, use `test-helper --iconv`
dscho Jul 20, 2017
a4beccd
Win32: symlink: add test for `symlink` attribute
piscisaureus Oct 26, 2018
e7ffe9d
gitattributes: mark .png files as binary
dscho Oct 11, 2018
e947f64
tests: move test PNGs into t/lib-diff/
dscho Aug 5, 2017
8bf35a1
tests: only override sort & find if there are usable ones in /usr/bin/
dscho Jul 17, 2017
854ecfa
tests: use the correct path separator with BusyBox
dscho Nov 19, 2018
e1c2b75
mingw: only use Bash-ism `builtin pwd -W` when available
dscho Jun 29, 2017
fc344a5
tests (mingw): remove Bash-specific pwd option
dscho Jun 30, 2017
45b0a20
test-lib: add BUSYBOX prerequisite
dscho Jul 19, 2017
46632be
t5003: use binary file from t/lib-diff/
dscho Aug 5, 2017
9916ddb
t5532: workaround for BusyBox on Windows
dscho Jul 21, 2017
8572e61
t5605: special-case hardlink test for BusyBox-w32
dscho Jul 21, 2017
6776e2b
t5813: allow for $PWD to be a Windows path
dscho Jul 5, 2017
400718b
t9200: skip tests when $PWD contains a colon
dscho Jul 7, 2017
27a08a9
mingw: add a Makefile target to copy test artifacts
dscho Jul 19, 2017
104929a
mingw: optionally enable wsl compability file mode bits
swigger Jun 7, 2023
8a1c124
mingw: kill child processes in a gentler way
dscho May 17, 2017
0a3b2f8
mingw: really handle SIGINT
dscho Apr 22, 2018
27e7db4
mingw: do not call xutftowcs_path in mingw_mktemp
neerajsi-msft Oct 27, 2021
dfea28f
Partially un-revert "editor: save and reset terminal after calling ED…
dscho Nov 25, 2021
b0303bc
reset: reinstate support for the deprecated --stdin option
dscho Dec 10, 2019
eca0f8c
Describe Git for Windows' architecture [no ci]
dscho Feb 13, 2023
1cf1df4
Modify the Code of Conduct for Git for Windows
dscho Oct 11, 2019
0d30207
CONTRIBUTING.md: add guide for first-time contributors
derrickstolee Mar 1, 2018
b7e1428
Add a GitHub workflow to monitor component updates
dscho Sep 29, 2020
d8f3a6a
README.md: Add a Windows-specific preamble
dscho Jan 10, 2014
1e8d48d
fsmonitor: reintroduce core.useBuiltinFSMonitor
vdye Apr 4, 2022
a556355
dependabot: help keeping GitHub Actions versions up to date
dscho Feb 6, 2024
5f99cfa
Add an issue template
shiftkey Feb 18, 2016
4b262bd
Modify the GitHub Pull Request template (to reflect Git for Windows)
Dec 22, 2017
5fa86a0
Merge branch 'gitk-and-git-gui-patches'
dscho Oct 11, 2018
2363214
SECURITY.md: document Git for Windows' policies
dscho Aug 23, 2019
fa8e806
Merge branch 'long-paths'
dscho Nov 15, 2018
41643f0
Merge branch 'msys2'
dscho Nov 15, 2018
de53894
Merge branch 'kblees/kb/symlinks'
dscho Nov 15, 2018
b1a1426
Merge 'docker-volumes-are-no-symlinks'
dscho Oct 12, 2018
ae87b87
mingw: try resetting the read-only bit if rename fails (#4527)
dscho Aug 7, 2023
b859c6f
Merge pull request #1897 from piscisaureus/symlink-attr
dscho Oct 31, 2018
e049eb5
Merge branch 'busybox-w32'
dscho Feb 7, 2019
ef34fc1
Merge branch 'wsl-file-mode-bits'
dscho Aug 7, 2023
42f41d7
Merge pull request #1170 from dscho/mingw-kill-process
dscho Oct 11, 2018
97d41f9
Merge pull request #3492 from dscho/ns/batched-fsync
vdye Oct 28, 2021
21cd16c
Merge branch 'un-revert-editor-save-and-reset'
dscho Jan 15, 2022
4d32d80
Merge branch 'phase-out-reset-stdin'
dscho Jun 8, 2018
fc89516
Merge branch 'deprecate-core.useBuiltinFSMonitor'
dscho Jan 24, 2023
6f7edf4
Merge pull request #2837 from dscho/monitor-component-updates
dscho Oct 7, 2020
2bd190b
Merge 'readme' into HEAD
dscho Jun 7, 2018
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
5 changes: 5 additions & 0 deletions Documentation/RelNotes/2.40.4.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Git v2.40.4 Release Notes
=========================

This release lets Git refuse to accept URLs that contain control
sequences. This addresses CVE-2024-50349 and CVE-2024-52006.
6 changes: 6 additions & 0 deletions Documentation/RelNotes/2.41.3.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Git v2.41.3 Release Notes
=========================

This release merges up the fix that appears in v2.40.4 to address
the security issues CVE-2024-50349 and CVE-2024-52006; see the
release notes for that version for details.
6 changes: 6 additions & 0 deletions Documentation/RelNotes/2.42.4.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Git v2.42.4 Release Notes
=========================

This release merges up the fix that appears in v2.40.4 and v2.41.3
to address the security issues CVE-2024-50349 and CVE-2024-52006;
see the release notes for these versions for details.
7 changes: 7 additions & 0 deletions Documentation/RelNotes/2.43.6.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Git v2.43.6 Release Notes
=========================

This release merges up the fix that appears in v2.40.4, v2.41.3
and v2.42.4 to address the security issues CVE-2024-50349 and
CVE-2024-52006; see the release notes for these versions for
details.
7 changes: 7 additions & 0 deletions Documentation/RelNotes/2.44.3.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Git v2.44.3 Release Notes
=========================

This release merges up the fix that appears in v2.40.4, v2.41.3,
v2.42.4 and v2.43.6 to address the security issues CVE-2024-50349
and CVE-2024-52006; see the release notes for these versions
for details.
7 changes: 6 additions & 1 deletion Documentation/RelNotes/2.45.3.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,12 @@
Git v2.45.3 Release Notes
=========================

This primarily is to backport various small fixes accumulated on the
This release merges up the fix that appears in v2.40.4, v2.41.3,
v2.42.4, v2.43.6 and v2.44.3 to address the security issues
CVE-2024-50349 and CVE-2024-52006; see the release notes for
these versions for details.

This version also backports various small fixes accumulated on the
'master' front during the development towards Git 2.46, the next
feature release.

Expand Down
6 changes: 6 additions & 0 deletions Documentation/RelNotes/2.46.3.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Git v2.46.3 Release Notes
=========================

This release merges up the fix that appears in v2.40.4, v2.41.3, v2.42.4,
v2.43.6, v2.44.3 and v2.45.3 to address the security issues CVE-2024-50349 and
CVE-2024-52006; see the release notes for these versions for details.
7 changes: 7 additions & 0 deletions Documentation/RelNotes/2.47.2.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Git v2.47.2 Release Notes
=========================

This release merges up the fix that appears in v2.40.4, v2.41.3,
v2.42.4, v2.43.6, v2.44.3, v2.45.3 and v2.46.3 to address the
security issues CVE-2024-50349 and CVE-2024-52006; see the release
notes for these versions for details.
7 changes: 7 additions & 0 deletions Documentation/RelNotes/2.48.1.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Git v2.48.1 Release Notes
=========================

This release merges up the fix that appears in v2.40.4, v2.41.3,
v2.42.4, v2.43.6, v2.44.3, v2.45.3, v2.46.3, and v2.47.2 to address
the security issues CVE-2024-50349 and CVE-2024-52006; see the release
notes for these versions for details.
2 changes: 1 addition & 1 deletion GIT-VERSION-GEN
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/sh

DEF_VER=v2.48.0
DEF_VER=v2.48.1

LF='
'
Expand Down
2 changes: 1 addition & 1 deletion RelNotes
2 changes: 1 addition & 1 deletion credential.c
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
#include "sigchain.h"
#include "strbuf.h"
#include "urlmatch.h"
#include "git-compat-util.h"
#include "environment.h"
#include "trace2.h"
#include "repository.h"

Expand Down
Loading