aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Avoid attempt to reget chain on block reception.Gav Wood2014-10-011-1/+1
* 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
| * 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
* 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
* 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
* 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
* 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
* 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
* Revert "Fix for unless/when."Gav Wood2014-05-302-70/+59
* Fix for unless/when.Gav Wood2014-05-302-59/+70
* Tests updated.Gav Wood2014-05-281-2/+7
* 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
* 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
* Repotted much of State.Gav Wood2014-04-241-0/+1
* CALLDATACOPY instruction.Gav Wood2014-04-241-3/+2
* Split out libethcore from libethereum.Gav Wood2014-04-2318-45/+45
* VS2013 build working again:Tim Hughes2014-04-231-2/+1
* Added some checks on parameters of the objects imported from the json files t...Carl Allendorph2014-04-201-0/+29
* 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
|\
| * 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
|\
| * Separation of code & data compiling.Gav Wood2014-03-311-26/+25
| * Disable broken tests.Gav Wood2014-03-251-4/+4
| * 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
* 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 find...Daniel Hams2014-02-261-3/+77
* 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
* Replace hard-coded /tmp paths with call to boost::filesystem::temp_directory_...Tim Hughes2014-02-202-2/+4
* Catch exceptions.Gav Wood2014-02-191-0/+1
* All Visual Studio 2013 projects needed to compile command-line Ethereum, Test...Tim Hughes2014-02-191-190/+0
* Work in progress on Visual Studio 2013 compile fixes. Libethereum compiles ag...Tim Hughes2014-02-196-23/+32
* Fixed hardcoded /tmp path.Tim Hughes2014-02-191-2/+4
* Move to canon ES-1.Gav Wood2014-02-181-5/+21
* Fixes for contract address states.Gav Wood2014-02-182-0/+87
* 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
* 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
* Better version strings.Gav Wood2014-02-091-1/+1
* Merge branch 'fixes' of https://github.com/CodeShark/cpp-ethereum into CodeSh...Gav Wood2014-02-090-0/+0
|\
| * 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
|\
| * 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
* Work on exceptions.Gav Wood2014-02-061-0/+2
* 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
* 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
* 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 p...Gav Wood2014-01-192-9/+194
|\
| * 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 it...Tim Hughes2014-01-171-1/+2
| * Projects, solution and fixes for Visual Studio 2013.Tim Hughes2014-01-172-3/+187
* | Iterator beginnings.Gav Wood2014-01-191-9/+2
* | TrieDB remove nodes and tests.Gav Wood2014-01-191-42/+88
* | TrieDB framework and insertion.Gav Wood2014-01-191-1/+32
|/
* More verification work; compute header ready for mining.Gav Wood2014-01-141-0/+5
* Moved to endian-neutral 256/160-bit datatypes.Gav Wood2014-01-131-2/+2
* Dagger impl fixes.Gav Wood2014-01-101-0/+10
* More work on big picture stuff.Gav Wood2014-01-091-1/+1
* Dagger algo.Gav Wood2014-01-081-0/+10
* More testing on new Trie format.Gav Wood2014-01-081-1/+12
* Move to semi-official new Trie format.Gav Wood2014-01-082-13/+32
* Removed user project files.Gav Wood2014-01-071-181/+0
* Minor changes to readme and makefiles.Gav Wood2014-01-071-1/+1
* Coding standards doc.Gav Wood2014-01-061-8/+33
* More crypto additions.Gav Wood2014-01-061-1/+1
* Signatures working.Gav Wood2014-01-061-35/+30
* crypto prototyping.Gav Wood2014-01-052-0/+50
* Fix for tests.Gav Wood2014-01-052-1/+7
* VM nearly instruction-complete.Gav Wood2014-01-042-2/+3
* Codebase cleanups - renaming files.Gav Wood2014-01-031-1/+1
* Reorganised source directory.Gav Wood2014-01-033-0/+329