FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
gh-157579: Fix race condition in the cleanup of `tempfile.TemporaryDirectory` by StanFromIreland · Pull Request #157580 · python/cpython · GitHub
python
cpython
Repository navigation
Code
Issues
5k+
(5k+)
Pull requests
2.4k
(2.4k)
Actions
Projects
Security and quality
Insights
gh-157579: Fix race condition in the cleanup of tempfile.TemporaryDirectory
- #157580
#157580
Merged
encukou
merged 22 commits into
python:main
python/cpython:main
from
StanFromIreland:tempfile-toctou-2
StanFromIreland/cpython:tempfile-toctou-2
Copy head branch name to clipboard
Sep 29, 2026
Conversation
Commits
22
(22)
Checks
Files changed
Merged
gh-157579: Fix race condition in the cleanup of tempfile.TemporaryDirectory
#157580
encukou
merged 22 commits into
python:main
python/cpython:main
from
StanFromIreland:tempfile-toctou-2
StanFromIreland/cpython:tempfile-toctou-2
Copy head branch name to clipboard
Commits
Commits on Aug 14, 2026
Fix `tempfile.TemporaryDirectory` cleanup race condition
StanFromIreland
committed
ff74078
View commit details
Copy full SHA for ff74078
Browse repository at this point
Commits on Aug 26, 2026
Pass descriptors to `onexc` instead of re-walking
StanFromIreland
committed
0fd04ae
View commit details
Copy full SHA for 0fd04ae
Browse repository at this point
Commits on Aug 28, 2026
Petr's review
StanFromIreland
committed
55c0c1f
View commit details
Copy full SHA for 55c0c1f
Browse repository at this point
Commits on Sep 1, 2026
Add regression check for _rmtree_use_dir_fd=True
encukou
committed
b4c1865
View commit details
Copy full SHA for b4c1865
Browse repository at this point
Avoid infinite recursion if directory removal fails
encukou
committed
51c9c6a
View commit details
Copy full SHA for 51c9c6a
Browse repository at this point
Bring back chmod by name (avoid regression); use LBYL
encukou
committed
bbbb669
View commit details
Copy full SHA for bbbb669
Browse repository at this point
Bring back chmod(open(nofollow))
Show description for a9a993e
encukou
committed
a9a993e
View commit details
Copy full SHA for a9a993e
Browse repository at this point
Add warning for Windows
encukou
committed
f524182
View commit details
Copy full SHA for f524182
Browse repository at this point
Use lstat; check for it
encukou
committed
d4e5045
View commit details
Copy full SHA for d4e5045
Browse repository at this point
Test that cleanup() does not chmod the parent directory
encukou
committed
4a9eb37
View commit details
Copy full SHA for 4a9eb37
Browse repository at this point
Catch OSError on ignore_errors
encukou
committed
4a2ab25
View commit details
Copy full SHA for 4a2ab25
Browse repository at this point
Commits on Sep 8, 2026
Apply suggestion from @StanFromIreland
Show description for 99c6f63
encukou
and
StanFromIreland
authored
99c6f63
View commit details
Copy full SHA for 99c6f63
Browse repository at this point
Match else: to try:, and don't catch AttributeError
encukou
committed
ffcf4bb
View commit details
Copy full SHA for ffcf4bb
Browse repository at this point
Commits on Sep 15, 2026
Use new issue number.
StanFromIreland
committed
7994121
View commit details
Copy full SHA for 7994121
Browse repository at this point
Merge branch 'main' into tempfile-toctou-2
StanFromIreland
authored
10c4541
View commit details
Copy full SHA for 10c4541
Browse repository at this point
Add WASI skip
StanFromIreland
committed
a837624
View commit details
Copy full SHA for a837624
Browse repository at this point
Commits on Sep 17, 2026
Update Lib/test/test_tempfile.py
Show description for 4baeeb1
StanFromIreland
and
encukou
authored
4baeeb1
View commit details
Copy full SHA for 4baeeb1
Browse repository at this point
Revert "Update Lib/test/test_tempfile.py"
Show description for c12bec3
StanFromIreland
committed
c12bec3
View commit details
Copy full SHA for c12bec3
Browse repository at this point
Make dir1 writeable before rename
StanFromIreland
committed
de46e06
View commit details
Copy full SHA for de46e06
Browse repository at this point
Commits on Sep 22, 2026
Add skip for Emscripten
StanFromIreland
committed
d8aab2b
View commit details
Copy full SHA for d8aab2b
Browse repository at this point
Fix case
encukou
authored
9992aae
View commit details
Copy full SHA for 9992aae
Browse repository at this point
Merge branch 'main' into tempfile-toctou-2
encukou
authored
7568089
View commit details
Copy full SHA for 7568089
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL