[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-commits-diffs] Revision 81798740507c3414f4833a7451f9b559ca03a1
From: |
monotone |
Subject: |
[Monotone-commits-diffs] Revision 81798740507c3414f4833a7451f9b559ca03a167 |
Date: |
Sun, 29 Apr 2007 07:05:17 +0200 |
-----------------------------------------------------------------
Revision: 81798740507c3414f4833a7451f9b559ca03a167
Ancestor: a3672a50fd271765931641f7216c18c4aefef7be
Author: address@hidden
Date: 2007-04-29T04:48:14
Branch: net.venge.monotone
Added files:
tests/key_files_created_securely/__driver__.lua
Added directories:
tests/key_files_created_securely
Modified files:
file_io.cc file_io.hh key_store.cc platform.hh unix/fs.cc
win32/fs.cc
ChangeLog:
* platform.hh: Declare write_data_worker.
* unix/fs.cc (write_data_worker): Implement.
(make_temp_file): New static helper routine.
* win32/fs.cc (write_data_worker, make_temp_file): Similarly.
(rename_clobberingly): Actually fall back to MoveFile when MoveFileEx
returns ERROR_CALL_NOT_IMPLEMENTED.
Note: none of this code has even been compiled, and user_private mode
is not implemented.
* file_io.cc (write_data_impl): Add user_private argument. Use
write_data_worker. Remove 2-argument version.
(write_data): Adjust all overloads to match.
(write_data_userprivate): New function.
* file_io.hh: Declare write_data_userprivate.
* key_store.cc: No need to include <sys/stat.h>.
(key_store::write_key): Use write_data_userprivate.
* tests/key_files_created_securely: New.
txtgzZLebGzb0.txt
Description: Diff [a3672a50fd271765931641f7216c18c4aefef7be] -> [81798740507c3414f4833a7451f9b559ca03a167]
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Monotone-commits-diffs] Revision 81798740507c3414f4833a7451f9b559ca03a167,
monotone <=