matejcik
b68412e89b
style(python): use 'h' for hardening in descriptors too
2023-10-20 15:45:32 +02:00
matejcik
7d8a57a806
style(python): use 'h' for hardening instead of apostrophe ( fixes #3037 )
2023-10-20 15:45:32 +02:00
matejcik
e590efaddd
fix(python): bump web3 dependency ( fixes #3136 )
2023-10-20 15:45:32 +02:00
matejcik
72c52f2ffa
feat(python): support model recognition throughout cli.firmware
2023-10-18 13:18:32 +02:00
matejcik
4ed8f3494d
refactor(python): make client.model not optional
2023-10-18 13:18:32 +02:00
matejcik
9b9ce11395
feat(python): support case-insensitive choicetype
2023-10-18 13:18:32 +02:00
matejcik
3ee051bf69
feat(python/trezorctl): respect current firmware bitcoinness when updating
2023-10-18 13:18:32 +02:00
matejcik
c9be90788f
fix(python): fix printing of model in print_firmware_version
2023-10-18 13:18:32 +02:00
matejcik
a4f378e565
chore(python): use model names more consistently
2023-10-18 13:18:32 +02:00
matejcik
f7aec0aeb1
tests(python): bump Stellar SDK version
...
fixes a problem with outdated python 3.11 dependencies
2023-10-16 13:51:36 +02:00
matejcik
0071e0f683
tests(python): add tests against python 3.11
2023-10-16 13:51:36 +02:00
matejcik
c3a4a765bb
build(deps): update poetry env to Python 3.8, update Pillow
2023-10-16 13:51:36 +02:00
Martin Milata
0c5836605f
fix(tests): Safe 3 model name
...
[no changelog]
2023-10-12 11:31:57 +02:00
Martin Milata
fca82273cf
Merge branch 'release/23.09'
2023-10-11 23:34:06 +02:00
Pavol Rusnak
9b78dd107b
fix(python): drop simple-rlp dependency and use internal copy
2023-10-11 13:04:26 +02:00
matejcik
bb5b91b920
Merge branch 'master' into release/23.09
2023-09-27 12:58:22 +02:00
grdddj
65c9380ab7
feat(core): triggering delete action in ChoicePage after 1 second even without release
...
[no changelog]
2023-09-26 08:07:32 +02:00
Martin Milata
07027a69e9
Merge branch 'master' into release/23.09
2023-09-15 14:33:20 +02:00
Andrew Kozlik
c48b606867
feat(core): Add bootloader_locked flag to Features message.
...
[no changelog]
2023-09-15 14:08:02 +02:00
grdddj
64aad8d4d7
chore(all): add changelog entries for address chunkification
2023-09-15 09:50:21 +02:00
grdddj
68013bdb1b
feat(python): allow for chunkifying addresses in trezorlib functions and CLI
2023-09-15 09:50:21 +02:00
grdddj
618bf43743
feat(all): add optional chunkify
parameter for all getAddress and signTx protobuf messages
2023-09-15 09:50:21 +02:00
Andrew Kozlik
1f45e9338a
feat(trezorctl): Implement device authenticate command.
2023-09-13 15:45:48 +02:00
Andrew Kozlik
2dc5857336
feat(common): Add AuthenticateDevice message.
...
[no changelog]
2023-09-13 15:45:48 +02:00
Martin Milata
c1492159f0
fix(core): cardano: include chain code when displaying public key
...
[no changelog]
2023-09-12 00:39:08 +02:00
matejcik
4223957756
docs(python): add missing changelog entries
2023-09-04 16:31:04 +02:00
tychovrahe
1b08be0186
fix(core/python): print correct model in print_firmware_version
2023-08-22 11:23:29 +02:00
tychovrahe
c9a657b074
feat(core): set final name for Safe 3
...
[no changelog]
2023-08-18 16:14:47 +02:00
matejcik
b5c541d8fd
style(python): extend style checks to more targets
...
[no changelog]
2023-08-16 13:29:51 +02:00
matejcik
821d70dd8d
style(python): implement isort 5 for trezorlib
...
[no changelog]
2023-08-16 13:29:51 +02:00
matejcik
6cd174d540
feat: toiftool
2023-08-16 12:47:14 +02:00
tychovrahe
5a86add884
refactor(core): differentiate models by internal name in python
...
[no changelog]
2023-08-15 22:08:11 +02:00
tychovrahe
e8281385f6
feat(core): implement secret handling in bootloader
2023-08-15 09:37:38 +02:00
Ferdinando M. Ametrano
59ba113b07
fix(python): nest logger in the proper way ( #3190 )
...
this way logger is properly nested even when the library is used as submodule (e.g. HWI)
see https://github.com/bitcoin-core/HWI/pull/697
2023-08-03 14:41:40 +02:00
grdddj
c97c515718
chore(tests): increase the number of asserts of screen content in input flows
...
Done to make tests more readable and so that they fail at the right spot when something changes
[no changelog]
2023-07-28 09:41:04 +02:00
grdddj
0a4b7eb06f
fix(tests): fix unstable UI in test_busy_expiry testcase
...
Asserting the device comes back to Homescreen, so the UI result is always the same
(when it does not get there, the assert will fail and the test will rerun).
[no changelog]
2023-07-20 10:02:11 +02:00
grdddj
03f77c50e9
feat(core/rust): new design of wallet creation dialogs
...
[no changelog]
2023-07-17 15:30:00 +02:00
grdddj
672d6b7d13
feat(core): new design of PIN dialogs
...
[no changelog]
2023-07-17 15:30:00 +02:00
kandycoder
34a563018d
docs(python): fix bip32 path ( #3129 )
2023-07-06 00:38:21 +02:00
tychovrahe
32a2b371bd
feat(core): allow different screen sizes for TT UI
...
[no changelog]
2023-06-15 17:08:14 +02:00
tychovrahe
d3284baf21
feat(core): support STM32F429 discovery board
2023-06-15 17:08:14 +02:00
tychovrahe
8d812ca36e
feat(core): support device variants
...
[no changelog]
2023-06-07 19:48:53 +02:00
tychovrahe
cd722f5126
fix(python): fix T2B1 keys in trezorlib
...
[no changelog]
2023-06-06 22:12:53 +02:00
tychovrahe
a2f8cb9d1c
feat(core): add internal model field to features
...
[no changelog]
2023-06-06 09:39:45 +02:00
Martin Milata
46f9e898ca
fix(core/ui): padding when backing up mnemonic words
...
[no changelog]
2023-06-02 18:47:09 +02:00
matejcik
703a38517a
chore(python): bump version after release
2023-06-02 14:49:48 +02:00
matejcik
f588046ded
docs(python): regenerate changelog
2023-06-02 14:49:48 +02:00
matejcik
c3eb1664ef
chore(python): add T2B1 keys to trezorlib
2023-06-02 14:48:59 +02:00
matejcik
b6c2f2e5ba
feat(core): add hw_model field to vendor headers
2023-06-02 14:43:19 +02:00
grdddj
da14c22712
feat(all): add UI for Model R
2023-05-31 10:14:54 +02:00