Commit Graph

943 Commits

Author SHA1 Message Date
Neil
c86fdffaf0 Merge pull request #178 from knocte/patch-1
HOWTO.rst: fix typo
2017-05-05 17:40:53 +07:00
Andres G. Aragoneses
8fb0faac2d HOWTO.rst: fix typo 2017-05-04 15:11:32 +08:00
Neil
9ec2f22306 Merge pull request #177 from laodc/master
Added SERVER_(SUB)VERSION to banner variables
2017-05-04 00:24:18 +09:00
Neil
37a9b27646 Update ENVIRONMENT.rst 2017-05-04 00:22:53 +09:00
LaoDC
3c8ab998e4 sorry about permissions 2017-05-03 19:27:00 +07:00
LaoDC
70c6c87852 fixed typo. 2017-05-03 19:26:49 +07:00
LaoDC
c5c75c30de Updated docs/ENVIRONMENT.rst to reflect changes in variables 2017-05-03 19:25:14 +07:00
LaoDC
9e34bf8583 reverted and made the version split isolated within the banner logic only as not to affect other parts of the code. 2017-05-03 17:43:47 +07:00
LaoDC
9dceeb914c Add new variables to BANNER(_TOR)
$SERVER_VER will return the version number (eg: 1.0.10)
$SERVER_SUBVERSION will return the full version string (eg: ElectrumX 1.0.10)

$VERSION is kept for legacy which is the same as $SERVER_SUBVERSION
2017-05-03 17:10:52 +07:00
LaoDC
5e92feb8a6 Add new variables to BANNER(_TOR)
$SERVER_VER will return the version number (eg: 1.0.10)
$SERVER_SUBVERSION will return the full version string (eg: ElectrumX 1.0.10)

$VERSION is kept for legacy which is the same as $SERVER_SUBVERSION
2017-05-03 17:09:52 +07:00
Neil
bf8145aba5 Merge pull request #175 from SuBPaR42/patch-2
Change to default BTC mainnet server peers
2017-05-01 22:37:01 +09:00
SuBPaR42
400388336a Change to default server peers
electrum.trouth.net is no longer active.  Replaced with another E-S server ;-)
2017-05-01 08:35:09 -05:00
Neil
82b72c47f1 Merge pull request #174 from SuBPaR42/patch-1
Update coins.py
2017-04-30 23:04:57 +09:00
SuBPaR42
b52628143b Update coins.py
Updated to more recent block height and TX count
2017-04-30 08:21:42 -05:00
Neil
411ce06cd2 Merge pull request #173 from pooler/verbytes
Allow multiple address versions for each coin
2017-04-30 17:18:30 +09:00
pooler
961936245c Allow multiple P2SH address versions 2017-04-30 09:48:52 +02:00
Neil Booth
2fe67932c5 Prepare 1.0.10 2017-04-28 22:44:48 +09:00
Johann Bauer
9af037b4be Add installer to README 2017-04-28 22:31:41 +09:00
Neil Booth
92584cc3c6 Update Litecoin entries as Segwit has activated. 2017-04-28 22:31:40 +09:00
Neil Booth
e9acb685ab Display hosts in diagnostic 2017-04-09 14:32:45 +09:00
Neil Booth
d216d5111b Prepare 1.0.9 2017-04-09 14:20:17 +09:00
Neil Booth
8a2821d542 Reject invalid hostnames in Env 2017-04-09 14:15:10 +09:00
Neil Booth
b6d8b86dd6 Ignore hosts not appearing in their own features 2017-04-09 14:02:32 +09:00
Neil Booth
c0ff2c0c20 Bump to 1.0.8b 2017-04-06 07:36:04 +09:00
Neil Booth
992fcc7735 Merge branch 'master' of github.com:kyuupichan/electrumx 2017-04-06 07:34:05 +09:00
Neil Booth
fde47d5739 Organise tests 2017-04-06 07:32:56 +09:00
Neil Booth
f3de91180e Add tests for server/env.py 2017-04-06 07:27:48 +09:00
Neil
7955b731a3 Merge pull request #166 from erasmospunk/shebang
Fix shebang for contrib scripts
2017-04-05 21:51:38 +09:00
John L. Jegutanis
cf08903d12 Fix shebang for contrib scripts 2017-04-05 15:32:42 +03:00
Neil
71aa46314b Merge pull request #165 from erasmospunk/einsteinium
Add Einsteinium support
2017-04-05 20:48:34 +09:00
John L. Jegutanis
9549158115 Add Einsteinium support 2017-04-05 14:38:34 +03:00
Neil Booth
30df09534f Bump to 1.0.8a 2017-04-03 21:40:02 +09:00
Neil Booth
2c43e89b05 Only set last_good if successfully verified
Rename last_connect to last_good
2017-04-03 21:37:51 +09:00
Neil Booth
e0a79c313c Prepare 1.0.8 2017-04-03 20:13:35 +09:00
Neil Booth
7b17d99c5a Put log on one line 2017-04-03 20:10:42 +09:00
Neil Booth
9f27ea875c Fix peer replacement logic
- drop the IP address peer
- update the remaining peer with fresh info
2017-04-03 20:07:46 +09:00
Neil Booth
2656fd78a4 Clarify that we may not have a clearnet peer 2017-04-02 21:25:02 +09:00
Neil Booth
e96b8f0421 Prepare 1.0.7 2017-04-02 15:12:50 +09:00
Neil Booth
a94d320e5d New feature: force peer discovery via proxy
Set FORCE_PROXY to non-empty to force peer discovery to go
through the proxy.  See docs/ENVIRONMENT.rst

Wait for an attempt at proxy discovery to be made before beginning
peer discovery.
2017-04-02 15:06:29 +09:00
Neil Booth
77a441ad06 Improve proxy handling
Have a background proxy detection loop; removes need to check
specific peers at startup.
Consider proxy down once attempts to use it fail 3 times in a row.
Regularly attempt to rediscover a proxy if it is down.
2017-04-02 14:27:49 +09:00
Neil Booth
0aa9195fc5 Remove bad onion default peer 2017-04-02 10:58:56 +09:00
Neil Booth
178de6c396 Tighten restrictions on HOST
- private IP not allowed if intending for public use
- localhost not allowed
2017-04-02 10:58:55 +09:00
Neil Booth
81e6577838 Catch address resolution failure exceptions 2017-04-01 22:55:16 +09:00
Neil Booth
321315ace0 Fix typo 2017-04-01 15:17:17 +09:00
Neil Booth
d1894356d0 Prepare 1.0.6 2017-04-01 12:10:18 +09:00
Neil Booth
9abc1dc11e REPORT_HOST no longer defaults to HOST
Cleanup of identity handling.  It is now possible to specify
a Tor identity and no clearnet identity.
2017-04-01 12:03:53 +09:00
Neil Booth
abba36ac6c Relax the get_chunk restriction based on client
Closes #162
2017-04-01 11:17:57 +09:00
Neil Booth
55cedfea9c Have Daemon work with aiohttp 1 and 2
Fixes #163
2017-04-01 10:43:34 +09:00
Neil Booth
628adc97fb Merge remote-tracking branch 'refs/remotes/github/master' 2017-04-01 10:37:45 +09:00
Neil
991b919301 Merge pull request #164 from romanornr/master
Add Viacoin - Segwit Auxpow
2017-03-31 08:16:40 +09:00