Antonio Quartulli
8a7e707504
DHTPeerFinder: re-join the network if we have no peers
...
Periodically check if the routing table is empty and, if so,
re-attempt joining the DHT network.
This check is performed in the main DHTPeerFinder loop every 60 secs.
Closes : #1093
Signed-off-by: Antonio Quartulli <antonio@mandelbit.com>
2018-02-06 12:33:12 +08:00
Antonio Quartulli
4f7885e499
dht_node: add hasContacts method
...
This method can be used by other components to check
if in the Node routing table there is at least one peer.
Signed-off-by: Antonio Quartulli <antonio@mandelbit.com>
2018-02-06 12:33:10 +08:00
Antonio Quartulli
ce0af77aa9
dht_node: split network start and join procedures
...
In order to attempt to join the DHT several times
(i.e. when the first attempt has failed) we need to
split the components initialization from the real
joining operation.
Create node.startNetwork() to initialize the node
and keep the rest in node.joinNetwork()
Signed-off-by: Antonio Quartulli <antonio@mandelbit.com>
2018-02-06 12:19:33 +08:00
Jack Robison
1f68d29d73
Bump version 0.19.0rc31 --> 0.19.0rc32
...
Signed-off-by: Jack Robison <jackrobison@lbry.io>
2018-02-05 21:25:33 -05:00
Jack Robison
f918916160
remove gmpy and seccure dependencies
2018-02-01 12:39:00 -05:00
Jack Robison
1327757e35
Bump version 0.19.0rc30 --> 0.19.0rc31
...
Signed-off-by: Jack Robison <jackrobison@lbry.io>
2018-01-31 19:52:24 -05:00
Jack Robison
b8accbb049
Bump version 0.19.0rc29 --> 0.19.0rc30
...
Signed-off-by: Jack Robison <jackrobison@lbry.io>
2018-01-29 10:29:54 -05:00
hackrush
5a3a592df8
Related changlelog for the PR lbryio/lbryum#203
2018-01-26 15:52:25 +05:30
Alex Grintsvayg
3b5978992c
no more lbryapi
2018-01-23 16:53:29 -05:00
Jack Robison
798d2c6984
Bump version 0.19.0rc28 --> 0.19.0rc29
...
Signed-off-by: Jack Robison <jackrobison@lbry.io>
2018-01-22 16:04:54 -05:00
Jack Robison
973978c1e5
pylint
2018-01-22 16:04:08 -05:00
Jack Robison
52aa1ba3a0
Bump version 0.19.0rc27 --> 0.19.0rc28
...
Signed-off-by: Jack Robison <jackrobison@lbry.io>
2018-01-22 15:59:54 -05:00
Jack Robison
eb4ba089ab
fix checking the external ip
2018-01-22 15:47:14 -05:00
Alex Grintsvayg
a6588f740a
stop sending useless analytics event
2018-01-22 15:21:39 -05:00
Jack Robison
9121b79f22
Bump version 0.19.0rc26 --> 0.19.0rc27
...
Signed-off-by: Jack Robison <jackrobison@lbry.io>
2018-01-18 13:44:15 -05:00
Jack Robison
edb0f8deed
changelog and doc
2018-01-18 13:41:17 -05:00
hackrush
7472d12644
Removed include_tip_info
from transaction_list
, goes with lbryum#183
2018-01-18 08:43:58 +05:30
Kay Kurokawa
1c608a09a9
use reworked lbryum payto command
2018-01-16 13:30:12 -05:00
Jack Robison
c29456b130
Bump version 0.19.0rc25 --> 0.19.0rc26
...
Signed-off-by: Jack Robison <jackrobison@lbry.io>
2018-01-12 09:56:19 -05:00
Jack Robison
b6afc437e6
combine auto_re_reflect and reflect_uploads settings
2018-01-12 09:21:24 -05:00
Jack Robison
8a133f9749
use lists of hostname:port strings in conf file
2018-01-09 16:55:39 -05:00
Jack Robison
9302d71012
Bump version 0.19.0rc24 --> 0.19.0rc25
...
Signed-off-by: Jack Robison <jackrobison@lbry.io>
2018-01-07 12:18:37 -05:00
akinwale
5677f6d00d
added a new startup stage for wallet_unlock ( #1048 )
...
* added a new startup stage to indicate if the daemon is waiting for wallet_unlock
2018-01-07 06:44:29 +01:00
Thomas Zarebczan
4b6d0d33ef
remove download_directory from options
2018-01-05 14:19:21 -05:00
Jack Robison
e4364a60c2
Bump version 0.19.0rc23 --> 0.19.0rc24
...
Signed-off-by: Jack Robison <jackrobison@lbry.io>
2018-01-04 21:39:36 -05:00
Jack Robison
b046a6578b
add blockchain_name
and lbryum_servers
to the adjustable settings
2018-01-04 21:30:41 -05:00
Jack Robison
64e04f8a68
refactor start_lbry_file
2018-01-04 21:28:09 -05:00
Jack Robison
76de605b7f
refactor start_lbry_files
2018-01-04 21:25:56 -05:00
Jack Robison
2af61460a7
add attributes to lbry file base classes
2018-01-04 21:25:56 -05:00
Jack Robison
bc58add6de
logging
2018-01-04 21:25:56 -05:00
Jack Robison
ecb9909faa
fix node and installation id whitespace bugs
2018-01-04 21:25:55 -05:00
Jack Robison
62a8789393
change default full_status to True in _get_lbry_files
2018-01-04 21:25:55 -05:00
Jack Robison
2523afa266
catch error from blob with invalid AES key size
2018-01-04 21:25:55 -05:00
Jack Robison
6385ab27c1
fix handling stream with no data blobs
...
fixes https://github.com/lbryio/lbry/issues/905
2018-01-04 21:25:54 -05:00
Jack Robison
7a020bec05
Merge remote-tracking branch 'origin/add-conf-file-flag'
2018-01-03 14:46:57 -05:00
Antonio Quartulli
79054037a7
conf: make config file a CLI parameter
...
The config file might be stores in an alternate location for several
reasons (i.e. testing different configs or running multiple nodes on the
same host). Make the config file a CLI parameter so that it can be
specified when launching the lbrynet-daemon.
Related to #1039
Signed-off-by: Antonio Quartulli <antonio@mandelbit.com>
2017-12-30 04:11:06 +08:00
Jack Robison
3d94d9ad9e
Bump version 0.19.0rc22 --> 0.19.0rc23
...
Signed-off-by: Jack Robison <jackrobison@lbry.io>
2017-12-29 12:53:27 -05:00
Jack Robison
bf46f5616b
Merge branch 'add_lbry_file_manager_to_reflector_2'
2017-12-29 12:39:50 -05:00
Alex Grintsvayg
b0c4746413
delete line that does nothing
2017-12-29 11:12:33 -05:00
Antonio Quartulli
0d3493ef73
conf: add method to check if a setting has default value
...
Sometimes it might be helpful to check if a given config
setting is still the default or if it was touched by the user
in any way (e.g. env, config file, ...).
Add is_default() method to Config object to perform such check.
Signed-off-by: Antonio Quartulli <antonio@mandelbit.com>
2017-12-29 19:49:59 +08:00
Alex Grintsvayg
21d9b9bc71
minor fixes
2017-12-28 10:08:30 -05:00
Jack Robison
09c57675a7
add stream_availability and blob_availability, deprecate get_availability
2017-12-20 21:23:54 -05:00
Jack Robison
7c6c666342
fix verbose error
2017-12-20 20:43:01 -05:00
Jack Robison
f0a1adc9c5
whitespace, logging
2017-12-20 20:43:01 -05:00
Jack Robison
990e2a714a
Bump version 0.19.0rc21 --> 0.19.0rc22
...
Signed-off-by: Jack Robison <jackrobison@lbry.io>
2017-12-18 16:20:56 -05:00
Jack Robison
225745f0e1
Bump version 0.19.0rc20 --> 0.19.0rc21
...
Signed-off-by: Jack Robison <jackrobison@lbry.io>
2017-12-18 14:34:48 -05:00
Jack Robison
e22d43bb03
fix wallet_unlock
2017-12-18 13:17:54 -05:00
Jack Robison
4dc6eb8fea
Bump version 0.19.0rc19 --> 0.19.0rc20
...
Signed-off-by: Jack Robison <jackrobison@lbry.io>
2017-12-18 11:34:33 -05:00
Jack Robison
20b9e4d17e
fix typo
2017-12-18 11:31:59 -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