Commit Graph

11048 Commits (d7d228e716c275f774c8bed57c1e520576b67f62)
 

Author SHA1 Message Date
Pavol Rusnak 4a71d15b1d chore(core/embed): refactor trezor_obj_get_uint64 into trezorobj.h
2 years ago
Martin Milata c127f6dd6e docs(legacy/firmware): fix date in changelog
2 years ago
grdddj e4b5f10223 feat(tests): clicking Info button in (Super)Shamir backup device tests
2 years ago
Alois Klink 5c4703c9bb fix(core,legacy): Fix domain-only ethTypedData
2 years ago
matejcik b2136e35d4 style(tests): remove class from taproot test
2 years ago
matejcik 8b2e2112bc style(python/btc): better specification of type of prev_txes
2 years ago
Pavol Rusnak 7f061949f2 feat(ci): add more output to build-docker.sh script
2 years ago
Pavol Rusnak 52a09c320d fix(ci): copy pyright directory in Dockerfile
2 years ago
Pavol Rusnak 2880a2fa33
fix(crypto): refactor ethereum_address_checksum to prepend "0x" (#2029)
2 years ago
grdddj 8bcd52fc1b chore(tests): unifying NEM T1 and TT device tests
2 years ago
grdddj e3d366e65b feat(python): ScriptUI for trezorctl, reference client implementation
2 years ago
Martin Milata 49a27a0b3c ci: fix nix setup for hardware tests
2 years ago
Andrew Kozlik 8baf1ca79f fix(crypto): Fix out of bounds read in ecdsa_sig_to_der().
2 years ago
Andrew Kozlik fc0fa726e4 ci: Allow failure of connect tests.
2 years ago
Andrew Kozlik 44c184061e fix(tests): Fix signatures in ownership proofs.
2 years ago
Andrew Kozlik cdf2129b73 fix(core): Fix proof of ownership sighash computation.
2 years ago
Andrew Kozlik 88a08e3512 chore(core): Increase maximum CoinJoin coordinator name length to 36 (2 lines).
2 years ago
matejcik 4ab33f0b69 docs(core): add entries to index
2 years ago
matejcik 09732530f6 docs(core): document coding style
2 years ago
matejcik e20879189f style(core): remove old-style annotations (Set, Tuple, Union)
2 years ago
matejcik 5e1dce35b3 style(core): remove unused type:ignore comments
2 years ago
matejcik 80f6463799 style(core): define obj_eq and obj_repr so that they pass type-check
2 years ago
matejcik 456959545c docs(core): add changelog for type-checking
2 years ago
matejcik 454a7ce301 fix(legacy/nem): remove checks for newly required protobuf attributes
2 years ago
matejcik dfab3efb86 style(python): fix typecheck issues
2 years ago
matejcik 228c4db646 style(core): improve types in rlp.py
2 years ago
matejcik 8d8cfd6692 build: fully replace mypy with pyright
2 years ago
matejcik 45787307ca style(core): support AnyStr in all hash function arguments
2 years ago
matejcik dec89ea59e refactor(core): convert if/elif chains to if-chains
2 years ago
matejcik c3f2db3be5 refactor(core): improve type signature of bech32.convertbits
2 years ago
grdddj 9fc5bb546b style(core): full pyright-based type-checking
2 years ago
matejcik 9c5945a888 chore(core): add fake typing module (not included in build)
2 years ago
matejcik 1bfaec10e9 build(core): rewrite build_mocks with pathlib, add symlinks to ../mocks
2 years ago
matejcik bda1fa9912 build(core): exclude all "from typing" imports from build
2 years ago
Martin Milata 3100961dda ci(nix): update to pyright-1.1.204
2 years ago
Christian Reitter 525bbab165 tests(crypto): update wycheproof testcase source and parsing
2 years ago
Christian Reitter 176b12762f fix(crypto): fix expected_sig buffer handling
2 years ago
Christian Reitter 64281c69ce fix(crypto): fix incorrect sig buffer size
2 years ago
Andrew Kozlik 4882648dad fix(crypto): Treat point at infinity as an invalid public key in ecdsa_recover_pub_from_sig().
2 years ago
FujiCoin 33c243be8d
feat(common): enable taproot for Fujicoin, fix xpub versions
2 years ago
Pavol Rusnak b0e0280465 chore: drop obsolete fw_vendor_keys field from Features
2 years ago
Pavol Rusnak 35d40cc164 fix(core): change logic of vendor header comparison
2 years ago
Martin Milata 572f3eda20 chore(legacy/firmware): bump version to 1.10.6
2 years ago
Martin Milata 3f12742669 chore(common): update coin support status
2 years ago
Martin Milata c0dbcf37e4 chore(common): update chains and tokens
2 years ago
Martin Milata 96378a15a8 docs(legacy): changelog for 1.10.5
2 years ago
matejcik 33b23ea6a0 fix(tests): show addresses in test_show_segwit
2 years ago
matejcik f0f950d484 fix(tests): add correct test case for GRS taproot
2 years ago
vdovhanych f9b43efcbe ci: jobs for deploying arm emulators
2 years ago
vdovhanych 0024d72340 ci: add arm build for core unix and legacy emulators
2 years ago