-
v0.17.0rc16 Pre-release
released this
2017-10-11 20:49:55 +02:00 | 6316 commits to master since this release[0.17.0rc16] - 2017-10-11
Fixed
- Fixed handling cancelled blob and availability requests
- Fixed redundant blob requests to a peer
- Fixed https://github.com/lbryio/lbry/issues/923
- Fixed concurrent reflects opening too many files
- Fixed cases when reflecting would fail on error conditions
- Fixed deadlocks from occuring during blob writes
- Fixed and updated
lbrynet.tests.dht
- Fixed redundant dht id
- Fixed dht
ping
method - Fixed raising remote exceptions in dht
- Fixed hanging delayedCall in dht node class
- Fixed logging error in dht when calling or receiving methods with no arguments
- Fixed IndexError in routingTable.findCloseNodes which would cause an empty list to be returned
Deprecated
- Deprecated
blob_announce_all
JSONRPC command. Useblob_announce
instead.
Changed
- Announcing by head blob is turned on by default
- Updated reflector server dns
- Moved tests into the lbrynet package.
Added
- Added WAL pragma to sqlite3
- Added unit tests for
BlobFile
- Updated exchange rate tests for the lbry.io api
- Use
hashlib
for sha384 instead ofpycrypto
- Use
cryptography
instead ofpycrypto
for blob encryption and decryption - Use
cryptography
for PKCS7 instead of doing it manually - Use
BytesIO
buffers instead of temp files when processing blobs - Refactored and pruned blob related classes into
lbrynet.blobs
- Changed several
assert
s to raise more useful errors - Added ability for reflector to store stream information for head blob announce
- Added blob announcement information to API call status with session flag
Removed
- Removed
TempBlobFile
- Removed unused
EncryptedFileOpener
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
lbrynet-daemon-v0.17.0rc16-linux.zip
34 downloads · 32 MiB
-
lbrynet-daemon-v0.17.0rc16-macos.zip
34 downloads · 19 MiB
-
lbrynet-daemon-v0.17.0rc16-windows.zip
33 downloads · 34 MiB