Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Workaround OSX clang broken map operator[] using ifdef guards and manual ↵ | Daniel Hams | 2014-02-26 | 1 | -3/+77 |
| | | | | find/insert. | ||||
* | VM test sources. | Gav Wood | 2014-02-25 | 1 | -0/+84 |
| | |||||
* | Tests bug fix. | Gav Wood | 2014-02-24 | 2 | -12/+14 |
| | |||||
* | VM test framework. | Gav Wood | 2014-02-22 | 3 | -30/+303 |
| | |||||
* | First unit testing harness for VM. | Gav Wood | 2014-02-21 | 1 | -56/+54 |
| | | | | NOT fix. | ||||
* | Replace hard-coded /tmp paths with call to ↵ | Tim Hughes | 2014-02-20 | 2 | -2/+4 |
| | | | | boost::filesystem::temp_directory_path() | ||||
* | Catch exceptions. | Gav Wood | 2014-02-19 | 1 | -0/+1 |
| | |||||
* | All Visual Studio 2013 projects needed to compile command-line Ethereum, ↵ | Tim Hughes | 2014-02-19 | 1 | -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 Hughes | 2014-02-19 | 6 | -23/+32 |
| | | | | again but not sorted out linking dependencies yet. | ||||
* | Fixed hardcoded /tmp path. | Tim Hughes | 2014-02-19 | 1 | -2/+4 |
| | |||||
* | Move to canon ES-1. | Gav Wood | 2014-02-18 | 1 | -5/+21 |
| | | | | Minor fix for contracts. | ||||
* | Fixes for contract address states. | Gav Wood | 2014-02-18 | 2 | -0/+87 |
| | | | | | | Minor fix for uncle rewards. Assembler for EC-1 assembly. Not-quite Test code for the VM. | ||||
* | Fixed the other occurrence of Foobar | Muharem Hrnjadovic | 2014-02-16 | 8 | -8/+8 |
| | |||||
* | Corrected license headers (Foobar -> cpp-ethereum) | Muharem Hrnjadovic | 2014-02-16 | 8 | -8/+8 |
| | |||||
* | Less hangy. | Gav Wood | 2014-02-16 | 1 | -1/+1 |
| | |||||
* | Remove some debug output. | Gav Wood | 2014-02-13 | 1 | -4/+4 |
| | | | | Make hash construction safer. | ||||
* | Fixes for Go interop. | Gav Wood | 2014-02-12 | 2 | -4/+28 |
| | |||||
* | cmake can now build to linux and windows. Use -DTARGET_PLATFORM=<linux|w64> | Eric Lombrozo | 2014-02-10 | 1 | -5/+20 |
| | |||||
* | Peers have IDs to solve duplicate peers issue. | Gav Wood | 2014-02-10 | 2 | -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 Wood | 2014-02-09 | 1 | -1/+1 |
| | |||||
* | Merge branch 'fixes' of https://github.com/CodeShark/cpp-ethereum into ↵ | Gav Wood | 2014-02-09 | 0 | -0/+0 |
|\ | | | | | | | | | | | | | | | | | | | CodeShark-fixes Conflicts: eth/main.cpp libethereum/Client.cpp libethereum/PeerNetwork.cpp test/peer.cpp | ||||
| * | Replace usleep() and random() | Eric Lombrozo | 2014-02-09 | 1 | -1/+1 |
| | | |||||
* | | usleep moved to std impl. | Gav Wood | 2014-02-09 | 1 | -1/+3 |
|/ | |||||
* | Merge pull request #30 from subtly/master | Gav Wood | 2014-02-09 | 1 | -0/+4 |
|\ | | | | | updates for macos cmake build and threading | ||||
| * | cmake updates for building on osx | subtly | 2014-02-08 | 1 | -0/+4 |
| | | |||||
* | | No fees for miners. | Gav Wood | 2014-02-09 | 1 | -4/+4 |
|/ | |||||
* | Repot defaults. | Gav Wood | 2014-02-07 | 1 | -0/+1 |
| | |||||
* | AlephZero renamed AlethZero and moved to cmake project. | Gav Wood | 2014-02-07 | 8 | -8/+8 |
| | | | | Other minor changes. | ||||
* | Work on exceptions. | Gav Wood | 2014-02-06 | 1 | -0/+2 |
| | | | | Build fix. | ||||
* | Added SECP256k1 project. | Gav Wood | 2014-02-06 | 1 | -1/+0 |
| | |||||
* | Merge branch 'master' of /home/gav/Projects/ubuntu_build/cpp-ethereum | Gav Wood | 2014-02-05 | 1 | -4/+1 |
|\ | |||||
| * | Debian packaging and various needed changes to build. | Gav Wood | 2014-02-05 | 1 | -4/+1 |
| | | |||||
* | | Latest RLP standard. Lists specify length rather than itemCount. | Gav Wood | 2014-02-05 | 2 | -8/+8 |
| | | |||||
* | | First effort at new RLP. **UNTESTED** | Gav Wood | 2014-02-05 | 1 | -15/+15 |
|/ | |||||
* | Move towards more flexible cryptopp discovery. | Gav Wood | 2014-02-02 | 1 | -3/+0 |
| | |||||
* | Changed genesis block to reflect root of empty trie as null. | Gav Wood | 2014-02-02 | 1 | -2/+2 |
| | |||||
* | Asynchronous connect. Fixes #7. | Gav Wood | 2014-02-01 | 1 | -0/+9 |
| | |||||
* | Version 2 not 3 of the GPL. | Gav Wood | 2014-02-01 | 3 | -3/+3 |
| | |||||
* | GPL v2, not 3. | Gav Wood | 2014-02-01 | 5 | -5/+5 |
| | |||||
* | Fledgling UPnP support. | Gav Wood | 2014-02-01 | 1 | -0/+1 |
| | |||||
* | Threads linking now. | Gav Wood | 2014-01-31 | 1 | -1/+1 |
| | |||||
* | Manage GetBlocks properly; should work for when > 256 blocks away. | Gav Wood | 2014-01-31 | 1 | -3/+3 |
| | | | | Use GetTransactions on connect & respect it. DONE | ||||
* | added pthread to cmake | Fabian Schuh | 2014-01-24 | 1 | -0/+3 |
| | |||||
* | Basic client. | Gav Wood | 2014-01-24 | 1 | -2/+2 |
| | |||||
* | GUI & network stuff. | Gav Wood | 2014-01-23 | 2 | -4/+4 |
| | |||||
* | Added client API & prototypal GUI. | Gav Wood | 2014-01-23 | 1 | -1/+3 |
| | |||||
* | Pinging. | Gav Wood | 2014-01-22 | 1 | -1/+3 |
| | |||||
* | Basic P2P functionality. | Gav Wood | 2014-01-22 | 1 | -59/+20 |
| | |||||
* | Peer network code NYW. | Gav Wood | 2014-01-22 | 3 | -3/+106 |
| | |||||
* | State updater tested and working pretty well. | Gav Wood | 2014-01-21 | 2 | -19/+30 |
| | |||||
* | Working state-transition test. | Gav Wood | 2014-01-21 | 1 | -2/+15 |
| | |||||
* | Various fixes. | Gav Wood | 2014-01-20 | 4 | -20/+32 |
| | |||||
* | Fake dagger, and moves to test the state transitions. | Gav Wood | 2014-01-20 | 1 | -1/+31 |
| | |||||
* | Caching (on two levels!) and quite possibly working State transition | Gav Wood | 2014-01-20 | 1 | -0/+2 |
| | | | | class. | ||||
* | Repotted tests. | Gav Wood | 2014-01-19 | 7 | -311/+498 |
| | |||||
* | Repotted a lot of the Trie stuff. | Gav Wood | 2014-01-19 | 1 | -5/+7 |
| | |||||
* | Iterators in the TrieDB! | Gav Wood | 2014-01-19 | 1 | -0/+6 |
| | |||||
* | Merge branch 'master' of https://github.com/programmerTim/cpp-ethereum into ↵ | Gav Wood | 2014-01-19 | 2 | -9/+194 |
|\ | | | | | | | | | | | | | | | | | programmerTim-master Conflicts: libethereum/BlockInfo.cpp libethereum/Trie.h test/main.cpp | ||||
| * | Tweak Dagger API to facilitate more complex mining. | Tim Hughes | 2014-01-17 | 1 | -7/+8 |
| | | |||||
| * | Fixed assert in test/main.cpp (using a .data() from temporary string after ↵ | Tim Hughes | 2014-01-17 | 1 | -1/+2 |
| | | | | | | | | it was destroyed). | ||||
| * | Projects, solution and fixes for Visual Studio 2013. | Tim Hughes | 2014-01-17 | 2 | -3/+187 |
| | | |||||
* | | Iterator beginnings. | Gav Wood | 2014-01-19 | 1 | -9/+2 |
| | | |||||
* | | TrieDB remove nodes and tests. | Gav Wood | 2014-01-19 | 1 | -42/+88 |
| | | |||||
* | | TrieDB framework and insertion. | Gav Wood | 2014-01-19 | 1 | -1/+32 |
|/ | | | | LevelDB overlay and map backends. | ||||
* | More verification work; compute header ready for mining. | Gav Wood | 2014-01-14 | 1 | -0/+5 |
| | |||||
* | Moved to endian-neutral 256/160-bit datatypes. | Gav Wood | 2014-01-13 | 1 | -2/+2 |
| | |||||
* | Dagger impl fixes. | Gav Wood | 2014-01-10 | 1 | -0/+10 |
| | |||||
* | More work on big picture stuff. | Gav Wood | 2014-01-09 | 1 | -1/+1 |
| | |||||
* | Dagger algo. | Gav Wood | 2014-01-08 | 1 | -0/+10 |
| | |||||
* | More testing on new Trie format. | Gav Wood | 2014-01-08 | 1 | -1/+12 |
| | |||||
* | Move to semi-official new Trie format. | Gav Wood | 2014-01-08 | 2 | -13/+32 |
| | |||||
* | Removed user project files. | Gav Wood | 2014-01-07 | 1 | -181/+0 |
| | |||||
* | Minor changes to readme and makefiles. | Gav Wood | 2014-01-07 | 1 | -1/+1 |
| | |||||
* | Coding standards doc. | Gav Wood | 2014-01-06 | 1 | -8/+33 |
| | | | | | | Some repotting. Documentation. Some minor API cleanups. | ||||
* | More crypto additions. | Gav Wood | 2014-01-06 | 1 | -1/+1 |
| | |||||
* | Signatures working. | Gav Wood | 2014-01-06 | 1 | -35/+30 |
| | |||||
* | crypto prototyping. | Gav Wood | 2014-01-05 | 2 | -0/+50 |
| | |||||
* | Fix for tests. | Gav Wood | 2014-01-05 | 2 | -1/+7 |
| | |||||
* | VM nearly instruction-complete. | Gav Wood | 2014-01-04 | 2 | -2/+3 |
| | |||||
* | Codebase cleanups - renaming files. | Gav Wood | 2014-01-03 | 1 | -1/+1 |
| | |||||
* | Reorganised source directory. | Gav Wood | 2014-01-03 | 3 | -0/+329 |