Commit graph

628 commits

Author SHA1 Message Date
Manfred Karrer
677d7dc477
Set v0.6.0 2017-11-08 11:11:51 -05:00
Manfred Karrer
d68b2fae70
Add open tor network settings button at startup if not connected after 10 sec 2017-11-06 22:17:26 -05:00
Manfred Karrer
fa2b14ba0c
Add default bridges from Tor browser and UI 2017-11-04 22:46:06 -05:00
Manfred Karrer
cb568ac05a
Merge branch 'Development' into netlayer
# Conflicts:
#	core/src/main/java/io/bisq/core/user/PreferencesPayload.java
2017-11-04 14:42:56 -05:00
Manfred Karrer
36d4c34891
Rename BtcMainNetParams to BtcMainNetParamsForValidation; cleanup 2017-11-04 14:34:58 -05:00
Manfred Karrer
cb8f1da9c9
Remove filtering dnsseed.bluematt.me 2017-11-04 14:34:08 -05:00
Chris Beams
e1a6f87a98
Reformat Java sources with Editorconfig settings
This change is the result of a global reformatting in IDEA now that
`.editorconfig` settings are in place. Note that Editorconfig's
`continuation_indent_size` property [1] was also added and set to 8
here, as this reflects the dominant style already present in the
codebase. i.e. in created a much smaller diff to set the continuation
indent to 8 that would have been created leaving this property out and
letting it default to 4.

[1]: https://github.com/editorconfig/editorconfig/wiki/EditorConfig-Properties
2017-11-04 20:11:30 +01:00
Manfred Karrer
753b5afe91
Use RegTestHost.NONE as default 2017-11-04 11:10:05 -05:00
Manfred Karrer
04bc3d7ef4
Merge branch 'Development' into netlayer 2017-11-04 10:55:56 -05:00
Mike Rosseel
9ff586c973
Don't make a subdir for tor hostname/private key
Signed-off-by: Mike Rosseel <mike@eon-consult.be>
2017-11-04 15:54:09 +01:00
Mike Rosseel
ded10973bc
Update of bitcoin mainnet onion nodes
Signed-off-by: Mike Rosseel <mike@eon-consult.be>
2017-11-04 15:19:15 +01:00
Mike Rosseel
ce402a50da
Switch temporarily to my fork so the SafeSocks fix can be tested
Signed-off-by: Mike Rosseel <mike@eon-consult.be>
2017-11-04 12:25:51 +01:00
Manfred Karrer
00d868dd9d
Remove excuded keys when requesting the account witness data 2017-11-03 11:22:19 -05:00
Mike Rosseel
1578340c78
Fix Bridges UI, remove triggering of bridges mode (testing code)
Signed-off-by: Mike Rosseel <mike@eon-consult.be>
2017-11-03 15:11:06 +01:00
Mike Rosseel
0ec4b5edac
Merging and adapting old bridges UI code to new bisq structure
Had to merge by hand because of the many changes in the new bisq
structure. Also removed the 'default bridges' concept because it's
discouraged to do that.
Open issues: UI screen is still WIP, and bitcoinj SOCKS proxy error
which makes that we can't connect to bitcoin nodes anymore.

Signed-off-by: Mike Rosseel <mike@eon-consult.be>
2017-11-02 15:50:06 +01:00
Mike Rosseel
af39d00e6b
Cleanup of TorNetworkNode, re-enable LocalhostNetworkNode
Signed-off-by: Mike Rosseel <mike@eon-consult.be>
2017-10-31 16:23:55 +01:00
Mike Rosseel
ebe23a8c62
Merge remote-tracking branch 'upstream/Development' into netlayer
Conflicts:
	network/pom.xml
	network/src/main/java/io/bisq/network/p2p/network/TorNetworkNode.java
