Commit Graph

230 Commits

Author SHA1 Message Date
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
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
Manfred Karrer
105a63847a Change generics as on Eclipse the prev. version did fail 2015-06-25 22:32:36 +02:00
Manfred Karrer
71df030a11 Fix bootstrap node handling for localhost 2015-05-22 23:28:38 +02:00
Manfred Karrer
9006224ca9 Change maven version nr to 0.3.2-SNAPSHOT 2015-05-22 16:56:07 +02:00
Manfred Karrer
a0e7a80bfc add timeout to shutdown handler, change timout for btc network connection lost 2015-05-22 16:40:55 +02:00
Manfred Karrer
a57f246a0c Change property file handling 2015-05-21 23:48:16 +02:00
Manfred Karrer
9594ab96cf Add support for new release download, Fix bug with empty log file 2015-05-21 12:56:07 +02:00
Manfred Karrer
5cc6c5c552 Add param for using mailbox if msg send failes 2015-05-20 00:38:52 +02:00
Manfred Karrer
f971a787ba prepare for version 0.3.1. 2015-05-18 18:05:10 +02:00
Manfred Karrer
fc3634af7b Use separate dirs for version and btc network, bootstrap to all bootstrap nodes, change config of bootstrap node 2015-05-18 17:05:53 +02:00
Manfred Karrer
7a9de65e86 Ready for Version 0.2.1 deployment 2015-05-17 15:17:17 +02:00
Manfred Karrer
19bb552224 Refactor bootstrap node definitions 2015-05-17 14:56:05 +02:00
Manfred Karrer
68a4178bf3 Make BlurManager static 2015-05-17 00:20:30 +02:00
Manfred Karrer
27381b0e98 Update to tomp2p beta7, UpdateFX 1.6, add Dev mode,... 2015-05-15 03:29:52 +02:00
Manfred Karrer
844a6dd66c Add btc network selector to preferences 2015-05-10 13:31:09 +02:00
Manfred Karrer
c1e0524090 Add new bootstrap node servers 2015-05-10 09:17:09 +02:00
Manfred Karrer
16592cd20a Increase timeout, add logs 2015-05-04 11:37:55 +02:00
Manfred Karrer
2912a02185 Remove maven target, cleanup 2015-04-27 18:51:00 +02:00
Manfred Karrer
1f362d80a2 Remove unused methods 2015-04-23 13:37:40 +02:00
Manfred Karrer
398a729a83 Change state handling 2015-04-23 13:10:32 +02:00
Manfred Karrer
ca3d1c96f2 Trade process error handling 2015-04-23 00:35:37 +02:00
Manfred Karrer
3f6f8dd160 Remove listeners/unbind at views. Add more error handling 2015-04-22 18:38:53 +02:00
Manfred Karrer
919e31f0d5 Add handling for open network requests at shutdown 2015-04-20 20:35:39 +02:00
Manfred Karrer
63c9b4670f Add error handling for serialization inconsistency 2015-04-17 15:23:35 +02:00
Manfred Karrer
0344235a23 Add error display for lost connections 2015-04-17 13:42:29 +02:00
Manfred Karrer
24d29eaa83 Add footer with status info 2015-04-16 17:53:03 +02:00
Manfred Karrer
33a539ca52 Update build files 2015-04-16 11:43:39 +02:00
Manfred Karrer
b9fe4660a3 Changed state handling 2015-04-14 02:37:49 +02:00
Manfred Karrer
95e23dc8a9 Separate open offer 2015-04-13 20:38:29 +02:00
Manfred Karrer
37f228b049 Use only encrypted send 2015-04-13 12:27:27 +02:00
Manfred Karrer
0ec86550b0 Use encryption/sig for all messages 2015-04-10 23:48:52 +02:00
Manfred Karrer
32c56dad1a Add signature and checksum to message encryption 2015-04-09 02:41:43 +02:00
Manfred Karrer
47f7f3b0bb Config log to file, add CrashFX (UI side) 2015-04-08 16:24:15 +02:00
Manfred Karrer
bea3dbc445 Support changed peeraddress after reconnect 2015-04-07 19:30:37 +02:00
Manfred Karrer
973aa73c76 Change protocol to support timelock correctly 2015-04-07 19:00:59 +02:00
Manfred Karrer
36c2e4f1f7 UI tweaks 2015-04-07 14:59:06 +02:00
Manfred Karrer
7e6098bdaf Removed javafx Platform dependencies from core 2015-04-06 23:13:41 +02:00
Manfred Karrer
7d4b30e8db Move gui classes to gui module 2015-04-06 22:46:29 +02:00
Manfred Karrer
08dde43ffc Add locktime to payout tx 2015-04-06 21:44:01 +02:00
Manfred Karrer
f24ebb9038 Add DHT network separation by btc network 2015-04-06 12:14:27 +02:00
Manfred Karrer
f4f1f9f451 Add null check 2015-04-05 16:59:28 +02:00
Manfred Karrer
22338a8d4d Make regtest default, use random node ports 2015-04-05 16:30:19 +02:00
Manfred Karrer
598db75bfc Add support for serverside regtest mode 2015-04-05 15:21:24 +02:00
Manfred Karrer
eadfa64a31 Fix missing icons 2015-04-05 13:06:46 +02:00
Manfred Karrer
526b89db94 Tweak icons 2015-04-05 03:10:41 +02:00
Manfred Karrer
842a11252a Rename view packages 2015-04-05 02:51:34 +02:00
Manfred Karrer
c56047b34e Remove status column 2015-04-05 02:37:25 +02:00
Manfred Karrer
1ab7ee5a94 Add popup on offer cancel 2015-04-05 02:25:32 +02:00
Manfred Karrer
bcb22ddaa3 Add new tab for funds 2015-04-05 02:00:38 +02:00
Manfred Karrer
f498d393b0 Add timeouts, improve interrupted trade handling 2015-04-04 19:24:53 +02:00
Manfred Karrer
76a4a7f2c3 Add timeout 2015-04-03 19:00:46 +02:00
Manfred Karrer
d09fb97f8d Interrupted trade process working for both variants 2015-04-03 17:53:43 +02:00
Manfred Karrer
a2aa0b40b4 Handle views for trade process 2015-04-03 16:51:36 +02:00
Manfred Karrer
3a95e51bc9 Remove unneeded state handlers and views 2015-04-03 13:14:18 +02:00
Manfred Karrer
31ba7882f7 Remove Prefixes for tasks 2015-04-02 18:13:56 +02:00
Manfred Karrer
4491473d3d Rearranged task packages 2015-04-02 18:05:22 +02:00
Manfred Karrer
cb3f6427cc Renamed state classes 2015-04-02 17:52:24 +02:00
Manfred Karrer
ecf07d0b91 Add interfaces for trade variants 2015-04-02 17:50:43 +02:00
Manfred Karrer
47ff54e0d6 Changed type for tasks 2015-04-02 16:43:23 +02:00
Manfred Karrer
a71853140a Unified Seller tasks 2015-04-02 16:32:32 +02:00
Manfred Karrer
06c06b1244 Unified Seller tasks (WIP) 2015-04-02 15:33:54 +02:00
Manfred Karrer
0a4e082e44 Unified Buyer tasks 2015-04-02 15:11:49 +02:00
Manfred Karrer
a95936297a Unify OfferTradeTask and TakerTradeTask 2015-04-02 14:02:34 +02:00
Manfred Karrer
091ab9f48f Simplifies States 2015-04-02 13:51:59 +02:00
Manfred Karrer
28861ca2de renamed Offer and Taker Trade models 2015-04-02 13:17:21 +02:00
Manfred Karrer
8fdcab213b Remove Offer and Taker Trade models 2015-04-02 13:10:15 +02:00
Manfred Karrer
ef6e72aaaa Merge ProcessModels 2015-04-02 12:44:50 +02:00
Manfred Karrer
238f36cffd Merge TradingPeer models 2015-04-02 12:24:04 +02:00
Manfred Karrer
33bd09e82c Generalize models 2015-04-02 12:15:47 +02:00
Manfred Karrer
34192dd808 Changed package structure for buyer/seller/offerer/taker 2015-04-02 11:54:39 +02:00
Manfred Karrer
21fb0920c8 Second trade process basically working (WIP) 2015-04-01 23:07:47 +02:00
Manfred Karrer
37a358b716 New UI for Second trade process (WIP) 2015-03-31 23:53:21 +02:00
Manfred Karrer
0700a53561 Second trade process (WIP) 2015-03-30 23:25:24 +02:00
Manfred Karrer
aa1e141900 Version 0.1.3 interrupted trade process working fine 2015-03-28 23:12:18 +01:00
Manfred Karrer
0008202037 Cleanup from code inspection 2015-03-28 15:34:28 +01:00
Manfred Karrer
fa1fdc3f12 Handle trade interruption 2015-03-28 14:18:57 +01:00
Manfred Karrer
846cb1869a Move process models to trade 2015-03-27 15:57:59 +01:00
Manfred Karrer
fcf9523aba Handle data init after trade interruption 2015-03-27 10:53:50 +01:00
Manfred Karrer
4a2cb8dc7e Move process model inside trade 2015-03-26 23:25:29 +01:00
Manfred Karrer
ece3639e5f Cleanup 2015-03-26 19:21:11 +01:00
Manfred Karrer
a9f6d8481b Refactor trade object 2015-03-26 18:56:54 +01:00
Manfred Karrer
0ddd025b93 Fix missing tx confidence update 2015-03-26 17:45:43 +01:00
Manfred Karrer
689d60b854 Remove offer on close app 2015-03-26 17:05:35 +01:00
Manfred Karrer
2f911101ba FixAdress entry persistence bug 2015-03-26 16:14:19 +01:00
Manfred Karrer
ccd2e6b676 Fixed state handling in views 2015-03-26 11:51:42 +01:00
Manfred Karrer
9936dca851 Cleanup state handling in domain 2015-03-26 01:10:46 +01:00
Manfred Karrer
77bf67e465 Refactor trade states 2015-03-26 00:27:20 +01:00
Manfred Karrer
180b5ad0f0 Annotate Immutable classes 2015-03-25 22:56:12 +01:00
Manfred Karrer
afe64bea4d Cleanup 2015-03-25 21:00:10 +01:00
Manfred Karrer
312807a6ef Add default arbitrator 2015-03-25 20:03:19 +01:00
Manfred Karrer
486c83efaa Change language as Locale to language code as String 2015-03-25 11:25:42 +01:00
Manfred Karrer
d73a43271c Change Currency to CurrencyCode 2015-03-25 11:01:19 +01:00
Manfred Karrer
7750ae6e00 Move Direction enum to Offer 2015-03-25 10:07:18 +01:00
Manfred Karrer
af5949540d Fix bug with offer remove (arbitrator, locale) 2015-03-25 02:07:23 +01:00