monotone-commits-nodiffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-commits-nodiffs] Revision 37022bb9f949e5d15e2edd95b2dcbd7b8afe


From: monotone
Subject: [Monotone-commits-nodiffs] 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.


monotone --db={your.database} diff 
--revision=bcee1695916c04e046c432bd077fb14742d195d3 
--revision=37022bb9f949e5d15e2edd95b2dcbd7b8afe6025
----------------------------------------------------------------------




reply via email to

[Prev in Thread] Current Thread [Next in Thread]