Commit graph

322 commits

Author SHA1 Message Date
Jack Robison 09c57675a7
add stream_availability and blob_availability, deprecate get_availability 2017-12-20 21:23:54 -05:00
Jack Robison 8c2d381aee Wallet encryption (#783)
* update known commands
* add wallet_unlock, block wallet startup on being unlocked
* add wallet_decrypt and wallet_encrypt
* wallet encryption unit tests
* added use_keyring configuration option in order to make keyring password storage optional
2017-12-17 07:00:12 +01:00
Jack Robison 2ee1328eea
changelog 2017-12-07 14:36:52 -05:00
Jack Robison 330d0465b6
remove message field from lbry file json, add blobs_completed, blobs_in_stream, and status fields 2017-12-07 13:54:18 -05:00
Jack Robison 1b9b00b9de
changelog 2017-12-06 20:20:29 -05:00
Jack Robison 329d74f6be
don't include file names when logging stream related info 2017-12-06 15:09:35 -05:00
Jack Robison 8fdd8d8c43
fix api error responses 2017-12-06 13:25:58 -05:00
Jack Robison 88c6eb7816
Merge branch 'increase_announce_duration' 2017-12-05 15:34:16 -05:00
Jack Robison 31e8e899c6
fix changelog 2017-12-05 14:19:39 -05:00
Jack Robison fbcc81adb4
add lbrynet-console 2017-12-05 13:34:46 -05:00
Kay Kurokawa fcfeb0cb78 add changelog 2017-12-05 11:59:43 -05:00
Jack Robison 23b7c5448b
changelog 2017-12-05 09:42:44 -05:00
Jack Robison d6e3b11026
add claim_renew 2017-12-05 09:41:42 -05:00
Jack Robison 58b789ed42
fix https://github.com/lbryio/lbry/issues/1013 2017-12-05 09:31:29 -05:00
Jack Robison 00edd3cb66
remove unused files 2017-11-29 12:01:39 -05:00
Jack Robison 57152547ce
docs 2017-11-28 12:19:19 -05:00
Kay Kurokawa c111bd49d3
add changelog 2017-11-28 11:53:17 -05:00
Jack Robison 086c843068
add channel_list, deprecate channel_list_mine 2017-11-22 13:50:07 -05:00
Jack Robison d98e0e8110
add channel_import and channel_export 2017-11-22 13:46:34 -05:00
Kay Kurokawa 2208cede67 add changelog 2017-11-16 15:00:14 -05:00
Jack Robison 930e965d9c
less verbose exchange rate error 2017-11-10 10:34:36 -05:00
Jack Robison 853bb67447
verify source and claim metadata before getting to _publish_stream 2017-11-08 19:50:37 -05:00
Jack Robison 28fea7093f
Bump version 0.18.0rc1 --> 0.18.0
Signed-off-by: Jack Robison <jackrobison@lbry.io>
2017-11-08 11:05:18 -05:00
Jack Robison 89d4351238
changelog 2017-11-08 11:03:59 -05:00
Jack Robison f87d6b08c8
remove queued decorator 2017-11-07 15:17:04 -05:00
Kay Kurokawa cf1b9b2aa8 add changelog 2017-11-07 09:56:40 -05:00
Ian Chamberlain 20e9ff2902 Delete blob hash from list when blob is deleted 2017-11-05 21:56:54 -05:00
Jack Robison 6d2148c966
changelog 2017-11-04 21:02:00 -04:00
Jack Robison 81a44fa824
Merge branch 'use-shared-queued-deferredsemaphore' 2017-11-04 21:01:38 -04:00
Jack Robison 43ba33fd80
changelog 2017-11-04 20:37:52 -04:00
Ian Chamberlain 733e356e55 Fix failing ConnectionManager unit test 2017-11-04 15:15:04 -04:00
Alex Grintsvayg cc61cc6b17 rename command to utxo_list 2017-11-02 07:14:35 -04:00
Alex Grin fcfde63720
Merge branch 'master' into wallet_list_unspent 2017-11-01 17:35:31 -04:00
Alex Grintsvayg 3152ecfd71 add wallet_list_unspent 2017-11-01 17:29:11 -04:00
Kay Kurokawa a5293de44b adding changelog 2017-10-31 15:41:49 -04:00
Miroslav Kovar 34643b7f95 Added changelog entry. 2017-10-31 15:35:01 -04:00
Jack Robison 3fd542f702
Merge branch 'check_connection_bypass_dns' of https://github.com/mirgee/lbry into mirgee-check_connection_bypass_dns 2017-10-31 12:21:35 -04:00
Antonio Quartulli d827b4d5af platform ip: ensure daemon retrieves IPv4 address only
When contacting jsonip.com to retrieve the node external IP,
the connection might be established with IPv6 and thus return
an address belonging to that family.

This address is then used to initialize the external_ip member of
Daemon session, but unfortunately IPv6 is not yet handled well.

Using an IPv6 as external IP is currently breaking parts of the
Daemon resulting in no peer connectivity at all.

We should stick to IPv4 for time being.

http://jsonip.com/about says "ipv4-only":"https://ipv4.jsonip.com"

therefore, change the IP retrieval URL to ipv4.jsonip.com to
make sure the connection is established only using an IPv4 address.

Closes: https://github.com/lbryio/lbry/issues/971
Signed-off-by: Antonio Quartulli <antonio@mandelbit.com>
2017-10-31 06:59:40 -04:00
Jack Robison fdaaa0e678
changelog 2017-10-30 13:09:02 -04:00
Jack Robison ee90c877c7
Merge branch 'dht-fix-close-nodes-list-extension' of https://github.com/ordex/lbry into ordex-dht-fix-close-nodes-list-extension 2017-10-27 18:38:03 -04:00
Jack Robison 203f2f8988
Bump version 0.17.1rc5 --> 0.17.1
Signed-off-by: Jack Robison <jackrobison@lbry.io>
2017-10-25 17:33:55 -04:00
Antonio Quartulli 673d1c4d43
Extend close nodes list by right amount
When a k-bucket does not contain enough close nodes, the
DHT will look into neighbouring k-buckets in order to entend
the list of returned nodes.

However, the list should not be extended beyond its maximum size.

Signed-off-by: Antonio Quartulli <antonio@mandelbit.com>
2017-10-26 02:21:24 +08:00
Alex Grintsvayg 9eb40797ea extra word in changelog 2017-10-25 12:37:53 -04:00
Alex Grintsvayg 2067180467 add wallet_prefill_addresses command 2017-10-25 12:29:51 -04:00
Jack Robison f3d45061e8
fix changelog merge conflict 2017-10-25 12:05:46 -04:00
Jack Robison e4d2a3d2ec Merge branch 'master' into android_tests_refactoring 2017-10-25 12:01:37 -04:00
Jack Robison e799ad17b4 Merge branch 'master' into update_jsonschema 2017-10-25 10:50:06 -04:00
Jack Robison dc09996f43
changelog 2017-10-24 20:26:04 -04:00
Jack Robison 5919271966
Merge branch 'fix-remove-contact' 2017-10-24 19:26:41 -04:00
Jack Robison 5bc856932d
changelog 2017-10-24 19:18:13 -04:00