Gav Wood
01eecf58b6
More network fixes.
10 years ago
Gav Wood
ca9a07dc2f
Exception fix.
10 years ago
Gav Wood
75685f91e1
More fixes.
10 years ago
Gav Wood
7c0ca05bb8
Grow peers uses latest mechanisms.
10 years ago
Gav Wood
a1216c3b74
Peer & key management.
10 years ago
Gav Wood
d1b1caea29
Various crash fixes.
10 years ago
Gav Wood
07c804a885
Vast P2P networking improvements, mainly for peer discovery, management
and handling.
10 years ago
arkpar
68c64dc052
reverted UPNP_AddPortMapping args
10 years ago
arkpar
da331ee67e
fixed disconnect; gcc warning
10 years ago
arkpar
9d29f7d4be
moved ETH_MINIUPNPC to props on windows; fixed style
10 years ago
subtly
9f832c659d
fix for clang builds
10 years ago
Gav Wood
a37d214ecb
Undefine clogS for windows builds.
10 years ago
arkpar
5d09a767e0
fixed upnp port mapping
10 years ago
Gav Wood
d93cccc463
More attempts to fix for the ultra-pedantic clang compiler.
10 years ago
Gav Wood
8bf5251d5a
Can grab block info from JS. Stephan will be pleased.
10 years ago
Gav Wood
cad19f652f
p2p protocol version bump.
10 years ago
Gav Wood
784ea95f27
PoC-7: IPv6.
10 years ago
Gav Wood
72449d349a
PoC-7: Dynamic message IDs.
10 years ago
Gav Wood
20ad46c481
PoC-7: versioned subprotocols.
10 years ago
Gav Wood
3f61b506db
Remove incoming queue. Put things straight into actual queues.
Make state items more fitting.
10 years ago
Gav Wood
6464651365
More networking fixes.
10 years ago
Gav Wood
0f31e3b317
Additional network niceness.
10 years ago
Christoph Jentzsch
fb876453ca
Restructured exceptions. Boost::exception is now used primarily.
10 years ago
Gav Wood
340801ed90
Networking fixes.
10 years ago
Gav Wood
431a3c242f
Fixes...
10 years ago
Gav Wood
7507f95203
VS fix.
10 years ago
Gav Wood
d60ee48ddd
Various networking fixes.
10 years ago
Gav Wood
05d3d8096e
Simple chain download view.
10 years ago
Gav Wood
5ce45164bd
Get rid of nasty old code.
10 years ago
Gav Wood
17f55abd37
Get blocks in right order.
10 years ago
Gav Wood
0ecfc0bc6d
Minor debug fix.
10 years ago
Gav Wood
900d7eb0cc
Remove some verboisity.
10 years ago
Gav Wood
e480eadaa2
Probable fix for local/global peer discovery.
10 years ago
Gav Wood
88bebb4c3b
More debug stuff.
10 years ago
Gav Wood
c236d01c7c
More network debugging.
10 years ago
Gav Wood
f791775e58
Allow peers to tell us of their actual IPs.
10 years ago
Gav Wood
aa1da892fb
Debug code for peer discovery.
10 years ago
Gav Wood
b883f0c135
User DNS & poc-5.ethdev.com for peerserver.
10 years ago
Gav Wood
6a2b875637
Fix for io service (thanks, alex!)
10 years ago
subtly
91c1819d43
mutex shared host/peer sets, write-loop crash fix
10 years ago
Gav Wood
066fc18116
Move out worker thread stuff into other class.
p2p::Host is worker rather than WebThree.
Client is single worker.
EthereumHost works.
10 years ago
Gav Wood
dde79b2b88
Move eth over to WebThreeDirect.
10 years ago
Tim Hughes
00d461a74a
Disable SCUs on non MSVC builds.
10 years ago
Tim Hughes
65401e5b37
Fixed all the VS2013 build issues.
- Updated projects after all the re-potting.
- For simplicity, there's just one VS project for all the libethereum projects, however VS doesn't like duplicate source file names within the same project. To get around this I've created some "single compilation units" for some folders, these probably also compile faster than multiple files.
- Some 32bit only compile errors in RLP (cryptic template ambiguity) were resolved by explicitly invoking operator T() rather than doing a cast to T.
- Moved multiple implementations of toString(h256s const& _bs) into FixedHash.h
- Release shutdown deadlock problem is outstanding.
10 years ago
Gav Wood
484279c548
Beginning of merge into AZ.
10 years ago
Gav Wood
6d209e7885
Add framework for WebThree clients.
10 years ago
Gav Wood
515a1c22a9
Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace.
Rename ethential to devcore.
10 years ago
Gav Wood
4cb7993655
Project-wide reorganisation of namespaces.
10 years ago
Gav Wood
a3740efebb
Repot.
No memsize increase on 0.
10 years ago
Gav Wood
d171557267
Add missing.
10 years ago