[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-commits-diffs] Revision 37022bb9f949e5d15e2edd95b2dcbd7b8afe60
From: |
monotone |
Subject: |
[Monotone-commits-diffs] Revision 37022bb9f949e5d15e2edd95b2dcbd7b8afe6025 |
Date: |
Tue, 5 Feb 2008 05:05:33 +0100 |
-----------------------------------------------------------------
Revision: 37022bb9f949e5d15e2edd95b2dcbd7b8afe6025
Ancestor: bcee1695916c04e046c432bd077fb14742d195d3
Author: address@hidden
Date: 2008-02-04T22:58:25
Branch: net.venge.monotone.experiment.encapsulation
Modified files:
automate.cc cmd_key_cert.cc database.cc database.hh
key_store.cc key_store.hh keys.cc keys.hh
tests/automate_genkey/__driver__.lua
tests/automate_keys/__driver__.lua
ChangeLog:
* keys.cc, keys.hh (generate_key_pair): Delete.
* key_store.cc, key_store.hh (key_store::create_key_pair): New method which
does what generate_key_pair did, plus some tasks formerly duplicated in
all its callers.
* automate.cc, cmd_key_cert.cc: Use keys.create_key_pair.
* database.cc, database.hh: New class conditional_transaction_guard which
only begins a transaction when its acquire() method is called.
* tests/automate_genkey, tests/automate_keys: tweaks.
txtRbaH6hnrq7.txt
Description: Diff [bcee1695916c04e046c432bd077fb14742d195d3] -> [37022bb9f949e5d15e2edd95b2dcbd7b8afe6025]
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Monotone-commits-diffs] Revision 37022bb9f949e5d15e2edd95b2dcbd7b8afe6025,
monotone <=