Miroslav Kovar
2737b3635f
Revert last change
2019-10-21 12:43:40 -04:00
Miroslav Kovar
e29688530d
Do not close files unnecessarily
2019-10-21 12:43:40 -04:00
Miroslav Kovar
2eec26b648
Clean up
2019-10-21 12:43:40 -04:00
Miroslav Kovar
d4d1d87680
Revert changes to cli, apply suggestions
2019-10-21 12:43:40 -04:00
Miroslav Kovar
869be3e361
Improve tests, update suggested file name when necessary
2019-10-21 12:43:40 -04:00
Miroslav Kovar
15376c19be
Apply suggestions
2019-10-21 12:43:40 -04:00
Miroslav Kovar
f92b610a03
Simplify
2019-10-21 12:43:40 -04:00
Miroslav Kovar
268f6447cb
Sanitize suggested, add tests
2019-10-21 12:43:40 -04:00
Miroslav Kovar
ed93c647d2
Sanitize file names before saving
2019-10-21 12:43:40 -04:00
Lex Berezhny
f60db358ee
v0.43.3
2019-10-18 18:10:01 -04:00
Lex Berezhny
ad6bd840a9
make decrypt atomic, if it fails the state for all encrypted values in account does not change
2019-10-18 18:08:43 -04:00
Lex Berezhny
0fa9e8d9f5
if decrypted private key is empty, no longer save the encrypted empty string as private key
2019-10-18 18:08:43 -04:00
Lex Berezhny
481e265ec7
added wallet.save() in test since it is no longer saved redundantly on startup
2019-10-18 18:08:43 -04:00
Lex Berezhny
583833017b
refactor save and encryption check
2019-10-18 18:08:43 -04:00
Lex Berezhny
d50ebcf9eb
do not save wallet if gap did not change, also dont encrypt on save if already encrypted
2019-10-18 18:08:43 -04:00
Lex Berezhny
c448531551
dont save wallet on startup regardless of changes
2019-10-18 18:08:43 -04:00
Lex Berezhny
81ddf7e1d2
use an assert to check password
2019-10-18 18:08:43 -04:00
Lex Berezhny
180035296e
support unlocking with blank password but throw an error when encrypting with blank password
2019-10-18 18:08:43 -04:00
Jack Robison
afe24a3e65
update time_to_first_byte.py
2019-10-18 15:59:21 -04:00
Jack Robison
9058201de0
update download_blob_from_peer.py
2019-10-18 15:59:21 -04:00
Jack Robison
49a54f8a13
fix total_sent
and total_received
in connection status
...
- remove `time` field from connection status
- add `max_incoming_mbs` and `max_outgoing_mbs` to connection status
- reduce delay in connection status loop
2019-10-18 15:59:21 -04:00
Lex Berezhny
5cebc7f5cd
pylint
2019-10-18 12:02:36 -04:00
Lex Berezhny
4e7e475a5e
minor fixups for logging
2019-10-18 12:02:36 -04:00
Miroslav Kovar
f8a5bc94e5
Pass root logger instead
2019-10-18 12:02:36 -04:00
Miroslav Kovar
6b0b441329
Fix logging bug
2019-10-18 12:02:36 -04:00
Lex Berezhny
1c8aad7a07
fix for encrypted wallet with import read-only channel accounts
2019-10-17 22:28:44 -04:00
Lex Berezhny
7743a6a71d
v0.43.2
2019-10-17 13:38:52 -04:00
Lex Berezhny
65a18e78dd
publish checks all accounts before forwarding to stream_create/stream_update
2019-10-17 13:38:19 -04:00
Lex Berezhny
12a0cbf4e1
improve preference sync integration test
2019-10-16 17:19:10 -04:00
Lex Berezhny
55c2073813
v0.43.1
2019-10-16 15:50:10 -04:00
Lex Berezhny
39bc8c45c3
test fix
2019-10-16 15:49:10 -04:00
Lex Berezhny
46465f5409
removed WALLET_IS_UNLOCKED condition since it does not take into account multi-wallet
2019-10-16 15:49:10 -04:00
Lex Berezhny
7b5f23e17d
incorporate password in the wallet.hash
2019-10-16 15:49:10 -04:00
Lex Berezhny
380efc5ae0
regen docs
2019-10-16 12:06:05 -04:00
Lex Berezhny
d1a123997d
sync_apply always updates local password if encrypt-on-disk is enabled
2019-10-16 12:06:05 -04:00
Lex Berezhny
722419dffc
migrate per-account on disk encryption to encrypt-on-disk preference
2019-10-16 12:06:05 -04:00
Lex Berezhny
bcd69f812e
sync_apply overwrites local password when encrypt-on-disk is true
2019-10-16 12:06:05 -04:00
Lex Berezhny
1075cd9995
regenerated api.json
2019-10-16 12:06:05 -04:00
Lex Berezhny
e5be1ff157
bug fixes and encrypt-on-disk preference
2019-10-16 12:06:05 -04:00
Lex Berezhny
398fe55083
renamed: test_sync.py -> test_wallet_commands.py
2019-10-16 12:06:05 -04:00
shyba
b4ee537f7c
Merge pull request #2553 from lbryio/choco_37
...
pin choco py to 37 on win build
2019-10-16 12:11:06 -03:00
Victor Shyba
b0ad30a5d8
pin choco py to 37 on win build
2019-10-16 11:48:33 -03:00
Lex Berezhny
26d17e2e69
updated api.json docs
2019-10-15 12:12:35 -04:00
Lex Berezhny
43b619b2c6
release script fix for PRs with null body
2019-10-14 19:09:32 -04:00
Lex Berezhny
0e4426e084
v0.43.0
2019-10-14 13:07:15 -04:00
Jack Robison
a27943ea14
update time_to_first_byte.py
2019-10-14 12:59:59 -04:00
Lex Berezhny
b8b24da292
encrypt/decrypt/lock/unlock commands return True
2019-10-14 12:57:09 -04:00
Lex Berezhny
45eef03576
fixes
2019-10-14 12:57:09 -04:00
Lex Berezhny
270f77df24
wallet encryption
2019-10-14 12:57:09 -04:00
Lex Berezhny
dc580b9eff
wip wallet encrypt/decrypt API
2019-10-14 12:57:09 -04:00