Zlatin Balevsky
|
51e61c7c08
|
test for larger files
|
2019-05-28 22:08:16 +01:00 |
|
Zlatin Balevsky
|
453935c3cb
|
uploader code
|
2019-05-28 21:50:21 +01:00 |
|
Zlatin Balevsky
|
fe8e8368e3
|
test for inverse range
|
2019-05-28 16:41:16 +01:00 |
|
Zlatin Balevsky
|
822e07c243
|
parsing of headers
|
2019-05-28 16:16:29 +01:00 |
|
Zlatin Balevsky
|
6d3d2d94dc
|
skeleton of uploader subsysten
|
2019-05-28 14:23:03 +01:00 |
|
Zlatin Balevsky
|
edfe301080
|
prevent duplicate logs
|
2019-05-26 15:20:32 +01:00 |
|
Zlatin Balevsky
|
aa66d14602
|
<= -> >=
|
2019-05-26 15:13:41 +01:00 |
|
Zlatin Balevsky
|
84f6e5ec0f
|
hook up the I2P logging system to JUL
|
2019-05-26 13:52:42 +01:00 |
|
Zlatin Balevsky
|
ef39ca3943
|
close i2p socket when closing connections
|
2019-05-26 13:09:46 +01:00 |
|
Zlatin Balevsky
|
d3538bde39
|
check for duplicate search UUIDs, cleanup old ones
|
2019-05-25 22:16:04 +01:00 |
|
Zlatin Balevsky
|
dc3f4ba242
|
parse first hop correctly
|
2019-05-25 18:42:23 +01:00 |
|
Zlatin Balevsky
|
eae1b01c1c
|
implement routing of queries
|
2019-05-25 18:25:43 +01:00 |
|
Zlatin Balevsky
|
1b27e22941
|
fix persister tests
|
2019-05-25 18:25:07 +01:00 |
|
Zlatin Balevsky
|
f0c3a0de9e
|
extra newline after POST
|
2019-05-25 16:05:35 +01:00 |
|
Zlatin Balevsky
|
42ddd321ea
|
hook up persistence service
|
2019-05-25 15:48:19 +01:00 |
|
Zlatin Balevsky
|
36e1e82fa3
|
End-to-end working sending and receiving of results
|
2019-05-25 00:34:18 +01:00 |
|
Zlatin Balevsky
|
f4dab915f4
|
do not respond to queries by distrusted personas
|
2019-05-24 22:33:28 +01:00 |
|
Zlatin Balevsky
|
82b9d5054d
|
new hostcache address
|
2019-05-24 22:17:50 +01:00 |
|
Zlatin Balevsky
|
ac889b7906
|
parsing of events; check that the persona in the results matches the destination
|
2019-05-24 21:35:29 +01:00 |
|
Zlatin Balevsky
|
5df170f982
|
write the number of results before the results
|
2019-05-24 19:33:50 +01:00 |
|
Zlatin Balevsky
|
b308b4e91f
|
request is already processed on threadpool
|
2019-05-24 17:49:04 +01:00 |
|
Zlatin Balevsky
|
0a5c5ad520
|
wip on receiving results
|
2019-05-24 17:44:41 +01:00 |
|
Zlatin Balevsky
|
d36f41d563
|
say the number of results in a results connection
|
2019-05-24 16:53:58 +01:00 |
|
Zlatin Balevsky
|
a7555c3073
|
wip on sending results
|
2019-05-24 16:23:13 +01:00 |
|
Zlatin Balevsky
|
d9d7178ac7
|
move UIResultsEvent class to search package
|
2019-05-24 14:38:30 +01:00 |
|
Zlatin Balevsky
|
264598f159
|
introduce UI results event and publish local results to it
|
2019-05-24 14:28:05 +01:00 |
|
Zlatin Balevsky
|
23432dbdd5
|
FileManager listens to SearchEvents
|
2019-05-24 14:03:29 +01:00 |
|
Zlatin Balevsky
|
ea954cf824
|
SearchEvent is an Event
|
2019-05-24 13:59:58 +01:00 |
|
Zlatin Balevsky
|
2bac74efb5
|
pass logging config file
|
2019-05-24 13:41:26 +01:00 |
|
Zlatin Balevsky
|
ca9bd76dba
|
log event types, fix script execution
|
2019-05-24 13:32:40 +01:00 |
|
Zlatin Balevsky
|
e2acf7fddc
|
wip on handling search results
|
2019-05-24 13:06:42 +01:00 |
|
Zlatin Balevsky
|
0fa913ff89
|
search queries contain list of keywords, not sentence
|
2019-05-24 11:51:06 +01:00 |
|
Zlatin Balevsky
|
8ea6ecdea9
|
store properties on startup
|
2019-05-23 19:59:39 +01:00 |
|
Zlatin Balevsky
|
ee8c39f032
|
serialization of personas. Load persona on startup
|
2019-05-23 18:55:47 +01:00 |
|
Zlatin Balevsky
|
681feed70c
|
Name serialization
|
2019-05-23 17:21:48 +01:00 |
|
Zlatin Balevsky
|
b03ed706c5
|
nickname is part of settings
|
2019-05-23 17:20:04 +01:00 |
|
Zlatin Balevsky
|
7fedb9165d
|
switch to UTF-8 encoding only
|
2019-05-23 14:22:10 +01:00 |
|
Zlatin Balevsky
|
98718475c1
|
fix gradle build by adding missing deps
|
2019-05-23 14:04:47 +01:00 |
|
Zlatin Balevsky
|
8e1727fa4d
|
Get rid of separate public key for personas, use the PSK in the Destination instead. Do not encrypt GET and POST method URLs
|
2018-11-15 19:30:44 +00:00 |
|
Zlatin Balevsky
|
9808856478
|
Definition of terms, better description of leaf and ultrapeer roles
|
2018-10-31 15:20:46 +00:00 |
|
Zlatin Balevsky
|
fac3ff158b
|
document the various direct queries
|
2018-10-29 16:48:18 +00:00 |
|
Zlatin Balevsky
|
e9faeb8d5f
|
Switch to personas for search queries and altlocs. Encrypt URLs in GET and POST requests
|
2018-10-29 11:12:00 +00:00 |
|
Zlatin Balevsky
|
b17928967d
|
clarifications
|
2018-10-29 00:44:18 +00:00 |
|
Zlatin Balevsky
|
9a6c4b393c
|
markdown formatting
|
2018-10-28 14:51:19 +00:00 |
|
Zlatin Balevsky
|
72440a8276
|
update wire protocol with i18n, personas and certificates
|
2018-10-28 14:48:21 +00:00 |
|
Zlatin Balevsky
|
7270bc0e18
|
timestamp in certificates
|
2018-10-28 13:50:54 +00:00 |
|
Zlatin Balevsky
|
c33ce4b35c
|
document web of trust
|
2018-10-27 19:58:41 +01:00 |
|
Zlatin Balevsky
|
f14d4e652e
|
add destination the query was received from
|
2018-08-04 13:13:48 +01:00 |
|
Zlatin Balevsky
|
3a2fad4816
|
skeleton of leaf searcher
|
2018-08-03 23:31:52 +01:00 |
|
Zlatin Balevsky
|
76b190b742
|
upsert and delete events
|
2018-08-03 22:47:15 +01:00 |
|