Commit Graph

547 Commits (0db7077a454fce8c8b174b69ed9dd4cb07390025)

Author SHA1 Message Date
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
Zlatin Balevsky 1ac93f117a skeleton of perister service 2018-07-20 03:27:01 +01:00
Zlatin Balevsky 80e007c148 more file-related events 2018-07-19 22:13:36 +01:00
Zlatin Balevsky 5dff8fcad7 HasherService and tests 2018-07-19 18:19:53 +01:00
Zlatin Balevsky 410b5ffc9b Events and skeleton of hashing service 2018-07-19 17:38:48 +01:00
Zlatin Balevsky 8ab9e50628 move FileHasher and test to a new package 2018-07-19 17:24:24 +01:00
Zlatin Balevsky 86ce4b5b1d move FileHasher and test to a new package 2018-07-19 17:21:57 +01:00
Zlatin Balevsky f9631e1a4a hashing of files 2018-07-18 19:18:22 +01:00
Zlatin Balevsky 82cc664fa2 explicitly use longs 2018-07-18 18:29:06 +01:00
Zlatin Balevsky 858c223b4c Set maximum size of shared file to 128GB and max number of pieces to 128 2018-07-18 18:23:47 +01:00
Zlatin Balevsky c28708feb7 simple test 2018-07-17 22:31:34 +01:00
Zlatin Balevsky 8e464604f4 fix digest name 2018-07-17 22:30:58 +01:00
Zlatin Balevsky 0190db2046 toString 2018-07-17 22:15:23 +01:00
Zlatin Balevsky b8c3a380ba Data structures for InfoHash and a shared file 2018-07-17 21:59:00 +01:00
Zlatin Balevsky 2c6d45c569 create core package 2018-07-17 21:30:32 +01:00
Zlatin Balevsky 5f25c80f19 document pinger and host-cache subprojects 2018-07-15 08:31:01 +01:00
Zlatin Balevsky 24f647020e Filter out pings that do not specify if they're leaf. Do not crawl leafs 2018-07-12 09:05:03 +01:00
Zlatin Balevsky a6131d83b0 tie in crawler pong handling 2018-07-12 05:54:18 +01:00
Zlatin Balevsky 5a0e7a8080 tie hostcache together 2018-07-12 05:40:35 +01:00
Zlatin Balevsky 1fc321d38c make pinger wait for responses 2018-07-12 04:48:58 +01:00
Zlatin Balevsky ec1ebb97fa Document HostCache protocol 2018-07-12 04:48:31 +01:00
Zlatin Balevsky 04afbb6158 fix import, more tests 2018-07-11 17:49:16 +01:00
Zlatin Balevsky c6b32b81df wip on crawler and tests 2018-07-11 14:24:04 +01:00
Zlatin Balevsky b4c42a05a2 Crawler test 2018-07-11 13:19:14 +01:00
Zlatin Balevsky 2e18b19d20 add empty constructors for easier testing 2018-07-11 13:18:46 +01:00
Zlatin Balevsky 29dfc1eeb1 ignore eclipse bin directory 2018-07-11 13:18:27 +01:00