Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-12-20 | Implement an mlock()'d string class for storing passphrases | Dylan Noblesmith | |
SecureString is identical to std::string except with secure_allocator substituting for std::allocator. This makes casting between them impossible, so converting between the two at API boundaries requires calling ::c_str() for now. | |||
2011-11-15 | Obsolete keypool and make sure database removes log files on shutdown. | Gavin Andresen | |
2011-11-12 | Do not launch Shutdown in a new thread in case we are running the UI. | Wladimir J. van der Laan | |
This leads to the bitcoin core being shut down while the UI is accessing it, and generally results in a segmentation fault or crash. In case it is desirable to make it possible to shutdown the GUI from its RPC server, we'll need to implement a signal for it. For the mean time, this is a safe stopgap. | |||
2011-10-06 | Bugfix: "bits" should be a hex-string, not a number (that just doesn't make ↵ | Luke Dashjr | |
sense) | |||
2011-10-05 | Use C's const char* for status strings rather than C++'s std::string, which ↵ | David Joel Schwartz | |
is slower | |||
2011-10-05 | Merge branch 'listsinceblock' of https://github.com/cdhowie/bitcoin | Gavin Andresen | |
2011-10-05 | Merge branch 'no-cryptopp' of https://github.com/tcatm/bitcoin | Gavin Andresen | |
2011-10-05 | Send "Connection: close" HTTP header with JSON-RPC requests (client) | Luke Dashjr | |
2011-10-01 | Added RPC call 'getmemorypool' that provides everything needed to construct ↵ | Forrest Voight | |
a block with a custom generation transaction and submit a solution getmemorypool [data] If [data] is not specified, returns data needed to construct a block to work on: "version" : block version "previousblockhash" : hash of current highest block "transactions" : contents of non-coinbase transactions that should be included in the next block "coinbasevalue" : maximum allowable input to coinbase transaction, including the generation award and transaction fees "time" : timestamp appropriate for next block "bits" : compressed target of next block If [data] is specified, tries to solve the block and returns true if it was successful. | |||
2011-09-30 | remove cryptopp dependency, add simple unittest for SHA256Transform() | Nils Schneider | |
2011-09-30 | Merge pull request #524 from sipa/signandverif | Gavin Andresen | |
Sign and verify message with bitcoin address | |||
2011-09-29 | Merge pull request #537 from tcatm/remove-deprecated-rpcs | Nils Schneider | |
remove deprecated RPCs | |||
2011-09-28 | deprecate midstate and hash1 in getwork | Nils Schneider | |
2011-09-28 | remove deprecated RPCs | Nils Schneider | |
2011-09-27 | Use key recovery for message signatures | Pieter Wuille | |
Instead of encoding the public key inside the signature string, use key recovery to do verification. This allows 88-character base64-encoded signature strings instead of 188-character ones. | |||
2011-09-27 | base64-based sign/verify | Pieter Wuille | |
2011-09-27 | Incorporate pubkey in signature, check based on address | Pieter Wuille | |
Include the public key in the signature string, to allow verification based on address. | |||
2011-09-27 | Sign and verify message with bitcoin address and public key | Khalahan | |
Add padding to input (fixed string + address) before hashing | |||
2011-09-27 | Inline base64 encoder/decoder | Pieter Wuille | |
This replaces the openssl-based base64 encoder and decoder with a more efficient internal one. Tested against the rfc4648 test vectors. Decoder is based on JoelKatz' version. | |||
2011-09-27 | Faster Base64 decoder. | JoelKatz | |
2011-09-26 | Remove wxWidgets | Gavin Andresen | |
Makefiles now build bitcoind only. qmake/make in top-level directory is used to build Bitcoin QT Deleted almost all #ifdef GUI from the code (left one possibly controversial one) Deleted xpm/ files. | |||
2011-09-16 | Merge branch 'master' of https://github.com/bitcoin/bitcoin | Wladimir J. van der Laan | |
2011-09-02 | Merge branch 'master' of https://github.com/bitcoin/bitcoin | Wladimir J. van der Laan | |
Conflicts: src/main.cpp | |||
2011-08-16 | Merge branch 'master' of https://github.com/bitcoin/bitcoin | Wladimir J. van der Laan | |
2011-08-06 | Merge branch 'master' of https://github.com/bitcoin/bitcoin | Wladimir J. van der Laan | |
2011-07-26 | Merge remote branch 'upstream/master' | Wladimir J. van der Laan | |
Conflicts: src/bitcoinrpc.cpp | |||
2011-07-15 | Merge branch 'master' of https://github.com/bitcoin/bitcoin | Wladimir J. van der Laan | |
2011-07-07 | Sync to bitcoin git e94010b2395694d56dd6 | Wladimir J. van der Laan | |
2011-07-03 | windows build fixes | Wladimir J. van der Laan | |