25 Commits (93194fb1b6ac1a464126e9bcd86cfe5c2bac204a)

Author SHA1 Message Date
Christoph Jentzsch 62c49018ed Check validity of signature values r,s,v 10 years ago
subtly c99e09dc49 code review 10 years ago
subtly fab63ce0a0 refactor and thread-safe cryptopp. for now, remove secp256klib calls. ecdh and tests. move sha3mac into sha3. 10 years ago
Gav Wood 07663d141b Make OOG on precompileds consistent. 10 years ago
subtly 5eacc23cb1 use boost_throw_exception 10 years ago
subtly b50578f1e6 coding standards, documentation, new exception syntax 10 years ago
subtly 8eaa26e716 replace asserts with exception 10 years ago
subtly 1c746c7233 codereview fixes 10 years ago
subtly a373315639 fix build (mutex header missing) 10 years ago
subtly 482a1241f7 rename nonce generator 10 years ago
subtly 67747f8cc5 Placeholder kdf. More cleanup and tests. 10 years ago
subtly 5517fa2f42 support for verifying ec signatures w/secp256k1 or cryptopp. 10 years ago
subtly 6e889cd887 ecdsa tests 10 years ago
Gav Wood 9a16d80df7 Warnings fixes. 10 years ago
subtly 538aae8078 Cleaner everything. CryptoPP doesn't recover public keys. secp256k1lib base doesn't verify compact signatures. CryptoPP sign and verify. Stub for secp256k1lib verification from compact signature. 10 years ago
subtly d15c679eeb coding standards 10 years ago
subtly c85d64a331 bound assertions. 10 years ago
subtly 5967cb93f2 add ecies encrypt/decrypt support to common crypto 10 years ago
Gav Wood e14416d96a web3, web3.eth, web3.shh for the JS API. 10 years ago
Gav Wood c7634c27b0 Correct namespace for a few things in devcrypto. 10 years ago
Gav Wood c4fbbd0aa1 New assertion styles. 10 years ago
Gav Wood 45372764f2 Repotting of AES stuff. 10 years ago
Gav Wood 515a1c22a9 Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace. 10 years ago
Gav Wood 4cb7993655 Project-wide reorganisation of namespaces. 10 years ago
Gav Wood 334118c76a size=0 doesn't increase memsize. 10 years ago
Gav Wood 4842accecb Version bump. 10 years ago
Gav Wood 7da31dd62d Version bumps. 10 years ago
Gav Wood 0b283fac40 Version bump. New protocol. Network stuff slightly more robust. 10 years ago
Gav Wood 2f9a279e9f Various small improvements. 10 years ago
Gav Wood 5034f35410 Miner class. 10 years ago
Gav Wood 2f524f645b Unambiguous licence. 11 years ago
Gav Wood f5c22035fc PoC-6 networking. 11 years ago
Gav Wood 7524128cf2 Better accounts. 11 years ago
Gav Wood f49b6b9476 Avoid mining on empty blocks. 11 years ago
Gav Wood d18a6c4e26 Fix version regression. 11 years ago
Gav Wood 2d37f0151d Fixed block buffer issue. 11 years ago
Gav Wood 6a3429a81d Protocol version bump. 11 years ago
Gav Wood a5ab06078d New database format - caches transaction blooms and changelogs: 11 years ago
Gav Wood c4a39e42e2 Fixed SECP256k1 installation woes. 11 years ago
Gav Wood 485828ea30 Latest API updates. 11 years ago
Gav Wood f96ab229ec Latest PoC-5 protocol changes. 11 years ago
Gav Wood 25183afd7c Project refactor. Introduce the Serpent library. 11 years ago
Gav Wood 7f4176a787 Protocol 20 changes. 11 years ago
Gav Wood 617f53b58a Protocol bump for previous error. 11 years ago
Gav Wood 9f1191370a Correct order of nonce/balance. PROTOCOL CHANGE! NEW CHAIN! 11 years ago
Gav Wood e8217ea489 Major reorganisation. 11 years ago
Gav Wood 9ad938e29e Versions bump. 11 years ago
Gav Wood f5def8f2fd PoC-5 premine & YP updates. 11 years ago
Gav Wood 3ea3916e66 Protocol & version bump. 11 years ago
Gav Wood f36c16b8a9 Protocol changes for PoC-5 plus JS APIs. 11 years ago