subtly
2ed2a8ec8e
updates and fixes for code review
2015-01-25 14:08:34 -08:00
subtly
29f17ba636
coding standards
2015-01-17 01:30:52 -05:00
subtly
0e4c693518
cleanup
2015-01-17 00:56:36 -05:00
subtly
01ecadd74e
Connectivity and nodetable callbacks. Disable stale code.
2015-01-12 04:58:52 +01:00
subtly
a1c972075e
Merging in new data structure for nodes from node-table. End result will be consolidation into NodeId, Node (id and endpoints), NodeEntry (as in table), and Peer (connected node as in host). Rename PeerInfo to PeerSessionInfo. Rename NodeInfo to PeerInfo. PeerSessionInfo which is information about the Peer connection and will be split/merged into Node and PeerInfo. Add node-table callbacks for Host to perform connect node if there are not enough nodes.
2015-01-10 19:45:20 +01:00
subtly
6418132263
Consolidate use of pingAll into keepAlivePeers. Add bool operators for Node and NodeIPEndpoint population. NodeTable returns Node instead of NodeEntry (subject to change). Begin transition from NodeInfo to NodeTable Node.
2015-01-08 22:26:21 +01:00
subtly
7f4ca13035
Pass 2 integrating node table. Pruning and merging old node lifecycle logic with new.
...
Begin moving node identification and authentication into Host so session can be directly-constructed with NodeInfo and is not created until after authentication.
Require session to be passed a valid node.
2015-01-07 02:26:14 +01:00
Gav Wood
9511383c42
Beginning of merge into AZ.
2014-09-11 13:27:15 +02:00
Gav Wood
38dd3fb050
Project-wide reorganisation of namespaces.
2014-09-05 17:09:58 +02:00
Gav Wood
60458e3fd9
Repot.
...
No memsize increase on 0.
2014-09-03 21:06:36 +02:00
Gav Wood
3e288da60f
Reorganisation.
2014-09-03 20:18:02 +02:00
Gav Wood
ef9a577af7
Allow local networking option.
2014-09-02 12:21:41 +02:00
Gav Wood
dbf099d121
New net is compiling.
2014-09-01 18:54:06 +02:00
Gav Wood
42920f5d93
Split off general network layer.
2014-08-27 12:48:30 +02:00
subtly
5da1e452ed
Fix for #246 . Removed sync() to prevent race condition within dropped() and . Raised maxblocks to 64.
2014-07-21 02:29:49 -06:00
Gav Wood
3a2597d871
Split out libethcore from libethereum.
2014-04-23 15:08:11 +01:00
Gav Wood
ea1d3eb16e
Repotted network stuff.
2014-03-04 13:40:42 +00:00
Tim Hughes
90b7b43d43
Replace hard-coded /tmp paths with call to boost::filesystem::temp_directory_path()
2014-02-19 23:12:09 +00:00
Tim Hughes
7a1f75ddbf
Work in progress on Visual Studio 2013 compile fixes. Libethereum compiles again but not sorted out linking dependencies yet.
2014-02-18 16:34:59 +00:00
Muharem Hrnjadovic
ec71a3b4e4
Fixed the other occurrence of Foobar
2014-02-16 11:41:15 +01:00
Muharem Hrnjadovic
0d91f19032
Corrected license headers (Foobar -> cpp-ethereum)
2014-02-16 11:20:55 +01:00
Gav Wood
769e108bc2
Less hangy.
2014-02-15 21:16:51 +00:00
Gav Wood
27dfbf1962
Better version strings.
2014-02-09 15:58:37 +00:00
Gav Wood
d8c693a338
usleep moved to std impl.
2014-02-09 11:37:13 +00:00
Gav Wood
dd0957359b
AlephZero renamed AlethZero and moved to cmake project.
...
Other minor changes.
2014-02-06 18:53:46 +00:00
Gav Wood
f14844dd0d
GPL v2, not 3.
2014-01-31 21:08:16 +00:00
Gav Wood
7c9a1238b7
GUI & network stuff.
2014-01-22 18:18:12 -05:00
Gav Wood
803e992070
Added client API & prototypal GUI.
2014-01-22 12:56:03 -05:00
Gav Wood
2b13a04f49
Pinging.
2014-01-22 10:01:39 -05:00
Gav Wood
3b9040b4a1
Basic P2P functionality.
2014-01-22 09:40:45 -05:00
Gav Wood
5afc641ea9
Peer network code NYW.
2014-01-22 09:08:18 -05:00