Commit Graph

207 Commits

Author SHA1 Message Date
Manfred Karrer
87e2119b84 Allow sorting in tables 2016-01-28 13:26:57 +01:00
Manfred Karrer
43047b3727 Add shuffling to seednodes 2016-01-27 22:48:19 +01:00
Manfred Karrer
d8086ffba9 Set mainnet as default 2016-01-27 22:28:09 +01:00
Manfred Karrer
495616edea version 0.3.3 2016-01-27 19:02:01 +01:00
Manfred Karrer
2af38f70d6 add new onion addresses for mainnet seed nodes for v 0.3.3 2016-01-27 18:47:45 +01:00
Manfred Karrer
a856fa36d3 Refactor handshake out for peers request 2016-01-27 18:26:51 +01:00
Manfred Karrer
cd5ecbb168 Refactor handshake out for data request 2016-01-27 15:08:13 +01:00
Manfred Karrer
c68c06d598 Add maintenance task 2016-01-27 03:38:16 +01:00
Manfred Karrer
579c3797bc Fix peer exchange 2016-01-27 03:09:05 +01:00
Manfred Karrer
3ddd2bd408 Fix too early started timer 2016-01-27 02:12:14 +01:00
Manfred Karrer
a91822803f Fix mailbox behaviour, renamings 2016-01-27 01:56:56 +01:00
Manfred Karrer
7b87c39ffd Renamed MailMessage to DirectMessage 2016-01-27 01:02:56 +01:00
Manfred Karrer
602c503cea Add callback for broadcaster when sending mailbox msg 2016-01-27 00:04:03 +01:00
Manfred Karrer
991ab56a97 Cleanup, apply code inspection suggestions 2016-01-26 20:56:16 +01:00
Manfred Karrer
991a4350ac P2P network / UI improvements 2016-01-26 16:37:08 +01:00
Manfred Karrer
2ad72938ec Remove authentication for P2P network, UI improvements 2016-01-24 20:30:33 +01:00
Manfred Karrer
1dfc7357ca Make fields final (from code inspect.) 2016-01-21 13:11:34 +01:00
Manfred Karrer
8aee8b617d Misc. cleanups 2016-01-21 13:08:40 +01:00
Manfred Karrer
c180491430 Rename Address to NodeAddress 2016-01-21 12:32:16 +01:00
Manfred Karrer
cb685d3b5c Run reformat and organize imports 2016-01-21 02:48:44 +01:00
Manfred Karrer
3a16897350 Add markets spreads view 2016-01-19 22:32:33 +01:00
Manfred Karrer
9506bfd17d Remove wrong thread names 2016-01-19 19:15:58 +01:00
Manfred Karrer
23b1adbe7e Cleanups, better logging 2016-01-19 15:27:46 +01:00
Manfred Karrer
6312ce31d4 add random delay to timer based tasks 2016-01-18 19:13:57 +01:00
Manfred Karrer
be4a25abb0 use bitcoin as currency in lowercase 2016-01-18 13:04:15 +01:00
Manfred Karrer
f7c2a219c9 Adopt fees, allow mainnet, add mainnet seednodes, fix missing update at tx list view 2016-01-14 23:14:34 +01:00
Manfred Karrer
2a5dc9d2af add link to wiki, handle classdefnotfounderror 2016-01-14 14:47:10 +01:00
Manfred Karrer
9653ff8437 remove maintainancemanager, adopt fees, adopt timer delays, v. 0.3.2.3 2016-01-14 14:05:52 +01:00
Manfred Karrer
db128c6815 fix wrong timer behaviour 2016-01-14 11:40:06 +01:00
Manfred Karrer
7c3732c0e5 P2P network improvements 2016-01-02 22:04:30 +01:00
Manfred Karrer
97629cb0cd Use extra classes for seednode 2016-01-01 20:26:16 +01:00
Manfred Karrer
e456883f9b incease fee as testnet is spammed with tx with high fees. use FxTimer in fx classes (gui). Use scheduledExecutor instead of timer 2016-01-01 19:34:00 +01:00
Manfred Karrer
16baa3ec8d Add btc peers to list in UI 2015-12-31 18:19:33 +01:00
Manfred Karrer
67fb7aa825 Rename peergroup 2015-12-31 16:17:01 +01:00
Manfred Karrer
22d1598566 update build files 2015-12-30 14:30:24 +01:00
Manfred Karrer
c2dbd55e77 Remove walletprefix, fix key event listener, v 0.3.2.23-snapshot 2015-12-29 00:36:19 +01:00
Manfred Karrer
2701af82bc Version 0.3.2.2 2015-12-28 13:33:58 +01:00
Manfred Karrer
c5ea60c2fe Fix issue with dangling msg 2015-12-28 00:44:26 +01:00
Manfred Karrer
38afa428ba Increase timer delay 2015-12-27 22:18:24 +01:00
Manfred Karrer
a4b959df22 Fix issue with not republishing data 2015-12-27 21:27:07 +01:00
Manfred Karrer
485d0e8fd6 WIP 2015-12-27 12:50:53 +01:00
Manfred Karrer
4e2cfa7804 Stable verison 2015-12-26 21:23:39 +01:00
Manfred Karrer
c7678df00c retry with failed seednodes after pause 2015-12-25 18:40:49 +01:00
Manfred Karrer
0c40d7154f Cancel/Reject auth process in case of race conditions 2015-12-25 17:01:35 +01:00
Manfred Karrer
cf30a7ef01 Fix race conditions in auth process 2015-12-25 15:52:19 +01:00
Manfred Karrer
addeb6e1ed Refactor WIP 2015-12-24 16:17:58 +01:00
Manfred Karrer
cd631eb53b Refactor authentication 2015-12-24 02:29:46 +01:00
Manfred Karrer
e3cbaeef7e Refactor WIP 2015-12-23 18:19:01 +01:00
Manfred Karrer
6d68cf8470 Refactor authentication handling 2015-12-22 19:19:37 +01:00
Manfred Karrer
873402d941 Refactor WIP 2015-12-22 11:29:59 +01:00
Manfred Karrer
0d751eb561 Add AuthenticationListener 2015-12-22 10:39:59 +01:00
Manfred Karrer
2d518f9a16 Refactor data request at starup to separate class 2015-12-21 20:23:03 +01:00
Manfred Karrer
3222019480 Fix bug with not rePublished offers. Update offerbook when offer gets removed. Add pref. language and currency to preferences 2015-12-20 23:05:42 +01:00
Manfred Karrer
b1c4d7b636 change pom files for 0.3.2.2-SNAPSHOT 2015-12-20 20:20:14 +01:00
Manfred Karrer
1ef19722c9 ignore peers if address is null 2015-12-19 18:05:22 +01:00
Manfred Karrer
f009434530 Small fixes for v 0.3.2.1 2015-11-18 22:58:41 +01:00
Manfred Karrer
5b4a360b26 RC version 0.3.1 2015-11-18 17:32:02 +01:00
Manfred Karrer
b235beb56b fix bug with map 2015-11-18 16:43:28 +01:00
Manfred Karrer
4e0f572ed9 Fix peergroup 2015-11-18 14:41:47 +01:00
Manfred Karrer
82e766e6b1 fix mailbox msg remove bug, add setup for release version 2015-11-18 13:46:47 +01:00
Manfred Karrer
9b1108aa0a Update to master of jtorproxy 2015-11-17 23:54:57 +01:00
Manfred Karrer
cefcf5b3d8 refactor p2pservice contructor 2015-11-17 22:48:36 +01:00
Manfred Karrer
f9a31f4b8a impl. feedback from aaron. improve popups, add warning for remove offer, deactivate mainnet,... 2015-11-17 20:54:03 +01:00
Manfred Karrer
2950f6e347 add ReportedPeer class 2015-11-16 19:51:22 +01:00
Manfred Karrer
e90c1cabfe add exc handler 2015-11-16 18:28:59 +01:00
Manfred Karrer
89ca80364c rename 2015-11-16 18:00:17 +01:00
Manfred Karrer
a35b7250df rename 2015-11-16 17:52:27 +01:00
Manfred Karrer
cb8761b74e Add popups 2015-11-16 15:20:50 +01:00
Manfred Karrer
8bf207b656 Fix authentication issues, store address 2015-11-12 02:00:19 +01:00
Manfred Karrer
85427d7bde Fix authentication issues, store address 2015-11-12 02:00:04 +01:00
Manfred Karrer
f8adaaed62 Cleanup dependencies 2015-11-11 18:25:07 +01:00
Manfred Karrer
f4383afe9b Add comment 2015-11-11 01:57:13 +01:00
Manfred Karrer
1f3c2c1479 Use ByteArray for map key, fix auth loops 2015-11-11 00:50:56 +01:00
Manfred Karrer
b827a9812d Add blurred address hash for encrypted msg 2015-11-10 19:19:34 +01:00
Manfred Karrer
3c3a148b57 Add socket timeout 2015-11-10 17:48:41 +01:00
Manfred Karrer
6b89f19927 Match seed nodes ports with network id, improve logs 2015-11-10 17:29:41 +01:00
Manfred Karrer
5618f23654 Add Network id 2015-11-10 15:30:47 +01:00
Manfred Karrer
09321c89b3 Add support for btc network version for p2p network messages 2015-11-10 00:42:28 +01:00
Manfred Karrer
7c4bf8680b Fix auth handshake, add missing img 2015-11-09 23:34:47 +01:00
Manfred Karrer
d666c6cd3b Add UI info for P2P network 2015-11-09 22:07:17 +01:00
Manfred Karrer
b81e263c24 Cleanup listeners 2015-11-09 16:16:43 +01:00
Manfred Karrer
0f87eb99cc add P2PNetworkReadyListener 2015-11-09 14:20:52 +01:00
Manfred Karrer
13399057f7 improve logging 2015-11-07 23:13:19 +01:00
Manfred Karrer
6e1e3d4be3 fix serialisation issue with address entry 2015-11-07 03:39:37 +01:00
Manfred Karrer
bce5460aa4 Renamings, cleanup 2015-11-07 01:06:39 +01:00
Manfred Karrer
79f3ac99cf Add peerrequest messages, clean up logging 2015-11-06 22:34:32 +01:00
Manfred Karrer
e3cdad4299 extract authentication to class, map to user thread 2015-11-06 20:12:46 +01:00
Manfred Karrer
f788778f3c fix disconnect handling 2015-11-06 03:27:45 +01:00
Manfred Karrer
8347b9f572 add tor sub projects as modules 2015-11-06 00:43:21 +01:00
Manfred Karrer
81bf4b65d4 Use sets instead of lists, fix threading issues 2015-11-05 23:23:15 +01:00
Manfred Karrer
a1993a5d9a Renaming 2015-11-05 21:59:30 +01:00
Manfred Karrer
def492a22a Update guava, cleanup threading 2015-11-05 20:55:55 +01:00
Manfred Karrer
1a66d3cef5 map to user thread 2015-11-04 03:33:16 +01:00
Manfred Karrer
8e74890a13 add more logs 2015-11-03 23:44:36 +01:00
Manfred Karrer
3f42e5305a move libs to resources, add missing jars 2015-11-03 21:26:35 +01:00
Manfred Karrer
0b7e45ca55 add exception handling to runnables 2015-11-03 20:56:08 +01:00
Manfred Karrer
4d82467fa3 deactivate travis as it does not work anymore with javaFX 2015-11-03 17:28:04 +01:00
Manfred Karrer
716c367a54 update travis, ignore failing test (which works locally) 2015-11-03 15:46:11 +01:00
Manfred Karrer
c5ee2c9186 added jars, fixed tests 2015-11-03 15:34:04 +01:00
Manfred Karrer
3711519e3a Update bouncycastle, cleanup, renamings 2015-11-02 01:57:00 +01:00
Manfred Karrer
07a9c7fd52 Remove pubkey storage, remove duplicate sig keys 2015-11-01 22:49:14 +01:00
Manfred Karrer
4883c90030 Add Hmac to encrypted object, refactor crypto code (WIP) 2015-11-01 21:04:00 +01:00
Manfred Karrer
232c5b46ff add ui checks for un-authenticated node, fix broadcast issue 2015-10-30 00:42:20 +01:00
Manfred Karrer
88ab1419fa update onion address 2015-10-28 23:32:32 +01:00
Manfred Karrer
0d9e0d0f31 add local storage for seed map 2015-10-28 22:57:34 +01:00
Manfred Karrer
9ef8b42509 add missing files 2015-10-28 13:34:03 +01:00
Manfred Karrer
c6ece486ed move network code to module 2015-10-28 02:12:00 +01:00