98 Commits (f5d25f6b3a5c7eddb3179acd42c858778e7808e1)

Author SHA1 Message Date
ecdsa 8140d6c78e fix typo 11 years ago
ecdsa d140383d03 exit wait_until_connected() when all servers have been tried 11 years ago
ThomasV 4446cf44c7 don't set network.interface to None when disconnetced 11 years ago
thomasv 942d009661 network.pending_servers, to avoid connecting the same server multiple times 11 years ago
thomasv c7694a87e7 cleanup code in network.py 11 years ago
ecdsa 8b4410d86a detect if electrum is offline during wallet creation 11 years ago
Jud Stephenson 03a6791bcb Set initial 'running' attribute in Network class 11 years ago
ThomasV 1f13b2f4f3 network.send method 11 years ago
Bryan Stitt 225d8b83a3 don't use bare except 11 years ago
Eagle[TM] ba9782eec6 Update default server list (disable servers with failed/expired certs) 11 years ago
Alessio Caiazza 423ed77305 allow to connect to one server only 11 years ago
ThomasV c2f2ec2a8c rm debug message 11 years ago
Eagle[TM] dca000568f Update default server list 11 years ago
ThomasV 116b10cc11 replace blockchain.height with height(), and fix server_lag issue 11 years ago
ThomasV 491aab4afc network.default_server shouldnever be None 11 years ago
thomasv e256bae89c re-add pick_random_server 11 years ago
ThomasV 66f224eab4 update a few scripts 11 years ago
ThomasV f74aa9ed3a smaller timeout if disconnected 11 years ago
ThomasV 45b111e14c enable changes of protocol, proxy at runtime 11 years ago
ThomasV a6934f6796 support for all protocols 11 years ago
ThomasV 9c1b688e4f fix: server lag 11 years ago
ThomasV bc15caa84c network: fix server lag detection 11 years ago
ThomasV c0abd3c34e show lag in status line 11 years ago
ThomasV a38298c5ee handle network.interface being None when network is disconnected 11 years ago
ThomasV c63948b314 update default servers 11 years ago
ThomasV c0b3aed48b store a list of recently encountered servers 11 years ago
ThomasV b1273d3900 network.is_connected() 11 years ago
ThomasV a9fb0a9d19 resend subscriptions after disconnect 11 years ago
ThomasV 81f24b66c4 maintain NUM_SERVERS interfaces 11 years ago
ThomasV 7a5016ec42 move synchronous_get to network.py, fix get_balance script 11 years ago
ThomasV 56917780f1 server name change (hachre) 11 years ago
ThomasV 40e393187a manage subscriptions in network.py 11 years ago
ThomasV a22ae33a81 set_server: resend subscriptions 11 years ago
ThomasV 27cc09e8e2 prevent dns leaks when using proxy. fixes issue #147 11 years ago
ThomasV 7658b2ade1 interface: call socket.connect before sll.wrap_socket, for proxy. (fixes bug #207) 11 years ago
thomasv a6002cf71c SSL certificate validation 11 years ago
ThomasV d502b93872 network.set_server: test if server is the same 11 years ago
rofl0r 854802122c fix error to create a wallet due to missing pick_random_server decl 11 years ago
thomasv b75f8d795a new command: getrawtransaction 11 years ago
ThomasV 41878dc5e0 rename menu: create tx 11 years ago
ThomasV d51a8d0f25 create a class for transaction dialog 11 years ago
thomasv dcedb2d74f minor fixes 11 years ago
thomasv 6b6c508976 replace wallet.interface everywhere 11 years ago
ThomasV 907dca6eb9 simplify interface: use callbacks 11 years ago
thomasv 77871b97af fixes, resend_subscriptions 11 years ago
thomasv 73901a001a pass network to NetworkDialog and Blockchain 11 years ago
thomasv 2df129cfbf connect to random servers, reconnect if connection is lost 11 years ago
thomasv 0ec436c02c fix: network start was calling __init__ 11 years ago
thomasv 047e4b3478 move callbacks to the network class 11 years ago
ThomasV 328315f94b separate blockchain and network 11 years ago