]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.12] gh-74573: document that ndbm can silently corrupt databases on macOS (GH-11335...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Sat, 23 Dec 2023 12:49:33 +0000 (13:49 +0100)
committerGitHub <noreply@github.com>
Sat, 23 Dec 2023 12:49:33 +0000 (13:49 +0100)
commit4882d508be46eff5ae2d55d82f0aab169a59a0ed
treed1d80ecb08a3bc41945b534375ce041eeaecb808
parentfc4d2c3dc66d34eddadd1208984a38a46757d6da
[3.12] gh-74573: document that ndbm can silently corrupt databases on macOS (GH-113354) (#113431)

gh-74573: document that ndbm can silently corrupt databases on macOS (GH-113354)

* gh-74573: document that ndbm can silently corrupt databases on macOS

The system ndbm implementation on macOS has an undocumented limitation
on the size of values and can silently corrupt database files when those
are exceeded.

(cherry picked from commit 593b4d81d276b428f926debfe70d56ba94edf0e1)

Co-authored-by: Ronald Oussoren <ronaldoussoren@mac.com>
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Doc/library/dbm.rst
Doc/library/shelve.rst
Misc/NEWS.d/next/macOS/2023-12-21-11-53-47.gh-issue-74573.MA6Vys.rst [new file with mode: 0644]