]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ps/mingw-rename'
authorJunio C Hamano <gitster@pobox.com>
Tue, 12 Nov 2024 23:35:34 +0000 (08:35 +0900)
committerJunio C Hamano <gitster@pobox.com>
Tue, 12 Nov 2024 23:35:34 +0000 (08:35 +0900)
commit183ea3eabf81822506d2cd3aa1dc0727099ebccd
treed06f80134a954cdb10bc955bc19aca7feee7427c
parent486c9d3995c432510457656332a810b4d4dab547
parent391bceae4350136a05d977573caeaa07059f2136
Merge branch 'ps/mingw-rename'

The MinGW compatibility layer has been taught to support POSIX
semantics for atomic renames when other process(es) have a file
opened at the destination path.

* ps/mingw-rename:
  compat/mingw: support POSIX semantics for atomic renames
  compat/mingw: allow deletion of most opened files
  compat/mingw: share file handles created via `CreateFileW()`
compat/mingw.c