Commit Graph

1050 Commits (1c2972ecfc4dd29f5090bd2baa2ce4cd426f7c85)

Author SHA1 Message Date
Zlatin Balevsky 1c2972ecfc
add some default file types to ignore 2021-06-03 17:22:38 +01:00
Zlatin Balevsky 34b7496036
prevent corrupt messages from breaking messenger loading 2021-06-03 12:54:00 +01:00
Zlatin Balevsky 6f3a3357ea
more efficient traversal of directories 2021-06-03 12:15:14 +01:00
Zlatin Balevsky 3ac6d085f6
configurable list of file types to not share 2021-06-03 05:27:42 +01:00
Zlatin Balevsky 95fcd1635f
more safeguards against zero-length or unreadable files 2021-06-03 01:59:33 +01:00
Zlatin Balevsky 2af996266f
check if file is readable before trying to hash 2021-06-02 20:09:55 +01:00
Zlatin Balevsky c849fa078a
No need to restart when chaning the number of hashing threads , GitHub issue #57 2021-06-02 19:17:17 +01:00
Zlatin Balevsky b1af2e557b
Make the number of hashing threads configurable, GitHub issue #57 2021-06-01 23:35:59 +01:00
Zlatin Balevsky 228a92a58d
filter the hosts that are about to be verified as well 2021-06-01 20:24:38 +01:00
Zlatin Balevsky 837b8d8213
connect more aggressively, send more pongs, fix destination parsing and header check 2021-05-26 08:57:20 +01:00
Zlatin Balevsky 4e09b4ad71
forgot 0x 2021-05-26 08:01:48 +01:00
Zlatin Balevsky cfe1fe98b0
wip on switching to binary pongs 2021-05-26 07:46:25 +01:00
Zlatin Balevsky 99e9eb00a1
reduce the request q size if the file has few pieces 2021-05-24 11:53:29 +01:00
Zlatin Balevsky 4cff64133e
correct space check 2021-05-24 11:52:15 +01:00
Zlatin Balevsky a584f16ce4
properly terminate headers 2021-05-24 11:50:50 +01:00
Zlatin Balevsky 0e658faee8
forgot terminating rn 2021-05-24 05:06:51 +01:00
Zlatin Balevsky 1717a90020
fix variable name 2021-05-24 03:51:57 +01:00
Zlatin Balevsky 0fbef29359
issue head requests if uploader indicates support for them after all available pieces have been downloaded 2021-05-24 03:02:23 +01:00
Zlatin Balevsky c3e1a8faad
Release 0.8.7 2021-05-19 02:04:01 +01:00
Zlatin Balevsky 43e48dd144
introduce a multiplicative factor to the probability of forwarding a query 2021-05-16 19:00:06 +01:00
Zlatin Balevsky de0c719f53
properly mark messages as read when not in inbox 2021-05-02 19:35:13 +01:00
Zlatin Balevsky ee43f12a35
multiple selection of messages 2021-05-02 19:09:43 +01:00
Zlatin Balevsky 591acc9325
working drag-and-drop between mail folders 2021-05-02 18:26:04 +01:00
Zlatin Balevsky 799a2a99df
ability to create and delete folders 2021-05-02 15:28:53 +01:00
Zlatin Balevsky d3555db803
fix deleting of messages 2021-05-02 09:07:34 +01:00
Zlatin Balevsky 9c905c041c
display user folders, load from disk working 2021-05-02 03:47:18 +01:00
Zlatin Balevsky 6a0a4dae12
working sending and receiving of messages 2021-05-01 19:27:04 +01:00
Zlatin Balevsky 119107b400
switch to MVC groups per folder 2021-04-30 23:05:26 +01:00
Zlatin Balevsky f09b598b2a
switch to String folder names 2021-04-30 18:24:44 +01:00
Zlatin Balevsky 79bc7373be
switch to ecies-only connections 2021-04-26 18:20:09 +01:00
Zlatin Balevsky 889d5aab31
Allow N and O router classes as recommended by zzz 2021-04-18 16:26:12 +01:00
Zlatin Balevsky ce6a6ddc89
do not change props expected to come from launcher(s) 2021-04-07 21:30:35 +01:00
Zlatin Balevsky 2dbcf5c8b8
Ignore the test for the old hostcache 2021-03-12 03:51:09 +00:00
Zlatin Balevsky dbc4731358
recycle the groovy.sql.Sql object as it tends to get very large 2021-02-25 17:20:13 +00:00
Zlatin Balevsky b89bb93c26
try to get test to pass deterministically 2021-02-19 16:40:09 +00:00
Zlatin Balevsky a640ff5e1c
rekey embedded routers 2021-02-19 04:09:46 +00:00
Zlatin Balevsky b9ad4ec3d6
kill the timer on H2 hostcache shutdown 2021-01-31 20:55:27 +00:00
Zlatin Balevsky 13e23a7622
Ability to load custom modules. A module for logging queries 2020-12-08 13:06:01 +00:00
Zlatin Balevsky 759136cff3
cache InfoHash instnance in SharedFile 2020-12-08 07:44:00 +00:00
Zlatin Balevsky 26561a1b5b
Release 0.8.5 2020-12-03 02:11:10 +00:00
Zlatin Balevsky abad1919cc
cleanup before and after file tree test 2020-11-29 08:10:42 +00:00
Zlatin Balevsky 90988ce717
update tests to recent api changes 2020-11-29 08:01:18 +00:00
Zlatin Balevsky 69fe8914e7
disable nagle when running an embedded router (effective with router 0.9.48) 2020-11-24 18:07:34 +00:00
Zlatin Balevsky 2cc474eeae
Release 0.8.4 2020-11-11 17:26:52 +00:00
Zlatin Balevsky a28a7e66a1
fix showing Failed status if there are no collections 2020-11-11 08:51:22 +00:00
Zlatin Balevsky 4c066fca03
prevent message reply attack 2020-11-11 03:41:53 +00:00
Zlatin Balevsky 5643f7abc9
Release 0.8.3 2020-11-06 15:15:12 +00:00
Zlatin Balevsky 92b616a58b
unread status column 2020-11-05 18:45:57 +00:00
Zlatin Balevsky f0b881183a
browse collections and message from upload table popup menu 2020-11-05 06:43:56 +00:00
Zlatin Balevsky 167a47e850
message delete 2020-11-05 06:14:40 +00:00