Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #325 from fjl/deps-cleanup | Jeffrey Wilcke | 2015-02-18 | 49 | -2007/+145 |
|\ | | | | | Cleanup imports | ||||
| * | p2p/nat: switch to github.com/huin/goupnp | Felix Lange | 2015-02-17 | 23 | -33/+32 |
| | | | | | | | | My temporary fix was merged upstream. | ||||
| * | crypto: switch to golang.org/x/crypto | Felix Lange | 2015-02-17 | 10 | -254/+15 |
| | | | | | | | | | | code.google.com/p/go.crypto is deprecated and will cause problems in future versions of Go. | ||||
| * | rpc/ws: switch to golang.org/x/net | Felix Lange | 2015-02-17 | 10 | -10/+96 |
| | | | | | | | | | | code.google.com/p/go.net is deprecated and will cause problems in future versions of Go. | ||||
| * | p2p: fix ecies dependency in tests | Felix Lange | 2015-02-17 | 9 | -1710/+2 |
| | | | | | | | | | | We forgot to update this reference when moving ecies into the go-ethereum repo. | ||||
* | | added bootnode back in | obscuren | 2015-02-18 | 1 | -2/+1 |
| | | |||||
* | | Removed mined transactions from pending view. Closes #321 | obscuren | 2015-02-18 | 3 | -27/+12 |
| | | |||||
* | | Forgot to add the case for logs. Closes #336 | obscuren | 2015-02-18 | 1 | -18/+9 |
| | | |||||
* | | Changed to ChainEvent and fixed a nil pointer in transact | obscuren | 2015-02-18 | 8 | -14/+47 |
| | | |||||
* | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-02-17 | 1 | -1/+2 |
|\ \ | |||||
| * \ | Merge pull request #327 from fjl/udp-out-of-range | Jeffrey Wilcke | 2015-02-17 | 1 | -1/+2 |
| |\ \ | | | | | | | | | p2p/discover: fix pending replies iteration | ||||
| | * | | p2p/discover: fix pending replies iteration | Felix Lange | 2015-02-17 | 1 | -1/+2 |
| | |/ | | | | | | | | | | | | | | | | Range expressions capture the length of the slice once before the first iteration. A range expression cannot be used here since the loop modifies the slice variable (including length changes). | ||||
* | / | Implement register and watchTx | obscuren | 2015-02-17 | 3 | -2/+88 |
|/ / | |||||
* | | Merge branch 'alexvandesande-ui' into develop | obscuren | 2015-02-17 | 1 | -1/+1 |
|\ \ | |||||
| * | | commented peer count out | obscuren | 2015-02-17 | 1 | -1/+1 |
| | | | |||||
* | | | Merge branch 'ui' of https://github.com/alexvandesande/go-ethereum into develop | obscuren | 2015-02-17 | 15 | -187/+255 |
|\| | | |||||
| * | | Merge branch 'develop' into ui | Alexandre Van de Sande | 2015-02-17 | 15 | -102/+62 |
| |\ \ | |||||
| * | | | Updated icons | Alexandre Van de Sande | 2015-02-17 | 6 | -4/+3 |
| | | | | |||||
| * | | | removed status bar code | Alexandre Van de Sande | 2015-02-17 | 1 | -73/+0 |
| | | | | |||||
| * | | | badge support | Alexandre Van de Sande | 2015-02-17 | 2 | -9/+9 |
| | | | | |||||
| * | | | side icons | Alexandre Van de Sande | 2015-02-17 | 4 | -19/+103 |
| | | | | |||||
| * | | | SideIcons work. Copy paste still doesn't. | Alexandre Van de Sande | 2015-02-17 | 3 | -13/+55 |
| | | | | |||||
| * | | | merge conflicts | Alexandre Van de Sande | 2015-02-16 | 769 | -2864/+442336 |
| |\ \ \ | |||||
| * | | | | Solved Issue #318 and added states to back button | Alexandre Van de Sande | 2015-02-16 | 6 | -20/+21 |
| | | | | | |||||
| * | | | | Add http when not present on browser | Alexandre Van de Sande | 2015-02-16 | 1 | -1/+6 |
| | | | | | |||||
| * | | | | changed url bar behaviour. Failed attempt at icon | Alexandre Van de Sande | 2015-02-14 | 3 | -75/+77 |
| | | | | | |||||
* | | | | | Filter and mutex locks added | obscuren | 2015-02-17 | 7 | -17/+33 |
| | | | | | |||||
* | | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-02-17 | 1 | -2/+4 |
|\ \ \ \ \ | |||||
| * | | | | | Updated P2PConnected log fields | Taylor Gerring | 2015-02-17 | 1 | -2/+4 |
| | |_|/ / | |/| | | | |||||
* | | | | | Added optional address slice. Closes #326 | obscuren | 2015-02-17 | 1 | -2/+16 |
| | | | | | |||||
* | | | | | Use new rlp (TODO requires some refactoring) | obscuren | 2015-02-17 | 1 | -2/+23 |
|/ / / / | |||||
* | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-02-17 | 671 | -17/+435443 |
|\ \ \ \ | | |_|/ | |/| | | |||||
| * | | | Update obscuren/qml revision | Taylor Gerring | 2015-02-17 | 2 | -1/+3 |
| | | | | |||||
| * | | | Add godep usage information | Taylor Gerring | 2015-02-17 | 1 | -0/+2 |
| | | | | |||||
| * | | | Add Docker Hub link to automated builds | Taylor Gerring | 2015-02-17 | 1 | -0/+1 |
| | | | | |||||
| * | | | Use explicit branch and godep | Taylor Gerring | 2015-02-17 | 1 | -5/+9 |
| | |/ | |/| | |||||
| * | | Update Travis to use godep | Taylor Gerring | 2015-02-16 | 1 | -1/+2 |
| | | | |||||
| * | | Add versioned dependencies from godep | Taylor Gerring | 2015-02-16 | 667 | -0/+435414 |
| | | | |||||
| * | | Merge branch 'develop' of github.com:ethereum/go-ethereum into develop | Taylor Gerring | 2015-02-16 | 5 | -25/+20 |
| |\ \ | |||||
| * | | | Use Go binary instead of building from source | Taylor Gerring | 2015-02-16 | 1 | -6/+5 |
| | | | | |||||
| * | | | Use latest Trusty version | Taylor Gerring | 2015-02-16 | 1 | -1/+1 |
| | | | | |||||
| * | | | Group Qt dependencies together | Taylor Gerring | 2015-02-16 | 1 | -6/+6 |
| | | | | |||||
| * | | | Ignore locally built binaries | Taylor Gerring | 2015-02-16 | 1 | -0/+3 |
| | | | | |||||
* | | | | "centralised" mining to backend. Closes #323 | obscuren | 2015-02-17 | 11 | -96/+47 |
| |/ / |/| | | |||||
* | | | Changed default denominators | obscuren | 2015-02-16 | 3 | -3/+5 |
| | | | |||||
* | | | Added invalid sec key test | obscuren | 2015-02-16 | 1 | -1/+10 |
| | | | |||||
* | | | Removed reference to lastBlockNumber & LastBlockNumber | obscuren | 2015-02-16 | 1 | -21/+5 |
|/ / | |||||
* | | Resolved some bugs in the miner | obscuren | 2015-02-15 | 3 | -13/+12 |
| | | | | | | | | | | | | * TODO nonce error sometimes persists * Fixed mining on wrong blocks * Fixed state error & receipt fail | ||||
* | | Merge branch 'develop' into bounty | obscuren | 2015-02-15 | 6 | -14/+19 |
|\ \ | |||||
| * | | HTTP RPC only listen on localhost | obscuren | 2015-02-15 | 1 | -1/+1 |
| | | | |||||
| * | | Validate seckey when generating pub key | obscuren | 2015-02-15 | 1 | -1/+6 |
| | | | |||||
| * | | Use a mutex write-lock for a write operation | obscuren | 2015-02-15 | 2 | -8/+8 |
| | | | |||||
| * | | Reference pointer to block instead of pointer to function | obscuren | 2015-02-15 | 1 | -1/+1 |
| | | | |||||
| * | | Unmarshal in to pointer to string | obscuren | 2015-02-15 | 1 | -3/+3 |
|/ / | |||||
* | | removed some old menu items | obscuren | 2015-02-15 | 2 | -32/+0 |
| | | |||||
* | | Reset URL bar | obscuren | 2015-02-15 | 1 | -1/+9 |
| | | |||||
* | | Fixed a few errors in the browser special meta tags objects | obscuren | 2015-02-15 | 1 | -30/+28 |
| | | |||||
* | | Fixed mining & limited hash power | obscuren | 2015-02-14 | 5 | -22/+44 |
| | | |||||
* | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-02-14 | 4 | -25/+43 |
|\ \ | |||||
| * \ | Merge pull request #309 from fjl/peer-window | Jeffrey Wilcke | 2015-02-14 | 4 | -25/+43 |
| |\ \ | | | | | | | | | Fix Mist Peers Window | ||||
| | * | | cmd/mist: fix peer window | Felix Lange | 2015-02-14 | 3 | -25/+37 |
| | | | | |||||
| | * | | p2p: print Cap as name/version | Felix Lange | 2015-02-14 | 1 | -0/+6 |
| |/ / | |||||
* | | | Moved ECIES to repo & added secondary title for webview | obscuren | 2015-02-14 | 6 | -6/+18 |
| | | | | | | | | | | | | | | | * ECIES moved from obscuren to ethereum * Added html META[name=badge] to reflect menuItem.secondaryTitle | ||||
* | | | Add 'crypto/ecies/' from commit '7c0f4a9b18d992166452d8cd32caaefd92b26386' | obscuren | 2015-02-14 | 7 | -0/+1703 |
|\ \ \ | |/ / |/| | | | | | | | | | | | git-subtree-dir: crypto/ecies git-subtree-mainline: 49a739c8d647739b3d815966f8854a4e9978df56 git-subtree-split: 7c0f4a9b18d992166452d8cd32caaefd92b26386 | ||||
| * | | Merge pull request #3 from Gustav-Simonsson/fix_ecies_params_init_bug | Jeffrey Wilcke | 2015-02-14 | 1 | -8/+2 |
| |\ \ | | | | | | | | | Fix ECIES params nil bug | ||||
| | * | | Fix ECIES params nil bug | Gustav Simonsson | 2015-02-12 | 1 | -8/+2 |
| |/ / | | | | | | | | | | | | | * Change ECIES params init function to static var as it does not have state; fixes TestMarshalencryption. | ||||
| * | | Merge pull request #2 from Gustav-Simonsson/correct_ecies_shared_key_generation | Jeffrey Wilcke | 2015-02-12 | 1 | -12/+17 |
| |\ \ | | | | | | | | | Correct ECIES shared key length check | ||||
| | * | | Correct ECIES shared key length check | Gustav Simonsson | 2015-02-12 | 1 | -12/+17 |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | * Ensure the ECIES shared key is padded with zero bytes if it's smaller than the requested key length. * Split the ECIES shared key error into two; one for when the generated key is too big for the params and one for when it's nil (point of infinity returned by the curve scalar multiplication). | ||||
| * | | Merge pull request #1 from Gustav-Simonsson/fix_reference_links | Jeffrey Wilcke | 2014-12-12 | 1 | -2/+2 |
| |\ \ | | | | | | | | | Update reference pdf links | ||||
| | * | | Update reference pdf links | Gustav Simonsson | 2014-12-11 | 1 | -2/+2 |
| |/ / | |||||
| * / | init | obscuren | 2014-12-10 | 7 | -0/+1704 |
| / | |||||
* | | Merge branch 'Gustav-Simonsson-align_key_and_ecdsa_nonce_entropy' into develop | obscuren | 2015-02-14 | 6 | -125/+105 |
|\ \ | |||||
| * | | Merge branch 'align_key_and_ecdsa_nonce_entropy' of ↵ | obscuren | 2015-02-14 | 6 | -125/+105 |
|/| | | | | | | | | | | | https://github.com/Gustav-Simonsson/go-ethereum into Gustav-Simonsson-align_key_and_ecdsa_nonce_entropy | ||||
| * | | Remove secp256_rand.go and update tests | Gustav Simonsson | 2015-02-14 | 2 | -107/+11 |
| | | | |||||
| * | | Unexport randEntropy type and use exported Reader instead | Gustav Simonsson | 2015-02-13 | 2 | -5/+7 |
| | | | |||||
| * | | Set both key generation and ECDSA nonce to use mixed entropy | Gustav Simonsson | 2015-02-11 | 4 | -18/+92 |
| | | | | | | | | | | | | | | | | | | * Move random entropy functions to new package randentropy * Add function to get n bytes entropy where up to first 32 bytes are mixed with OS entropy sources | ||||
* | | | disabled test | obscuren | 2015-02-14 | 1 | -0/+1 |
| | | | |||||
* | | | Merge pull request #308 from fjl/default-bootnodes | Jeffrey Wilcke | 2015-02-14 | 1 | -2/+11 |
|\ \ \ | | | | | | | | | eth: add default bootnode | ||||
| * | | | eth: add default bootnode | Felix Lange | 2015-02-14 | 1 | -2/+11 |
|/ / / | |||||
* | | | Fixed QML errors | obscuren | 2015-02-14 | 3 | -7/+1 |
| | | | |||||
* | | | Reset hash rate to 0 when mining is stopped | obscuren | 2015-02-14 | 1 | -1/+2 |
| | | | |||||
* | | | Updated coin.js abi | obscuren | 2015-02-14 | 1 | -56/+57 |
| | | | |||||
* | | | Update balance label when mining | obscuren | 2015-02-14 | 4 | -2/+18 |
| | | | |||||
* | | | Propagate blocks | obscuren | 2015-02-14 | 2 | -3/+2 |
| | | | |||||
* | | | Fixed issue in peer window | obscuren | 2015-02-14 | 3 | -10/+14 |
| | | | | | | | | | | | | | | | * Fixed issues where new peer window could cause a crash when entering an empty string | ||||
* | | | Updated window | obscuren | 2015-02-14 | 1 | -20/+6 |
| | | | |||||
* | | | Merge branch 'develop' into poc8 | obscuren | 2015-02-14 | 495 | -13816/+2209830 |
|\ \ \ | |||||
| * \ \ | Merge branch 'miner' into develop | obscuren | 2015-02-14 | 13 | -265/+236 |
| |\ \ \ | |||||
| | * | | | Fixed a few issues in the miner and updated hash rate title | obscuren | 2015-02-14 | 5 | -29/+66 |
| | | | | | | | | | | | | | | | | | | | | | | | | | * Sometimes old nonces were set by "old" agents * Added the hash rate to the miner | ||||
| | * | | | Merge branch 'develop' into miner | obscuren | 2015-02-14 | 63 | -2161/+4618 |
| | |\ \ \ | | |/ / / | |/| | | | |||||
| * | | | | Merge branch 'fjl-poc8-net-integration' into develop | obscuren | 2015-02-13 | 52 | -1948/+3984 |
| |\ \ \ \ | |||||
| | * | | | | merge | obscuren | 2015-02-13 | 5 | -893/+17 |
| | | | | | | |||||
| | * | | | | wip | obscuren | 2015-02-13 | 52 | -1943/+4855 |
| |/| | | | | |||||
| | * | | | | p2p: bump devp2p protcol version to 3 | Felix Lange | 2015-02-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | For compatibility with cpp-ethereum | ||||
| | * | | | | p2p: handle disconnect before protocol handshake | Felix Lange | 2015-02-13 | 1 | -0/+7 |
| | | | | | | |||||
| | * | | | | p2p/discover: fix race in ListenUDP | Felix Lange | 2015-02-13 | 1 | -24/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | udp.Table was assigned after the readLoop started, so packets could arrive and be processed before the Table was there. | ||||
| | * | | | | p2p: ensure we don't dial ourself | Felix Lange | 2015-02-13 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | addPeer doesn't allow self connects, but we can avoid opening connections in the first place. | ||||
| | * | | | | p2p: add I/O timeout for encrytion handshake | Felix Lange | 2015-02-13 | 1 | -1/+3 |
| | | | | | | |||||
| | * | | | | p2p: fix goroutine leak for invalid peers | Felix Lange | 2015-02-13 | 1 | -6/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The deflect logic called Disconnect on the peer, but the peer never ran and wouldn't process the disconnect request. | ||||
| | * | | | | p2p: improve read deadlines | Felix Lange | 2015-02-13 | 2 | -15/+27 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are now two deadlines, frameReadTimeout and payloadReadTimeout. The frame timeout is longer and allows for connections that are idle. The message timeout is still short and ensures that we don't get stuck in the middle of a message. | ||||
| | * | | | | p2p/discover: map listening port using configured mechanism | Felix Lange | 2015-02-13 | 4 | -18/+35 |
| | | | | | | |||||
| | * | | | | p2p/discover: code review fixes | Felix Lange | 2015-02-13 | 3 | -7/+9 |
| | | | | | | |||||
| | * | | | | cmd/ethereum, cmd/mist, eth, p2p: use package p2p/nat | Felix Lange | 2015-02-13 | 9 | -522/+54 |
| | | | | | | | | | | | | | | | | | | | | | | | | This deletes the old NAT implementation. | ||||
| | * | | | | p2p/nat: new package for port mapping stuff | Felix Lange | 2015-02-13 | 3 | -0/+499 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I have verified that UPnP and NAT-PMP work against an older version of the MiniUPnP daemon running on pfSense. This code is kind of hard to test automatically. | ||||
| | * | | | | cmd/bootnode: new command (replaces cmd/peerserver) | Felix Lange | 2015-02-10 | 1 | -0/+86 |
| | | | | | | |||||
| | * | | | | eth: remove unused Ethereum sync fields | Felix Lange | 2015-02-10 | 1 | -4/+0 |
| | | | | | | |||||
| | * | | | | cmd/mist, cmd/ethereum: add CLI arguments for node key | Felix Lange | 2015-02-10 | 5 | -16/+72 |
| | | | | | | |||||
| | * | | | | crypto: add key loading functions | Felix Lange | 2015-02-10 | 2 | -1/+30 |
| | | | | | | |||||
| | * | | | | eth: don't warn if no BootNodes are specified | Felix Lange | 2015-02-09 | 1 | -0/+3 |
| | | | | | | |||||
| | * | | | | p2p/discover: deflake UDP tests | Felix Lange | 2015-02-09 | 4 | -59/+123 |
| | | | | | | |||||
| | * | | | | cmd/ethereum, cmd/mist: add flag for discovery bootstrap nodes | Felix Lange | 2015-02-07 | 9 | -22/+43 |
| | | | | | | |||||
| | * | | | | cmd/mist, eth, javascript, p2p: use Node URLs for peer suggestions | Felix Lange | 2015-02-07 | 6 | -62/+21 |
| | | | | | | |||||
| | * | | | | p2p: fixes for actual connections | Felix Lange | 2015-02-07 | 6 | -29/+38 |
| | | | | | | | | | | | | | | | | | | | | | | | | The unit test hooks were turned on 'in production'. | ||||
| | * | | | | p2p/discover: add node URL functions, distinguish TCP/UDP ports | Felix Lange | 2015-02-07 | 8 | -326/+532 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The discovery RPC protocol does not yet distinguish TCP and UDP ports. But it can't hurt to do so in our internal model. | ||||
| | * | | | | cmd/ethereum, cmd/mist, core, eth, javascript, xeth: fixes for new p2p API | Felix Lange | 2015-02-06 | 16 | -125/+86 |
| | | | | | | |||||
| | * | | | | cmd/peerserver: is gone | Felix Lange | 2015-02-06 | 1 | -58/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | Will be back soon. Maybe. | ||||
| | * | | | | p2p: integrate p2p/discover | Felix Lange | 2015-02-06 | 15 | -1659/+1056 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Overview of changes: - ClientIdentity has been removed, use discover.NodeID - Server now requires a private key to be set (instead of public key) - Server performs the encryption handshake before launching Peer - Dial logic takes peers from discover table - Encryption handshake code has been cleaned up a bit - baseProtocol is gone because we don't exchange peers anymore - Some parts of baseProtocol have moved into Peer instead | ||||
| | * | | | | p2p/discover: add some helper functions | Felix Lange | 2015-02-06 | 4 | -20/+41 |
| | | | | | | |||||
| | * | | | | p2p/discover: new package implementing the Node Discovery Protocol | Felix Lange | 2015-02-06 | 4 | -0/+1428 |
| | | | | | | |||||
| | * | | | | rlp: fix encoding of arrays with byte element type | Felix Lange | 2015-02-06 | 2 | -1/+27 |
| | | | | | | |||||
| | * | | | | crypto: make it easier to run Sha3 on multiple inputs | Felix Lange | 2015-02-06 | 2 | -4/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | crypto.Sha3(append(foo, bar)) --> crypto.Sha3(foo, bar) crypto.Sha3([]byte{}) --> crypto.Sha3() | ||||
| | * | | | | key generation abstracted out, for testing with deterministic keys | zelig | 2015-02-06 | 2 | -12/+92 |
| | | | | | | |||||
| | * | | | | fix clientidentity test after privkey removed | zelig | 2015-02-06 | 1 | -6/+2 |
| | | | | | | |||||
| | * | | | | get rid of Private Key in ClientIdentity | zelig | 2015-02-06 | 1 | -5/+3 |
| | | | | | | |||||
| | * | | | | make crypto handshake calls package level, store privateKey on peer + tests ok | zelig | 2015-02-06 | 3 | -87/+52 |
| | | | | | | |||||
| | * | | | | apply handshake related improvements from p2p.crypto branch | zelig | 2015-02-06 | 3 | -29/+31 |
| | | | | | | |||||
| | * | | | | add temporary forced session token generation | zelig | 2015-02-06 | 2 | -0/+8 |
| | | | | | | |||||
| | * | | | | peer-level integration test for crypto handshake | zelig | 2015-02-06 | 3 | -15/+71 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add const length params for handshake messages - add length check to fail early - add debug logs to help interop testing (!ABSOLUTELY SHOULD BE DELETED LATER) - wrap connection read/writes in error check - add cryptoReady channel in peer to signal when secure session setup is finished - wait for cryptoReady or timeout in TestPeersHandshake | ||||
| | * | | | | chop first byte when cryptoid.PubKeyS is set from identity.Pubkey() since ↵ | zelig | 2015-02-06 | 1 | -1/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | this is directly copied in the auth message | ||||
| | * | | | | add initial peer level test (failing) | zelig | 2015-02-06 | 1 | -1/+52 |
| | | | | | | |||||
| | * | | | | add code documentation | zelig | 2015-02-06 | 1 | -15/+47 |
| | | | | | | |||||
| | * | | | | changes that fix it all: | zelig | 2015-02-06 | 2 | -57/+146 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - set proper public key serialisation length in pubLen = 64 - reset all sizes and offsets - rename from DER to S (we are not using DER encoding) - add remoteInitRandomPubKey as return value to respondToHandshake - add ImportPublicKey with error return to read both EC golang.elliptic style 65 byte encoding and 64 byte one - add ExportPublicKey falling back to go-ethereum/crypto.FromECDSAPub() chopping off the first byte - add Import - Export tests - all tests pass | ||||
| | * | | | | important fix for peer pubkey. when taken from identity, chop first format byte! | zelig | 2015-02-06 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | add equality check for nonce and remote nonce | zelig | 2015-02-06 | 1 | -0/+6 |
| | | | | | | |||||
| | * | | | | add minor comments to the test | zelig | 2015-02-06 | 1 | -0/+4 |
| | | | | | | |||||
| | * | | | | first stab at integrating crypto in our p2p | zelig | 2015-02-06 | 3 | -44/+79 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - abstract the entire handshake logic in cryptoId.Run() taking session-relevant parameters - changes in peer to accomodate how the encryption layer would be switched on - modify arguments of handshake components - fixed test getting the wrong pubkey but it till crashes on DH in newSession() | ||||
| | * | | | | integrate cryptoId into peer and connection lifecycle | zelig | 2015-02-06 | 2 | -3/+33 |
| | | | | | | |||||
| | * | | | | completed the test. FAIL now. it crashes at diffie-hellman. ECIES -> ↵ | zelig | 2015-02-06 | 2 | -43/+57 |
| | | | | | | | | | | | | | | | | | | | | | | | | secp256k1-go panics | ||||
| | * | | | | handshake test to crypto | zelig | 2015-02-06 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | handshake test to crypto | zelig | 2015-02-06 | 2 | -2/+54 |
| | | | | | | |||||
| | * | | | | fix crash | zelig | 2015-02-06 | 1 | -22/+29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add session token check and fallback to shared secret in responder call too - use explicit length for the types of new messages - fix typo resp[resLen-1] = tokenFlag | ||||
| | * | | | | rewrite to comply with latest spec | zelig | 2015-02-06 | 1 | -53/+138 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - correct sizes for the blocks : sec signature 65, ecies sklen 16, keylength 32 - added allocation to Xor (should be optimized later) - no pubkey reader needed, just do with copy - restructuring now into INITIATE, RESPOND, COMPLETE -> newSession initialises the encryption/authentication layer - crypto identity can be part of client identity, some initialisation when server created | ||||
| | * | | | | add crypto auth logic to p2p | zelig | 2015-02-06 | 1 | -0/+174 |
| | | | | | | |||||
| | * | | | | fix protocol to accomodate privkey | zelig | 2015-02-06 | 2 | -1/+14 |
| | | | | | | |||||
| | * | | | | add privkey to clientIdentity + tests | zelig | 2015-02-06 | 2 | -5/+21 |
| | | | | | | |||||
| | * | | | | initial hook for crypto handshake (void, off by default) | zelig | 2015-02-06 | 1 | -0/+26 |
| | | | | | | |||||
| * | | | | | Merge branch 'logjson' into develop | obscuren | 2015-02-13 | 10 | -133/+638 |
| |\ \ \ \ \ | |||||
| | * \ \ \ \ | merge | obscuren | 2015-02-13 | 311 | -8609/+24796 |
| | |\ \ \ \ \ | | |/ / / / / | |/| | | | | | |||||
| * | | | | | | removed messages | obscuren | 2015-02-13 | 6 | -87/+2 |
| | | | | | | | |||||
| * | | | | | | cmd + t switches to new dapp window | obscuren | 2015-02-12 | 1 | -2/+3 |
| | | | | | | | |||||
| | * | | | | | Move standard fields to LogEvent | Taylor Gerring | 2015-02-12 | 4 | -173/+151 |
| | | | | | | | |||||
| | * | | | | | Move event names within each object | Taylor Gerring | 2015-02-11 | 3 | -30/+119 |
| | | | | | | | |||||
| | * | | | | | Use strongly-typed objects | Taylor Gerring | 2015-02-11 | 4 | -76/+305 |
| | | | | | | | |||||
| | * | | | | | Add initial P2P json logs | Taylor Gerring | 2015-01-22 | 1 | -1/+61 |
| | | | | | | | |||||
| | * | | | | | Rename jsonlogger method | Taylor Gerring | 2015-01-22 | 2 | -2/+2 |
| | | | | | | | |||||
| | * | | | | | Check LogSystem type | Taylor Gerring | 2015-01-22 | 1 | -2/+10 |
| | | | | | | | |||||
| | * | | | | | Add JsonLogger type | Taylor Gerring | 2015-01-22 | 2 | -0/+35 |
| | | | | | | | |||||
| | * | | | | | Split file cleanup | Taylor Gerring | 2015-01-22 | 3 | -13/+13 |
| | | | | | | | |||||
| | * | | | | | Add JsonLevel log level | Taylor Gerring | 2015-01-22 | 1 | -1/+2 |
| | | | | | | | |||||
| | * | | | | | Add LogFormat flag | Taylor Gerring | 2015-01-22 | 4 | -3/+13 |
| | | | | | | | |||||
| | * | | | | | Add rawLogSystem | Taylor Gerring | 2015-01-22 | 1 | -0/+24 |
| | | | | | | | |||||
| | * | | | | | Split into multiple files | Taylor Gerring | 2015-01-22 | 3 | -122/+130 |
| | | | | | | | |||||
| | | | * | | | Merge branch 'develop' into miner | obscuren | 2015-02-12 | 41 | -1097/+1651 |
| | | | |\ \ \ | | |_|_|/ / / | |/| | | | | | |||||
| * | | | | | | Documented methods & removed old manifest | obscuren | 2015-02-12 | 5 | -131/+36 |
| | | | | | | | |||||
| * | | | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-02-12 | 2 | -0/+58 |
| |\ \ \ \ \ \ | | | |_|_|_|/ | | |/| | | | | |||||
| | * | | | | | Merge pull request #303 from fjl/rlp-flat | Jeffrey Wilcke | 2015-02-12 | 2 | -0/+58 |
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | rlp: add Flat | ||||
| | | * | | | | | rlp: add Flat | Felix Lange | 2015-02-12 | 2 | -0/+58 |
| | | | | | | | | |||||
| * | | | | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-02-12 | 10 | -135/+113 |
| |\| | | | | | | |||||
| | * | | | | | | Merge pull request #302 from alexvandesande/UI | Jeffrey Wilcke | 2015-02-12 | 3 | -119/+96 |
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Catalog Page Behaviour | ||||
| | | * | | | | | | Catalog Page Behaviour | Alexandre Van de Sande | 2015-02-12 | 3 | -119/+96 |
| | | | | | | | | | |||||
| | * | | | | | | | Merge pull request #301 from ethereum/travis | Taylor Gerring | 2015-02-11 | 1 | -3/+5 |
| | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Updates to Travis config | ||||
| | | * | | | | | | | Add go check to prefetched test dependencies | Taylor Gerring | 2015-02-06 | 1 | -0/+1 |
| | | | | | | | | | | |||||
| | | * | | | | | | | Updated go list command | Taylor Gerring | 2015-02-06 | 1 | -1/+1 |
| | | | | | | | | | | |||||
| | | * | | | | | | | Use after_success build step | Taylor Gerring | 2015-02-06 | 1 | -1/+3 |
| | | | | | | | | | | |||||
| | | * | | | | | | | No long use v1 branch of qml repo | Taylor Gerring | 2015-02-06 | 1 | -2/+1 |
| | | | |_|_|_|_|/ | | | |/| | | | | | |||||
| | * | | | | | | | Temporarily skip broken TestVerifyPoW | Taylor Gerring | 2015-02-11 | 1 | -0/+1 |
| | | | | | | | | | |||||
| | * | | | | | | | Merge pull request #300 from tgerring/jsonrpc | Taylor Gerring | 2015-02-11 | 4 | -7/+8 |
| | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Allow RPC ID to be string or null | ||||
| | | * | | | | | | | #295 Allow RPC ID to be string | Taylor Gerring | 2015-02-11 | 4 | -6/+6 |
| | | | | | | | | | | |||||
| | | * | | | | | | | Merge branch 'develop' into jsonrpc | Taylor Gerring | 2015-02-11 | 229 | -7023/+15536 |
| | | |\ \ \ \ \ \ \ | | | |/ / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: rpc/ws/server.go | ||||
| | * | | | | | | | | No longer switch branches for go-qml dep | Taylor Gerring | 2015-02-11 | 1 | -6/+0 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Merge branch 'sveneh-origin_develop' into develop | Taylor Gerring | 2015-02-11 | 1 | -1/+4 |
| | |\ \ \ \ \ \ \ \ | |||||
| | | * | | | | | | | | Merge branch 'origin_develop' of https://github.com/sveneh/go-ethereum into ↵ | Taylor Gerring | 2015-02-11 | 1 | -1/+4 |
| | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sveneh-origin_develop | ||||
| | | * | | | | | | | | Dockerfile creation speed-up by not running go tests, added a workaround | sveneh | 2015-02-09 | 1 | -1/+4 |
| | | | |/ / / / / / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | so that docker's cache is invalidated whenever th git repo is updated. | ||||
| | | | * | | | | | | Merge branch 'jsonrpc' of github.com:ethereum/go-ethereum into jsonrpc | Taylor Gerring | 2015-01-29 | 27 | -701/+697 |
| | | | |\ \ \ \ \ \ | |||||
| | | | * | | | | | | | Use custom Send methods | Taylor Gerring | 2015-01-29 | 1 | -7/+11 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | updated coin | obscuren | 2015-02-11 | 1 | -12/+7 |
| |/ / / / / / / / / | |||||
| * | | | | | | | | | Merge pull request #298 from alexvandesande/UI | Jeffrey Wilcke | 2015-02-11 | 21 | -920/+1526 |
| |\ \ \ \ \ \ \ \ \ | | | |_|_|/ / / / / | | |/| | | | | | | | UI changes to Mist | ||||
| | * | | | | | | | | removed icomoon | Alexandre Van de Sande | 2015-02-10 | 1 | -0/+0 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Recreated the changes on a new branch | Alexandre Van de Sande | 2015-02-10 | 22 | -920/+1526 |
| | | |_|_|/ / / / | | |/| | | | | | | |||||
| * | | | | | | | | Merge pull request #296 from frewsxcv/patch-1 | Felix Lange | 2015-02-10 | 1 | -1/+1 |
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | Fix broken link in README | ||||
| | * | | | | | | | Fix broken link in README | Corey Farwell | 2015-02-07 | 1 | -1/+1 |
| | |/ / / / / / | |||||
| * | | | | | | | Fixed "to" field | obscuren | 2015-02-10 | 3 | -1/+7 |
| | | | | | | | | |||||
| * | | | | | | | moved manager | obscuren | 2015-02-09 | 2 | -16/+22 |
| | | | | | | | | |||||
| | | | | | | * | Basic structure miner | obscuren | 2015-02-10 | 9 | -293/+198 |
| | | | | | | | | |||||
| | | | | | | * | merged | obscuren | 2015-02-09 | 31 | -259/+352 |
| | | | | | | |\ | | |_|_|_|_|_|/ | |/| | | | | | | |||||
| * | | | | | | | Updated coin | obscuren | 2015-02-08 | 1 | -30/+66 |
| | | | | | | | | |||||
| * | | | | | | | Compare regardless of length | obscuren | 2015-02-08 | 1 | -1/+1 |
| | | | | | | | | |||||
| * | | | | | | | Moved log message to detail output | obscuren | 2015-02-08 | 1 | -1/+1 |
| | | | | | | | | |||||
| * | | | | | | | Fixed iterator | obscuren | 2015-02-08 | 2 | -2/+40 |
| | | | | | | | | |||||
| * | | | | | | | Renamed filter | obscuren | 2015-02-08 | 1 | -1/+2 |
| |/ / / / / / | |||||
| * | | | / / | API changed to use Pubkey only. Reflected that change in the rest of the api | obscuren | 2015-02-06 | 6 | -6/+7 |
| | |_|_|/ / | |/| | | | | |||||
| * | | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-02-06 | 2 | -6/+5 |
| |\ \ \ \ \ | |||||
| | * | | | | | Pin Travis go version to 1.4.1 | Taylor Gerring | 2015-02-06 | 1 | -1/+1 |
| | | | | | | | |||||
| | * | | | | | Only submit on coverage report success | Taylor Gerring | 2015-02-06 | 1 | -2/+1 |
| | | | | | | | |||||
| | * | | | | | Only download missing deps, not build | Taylor Gerring | 2015-02-06 | 1 | -1/+1 |
| | | | | | | | |||||
| | * | | | | | Don't reference by $GOROOT | Taylor Gerring | 2015-02-06 | 1 | -2/+2 |
| | | | | | | | |||||
| * | | | | | | Undone fix. Will re-enable once chain resets | obscuren | 2015-02-06 | 1 | -12/+5 |
| |/ / / / / | |||||
| * | | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-02-06 | 1 | -2/+1 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: README.md | ||||
| | * | | | | | Updated readme | obscuren | 2015-02-06 | 1 | -10/+10 |
| | | | | | | | |||||
| * | | | | | | Updated readme | obscuren | 2015-02-06 | 1 | -10/+10 |
| |/ / / / / | |||||
| * | | | | | Merge pull request #290 from ↵ | Jeffrey Wilcke | 2015-02-06 | 2 | -7/+7 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Gustav-Simonsson/correct_block_parent_timestamp_check Correct block parent timestamp check and typos | ||||
| | * | | | | | Correct block parent timestamp check and typos | Gustav Simonsson | 2015-02-04 | 2 | -7/+7 |
| | | | | | | | |||||
| * | | | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-02-06 | 7 | -17/+13 |
| |\ \ \ \ \ \ | |||||
| | * \ \ \ \ \ | Merge pull request #287 from ethereum/system-testing | Jeffrey Wilcke | 2015-02-06 | 7 | -17/+13 |
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Seednode CLI param updates | ||||
| | | * | | | | | | Move hardcoded seed node address to app flag | Taylor Gerring | 2015-02-03 | 7 | -17/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replaces functionality `-seed=true` with `-seed="ip:port"` | ||||
| * | | | | | | | | updated home | obscuren | 2015-02-06 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge commit '9d84609b3faf797f4a611587abdda3d6b3b07917' into develop | obscuren | 2015-02-06 | 4 | -51/+17 |
| |\ \ \ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ \ | Merge branch 'master' of https://github.com/ethereum/ethereum.js | Marek Kotewicz | 2015-02-06 | 0 | -0/+0 |
| | |\ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | | bring back jsonrpc single method calls in polling | Marek Kotewicz | 2015-02-06 | 4 | -51/+17 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | pending / chain event | obscuren | 2015-02-06 | 6 | -5/+71 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Merge branch 'tgerring-develop' into develop | obscuren | 2015-02-06 | 6 | -40/+39 |
| |\ \ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / / | |/| | | | | | | | | | |||||
| | * | | | | | | | | | Merge branch 'develop' of https://github.com/tgerring/go-ethereum into ↵ | obscuren | 2015-02-06 | 6 | -40/+39 |
| |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tgerring-develop Conflicts: rpc/http/server.go | ||||
| | * | | | | | | | | | Merge branch 'develop' of github.com:tgerring/go-ethereum into develop | Taylor Gerring | 2015-02-05 | 5 | -39/+39 |
| | |\ \ \ \ \ \ \ \ \ | |||||
| | | * | | | | | | | | | Update RPC message format | Taylor Gerring | 2015-02-04 | 3 | -22/+27 |
| | | | | | | | | | | | | |||||
| | | * | | | | | | | | | Merge branch 'develop' of github.com:tgerring/go-ethereum into develop | Taylor Gerring | 2015-02-04 | 3 | -17/+12 |
| | | |\ \ \ \ \ \ \ \ \ | | | | |_|_|_|/ / / / / | | | |/| | | | | | | | | |||||
| | | | * | | | | | | | | Update signature for rpc websockets | Taylor Gerring | 2015-02-02 | 2 | -15/+9 |
| | | | | | | | | | | | | |||||
| | | | * | | | | | | | | Decrease log level for Sending RPC payload | Taylor Gerring | 2015-02-02 | 1 | -2/+3 |
| | | | | | | | | | | | | |||||
| | | | * | | | | | | | | Merge pull request #3 from ethereum/develop | Taylor Gerring | 2015-02-02 | 553 | -23848/+2237273 |
| | | | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to develop | ||||
| | * | | | | | | | | | | | Use different default RPC port per #186 | Taylor Gerring | 2015-02-05 | 2 | -2/+2 |
| | |/ / / / / / / / / / | |||||
| | | | | | | | | | | * | Merge branch 'develop' into miner | obscuren | 2015-02-06 | 9 | -26/+27 |
| | | | | | | | | | | |\ | | |_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | |||||
| * | | | | | | | | | | | Default gas price and default gas for rpc | obscuren | 2015-02-05 | 4 | -18/+15 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | set uncles regardless of empty uncle list. Fixes invalid blocks being mined | obscuren | 2015-02-05 | 2 | -5/+4 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | fixed test | obscuren | 2015-02-05 | 2 | -0/+3 |
| | | | | | | | | | | | | |||||
| | | | | | | | | | | * | wip | obscuren | 2015-02-06 | 3 | -88/+116 |
| | |_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | |||||
| * | | | | | | | | | | Propagate known transactions to new peers on connect | obscuren | 2015-02-05 | 6 | -22/+30 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Merge branch 'develop' into miner | obscuren | 2015-02-05 | 35 | -482/+1340 |
| |\ \ \ \ \ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ \ \ \ | updated tests | obscuren | 2015-02-05 | 28 | -946/+2130 |
| | |\ \ \ \ \ \ \ \ \ \ | | | | |_|_|_|/ / / / / | | | |/| | | | | | | | | |||||
| | | * | | | | | | | | | Merge pull request #55 from ethereum/develop | Marek Kotewicz | 2015-02-04 | 5 | -4/+19 |
| | | |\ \ \ \ \ \ \ \ \ | | | | | |_|_|/ / / / / | | | | |/| | | | | | | | fixed jsonrpc result field 0 not handled properly | ||||
| | | | * | | | | | | | | fixed jsonrpc response 0 not handled properly | Marek Kotewicz | 2015-02-04 | 5 | -4/+19 |
| | | |/ / / / / / / / | |||||
| | | * | | | | | | | | version upgrade | Marek Kotewicz | 2015-02-04 | 2 | -2/+2 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | jsonrpc.js tests && jsonrpc response validation is more strict | Marek Kotewicz | 2015-02-04 | 8 | -10/+235 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | jsonrpc.js file && batch polling | Marek Kotewicz | 2015-02-04 | 7 | -46/+196 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | simplified polling && jsonrpc payload creation | Marek Kotewicz | 2015-02-04 | 7 | -90/+36 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | tests && fixes for utils methods | Marek Kotewicz | 2015-02-04 | 6 | -4/+101 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | clearing tests | Marek Kotewicz | 2015-02-04 | 7 | -442/+465 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | version upgrade 0.0.12 | Marek Kotewicz | 2015-02-03 | 2 | -2/+2 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | Merge branch 'develop' into cpp | Marek Kotewicz | 2015-02-03 | 13 | -247/+555 |
| | | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: dist/ethereum.js.map dist/ethereum.min.js | ||||
| | | | * | | | | | | | | parsing events output | Marek Kotewicz | 2015-02-03 | 6 | -13/+69 |
| | | | | | | | | | | | | |||||
| | | | * | | | | | | | | gulp | Marek Kotewicz | 2015-02-03 | 3 | -5/+35 |
| | | | | | | | | | | | | |||||
| | | | * | | | | | | | | event outputParser && tests | Marek Kotewicz | 2015-02-03 | 8 | -136/+288 |
| | | | | | | | | | | | |