Jack Robison
9de3f3ff09
don't block on sending download analytics events
2019-03-01 15:22:19 -05:00
Jack Robison
df8934d472
restore old download analytics and update tests
2019-03-01 14:50:06 -05:00
Jack Robison
d97d978961
use certifi for all operating systems
2019-02-28 12:45:56 -05:00
Jack Robison
f52e44b56a
typing
2019-02-28 12:42:23 -05:00
Jack Robison
10d73fe480
use certifi
2019-02-28 12:40:11 -05:00
Jack Robison
d95903d219
update aiohttp and pylint
2019-02-28 12:04:07 -05:00
Victor Shyba
e047748961
log dropped api request instead of stack trace
2019-02-26 17:42:45 -05:00
Victor Shyba
9f071bbe36
pylint
2019-02-26 17:42:45 -05:00
Victor Shyba
2d8ebe25ed
refactor so we can stop trapping CancelledError everywhere
2019-02-26 17:42:45 -05:00
Victor Shyba
7a96e742f2
stop trapping CancelledError
2019-02-26 17:42:45 -05:00
Victor Shyba
e8c9abb944
add LRU to KademliaPeer creation
2019-02-26 09:42:32 -05:00
Thomas Zarebczan
2a82ff7cc5
Update mime_types.py
2019-02-22 11:11:10 -05:00
Jack Robison
673b958020
v0.32.3
2019-02-21 19:38:14 -05:00
Victor Shyba
b834f29634
nullify length on blob delete
2019-02-21 21:00:28 -03:00
Victor Shyba
fcdd9295b4
delete upon failing to decode JSON from sd blob
2019-02-21 20:53:21 -03:00
Victor Shyba
4e7d88311f
raise proper exception on undecode-able blobs
2019-02-21 20:42:51 -03:00
Jack Robison
690e2e7e0c
v0.32.3rc1
2019-02-21 18:37:19 -05:00
Jack Robison
fc64d8d1a8
fix slow ping queue shutdown
2019-02-21 17:44:02 -05:00
Jack Robison
7fe9513857
v0.32.2
2019-02-21 14:46:36 -05:00
Jack Robison
e76107c318
v0.32.2rc3
2019-02-21 14:28:13 -05:00
Jack Robison
3868dea819
don't join buckets if there is only one
2019-02-21 14:18:48 -05:00
Jack Robison
03cd6b7200
fix cases where buckets could be unjoined after removing a peer
2019-02-21 13:53:35 -05:00
Jack Robison
6915a7a553
v0.32.2rc2
2019-02-21 13:16:32 -05:00
Jack Robison
4294bf742d
simplify/fix ping queue
2019-02-21 13:00:23 -05:00
Jack Robison
e260de59f1
fix updating/setting contact triple
2019-02-21 10:50:11 -05:00
Jack Robison
154702e6dd
fix KBucket.add_peer
2019-02-21 10:50:11 -05:00
Victor Shyba
59325ad8c1
fix delete log
2019-02-20 17:04:08 -03:00
Jack Robison
ee12985135
dont ping outselves
2019-02-20 14:15:31 -05:00
Jack Robison
4c7f357441
v0.32.2rc1
2019-02-20 12:12:04 -05:00
Jack Robison
cb5d428d12
add split_buckets_under_index config setting for seed nodes
2019-02-20 11:25:50 -05:00
Victor Shyba
38ed212c01
refactor, dont call storage from blob_manager + missing await
2019-02-19 21:45:14 -03:00
Victor Shyba
d035c13883
file_path can be None, add helper to check if stream output file exists instead
2019-02-19 21:45:14 -03:00
Jack Robison
82ce2ccee6
update docs
2019-02-19 17:27:31 -05:00
Jack Robison
fcbdaa336f
fix KBucket.key_in_range
...
The range_min and range_max of a KBucket where mistakenly bounding the node id of a peer to be added rather than the distance from the local node id to the peer node id
2019-02-19 13:57:11 -05:00
Lex Berezhny
3ae6137edb
v0.32.1
2019-02-18 22:56:35 -05:00
Lex Berezhny
0fdd2ae178
added tx to JSON response from get
2019-02-18 22:53:11 -05:00
Victor Shyba
d2150cf142
fix balance check
2019-02-18 22:53:11 -05:00
Lex Berezhny
c2dc1f3c1d
v0.32.1rc1
2019-02-18 17:17:20 -05:00
Victor Shyba
b36c22e2f4
unban after 10 seconds, give up after 60
2019-02-18 17:16:10 -05:00
Lex Berezhny
461c3c8408
downloading header from S3 correctly tracks progress
2019-02-18 17:15:40 -05:00
Jack Robison
3f7e466c97
return failure message for invalid blob hash in blob_delete
2019-02-18 12:18:56 -05:00
Jack Robison
4483380352
fix terminator blob hash (None) being included when running blob_list for an sd hash
2019-02-18 12:12:14 -05:00
Lex Berezhny
4a0a6b0243
v0.32.0
2019-02-16 20:17:41 -05:00
Thomas Zarebczan
a003e794ba
listen on internal port instead of upnp redirect
2019-02-16 18:55:58 -05:00
Lex Berezhny
051fabc180
v0.32.0rc3
2019-02-16 15:07:07 -05:00
Jack Robison
fc450eb164
add TestMimeTypes, pylint
2019-02-15 20:42:55 -05:00
Thomas Zarebczan
652d7cbd24
consider . extension
2019-02-15 20:40:55 -05:00
Thomas Zarebczan
43b372c0fe
fix extension - remove dot
...
The rest of our extensions don't have a dot. Also, strip off any characters and lowercase it to be safe.
2019-02-15 20:40:55 -05:00
Victor Shyba
576da1bc30
do not keep trying when blob is being written
2019-02-15 21:20:06 -03:00
Victor Shyba
5c217f1544
resovle reflector IP before adding it
2019-02-15 21:20:06 -03:00