-
v0.34.0 Stable
released this
2019-03-15 21:21:29 +01:00 | 4041 commits to master since this release[0.34.0] - 2019-03-15
DHT
- [improvement] improve dht unit tests (https://github.com/lbryio/lbry/pull/1987) by jackrobison
Blob exchange
- [new feature] time to first bytes analytics (https://github.com/lbryio/lbry/pull/1977) by jackrobison
Blobs/files
- [improvement] use _batched_select to populate channel names when initializing files (https://github.com/lbryio/lbry/pull/1980) by jackrobison
Cli
- [improvement] properly handle interrupt signal received by lbrynet (https://github.com/lbryio/lbry/pull/1978) by shyba
Config
- [new feature] two new commands
sync hash
andsync apply
to enable wallet synchronization workflow (https://github.com/lbryio/lbry/pull/1896) by eukreign
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
lbrynet-linux.zip
347 downloads · 18 MiB
-
lbrynet-mac.zip
290 downloads · 10 MiB
-
lbrynet-windows.zip
372 downloads · 14 MiB
-
v0.33.0 Stable
released this
2019-03-09 02:00:45 +01:00 | 4068 commits to master since this release[0.33.0] - 2019-03-08
Claims
- [improvement] added support for claim name case insensitivity (https://github.com/lbryio/lbry/pull/1872) by BrannonKing
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
lbrynet-linux.zip
32 downloads · 18 MiB
-
lbrynet-mac.zip
21 downloads · 10 MiB
-
lbrynet-windows.zip
29 downloads · 14 MiB
-
v0.32.4 Stable
released this
2019-03-01 23:24:55 +01:00 | 4075 commits to master since this release[0.32.4] - 2019-03-01
DHT
- [bug] Fix high memory usage by adding LRU cache to KademliaPeer creation (https://github.com/lbryio/lbry/pull/1957) by shyba
Asyncio rewrite
- [bug] Fix bugs caused by trapping CancelledError (https://github.com/lbryio/lbry/pull/1952) by shyba
Files
- [bug] Lowercase/stripped comparison for known content types (https://github.com/lbryio/lbry/pull/1946) by tzarebczan
Packaging
- [bug] Fix ssl errors, use
certifi
to make ssl contexts (https://github.com/lbryio/lbry/pull/1965) by jackrobison - [improvement] Pin requirements (https://github.com/lbryio/lbry/pull/1961) by jackrobison
- [improvement]
torba
now only installsplyvel
if platform is linux (https://github.com/lbryio/lbry/pull/1954) by eukreign
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
lbrynet-linux.zip
286 downloads · 18 MiB
-
lbrynet-mac.zip
233 downloads · 10 MiB
-
lbrynet-windows.zip
311 downloads · 14 MiB
-
v0.32.3 Stable
released this
2019-02-22 01:38:14 +01:00 | 4104 commits to master since this release[0.32.3] - 2019-02-21
DHT
- [bug] Fix slow ping queue shutdown (https://github.com/lbryio/lbry/pull/1950) by jackrobison
Blobs/files
- [bug] Fix invalid blob decode error on startup (https://github.com/lbryio/lbry/pull/1951) by shyba
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
lbrynet-linux.zip
152 downloads · 18 MiB
-
lbrynet-mac.zip
75 downloads · 10 MiB
-
lbrynet-windows.zip
88 downloads · 14 MiB
-
v0.32.2 Stable
released this
2019-02-21 20:46:36 +01:00 | 4116 commits to master since this release[0.32.2] - 2019-02-21
DHT
- [bug] Fix cases where a bucket could be empty and need to be joined after removing a peer (https://github.com/lbryio/lbry/pull/1949) by jackrobison
- [bug] Test and fix edge cases for adding peers to routing (https://github.com/lbryio/lbry/pull/1948) by jackrobison
- [bug] Fix seed node startup (https://github.com/lbryio/lbry/pull/1944) by jackrobison
- [bug] Fix KBucket.key_in_range (https://github.com/lbryio/lbry/pull/1938) by jackrobison
Config
- [new feature] Add
split_buckets_under_index
config setting for seed nodes (https://github.com/lbryio/lbry/pull/1942) by jackrobison
Files
- [bug] Fix delete log (https://github.com/lbryio/lbry/pull/1945) by shyba
- [bug] Fix errors if
file_name
andfull_path
are None, fix missing await (https://github.com/lbryio/lbry/pull/1939) by shyba
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
lbrynet-linux.zip
34 downloads · 18 MiB
-
lbrynet-mac.zip
31 downloads · 10 MiB
-
lbrynet-windows.zip
33 downloads · 14 MiB
-
v0.32.1 Stable
released this
2019-02-19 04:56:35 +01:00 | 4144 commits to master since this release[0.32.1] - 2019-02-18
API
- [bug] downloading header from S3 correctly tracks progress (https://github.com/lbryio/lbry/pull/1935) by eukreign
- [bug] Fix blob_list for sd_hash including stream terminator (https://github.com/lbryio/lbry/pull/1932) by jackrobison
Downloads
- [improvement] test paid downloads (https://github.com/lbryio/lbry/pull/1936) by shyba
- [improvement] Unban peers if no more peers to try and 10 seconds passed (https://github.com/lbryio/lbry/pull/1934) by shyba
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
lbrynet-linux.zip
138 downloads · 18 MiB
-
lbrynet-mac.zip
61 downloads · 10 MiB
-
lbrynet-windows.zip
87 downloads · 14 MiB
-
v0.32.0 Stable
released this
2019-02-17 02:17:41 +01:00 | 4158 commits to master since this release[0.32.0] - 2019-02-16
Backwards Incompatible Changes
- [blobs/files]
resolve
command has dropped--force
as it was not actually used and changed theuri
/uris
parameter to justurls
(that's with L instead of i), it accepts a single string or a list. (https://github.com/lbryio/lbry/pull/1900)
API
- [bug] actually stop the daemon on calling
lbrynet stop
(https://github.com/lbryio/lbry/pull/1907) by hackrush01
Blobs/files
- [bug] Sync blobs on startup (https://github.com/lbryio/lbry/pull/1919) by jackrobison
- [refactor] integration tests refactor and additional tests for
file list
,file delete
andget
commands (https://github.com/lbryio/lbry/pull/1900) by eukreign - [fixup] fix application/x-ext mime types (https://github.com/lbryio/lbry/pull/1925) by tzarebczan
Config
- [bug] listen on internal port instead of upnp redirect (https://github.com/lbryio/lbry/pull/1928) by tzarebczan
Database
- [bug] database migration bug related to passing conf argument (https://github.com/lbryio/lbry/pull/1906) by eukreign
- [improvement] Faster file delete (https://github.com/lbryio/lbry/pull/1905) by jackrobison
- [improvement] Improve startup time (https://github.com/lbryio/lbry/pull/1892) by jackrobison
Downloads
- [improvement] Fix p2p ignoring good peers (https://github.com/lbryio/lbry/pull/1926) by shyba
- [bug] Stop on data blobs timeout, allowing get to retry (https://github.com/lbryio/lbry/pull/1914) by shyba
- [bug] Fix resuming downloads bugs on startup (https://github.com/lbryio/lbry/pull/1912) by shyba
- [bug] respect download timeout setting (https://github.com/lbryio/lbry/pull/1908) by shyba
- [bug] Fix chunked response parsing (https://github.com/lbryio/lbry/pull/1903) by shyba
- [improvement] Refactor peer scoring and maintain connections to fix stuck downloads, remove locking from ping queue (https://github.com/lbryio/lbry/pull/1889) by shyba
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
lbrynet-linux.zip
73 downloads · 18 MiB
-
lbrynet-mac.zip
62 downloads · 10 MiB
-
lbrynet-windows.zip
74 downloads · 14 MiB
- [blobs/files]
-
v0.31.0 Stable
released this
2019-02-06 20:28:40 +01:00 | 4254 commits to master since this release[0.31.0] - 2019-02-06
This release includes significant improvements to the speed and reliability of downloads by overhauling the processes for finding peers (lbrynet.dht) and downloading streams from them (lbrynet.stream and lbrynet.blob_exchange). These changes are part of a larger upgrade that drops the
twisted
framework entirely in favor ofasyncio
, resulting in substantially better performance and sanity. (https://github.com/lbryio/lbry/pull/1769)Backwards Incompatible Changes
- [files] remove
sources
argument frompublish
(https://github.com/lbryio/lbry/pull/1838) - [api]
settings set
API has changed tosettings set <key> <value>
(https://github.com/lbryio/lbry/pull/1816) - [config] setting max key fee via command line now uses the following format (via yaml config is unchanged):
--max-key-fee 40.0 USD
(https://github.com/lbryio/lbry/pull/1815) - [config]
--disable-max-key-fee
is now replaced by--no-max-key-fee
on command line and in yaml file justmax_key_fee: null
(https://github.com/lbryio/lbry/pull/1815) - [api]
help
jsonrpc command has been dropped, uselbrynet --help
instead. (https://github.com/lbryio/lbry/pull/1814) - [api]
resolve_name
command has been dropped, useresolve
instead. (https://github.com/lbryio/lbry/pull/1814) - [api]
commands
jsonrpc command has been dropped, a better version could be added in the future, feedback and use cases greatly appreciated. (https://github.com/lbryio/lbry/pull/1814) - [config] configuration settings
api_port
andapi_host
have been merged intoapi
, this affects configuration files and usage via command line interface--api
(https://github.com/lbryio/lbry/pull/1788) - [config]
download_directory
setting is nowdownload_dir
to be consistent withdata_dir
andwallet_dir
. (https://github.com/lbryio/lbry/pull/1788) - [config] all command line switches now use
-
instead of_
to delineate words, eg. you must now use--data-dir
instead of the old--data_dir
, this is more consistent with almost every other command line interface known to man (https://github.com/lbryio/lbry/pull/1788) - [config] commands within groups, eg.
account_balance
, require splitting the group and subcommand into separate command arguments (basically no_
), eg. to get the balance you would do:lbrynet account balance
to get a list of all commands in theaccount
group you would runlbrynet account
. (https://github.com/lbryio/lbry/pull/1788) - [config] previously deprecated commands have been permanently removed. (https://github.com/lbryio/lbry/pull/1788)
- [network] removes
twisted
, rewrite to useasyncio
(https://github.com/lbryio/lbry/pull/1769) - [network] removes
twisted.trial
based testing, replaced withunittest
(https://github.com/lbryio/lbry/pull/1769)
DHT
- [improvement] Always return close peers from findValue (https://github.com/lbryio/lbry/pull/1855) by jackrobison
- [refactor] Remove peer manager lock (https://github.com/lbryio/lbry/pull/1835) by jackrobison
API
- [improvement] More flexible
settings set <key> <value>
command (https://github.com/lbryio/lbry/pull/1816) by eukreign - [refactor] dropped help, commands and resolve_name commands (https://github.com/lbryio/lbry/pull/1814) by eukreign
- [refactor] Refactor exchange rate manager to use asyncio (https://github.com/lbryio/lbry/pull/1794) by jackrobison
- [refactor] Refactor loggly handler to use asyncio (https://github.com/lbryio/lbry/pull/1793) by jackrobison
Blob exchange
- [refactor] Remove blob request lock (https://github.com/lbryio/lbry/pull/1834) by jackrobison
Claims
- [bug] Fix claim list (https://github.com/lbryio/lbry/pull/1795) by shyba
Config
- [improvement] Add re-reflect task to stream manager, add
concurrent_reflector_uploads
to config (https://github.com/lbryio/lbry/pull/1847) by jackrobison - [improvement] Refactored --max-key-fee to be more ergonomic (https://github.com/lbryio/lbry/pull/1815) by eukreign
- [refactor] refactored configuration handling code and
lbrynet
cli (https://github.com/lbryio/lbry/pull/1788) by eukreign
Downloads
- [improvement] Download and publish fixes (https://github.com/lbryio/lbry/pull/1831) by jackrobison
Network
- [improvement] async blob exchange, dht, stream, and blob rewrite/refactor (https://github.com/lbryio/lbry/pull/1769) by jackrobison
Reflector
- [refactor] Add reflector protocol using asyncio (https://github.com/lbryio/lbry/pull/1810) by jackrobison
Wallet
- [bug] Fix resolve for invalid claims (not decode-able) (https://github.com/lbryio/lbry/pull/1800) by shyba
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
lbrynet-linux.zip
70 downloads · 18 MiB
-
lbrynet-mac.zip
57 downloads · 10 MiB
-
lbrynet-windows.zip
70 downloads · 14 MiB
- [files] remove
-
v0.30.5 Stable
released this
2019-01-18 22:14:48 +01:00 | 4499 commits to master since this release[0.30.5] - 2019-01-18
Backwards Incompatible Changes
- [api] SSL and token auth have been dropped and will be replaced with IPC (https://github.com/lbryio/lbry/pull/1713)
API
- [refactor] enforce deprecated
--http-auth
command line option by exiting with error (https://github.com/lbryio/lbry/pull/1786) by eukreign - [refactor] removed previously deprecated commands
wallet_prefill_addresses
,wallet_unused_address
,wallet_new_address
,wallet_list
,wallet_public_key
,wallet_is_address_mine
,wallet_encrypt
,wallet_decrypt
,wallet_unlock
,daemon_stop
andclaim_renew
(https://github.com/lbryio/lbry/pull/1784) by eukreign - [improvement] added note that wallet needs to be unlocked to decrypt (https://github.com/lbryio/lbry/pull/1767) by tzarebczan
- [refactor] daemon API ported to
asyncio
(https://github.com/lbryio/lbry/pull/1713) by eukreign
Blobs/files
- [new feature] add
.m4v
video format type (https://github.com/lbryio/lbry/pull/1764) by tzarebczan - [bug] fix unavailable download directory (https://github.com/lbryio/lbry/pull/1760) by tzarebczan
- [bug] fix download directory creation (https://github.com/lbryio/lbry/pull/1759) by tzarebczan
- [improvement] include file extension in media-type metadata for unknown media types (https://github.com/lbryio/lbry/pull/1748) by lyoshenka
Database
- [bug] fixed bytes vs str error in migrate5to6 script (https://github.com/lbryio/lbry/pull/1777, https://github.com/lbryio/lbry/pull/1751) by eukreign
- [bug] fixed saving claims with certificate id (https://github.com/lbryio/lbry/pull/1750) by hackrush01
Network
- [new feature] blob download performance monitoring script (https://github.com/lbryio/lbry/pull/1710) by hackrush01
Other
- [refactor] ported
lbrynet.extras.daemon.analytics
toasyncio
(https://github.com/lbryio/lbry/pull/1745) by osilkin98
Packaging
- [new feature] orchstr8 docker for lbry (https://github.com/lbryio/lbry/pull/1763) by eukreign
Wallet
- [refactor] added additional fields to uri parser to return consistent results (https://github.com/lbryio/lbry/pull/1749) by hackrush01
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
lbrynet-linux.zip
42 downloads · 20 MiB
-
lbrynet-mac.zip
25 downloads · 12 MiB
-
lbrynet-windows.zip
25 downloads · 15 MiB
-
v0.30.4 Stable
released this
2019-01-05 04:03:39 +01:00 | 4586 commits to master since this release[0.30.4] - 2019-01-04
API
- [new feature] added
utxo_release
command (https://github.com/lbryio/lbry/pull/1741)
Config
- [improvement] added
lbrynet4.lbry.io
to list of default DHT nodes (https://github.com/lbryio/lbry/pull/1734) - [bug] fix
--data_dir
command line argument parsing (https://github.com/lbryio/lbry/pull/1726)
Wallet server
- [new feature] add LBRY
testnet
support to wallet SPV server (https://github.com/lbryio/lbry/pull/1730)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
lbrynet-linux.zip
408 downloads · 20 MiB
-
lbrynet-mac.zip
404 downloads · 12 MiB
-
lbrynet-windows.zip
405 downloads · 15 MiB
- [new feature] added