Commit graph

541 commits

Author SHA1 Message Date
Manfred Karrer
9ec9c7ec6e Add PriorityStoragePayload interfaces to delay processing of Offer and TradeStatistic items at startup to avoid that the UI get stuck by performance peaks. 2016-08-06 13:37:49 +02:00
Manfred Karrer
b438239ebe Improve logging 2016-08-06 13:17:11 +02:00
Manfred Karrer
577b027b51 Put objectInputStream.available() inside try clause 2016-08-04 23:17:08 +02:00
Manfred Karrer
c70541d29f Add popup for wallet exception 2016-08-03 23:08:12 +02:00
Manfred Karrer
a93a85ee03 Delay processing of tradestatistics data 2016-08-02 12:21:25 +02:00
Manfred Karrer
fb57337b4b Send only one item of TradeStatistic (both trade peers published TradeStatistic) 2016-08-02 11:46:12 +02:00
Manfred Karrer
f73c05420a Improve logging 2016-07-31 22:17:49 +02:00
Manfred Karrer
ea75705085 Add statistics module 2016-07-31 02:37:47 +02:00
Manfred Karrer
9714b9e971 Improve logging 2016-07-30 01:12:30 +02:00
Manfred Karrer
e5844b0b43 Add logs 2016-07-30 00:37:14 +02:00
Manfred Karrer
e3ce6e9125 Prepare for release 0.4.9.2 2016-07-30 00:32:40 +02:00
Manfred Karrer
d2df11c76b Remove error log 2016-07-29 19:01:16 +02:00
Manfred Karrer
2615fb2d8e Set default log level to INFO 2016-07-29 18:29:21 +02:00
Manfred Karrer
e3480d0995 Cleanup logs. Use debug instead of info to get less load of logs if info is default log level 2016-07-29 18:24:34 +02:00
Manfred Karrer
f0da970453 Add more logs 2016-07-29 17:34:54 +02:00
Manfred Karrer
db4efef8d5 Set threadname for input handler with onion address, shutdown if inputstream has no data 2016-07-29 17:15:33 +02:00
Manfred Karrer
86a1d8d04e Log nr of received items 2016-07-29 17:12:26 +02:00
Manfred Karrer
c6c74e116b Check if changed before calling storage.queueUpForSave. Clone lists or maps at storage.queueUpForSave 2016-07-27 23:32:17 +02:00
Manfred Karrer
a48ad655af Fix concurrent mod exc. at filemanager. only persist states if changed 2016-07-27 22:53:25 +02:00
Manfred Karrer
6dd9eab260 Don't call broadcast at initial data received, increase storage delay 2016-07-27 13:59:14 +02:00
Manfred Karrer
241835acc8 Add prog arg for socks5ProxyHttpAddress. 2016-07-27 10:59:42 +02:00
Manfred Karrer
281c9f5fa7 Republish trade stats on interval. tune delays 2016-07-26 21:31:27 +02:00
Manfred Karrer
f954073b16 Add prog arg useTorForHttp 2016-07-26 17:11:32 +02:00
Manfred Karrer
f505cf630d Use Socks5ProxyProvider for providing internal or external (prog args) proxy. Add checkbox to network settings view for using tor with http requests 2016-07-26 15:19:28 +02:00
Manfred Karrer
5362b14b87 Merge pull request #545 from dan-da/price_providers_socks5_522
Route HttpClient over Socks5 Proxy, with remote DNS resolution.
2016-07-26 12:18:15 +02:00
Manfred Karrer
3f193b1405 Improve logging 2016-07-26 12:01:19 +02:00
danda
0a439c9b3d use internal proxy instead of external. tidy up for pull request. 2016-07-25 18:47:46 -07:00
danda
909bf4cab1 route HttpClient over Socks5 proxy. requires apache http client. work in progress. 2016-07-25 17:04:18 -07:00
Manfred Karrer
aa8f146dca Tune P2P network settings 2016-07-26 01:04:33 +02:00
Manfred Karrer
423cb141f4 added prog arg for btc proxy, overrides the proxy in the WalletService if defined 2016-07-25 21:33:37 +02:00
Manfred Karrer
391930e9d0 Move trade statistics in package 2016-07-25 20:40:42 +02:00
Manfred Karrer
11ebdf39d2 Set v 0.4.9.1 2016-07-25 19:37:01 +02:00
Manfred Karrer
8b7ee140e4 Move Capabilities to own class 2016-07-25 18:28:29 +02:00
Manfred Karrer
a41e78290e Cleanup 2016-07-25 18:14:20 +02:00
Manfred Karrer
ada3bd4dc3 Add publish statistics task for taker if offerer uses old version 2016-07-25 16:13:26 +02:00
Manfred Karrer
a6660d04c9 Add TradeStatsisticsManager, add CoreOptionKeys, rename method in Storage 2016-07-25 10:16:06 +02:00
Manfred Karrer
3d11f8295d Add SupportedCapabilitiesMessage interface 2016-07-23 21:04:38 +02:00
Manfred Karrer
81b3eeb3f8 Reverted getSupportedCapabilities support in all messages 2016-07-23 19:59:36 +02:00
Manfred Karrer
9a885d934c Update toTruncatedString 2016-07-23 19:49:17 +02:00
Manfred Karrer
b8df32eec6 Add check for capab. at send msg 2016-07-23 16:31:46 +02:00
Manfred Karrer
780f0233e9 Remove unused broadcastQueue, move methods for ap. check to connection 2016-07-23 16:31:01 +02:00
Manfred Karrer
7d2e2c73d9 Add toTruncatedString to Utilities 2016-07-23 15:51:38 +02:00
Manfred Karrer
976fbf90f7 Set capabilities onMessage 2016-07-23 15:51:18 +02:00
Manfred Karrer
b92c3ee1b6 Move supportedCapabilities from super class to concrete classes as it breaks serialisation. 2016-07-23 15:30:11 +02:00
Manfred Karrer
8e34eea62f Add supportedCapabilities 2016-07-23 15:00:38 +02:00
Manfred Karrer
4d39364772 Add start method, make restart private 2016-07-23 15:00:12 +02:00
Manfred Karrer
be14e8495c Add supportedCapabilities 2016-07-23 14:59:37 +02:00
Manfred Karrer
d181b7b742 Only send data to peers supporting the required capabilities 2016-07-23 14:55:26 +02:00
Manfred Karrer
4d16db7418 Only send msg to nodes which support capabilities if required 2016-07-23 14:54:12 +02:00
Manfred Karrer
76b24838f6 Add removeHashMapChangedListener 2016-07-23 14:52:26 +02:00