aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Restructure state tests. Remove FakeStateClassChristoph Jentzsch2014-10-307-255/+780
|
* mergeChristoph Jentzsch2014-10-282-286/+6
|
* Fixed storage output in VMTRACE for vm testsChristoph Jentzsch2014-10-282-31/+35
|
* Added tests for SIGNEXTEND and BNOTChristoph Jentzsch2014-10-282-6/+286
|
* Merge remote-tracking branch 'upstream/develop' into newTestsChristoph Jentzsch2014-10-283-9/+65
|\ | | | | | | | | | | Conflicts: test/vm.cpp test/vm.h
| * Merge pull request #428 from CJentzsch/useETHEREUM_TEST_PATHGav Wood2014-10-284-4/+48
| |\ | | | | | | use ETHEREUM_TEST_PATH in all tests
| | * use ETHEREUM_TEST_PATH in all testsChristoph Jentzsch2014-10-284-4/+48
| | |
| * | Update vm.hChristoph Jentzsch2014-10-281-1/+0
| | |
| * | Update vm.cppChristoph Jentzsch2014-10-281-3/+0
| | |
| * | Merge remote-tracking branch 'upstream/develop' into vmtraceChristoph Jentzsch2014-10-281-1/+1
| |\ \
| | * | Draft of new LOG/bloom/headers/block format.Gav Wood2014-10-281-1/+1
| | |/
| * | log VMTRACE in file for user defined testChristoph Jentzsch2014-10-282-27/+40
| | |
| * | VMTRACE for internal callsChristoph Jentzsch2014-10-281-0/+1
| | | | | | | | | | | | | | | Conflicts: test/vm.cpp
| * | Add VMTRACE to user defined vm testChristoph Jentzsch2014-10-282-5/+55
| |/ | | | | | | | | Conflicts: test/vm.cpp
* | Merge remote-tracking branch 'upstream/develop' into newTestsChristoph Jentzsch2014-10-286-66/+28
|\| | | | | | | | | | | | | Conflicts: libevm/VM.h libevmface/Instruction.h test/vm.cpp
| * Move suicides into SubState and include logs and refunds.Gav Wood2014-10-272-11/+15
| | | | | | | | Refund gas from zero-resetting SSTOREs.
| * PoC-7: Reversion of 0-hashes, empty-list hashes and sha3('') -> ''Gav Wood2014-10-275-8/+13
| |
* | bugfixChristoph Jentzsch2014-10-281-1/+1
| |
* | use ETHEREUM_TEST_PATH in all testsChristoph Jentzsch2014-10-284-4/+48
| |
* | VMTRACE for internal callsChristoph Jentzsch2014-10-271-1/+1
| |
* | Add VMTRACE to user defined vm testChristoph Jentzsch2014-10-272-3/+54
|/
* Merge pull request #412 from CJentzsch/newTestsGav Wood2014-10-243-1/+212
|\ | | | | New vm tests
| * mergeChristoph Jentzsch2014-10-241-1/+1
| |
| * Merge remote-tracking branch 'upstream/develop' into newTestsChristoph Jentzsch2014-10-240-0/+0
| |\
| * \ Merge remote-tracking branch 'upstream/develop' into newTestsChristoph Jentzsch2014-10-234-0/+543
| |\ \
| * | | Added new recursive bombs to vm testsChristoph Jentzsch2014-10-232-1/+113
| | | |
| * | | Merge branch 'bugfix' into newTestsChristoph Jentzsch2014-10-231-2/+1
| |\ \ \
| * \ \ \ Merge remote-tracking branch 'upstream/develop' into newTestsChristoph Jentzsch2014-10-230-0/+0
| |\ \ \ \
| * \ \ \ \ bug fixChristoph Jentzsch2014-10-233-29/+95
| |\ \ \ \ \
| * | | | | | Added call depth testsChristoph Jentzsch2014-10-233-1/+100
| | | | | | |
| * | | | | | Bugfix, get correct gas after exceptionChristoph Jentzsch2014-10-221-9/+8
| | | | | | |
* | | | | | | style. remove unused code.subtly2014-10-241-43/+4
| | | | | | |
* | | | | | | coding standardssubtly2014-10-241-15/+15
| | | | | | |
* | | | | | | remove irrelevant test codesubtly2014-10-241-8/+0
| | | | | | |
* | | | | | | cleanup more headerssubtly2014-10-241-1/+1
| | | | | | |
* | | | | | | Merge branch 'develop' into cryptosubtly2014-10-241-2/+1
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | |
| * | | | | | Merge remote-tracking branch 'upstream/develop' into bugfixChristoph Jentzsch2014-10-234-0/+543
| |\ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | / | | | |_|_|/ | | |/| | |
| * | | | | Changing gas cost to zero at stackunderflowChristoph Jentzsch2014-10-231-2/+1
| | |_|_|/ | |/| | |
* | | | | add ecies encrypt/decrypt support to common cryptosubtly2014-10-242-17/+19
| | | | |
* | | | | Merge branch 'develop' into cryptosubtly2014-10-245-7/+550
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge pull request #381 from chriseth/solidityGav Wood2014-10-234-0/+543
| |\ \ \ \ | | |/ / / | |/| | | Solidity parser - not polished yet, but usable
| | * | | Pointer type cleanup: Use ASTPointer only for AST nodes and shared_ptr for typeChristian2014-10-202-2/+2
| | | | | | | | | | | | | | | | | | | | pointer.
| | * | | Corrected coding style.Christian2014-10-163-98/+115
| | | | |
| | * | | Some fixes for the type system, should be quite usable now.Christian2014-10-161-0/+58
| | | | |
| | * | | Added meaningful exception types.Christian2014-10-162-6/+7
| | | | |
| | * | | Type system, not yet complete.Christian2014-10-161-7/+7
| | | | |
| | * | | Merge remote-tracking branch 'ethereum/develop' into solidityChristian2014-10-133-67/+290
| | |\ \ \
| | * | | | Name resolution.Christian2014-10-131-0/+113
| | | | | |
| | * | | | Initial implementation of Solidity parser finished, not yet tested much.Christian2014-10-101-0/+78
| | | | | |
| | * | | | Parse everything up to function bodies and report parser errors with location.Christian2014-10-092-21/+106
| | | | | |
| | * | | | Solidity parser, can not parse much yet.Christian2014-10-082-19/+70
| | | | | |
| | * | | | Solidity scanner and some unit tests.Christian2014-10-082-0/+140
| | | | | | | | | | | | | | | | | | | | | | | | The scanner is a modified version of the v8 javascript scanner.
| * | | | | bug fixChristoph Jentzsch2014-10-231-7/+7
| | |_|_|/ | |/| | |
* | | | | two ec curves walked into a bar...subtly2014-10-231-9/+26
| | | | |
* | | | | commit before narrowing down import-public key issue w/cryptoppsubtly2014-10-231-18/+46
| | | | |
* | | | | cryptopp_vs_secp256k1subtly2014-10-231-1/+32
| | | | |
* | | | | fix public import/exportsubtly2014-10-231-11/+7
| | | | |
* | | | | import/export cryptopp keys. begin to separate operations and public/secret.subtly2014-10-231-28/+21
| | | | |
* | | | | Export and encrypt via dev::Public. more cryptopp abstraction.subtly2014-10-231-1/+21
| | | | |
* | | | | Merge branch 'develop' into cryptosubtly2014-10-233-30/+95
|\| | | |
| * | | | Merge pull request #404 from imapp-pl/pr-fixesGav Wood2014-10-231-2/+38
| |\ \ \ \ | | | | | | | | | | | | Enhance VM tests reports
| | * | | | Enhance VM tests reports, resolves ethereum/cpp-ethereum#399Paweł Bylica2014-10-211-2/+38
| | | | | |
| * | | | | Merge pull request #405 from CJentzsch/randomTestCreaterGav Wood2014-10-231-13/+42
| |\ \ \ \ \ | | | | | | | | | | | | | | Random test creater optimization
| | * | | | | Change output of random test to std::out instead of fileChristoph Jentzsch2014-10-211-15/+3
| | | | | | |
| | * | | | | Random test optimizationsChristoph Jentzsch2014-10-211-13/+54
| | | |_|_|/ | | |/| | |
| * | | | | Drop universal initializer in some placesPaweł Bylica2014-10-222-2/+2
| | | | | |
| * | | | | Add virtual specifier to overridden methods in FakeVMPaweł Bylica2014-10-221-10/+10
| | | | | |
| * | | | | Remove dead codePaweł Bylica2014-10-221-11/+0
| | | | | |
| * | | | | Another round of fixing ExtVM interfacePaweł Bylica2014-10-222-13/+24
| |/ / / /
* | | | | abstract cryptopp. add/test encrypt/decrypt for key.subtly2014-10-231-26/+40
| | | | |
* | | | | aes ctr mode testsubtly2014-10-221-0/+73
| | | | |
* | | | | Merge branch 'develop' into cryptosubtly2014-10-197-37/+482
|\| | | |
| * | | | In this house, we use std::chrono!Gav Wood2014-10-191-3/+3
| | | | | | | | | | | | | | | | | | | | Fix #395.
| * | | | Style fix.Gav Wood2014-10-181-2/+0
| | | | |
| * | | | Update CMakeLists.txtChristoph Jentzsch2014-10-181-1/+0
| | | | |
| * | | | Make all exceptions dervie virtualChristoph Jentzsch2014-10-188-13/+68
| |\ \ \ \
| * | | | | style fixChristoph Jentzsch2014-10-151-1/+1
| | | | | |
| * | | | | Merge remote-tracking branch 'upstream/develop' into developChristoph Jentzsch2014-10-152-4/+219
| |\ \ \ \ \
| * | | | | | bug fixChristoph Jentzsch2014-10-141-23/+29
| | | | | | |
| * | | | | | Added random test createrChristoph Jentzsch2014-10-147-19/+462
| | | | | | |
* | | | | | | cleanup headerssubtly2014-10-191-2/+6
| | | | | | |
* | | | | | | basic ecies classsubtly2014-10-182-77/+31
| | | | | | |
* | | | | | | Merge branch 'develop' into cryptosubtly2014-10-188-14/+70
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | Conflicts: test/TestHelperCrypto.h
| * | | | | | Merge pull request #383 from imapp-pl/pr-fixesGav Wood2014-10-172-6/+7
| |\ \ \ \ \ \ | | | |_|/ / / | | |/| | | | Prepare VM test engine for running JIT-ed tests (+ a bugfix)
| | * | | | | Prepare VM test engine for running JIT-ed testsPaweł Bylica2014-10-171-5/+6
| | | | | | |
| | * | | | | test/rlp bugfix: expectedText can be emptyPaweł Bylica2014-10-171-1/+1
| | | | | | |
| * | | | | | Add QtCreator code style.Gav Wood2014-10-171-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix warnings. Bad boy, Alex!
| * | | | | | Merge branch 'develop' of github.com:ethereum/cpp-ethereum into developGav Wood2014-10-173-5/+221
| |\| | | | |
| | * | | | | add headers to cmakesubtly2014-10-161-1/+2
| | | |/ / / | | |/| | |
| * | | | | Correct namespace for a few things in devcrypto.Gav Wood2014-10-174-5/+48
| | |/ / / | |/| | | | | | | | | | | | | | | | | | Added lower_bound to TrieDB. Added nextActiveAddress to State.
* | | | | cryptopp aes128-cbcsubtly2014-10-152-7/+46
| |/ / / |/| | |
* | | | cryptopp ecdh and eciessubtly2014-10-152-4/+219
|/ / /
* | / Move Dagger to ProofOfWork and refactor in preparation for ARPoW.Gav Wood2014-10-131-7/+7
| |/ |/|
* | Merge pull request #346 from CJentzsch/developGav Wood2014-10-103-64/+287
|\ \ | | | | | | Corrected call function in FakeExtVM
| * | Corrected call function in FakeExtVMChristoph Jentzsch2014-10-083-64/+287
| |/ | | | | | | | | | | | | | | Added ABA calls to tests, corrections in FakeExtVm::call Use FakeStateClass instead of altering real state class for testing purposes remove posts, add broken test
* / PoC-7: Maximum recursion limit 1024.Gav Wood2014-10-082-3/+3
|/
* PoC-7 crypto-contracts.Gav Wood2014-10-081-3/+3
|
* More attempts to fix for the ultra-pedantic clang compiler.Gav Wood2014-10-084-1/+5
|
* Merge pull request #324 from CJentzsch/developGav Wood2014-10-0610-339/+6289
|\ | | | | Added system operation tests. Switched to a primarily use of boost::exception.
| * Bug fix, push callcreate before changing gas value in FakeExtVMChristoph Jentzsch2014-10-062-14/+17
| |
| * Restructured exceptions. Boost::exception is now used primarily.Christoph Jentzsch2014-10-021-6/+19
| |
| * Merge remote-tracking branch 'upstream/develop' into developChristoph Jentzsch2014-10-012-1/+3
| |\
| * | corrected CALLSTATELESS test, style fixes, code length independent call in ↵Christoph Jentzsch2014-10-013-31/+30
| | | | | | | | | | | | FakeExtVM
| * | Completed vm tests. Added ADDMOD,MULMOD,POST,CALLSTATELESSChristoph Jentzsch2014-09-292-3/+577
| | |
| * | undefined FILL_TESTS and some minor style fixesChristoph Jentzsch2014-09-271-1/+1
| | |
| * | Reorganized FakeExtVM class into .h and .cpp file. Added state class member ↵Christoph Jentzsch2014-09-273-312/+1035
| | | | | | | | | | | | in order to test CREATE and CALL. Added system operations test.
| * | Added more vm testsChristoph Jentzsch2014-09-259-38/+4676
| | |
* | | fixed segfaults on accessing temp objects vector buffersArkady Paronyan2014-10-031-8/+12
| |/ |/|
* | Avoid attempt to reget chain on block reception.Gav Wood2014-10-011-1/+1
| | | | | | | | Send genesis block hash in hash chain.
* | Networking fixes.Gav Wood2014-09-301-0/+2
|/
* style fixChristoph Jentzsch2014-09-211-31/+23
|
* Merge remote-tracking branch 'upstream/develop' into developChristoph Jentzsch2014-09-202-1/+4
|\
| * Moved miner over to new Worker class.Gav Wood2014-09-161-0/+1
| |
| * Remove old Client network code & API.Gav Wood2014-09-161-0/+2
| | | | | | | | Move over JsonRpcServer to WebThree.
| * Beginning of merge into AZ.Gav Wood2014-09-111-1/+1
| |
* | Added arithmetic testChristoph Jentzsch2014-09-202-11/+2102
|/
* Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace.Gav Wood2014-09-0612-22/+22
| | | | Rename ethential to devcore.
* Project-wide reorganisation of namespaces.Gav Wood2014-09-0519-56/+79
|
* CALL_STATELESSGav Wood2014-09-041-1/+1
|
* Repot.Gav Wood2014-09-041-2/+2
| | | | No memsize increase on 0.
* Reorganisation.Gav Wood2014-09-041-2/+2
|
* Allow local networking option.Gav Wood2014-09-021-1/+0
|
* New net is compiling.Gav Wood2014-09-021-7/+4
|
* Split off general network layer.Gav Wood2014-08-274-5/+5
|
* Fix for #246. Removed sync() to prevent race condition within dropped() and ↵subtly2014-07-211-1/+1
| | | | . Raised maxblocks to 64.
* Debugger improvements.Gav Wood2014-07-141-9/+12
|
* Even numbers of hex digits for Jeff (Go can't handle odd numbers).Gav Wood2014-07-101-6/+7
| | | | Everything a string in VM tests.
* Fix for making code.Gav Wood2014-07-101-1/+4
|
* Proper debugger.Gav Wood2014-07-101-2/+2
|
* VM tests prettier.Gav Wood2014-07-061-28/+27
|
* Fix for state race condition.Gav Wood2014-07-061-2/+4
|
* Build fixes.Gav Wood2014-07-061-1/+1
|
* New client API.Gav Wood2014-07-041-2/+2
|
* Windows build coersions.Gav Wood2014-07-032-20/+15
|
* Gensis block unit test.Gav Wood2014-07-011-0/+49
|
* linker for local thread storage on OSXVincent Gariepy2014-06-291-1/+1
|
* Full python serpent support.Gav Wood2014-06-292-5/+11
| | | | Shared libs on all platforms.
* Project refactor. Introduce the Serpent library.Gav Wood2014-06-2811-22/+24
|
* Latest tests-related refactoring & improvments.Gav Wood2014-06-283-75/+65
|
* Repotting, renaming and reorganisation.Gav Wood2014-05-302-14/+14
|
* Correct order of nonce/balance. PROTOCOL CHANGE! NEW CHAIN!Gav Wood2014-05-302-62/+77
| | | | | | | Extra paranoia for trie. Trie fixes. Trie tests. Version bump.
* Revert "Fix for unless/when."Gav Wood2014-05-302-70/+59
| | | | This reverts commit b12d91e726ae5d1742e6d828c2cb5b694ffdf8a3.
* Fix for unless/when.Gav Wood2014-05-302-59/+70
|
* Tests updated.Gav Wood2014-05-281-2/+7
| | | | | Fixes to executive logging. Trie testing made considerably more rigourous.
* Fixes for tests.Gav Wood2014-05-285-7/+46
|
* Pinhole optimise working fairly well...Gav Wood2014-05-281-2/+2
|
* Major reorganisation.Gav Wood2014-05-2611-25/+26
| | | | | New libs (libethsupport, libevm, liblll). New LLLC binary.
* Macros and definitions in LLL.Gav Wood2014-05-251-2/+2
|
* LLL parser using boost::spirit.Gav Wood2014-05-151-40/+0
|
* Fix padding.Gav Wood2014-05-141-2/+44
|
* Move paths so default build dir is cpp-ethereum/build.Gav Wood2014-05-131-3/+3
|
* Updates to VM tests.Gav Wood2014-05-125-223/+276
|
* Remove build cruft.Gav Wood2014-05-051-4/+0
|
* Protocol changes for PoC-5:Gav Wood2014-04-241-2/+2
| | | | | | | | Transactions Trie. LTMA for gasPrice. New block header format. Various additional checks. New Genesis block.
* Repotted much of State.Gav Wood2014-04-241-0/+1
|
* CALLDATACOPY instruction.Gav Wood2014-04-241-3/+2
| | | | Contract body gets created from init code.
* Split out libethcore from libethereum.Gav Wood2014-04-2318-45/+45
|
* VS2013 build working again:Tim Hughes2014-04-231-2/+1
| | | | | | | - Added ICU download and compile steps to bootstrap.sh. - Switched Qt to shared libraries and enabled ICU and Webkit. - Switched to shared MS CRT. - Disable C4244 and C4267 warnings since these are not picked up by GCC.
* Added some checks on parameters of the objects imported from the json files ↵Carl Allendorph2014-04-201-0/+29
| | | | to make debugging easier.
* Added new test case for decoding the RLP data in the rlptest.jsonCarl Allendorph2014-04-201-7/+118
|
* Broke the virtual machine unit test out into a separate Boost auto test case.Carl Allendorph2014-04-202-53/+31
|
* Broke the crypto test out into a separate boost auto test case.Carl Allendorph2014-04-202-1/+30
|
* Broke trie tests out as separate boost auto test case.Carl Allendorph2014-04-202-39/+36
|
* Converted the hexPrefix test to a separate boost test case.Carl Allendorph2014-04-202-36/+17
|
* converted RLP test to a separate boost test case.Carl Allendorph2014-04-202-48/+40
|
* Merge branch 'test-updates' of https://github.com/msimovic/cpp-ethereum into ↵Gav Wood2014-04-081-0/+51
|\ | | | | | | msimovic-test-updates
| * Updated to allow listening+UPnP on system-assigned portMarko Simovic2014-04-081-0/+51
| |
* | Version bump. Protocol bump. Support for configuration.Gav Wood2014-04-051-3/+3
| |
* | Merge branch 'develop' of github.com:ethereum/cpp-ethereum into developGav Wood2014-04-053-15/+76
|\|
| * Added new transaction tests for checking miner feesMarko Simovic2014-04-033-15/+76
| |
* | API cleanups and some renaming.Gav Wood2014-04-051-15/+17
|/
* Merge branch 'splitcode' into developGav Wood2014-04-033-50/+95
|\ | | | | | | | | Conflicts: eth/main.cpp
| * Separation of code & data compiling.Gav Wood2014-03-311-26/+25
| |
| * Disable broken tests.Gav Wood2014-03-251-4/+4
| | | | | | | | Fix cmake for pthreads.
| * Merge branch 'develop' into callGav Wood2014-03-253-3/+103
| |\
| * | PoC 3.5 functionality. Still buggy though.Gav Wood2014-03-252-30/+78
| | |
| * | PoC-3.5. ish.Gav Wood2014-03-201-4/+2
| | |
* | | Updated to add a simple forking testMarko Simovic2014-03-264-10/+126
| |/ |/|
* | Added test to mine and perform simple transaction between two nodesMarko Simovic2014-03-191-0/+75
| |
* | Updated test project to use Boost TestMarko Simovic2014-03-192-3/+28
|/
* Remove clang bug workarounds fixed with latest XCode tools release.Daniel Hams2014-03-111-65/+0
|
* fixed Ubuntu12.04 compile errorJeffrey Lee2014-03-071-0/+2
|
* Fixed VS2013 projects and compile errors.Tim Hughes2014-03-064-8/+4
| | | | | | Enable and fix addition warnings (-Wextra). Disable unknown pragma warning (avoids messy wrapping pragmas in compiler guards). Tidy up some of the waring suppression for 3rd part libraries by wrapping with a header.
* Move additional Trie implementations to tests where they belong.Gav Wood2014-03-055-2/+767
|
* Repotted Common.h.Gav Wood2014-03-057-26/+31
|
* Repotted network stuff.Gav Wood2014-03-041-1/+1
|
* Fixed implicit type conversions.Tim Hughes2014-03-022-2/+2
|
* Tests.Gav Wood2014-02-288-71/+167
|
* More VM tests.Gav Wood2014-02-282-15/+69
|
* Workaround OSX clang broken map operator[] using ifdef guards and manual ↵Daniel Hams2014-02-261-3/+77
| | | | find/insert.
* VM test sources.Gav Wood2014-02-251-0/+84
|
* Tests bug fix.Gav Wood2014-02-242-12/+14
|
* VM test framework.Gav Wood2014-02-223-30/+303
|
* First unit testing harness for VM.Gav Wood2014-02-211-56/+54
| | | | NOT fix.
* Replace hard-coded /tmp paths with call to ↵Tim Hughes2014-02-202-2/+4
| | | | boost::filesystem::temp_directory_path()
* Catch exceptions.Gav Wood2014-02-191-0/+1
|
* All Visual Studio 2013 projects needed to compile command-line Ethereum, ↵Tim Hughes2014-02-191-190/+0
| | | | | | Tests and dependencies. bootstrap.sh bash script to check out all the source code from scratch.
* Work in progress on Visual Studio 2013 compile fixes. Libethereum compiles ↵Tim Hughes2014-02-196-23/+32
| | | | again but not sorted out linking dependencies yet.
* Fixed hardcoded /tmp path.Tim Hughes2014-02-191-2/+4
|
* Move to canon ES-1.Gav Wood2014-02-181-5/+21
| | | | Minor fix for contracts.
* Fixes for contract address states.Gav Wood2014-02-182-0/+87
| | | | | | Minor fix for uncle rewards. Assembler for EC-1 assembly. Not-quite Test code for the VM.
* Fixed the other occurrence of FoobarMuharem Hrnjadovic2014-02-168-8/+8
|
* Corrected license headers (Foobar -> cpp-ethereum)Muharem Hrnjadovic2014-02-168-8/+8
|
* Less hangy.Gav Wood2014-02-161-1/+1
|
* Remove some debug output.Gav Wood2014-02-131-4/+4
| | | | Make hash construction safer.
* Fixes for Go interop.Gav Wood2014-02-122-4/+28
|
* cmake can now build to linux and windows. Use -DTARGET_PLATFORM=<linux|w64>Eric Lombrozo2014-02-101-5/+20
|
* Peers have IDs to solve duplicate peers issue.Gav Wood2014-02-102-2/+0
| | | | | | | | No post-mine state visible in advance. Additional parts of protocol no longer optional. Protocol version bump. Various GUI improvements. Better (more dynamic) and more correct handling of fee structure.
* Better version strings.Gav Wood2014-02-091-1/+1
|
* Merge branch 'fixes' of https://github.com/CodeShark/cpp-ethereum into ↵Gav Wood2014-02-090-0/+0
|\ | | | | | | | | | | | | | | | | | | CodeShark-fixes Conflicts: eth/main.cpp libethereum/Client.cpp libethereum/PeerNetwork.cpp test/peer.cpp
| * Replace usleep() and random()Eric Lombrozo2014-02-091-1/+1
| |
* | usleep moved to std impl.Gav Wood2014-02-091-1/+3
|/
* Merge pull request #30 from subtly/masterGav Wood2014-02-091-0/+4
|\ | | | | updates for macos cmake build and threading
| * cmake updates for building on osxsubtly2014-02-081-0/+4
| |
* | No fees for miners.Gav Wood2014-02-091-4/+4
|/
* Repot defaults.Gav Wood2014-02-071-0/+1
|
* AlephZero renamed AlethZero and moved to cmake project.Gav Wood2014-02-078-8/+8
| | | | Other minor changes.
* Work on exceptions.Gav Wood2014-02-061-0/+2
| | | | Build fix.
* Added SECP256k1 project.Gav Wood2014-02-061-1/+0
|
* Merge branch 'master' of /home/gav/Projects/ubuntu_build/cpp-ethereumGav Wood2014-02-051-4/+1
|\
| * Debian packaging and various needed changes to build.Gav Wood2014-02-051-4/+1
| |
* | Latest RLP standard. Lists specify length rather than itemCount.Gav Wood2014-02-052-8/+8
| |
* | First effort at new RLP. **UNTESTED**Gav Wood2014-02-051-15/+15
|/
* Move towards more flexible cryptopp discovery.Gav Wood2014-02-021-3/+0
|
* Changed genesis block to reflect root of empty trie as null.Gav Wood2014-02-021-2/+2
|
* Asynchronous connect. Fixes #7.Gav Wood2014-02-011-0/+9
|
* Version 2 not 3 of the GPL.Gav Wood2014-02-013-3/+3
|
* GPL v2, not 3.Gav Wood2014-02-015-5/+5
|
* Fledgling UPnP support.Gav Wood2014-02-011-0/+1
|
* Threads linking now.Gav Wood2014-01-311-1/+1
|
* Manage GetBlocks properly; should work for when > 256 blocks away.Gav Wood2014-01-311-3/+3
| | | | Use GetTransactions on connect & respect it. DONE
* added pthread to cmakeFabian Schuh2014-01-241-0/+3
|
* Basic client.Gav Wood2014-01-241-2/+2
|
* GUI & network stuff.Gav Wood2014-01-232-4/+4
|
* Added client API & prototypal GUI.Gav Wood2014-01-231-1/+3
|
* Pinging.Gav Wood2014-01-221-1/+3
|
* Basic P2P functionality.Gav Wood2014-01-221-59/+20
|
* Peer network code NYW.Gav Wood2014-01-223-3/+106
|
* State updater tested and working pretty well.Gav Wood2014-01-212-19/+30
|
* Working state-transition test.Gav Wood2014-01-211-2/+15
|
* Various fixes.Gav Wood2014-01-204-20/+32
|
* Fake dagger, and moves to test the state transitions.Gav Wood2014-01-201-1/+31
|
* Caching (on two levels!) and quite possibly working State transitionGav Wood2014-01-201-0/+2
| | | | class.
* Repotted tests.Gav Wood2014-01-197-311/+498
|
* Repotted a lot of the Trie stuff.Gav Wood2014-01-191-5/+7
|
* Iterators in the TrieDB!Gav Wood2014-01-191-0/+6
|
* Merge branch 'master' of https://github.com/programmerTim/cpp-ethereum into ↵Gav Wood2014-01-192-9/+194
|\ | | | | | | | | | | | | | | | | programmerTim-master Conflicts: libethereum/BlockInfo.cpp libethereum/Trie.h test/main.cpp
| * Tweak Dagger API to facilitate more complex mining.Tim Hughes2014-01-171-7/+8
| |
| * Fixed assert in test/main.cpp (using a .data() from temporary string after ↵Tim Hughes2014-01-171-1/+2
| | | | | | | | it was destroyed).
| * Projects, solution and fixes for Visual Studio 2013.Tim Hughes2014-01-172-3/+187
| |