Commit graph

2317 commits

Author SHA1 Message Date
Manfred Karrer
aecbf7ced9 Add isOwner flag for broadcasting to all peers, remove popup for disconnects of rule violations, reduce max nr of network threads 2016-02-26 14:10:22 +01:00
Manfred Karrer
60c8de796a P2P network improvements, rename MarketPriceFeed to PriceFeed 2016-02-26 02:12:05 +01:00
Manfred Karrer
4bc8c70a83 P2P network improvements 2016-02-26 00:10:44 +01:00
Manfred Karrer
f0d727e345 P2P network improvements 2016-02-25 14:48:00 +01:00
Manfred Karrer
900f89ce37 Use static executor 2016-02-25 14:47:03 +01:00
Manfred Karrer
47ed630d4d Use global timer 2016-02-25 14:46:41 +01:00
Manfred Karrer
bdc15f113e Update all statistic changes 2016-02-25 14:45:56 +01:00
Manfred Karrer
8db55a6616 Improve footer info 2016-02-25 14:45:26 +01:00
Manfred Karrer
0908c6d61f Improve broadcast listener handling, add randomized delay for messages to all connected peers 2016-02-23 13:04:49 +01:00
Manfred Karrer
2de98b6af4 Fix wrong null check 2016-02-23 02:52:41 +01:00
Manfred Karrer
088f04b478 synchronize sets for connections 2016-02-23 02:42:54 +01:00
Manfred Karrer
82c96d4be7 Set uid in constructor 2016-02-23 02:23:43 +01:00
Manfred Karrer
75af3adb81 Use uid for connections set storage key, add more logs 2016-02-23 02:07:12 +01:00
Manfred Karrer
4544fe6c83 Add check for outbound connections at socket creation 2016-02-23 01:46:35 +01:00
Manfred Karrer
5dd89391df Add timeout to socket creation, remove disconnect calls, check again for inbound connections after socket is created 2016-02-23 01:42:08 +01:00
Manfred Karrer
2775c0a55d Change log level, add stopped flag, move connection listener inside success handler 2016-02-22 23:58:42 +01:00
Manfred Karrer
03b5a03048 Use connection for onMessage listeners if possible 2016-02-22 23:34:52 +01:00
Manfred Karrer
77511a43f5 Use byte array instead of PubKeys, Use uid for mailbox msg, Improve storage data structure, Renamings, Cleanup 2016-02-22 23:20:21 +01:00
Manfred Karrer
bb6334f6a0 Fix missing sequence nr and signature updates at refresh offers 2016-02-22 16:18:14 +01:00
Manfred Karrer
ca20de64d9 Use colors for buy/sell, redesign offerbook, market overview 2016-02-21 22:03:37 +01:00
Manfred Karrer
daa41d222a Ui improvements 2016-02-21 12:16:23 +01:00
Manfred Karrer
aab64c6f84 Add retry after republish offer failure 2016-02-20 14:27:03 +01:00
Manfred Karrer
cec1e99e98 Improve OpenOfferManager disconnection handling 2016-02-20 14:20:37 +01:00
Manfred Karrer
447849900f Fix null pointer 2016-02-20 12:17:31 +01:00
Manfred Karrer
ae6b95eed8 Add disconnect/awake handlers (WIP) 2016-02-20 12:04:07 +01:00
Manfred Karrer
3efca4101a WIP (testing) 2016-02-19 23:11:57 +01:00
Manfred Karrer
78a9662220 WIP (testing) 2016-02-19 22:58:25 +01:00
Manfred Karrer
a406a94976 Fix wrong null check 2016-02-19 22:24:55 +01:00
Manfred Karrer
8b1c0e5e6f Add more logging, don't throw exception at timers 2016-02-19 22:21:56 +01:00
Manfred Karrer
d506a1acfc Fix wrong timeunit for timeout 2016-02-19 19:58:07 +01:00
Manfred Karrer
bd3b55cf47 Use FXTimer instead of Java Timer, add idle detection for republish offers 2016-02-19 19:56:17 +01:00
Manfred Karrer
79de2bcb11 Optimize RefreshTTLMessage, add UIClock 2016-02-19 18:13:45 +01:00
Manfred Karrer
f5a61f9924 Add show all currency filter option in offerbook views 2016-02-18 15:42:26 +01:00
Manfred Karrer
485b33acf6 Make persisted data final 2016-02-18 14:29:57 +01:00
Manfred Karrer
6a25e1c56c Use Persistable interface for local db data 2016-02-18 14:08:28 +01:00
Manfred Karrer
8792666f78 Add Payload interface 2016-02-18 13:25:27 +01:00
Manfred Karrer
7cdb779aae Moved ByteArray to P2PDataStorage class 2016-02-18 13:23:37 +01:00
Manfred Karrer
245d41f07d Make payload classes final, extract Attachment in own class 2016-02-18 13:05:35 +01:00
Manfred Karrer
800013768b Make payload classes final 2016-02-18 12:54:57 +01:00
Manfred Karrer
6f1efdb3c0 Rename ExpirableMessage and StorageMessage to ExpirablePayload and StoragePayload 2016-02-18 12:50:59 +01:00
Manfred Karrer
3f54cb233e Rename RequiresOwnerIsOnlineMessage to RequiresOwnerIsOnlinePayload 2016-02-18 12:48:39 +01:00
Manfred Karrer
2a72912005 Rename DisputeDirectMessage to DisputeCommunicationMessage 2016-02-18 12:38:26 +01:00
Manfred Karrer
89201de40e Fix missing removal of map entry 2016-02-18 01:17:36 +01:00
Manfred Karrer
58bb1868a3 Handle offer removal on disconnects 2016-02-18 00:42:22 +01:00
Manfred Karrer
cb236f65fb Fix git issue with renaming 2016-02-17 18:13:43 +01:00
Manfred Karrer
60a027e00d Apply code inspection 2016-02-17 18:12:49 +01:00
Manfred Karrer
17c780639f Handle offer removal on disconnect, cleanup 2016-02-17 17:33:53 +01:00
Manfred Karrer
db363fac48 Handle offer removal on disconnect (WIP) 2016-02-16 13:18:25 +01:00
Manfred Karrer
92ad387d70 Fix bug with missing broadcast. Add total traffic info 2016-02-16 01:51:51 +01:00
Manfred Karrer
fc1ab8a346 Cleanup 2016-02-15 23:33:20 +01:00