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 |
|
Zlatin Balevsky
|
286e71b50a
|
wip on crawler
|
2018-07-10 21:28:38 +01:00 |
|
Zlatin Balevsky
|
54ab7407fa
|
switch to map
|
2018-07-10 21:06:05 +01:00 |
|
Zlatin Balevsky
|
073ba9b9f3
|
Pinger utility
|
2018-07-10 20:26:51 +01:00 |
|
Zlatin Balevsky
|
c017a937ee
|
do not to unverified if already in verified
|
2018-07-10 19:58:31 +01:00 |
|
Zlatin Balevsky
|
6781944bdf
|
get rid of human-readable personna name
|
2018-07-10 19:29:56 +01:00 |
|
Zlatin Balevsky
|
083114ce10
|
wip on HostPool and test
|
2018-07-10 19:04:18 +01:00 |
|
Zlatin Balevsky
|
e3e0ac64bc
|
web-of-trust
|
2018-07-10 13:07:02 +01:00 |
|
Zlatin Balevsky
|
42a4d63a3c
|
update wire protocol for streaming results
|
2018-07-10 11:28:17 +01:00 |
|
Zlatin Balevsky
|
bc32c62c0b
|
deliver search results over streaming connection
|
2018-07-10 11:10:48 +01:00 |
|
Zlatin Balevsky
|
f283b6d32f
|
search result confirmation
|
2018-07-10 09:52:41 +01:00 |
|
Zlatin Balevsky
|
e6d4d753a3
|
add fields for available leaf and peer slots in the CrawlerPong
|
2018-07-10 08:38:48 +01:00 |
|
Zlatin Balevsky
|
9960ea9d28
|
wip on HostPool and tests
|
2018-07-10 05:52:57 +01:00 |
|
Zlatin Balevsky
|
e549e96657
|
uuid in crawler pings and pongs
|
2018-07-10 05:14:36 +01:00 |
|
Zlatin Balevsky
|
5491596e6d
|
parse incoming datagrams
|
2018-07-10 05:11:37 +01:00 |
|
Zlatin Balevsky
|
945d4a6731
|
working pinger
|
2018-07-09 23:50:38 +01:00 |
|
Zlatin Balevsky
|
949dc76a84
|
wip on pinger
|
2018-07-09 23:26:47 +01:00 |
|
Zlatin Balevsky
|
beb848ee65
|
open a server tunnel
|
2018-07-09 22:29:57 +01:00 |
|
Zlatin Balevsky
|
a0d6eb6dd9
|
create or load a destination from a file
|
2018-07-09 21:52:31 +01:00 |
|
Zlatin Balevsky
|
e3e9df6c04
|
more gitignore
|
2018-07-09 21:52:09 +01:00 |
|
Zlatin Balevsky
|
a5270efd03
|
exclude build dirs
|
2018-07-09 21:18:16 +01:00 |
|
Zlatin Balevsky
|
764de8d3ad
|
hello groovy
|
2018-07-09 21:17:20 +01:00 |
|
Zlatin Balevsky
|
b8ed36a1fd
|
report client version in crawler pong
|
2018-07-06 20:08:04 +01:00 |
|
Zlatin Balevsky
|
aadb1ae2b0
|
in-network updates
|
2018-07-06 19:32:01 +01:00 |
|
Zlatin Balevsky
|
576bb7e6a4
|
searches by infohash
|
2018-07-06 19:28:28 +01:00 |
|
Zlatin Balevsky
|
4dd8a1bbe6
|
crawling
|
2018-07-06 19:10:30 +01:00 |
|
Zlatin Balevsky
|
558d36e129
|
Handshake response
|
2018-07-06 05:23:19 +01:00 |
|
Zlatin Balevsky
|
bf1d4905e8
|
HostCache responses are in JSON
|
2018-07-06 05:22:37 +01:00 |
|
Zlatin Balevsky
|
c150e22651
|
Update for use with signed datagrams and Destination multiplexing
|
2018-07-06 05:00:13 +01:00 |
|