Zlatin Balevsky
|
e131a21c6f
|
fix chained request support
|
2019-05-28 22:51:53 +01:00 |
|
Zlatin Balevsky
|
960daa2b9f
|
close endpoint on 404 and bad requests
|
2019-05-28 22:38:43 +01:00 |
|
Zlatin Balevsky
|
46420740da
|
hook up upload manager
|
2019-05-28 22:27:20 +01:00 |
|
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
|
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
|
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
|
98718475c1
|
fix gradle build by adding missing deps
|
2019-05-23 14:04:47 +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 |
|
Zlatin Balevsky
|
376075df8a
|
execute a script if provided one
|
2018-08-02 02:10:22 +01:00 |
|
Zlatin Balevsky
|
2dc26cf7bf
|
do not log warning on SocketTimeoutExceptions
|
2018-07-28 22:19:16 +01:00 |
|
Zlatin Balevsky
|
c98248f8b5
|
fix typo
|
2018-07-28 20:23:49 +01:00 |
|
Zlatin Balevsky
|
dd287bae18
|
add disconnection event, publish it on closing connections, handle it in connection manager
|
2018-07-28 20:19:02 +01:00 |
|
Zlatin Balevsky
|
9aeb9de070
|
log length as well
|
2018-07-27 16:00:32 +01:00 |
|
Zlatin Balevsky
|
a76d055771
|
fix handling of second byte
|
2018-07-27 15:58:13 +01:00 |
|
Zlatin Balevsky
|
736a4a7424
|
Configure deflater output streams for sync flush, flush after each message
|
2018-07-27 15:48:23 +01:00 |
|
Zlatin Balevsky
|
a004bd430a
|
start connection manager, fix some issues
|
2018-07-27 14:51:31 +01:00 |
|
Zlatin Balevsky
|
4e31f216a8
|
wip on getting pings to work
|
2018-07-27 12:13:07 +01:00 |
|