2017-10-30 12:59:57 +01:00
Mike Rosseel
f4ecad47d1
Clean up of TorNetworkNode, added working commit of netlayer to pom
Signed-off-by: Mike Rosseel <mike@eon-consult.be>
2017-10-30 12:56:12 +01:00
Mike Rosseel
5fc596b805
Integrate 0.3.1 version of netlayer, still not working.
Signed-off-by: Mike Rosseel <mike@eon-consult.be>
2017-10-27 15:00:15 +02:00
Manfred Karrer
afaabf9e36
Add support of seed and price rleay node filters. Use guice in P2P network domain classes. 2017-10-26 15:46:48 -05:00
Mike Rosseel
98c8da56c9
Port to the new java netlayer library
Signed-off-by: Mike Rosseel <mike@eon-consult.be>
2017-10-26 10:56:50 +02:00
Manfred Karrer
90cfc84d35
Add filter for seed and price relay nodes 2017-10-25 19:16:52 -05:00
Manfred Karrer
e8290e3b8a
Fix missing verifications, handle altcoins, cleanup 2017-10-25 14:18:26 -05:00
Manfred Karrer
6520010bb5
Add check for size of hash 2017-10-21 23:30:54 -05:00
Manfred Karrer
14bb75ded5
Check accountWitness date only if we receive it from other peers in the P2P network 2017-10-21 23:05:52 -05:00
Manfred Karrer
7c78db5101
Apply account age limit in take offer screen 2017-10-21 20:51:41 -05:00
Manfred Karrer
801a9174ad
Dont publish altcoin account witness 2017-10-21 20:32:05 -05:00
Manfred Karrer
db40ae10a5
Re-publish witness data at startup 2017-10-21 14:29:02 -05:00
Manfred Karrer
e56fc44956
Only use accumulated hash in Witness object 2017-10-21 14:07:48 -05:00
Manfred Karrer
a5533b9ffb
Add check to only add AccountAgeWitness if it is not older than 1 day. 2017-10-17 21:10:52 -05:00
Manfred Karrer
654270ec94
Add maxTradeLimit to BtcValidator 2017-10-16 17:00:16 -05:00
Manfred Karrer
851792d1f1
Add new P2P network data structure for AccountAgeWitness without pubKey 2017-10-16 15:52:54 -05:00
Manfred Karrer
5d6d457622
Refactoring: Rename PersistedEntryMap to PersistableEntryMap 2017-10-15 11:35:01 -05:00
Manfred Karrer
6056912a00
Refactoring: Remove base interface PersistablePayload from ExpirablePayload 2017-10-15 11:32:08 -05:00
Manfred Karrer
679f3bbf37
Refactoring: Rename PersistedStoragePayload to PersistableNetworkPayload 2017-10-15 11:26:42 -05:00
Manfred Karrer
cee522e61f
Refactoring: Change base interface of PersistedStoragePayload 2017-10-15 11:24:27 -05:00
Manfred Karrer
9c478312b6
Refactoring: Rename StoragePayload to ProtectedStoragePayload 2017-10-15 11:19:43 -05:00
Manfred Karrer
6d986c6ab7
Refactoring: Rename getProtectedData to getProtectedStorageEntry 2017-10-15 11:10:20 -05:00
Manfred Karrer
fe38f3a423
Rename Hash.getHash to Hash.getSha256Hash 2017-10-15 11:00:00 -05:00
Manfred Karrer
7c122369be
Show account age in peer info icon 2017-10-13 11:41:26 -05:00
Manfred Karrer
01cf823d7a
Prepare merge Dev 2017-10-11 07:21:50 -05:00
Manfred Karrer
091e766e21
Add RestrictedByContractJson interface 2017-09-25 09:41:29 -05:00
Manfred Karrer
791c16a2e6
Add module consensus 2017-09-25 09:41:10 -05:00
Manfred Karrer
af27682f2f
Merge Development 2017-09-21 09:56:01 -05:00
Manfred Karrer
b99b268f12 Update EntryMap_BTC to actual state 2017-09-13 19:59:37 -05:00
Manfred Karrer
a7f3d68cb1 Version 0.5.3 with hotfix for fixing wrong app data name (bisq was renamed to Bisq -> we rename the app data dir). 2017-07-17 10:05:08 +02:00
Manfred Karrer
2fe77aadd4 Optimize startup performance 2017-07-16 22:39:15 +02:00
Manfred Karrer
3e717a49a3 Update EntryMap_BTC 2017-07-16 18:15:09 +02:00
Manfred Karrer
b7d8a0acb6 set version 0.5.2 2017-07-16 16:29:10 +02:00
Manfred Karrer
a2563fd0d4 Cleanup, improve comments, small refactorings 2017-07-16 16:06:05 +02:00