Commit Graph

915 Commits

Author SHA1 Message Date
Manfred Karrer
8e46b1760f
Add new storage type to p2p library
- We introduce a new basic storage type for reading from a resource file
if available and reading initial db file if available. That is required
for the snapshots of the DaoState which will be shipped with the source
code.

- We separate the support for maps to MapStoreService
2018-10-16 23:16:52 -05:00
Devin Bileck
35f0fcf914
Fix typos in PeerManager 2018-10-11 23:54:19 -07:00
Manfred Karrer
adcb254b2f
Fix issue with isBootstrapped
- Add check for isBootstrapped before calling
processProtectedMailboxStorageEntry
- Add call of to maybeProcessAllMailboxEntries at
 onUpdatedDataReceived and onTorNodeReady
2018-10-04 14:57:51 -05:00
Manfred Karrer
3d8d8cc760
Improve logs
- Remove logging of 'SupportedCapabilities is empty...' in Peer
- Add log of number of peesWithNoCapabilitiesSet at persistedPeerList
2018-10-04 14:54:38 -05:00
Manfred Karrer
0728d04b02
Improve logs, don't show popups in dev mode 2018-10-04 11:33:44 -05:00
Manfred Karrer
d31d569160
Don't throw exception at delayedRemoveEntryFromMailbox
- We saw that we get a NetworkNotReadyException called but it is unclear
why that can happen as that method should be only called after bootstrap
flag is set. But anyway that is not a critical issue as it only removes
the mailboxMessage and in case we are nto well connected it would get
removed by the TTL.
2018-10-04 11:32:53 -05:00
Manfred Karrer
e47c160a27
Merge branch 'master' into fix-multiple-btc-peers 2018-09-24 12:11:58 -05:00
Manfred Karrer
c4d45ceeca
Remove AbstractLitecoinParams 2018-09-23 17:50:58 -05:00
Manfred Karrer
615dd5132e
Rename addWeakRCapabilitiesListener to addWeakCapabilitiesListener 2018-09-23 10:02:14 -05:00
Christoph Atteneder
4c068af7b3
Use default security provider instead of Bouncy Castle 2018-09-14 16:02:58 +02:00
Christoph Atteneder
bd9a208977
Update source compatibility to Java 10 2018-09-07 11:35:45 +02:00
Christoph Atteneder
73e4ee5f47
Update lombok library 2018-09-05 18:54:18 +02:00
Christoph Atteneder
b8c7981049
Clean p2p build file 2018-09-05 11:02:02 +02:00
Chi Nul
91cb4a9c28
p2p: Drop now unnecessary files 2018-09-05 11:01:12 +02:00
Christoph Atteneder
27b6fa6a09
Merge p2p repository at eb22118 2018-09-05 10:52:42 +02:00