commit | 978d8286ae36ac3570d1a2c6f48187ad9c0919c7 | [log] [tgz] |
---|---|---|
author | Andrew M. Kuchling <amk@amk.ca> | Thu Nov 09 21:16:46 2006 +0000 |
committer | Andrew M. Kuchling <amk@amk.ca> | Thu Nov 09 21:16:46 2006 +0000 |
tree | c5a4821258061a9887a4c5eb702df7beec4216c8 | |
parent | 6fc2382883516434c5876e768fabd75a0c633d84 [diff] |
[Patch #1514543] mailbox (Maildir): avoid losing messages on name clash Two changes: Where possible, use link()/remove() to move files into a directory; this makes it easier to avoid overwriting an existing file. Use _create_carefully() to create files in tmp/, which uses O_EXCL. Backport candidate.