I decided on the periodically updated whitelist because if a generation key is stolen, all the clients would have to be updated. Then if you have updating capability, you may as well make it periodic.
If a generation key is stolen, the thief can make some groupcoins, whoopie sheet, big deal, at least they cannot
update all the clients.
If on the other hand the update key is stolen...
If you cannot keep keys safe widening the scope of the damage inappropriate access could do doesn't sound very wise to me.
...
Oh was it github not gitorius, I hardly even remembered those are two different sites.
I dont think doing the create remote archive from what is on my local disk is quite what I would be doing even though what is on my local disk is the bundle from the remote site.
I seem to recall having figured some kind of clone type command might be what they use instead of checkout but never did get it puzzled out, being usually more interested in getting compile to work.
Fedora 15 seems to have both qt and qt4, but then also it seems as if the qt is qt4. There is no qmake, but there is a qmake-qt4.
Compiling ends at an error 1 without any apparent explanation of what error has been encountered, getting rid of the -Wall in case it is merely some limit on the number of warnings allowed before sheer number of warnings counts as an error doesn't help.
I am installing qt-creator now to attempt to use project instead of makefile...
...Ouch, a GUI so stupid that it wont even let me mouse-sweep its error messages to paste. so that I have to try to hand type them from memory: "_ was not declared in this scope" or some such thing - is truly ghastly-pathetic-gross. A development tool for people who want to make sure they won't be getting any detailed error reports or something?
Presumably (_( manages to be as unlikely a construct as it at first blush might appear to someone more used to C than whatever this stuff manages to rewrite itself into. Is _ a primitive of C# or C++ or gosh knows how preprocessed by q q-code or whatever this stuff is meant to end up as or is it maybe just a macro that isn't being defined as expected, I wonder... Hey might it even be a "translate-able string follows" signal like in WML? Maybe even the very thing WML inherits that "put an underline before strings if they are to be translate-able" quirk from?
Is the localisation stuff that does that maybe some other dependency not mentioned in the README ?
Die, GUI. Lets try qmake-qt4 followed by make, again, at least mousesweep-into-pastebuffer works in text mode:
In file included from src/headers.h:91:0,
from src/init.cpp:4:
src/serialize.h: At global scope:
src/serialize.h: In instantiation of unsigned int SerReadWrite(Stream&, T&, int, int, CSerActionUnserialize) [with Stream = CDataStream, T = CFlatData]:
src/main.h:216:1044: instantiated from void COutPoint::Unserialize(Stream&, int, int) [with Stream = CDataStream]
src/serialize.h:398:5: instantiated from void Unserialize(Stream&, T&, long int, int) [with Stream = CDataStream, T = COutPoint]
src/serialize.h:739:5: instantiated from unsigned int SerReadWrite(Stream&, T&, int, int, CSerActionUnserialize) [with Stream = CDataStream, T = COutPoint]
src/main.h:280:1230: instantiated from void CTxIn::Unserialize(Stream&, int, int) [with Stream = CDataStream]
src/serialize.h:398:5: instantiated from void Unserialize(Stream&, T&, long int, int) [with Stream = CDataStream, T = CTxIn]
src/serialize.h:520:13: [ skipping 8 instantiation contexts ]
src/serialize.h:739:5: instantiated from unsigned int SerReadWrite(Stream&, T&, int, int, CSerActionUnserialize) [with Stream = CDataStream, T = CMerkleTx]
src/main.h:870:19342: instantiated from void CWalletTx::Unserialize(Stream&, int, int) [with Stream = CDataStream]
src/serialize.h:398:5: instantiated from void Unserialize(Stream&, T&, long int, int) [with Stream = CDataStream, T = CWalletTx]
src/serialize.h:1089:9: instantiated from CDataStream& CDataStream::operator>>(T&) [with T = CWalletTx, CDataStream = CDataStream]
src/db.h:89:9: instantiated from bool CDB::Read(const K&, T&) [with K = std::pair<std::basic_string<char>, uint256>, T = CWalletTx]
src/db.h:396:65: instantiated from here
src/serialize.h:737:21: warning: unused parameter ser_action [-Wunused-parameter]
make: *** [init.o] Error 1
I see a warning but not an error other than "Error 1", which make tends in past experience to seem to expect whatever died to have provided some explanation of prior to dying...
-MarkM-