Commit Graph

122 Commits

Author SHA1 Message Date
Zlatin Balevsky
cf6a9b9314 add dependencies on streaming lib, skeleton of i2p connector 2018-07-25 14:21:13 +01:00
Zlatin Balevsky
16fc1f42c7 introduce Endpoint concept for i2p endpoints 2018-07-25 13:53:47 +01:00
Zlatin Balevsky
0630727892 filter own destination if returned from hostcache 2018-07-24 04:16:00 +01:00
Zlatin Balevsky
1954ffc999 fix argument order 2018-07-24 03:57:01 +01:00
Zlatin Balevsky
05059878c7 initialize interval and hook up listener 2018-07-24 03:52:40 +01:00
Zlatin Balevsky
46ddd65e03 wire some components together 2018-07-24 03:52:14 +01:00
Zlatin Balevsky
19a688037f more efficient persisting 2018-07-23 19:41:59 +01:00
Zlatin Balevsky
5a2019f8eb first pass at main point 2018-07-23 16:09:59 +01:00
Zlatin Balevsky
07b8724e8f add waitForLoad() method to loadable services 2018-07-23 16:09:43 +01:00
Zlatin Balevsky
afcc39ada9 Initialize settings from Properties 2018-07-23 16:08:30 +01:00
Zlatin Balevsky
c0113dd738 switch to groovy entry point 2018-07-23 15:20:42 +01:00
Zlatin Balevsky
cea5825b8d switch to groovy entry point 2018-07-23 15:18:24 +01:00
Zlatin Balevsky
0b43be2bc4 HostCache client 2018-07-23 15:02:45 +01:00
Zlatin Balevsky
e860ee1e20 log event seqNo and timestamp. Fix synchronization 2018-07-23 01:08:08 +01:00
Zlatin Balevsky
ffa659b030 work on cache client 2018-07-22 23:00:04 +01:00
Zlatin Balevsky
7d099e7478 add checker if a destination is a registered hostcache 2018-07-22 22:59:44 +01:00
Zlatin Balevsky
f2f09a359d add logging to event bus 2018-07-22 22:58:56 +01:00
Zlatin Balevsky
5407aa8616 skeleton of hostcache client 2018-07-22 16:41:09 +01:00
Zlatin Balevsky
a233876c4e more tests 2018-07-22 12:31:00 +01:00
Zlatin Balevsky
68e669d656 hostcache tests and fixes 2018-07-22 10:56:00 +01:00
Zlatin Balevsky
db98d63caf respond to discovery of new hosts and connection attempts 2018-07-22 09:37:32 +01:00
Zlatin Balevsky
2e95831a24 HostCache functionality 2018-07-22 05:32:26 +01:00
Zlatin Balevsky
cbe359deca skeleton of host cache querying functionality 2018-07-22 04:42:12 +01:00
Zlatin Balevsky
6ddce7d276 Make connection manager listen to trust events 2018-07-22 04:03:05 +01:00
Zlatin Balevsky
d708939f61 connection manager type hierarchy 2018-07-21 22:21:39 +01:00
Zlatin Balevsky
9d32aae459 settings class 2018-07-21 22:21:24 +01:00
Zlatin Balevsky
fd061f615a type hierarchy of connections 2018-07-21 21:49:02 +01:00
Zlatin Balevsky
d5de29e62a network query event 2018-07-21 21:35:22 +01:00
Zlatin Balevsky
04cb23bbef tests for trust service 2018-07-21 15:50:23 +01:00
Zlatin Balevsky
a0c9252a3f Skeleton of trust framework 2018-07-21 15:06:10 +01:00
Zlatin Balevsky
11167a291b search and unsharing of files 2018-07-21 10:30:24 +01:00
Zlatin Balevsky
dd68d92337 remove functionality 2018-07-21 09:27:29 +01:00
Zlatin Balevsky
01617f876d fixes for not found scenarios 2018-07-21 09:15:32 +01:00
Zlatin Balevsky
e395c37c31 move search-related code to new package 2018-07-21 06:10:33 +01:00
Zlatin Balevsky
5a2c11ac64 move search-related code to new package 2018-07-21 06:07:38 +01:00
Zlatin Balevsky
d16f0a40bb make the index String to String 2018-07-21 06:02:07 +01:00
Zlatin Balevsky
a8eb37458f basic search index 2018-07-21 02:26:38 +01:00
Zlatin Balevsky
f377807101 search-related events, skeleton of file manager 2018-07-21 01:58:35 +01:00
Zlatin Balevsky
3f3588dbe4 persistence of downloaded files and test 2018-07-20 23:21:48 +01:00
Zlatin Balevsky
495570bd49 persisiting of shared files and test 2018-07-20 22:59:49 +01:00
Zlatin Balevsky
afb5f80e0c handle empty line at end of file 2018-07-20 21:54:29 +01:00
Zlatin Balevsky
a14089f109 Rename 2018-07-20 21:30:50 +01:00
Zlatin Balevsky
5d205ff742 rename 2018-07-20 21:29:53 +01:00
Zlatin Balevsky
6bb5cb5f4c test for persistence of destinations of downloaded file 2018-07-20 21:26:51 +01:00
Zlatin Balevsky
acc9355372 test for 2 shared files 2018-07-20 21:05:54 +01:00
Zlatin Balevsky
b86f81159e wip on persistence tests 2018-07-20 20:55:05 +01:00
Zlatin Balevsky
206ee8a8dc work on persister service and tests 2018-07-20 20:16:10 +01:00
Zlatin Balevsky
198eb138dc Downloaded file and event 2018-07-20 15:58:43 +01:00
Zlatin Balevsky
95071deb0a event bus implementation that uses dynamic method invocation 2018-07-20 04:03:04 +01:00
Zlatin Balevsky
fe405d5faf increase timeout for hashing 2018-07-20 04:02:08 +01:00