Commit Graph

1530 Commits (dd655422f1f653f1f2490a1073dba8fdca262a40)

Author SHA1 Message Date
matejcik dd655422f1 refactor(core/wire): simplify the message handling loop
3 years ago
matejcik b387970468 refactor(core/debug): move "wipe with debug build" to boot.py
3 years ago
matejcik 1822aebdb4 feat(core): prefill field_cache in bitcoin app
3 years ago
matejcik f3db4f2dd3 refactor(core): defragment PathSchema memory usage
3 years ago
matejcik b1ca6ca848 refactor(core/debug): offload debug configuration from apps.debug
3 years ago
matejcik e859c13d70 refactor(core): limit global imports in key places
3 years ago
matejcik 7ca67cc4d9 feat(core): clear out memory space after every workflow
3 years ago
matejcik e629a72c3a refactor(core): move app registrations to a single handler function
3 years ago
matejcik 391976bcda refactor(core/usb): do not require serial number on instantiaton of USB
3 years ago
matejcik 276bb59dba refactor(core/cardano): update caching mechanism
3 years ago
matejcik 3cdb09c294 refactor(core): modify cache to preallocate all its data
3 years ago
matejcik ea505b592c refactor(core): move empty_bytearray to trezor.utils
3 years ago
matejcik b0116d0bdc refactor(core): modify wire to preallocate its buffers
3 years ago
Jan Pochyla 6257584951 feat(core): Add Rust bindings to MicroPython and trezorhal
3 years ago
Martin Milata f58c1634c6 docs(core): use towncrier for generating CHANGELOG.md
3 years ago
gabrielkerekes bf3e64ff20 fix(common): add isort:skip_file to files generated by pb2py
3 years ago
gabrielkerekes 6f59892824 refactor(core/cardano): introduce derive_public_key to simplify pub key derivation
3 years ago
gabrielkerekes 905970fd6a refactor(core/cardano): generalise _paginate_lines
3 years ago
gabrielkerekes 2313293477 feat(core/cardano): add support for catalyst voting registration
3 years ago
gabrielkerekes 2c503b16f5 fix(common): fix one value enums in pb2py
3 years ago
mcudev e3539b0a73 core/embed/usb: add back usb fs code for t1 and redo fifo sizing
4 years ago
mcudev 6137a55b06 core/embed/usb: use all available usb endpoints and update the usb fifo sizing
4 years ago
Pavol Rusnak 2852b947ec
chore(core): regenerate coins
4 years ago
Martin Milata 720eaa3abd ci: run monero tests on hardware
4 years ago
Martin Milata ac711fb8ee style(core): use more recent type annotation syntax
4 years ago
Martin Milata 0278998f72 style(common): mypy: disable implicit Optional for function arguments
4 years ago
Martin Milata 8b3ac659a0 style(core): mypy: disable implicit Optional for function arguments
4 years ago
Martin Milata f97af2af1b chore(core/ui): typing: no implicit Optional
4 years ago
Martin Milata da72482c2f refactor(core/ui): get rid of confirm_wipe
4 years ago
Martin Milata c0174ff217 refactor(core/ui): raise exception on dialog cancel by default
4 years ago
Martin Milata 2b6ea25712 refactor(core): convert rest of apps.bitcoin to layouts
4 years ago
Martin Milata b1e38fe382 refactor(core): no implicit spaces in render_text
4 years ago
Martin Milata 2a5f5c1c20 refactor(core): convert parts of apps.monero to layouts
4 years ago
Martin Milata 6668921a4f refactor(core): convert apps.common.request_pin to layouts
4 years ago
Martin Milata 01900b8536 refactor(core): convert parts of apps.webauthn to layouts
4 years ago
Martin Milata ffe6d65f72 refactor(core): convert parts of apps.management to layouts
4 years ago
Martin Milata c09a142e2a refactor(core): convert apps.misc.* to layouts
4 years ago
Martin Milata 0b5d17bf49 refactor(core/ui): merge confirm_hexdata and show_pubkey
4 years ago
Martin Milata 6ded531f8f refactor(core): convert apps.common.sdcard to layouts
4 years ago
Martin Milata 035f114125 fix(core/ui): don't return CONFIRMED/CANCELLED from layouts
4 years ago
Rafael Korbas a9b8b0e119 feat(core/cardano): chunked serialization of signed transaction
4 years ago
gabrielkerekes 3cb686d452 fix(core/cardano): make witnesses order deterministic
4 years ago
Andrew Kozlik 25411e22c9 test(core): Add unit test for modtrezorconfig counter.
4 years ago
Andrew Kozlik 2836bfc64c fix(core): Improve error handling and range checking in modtrezorconfig.
4 years ago
Andrew Kozlik 66823e2893 chore(core,legacy): Bump FIX_VERSIONs due to upgrade to storage version 3.
4 years ago
Andrew Kozlik 3084d1196d feat(core): Support 50 digit PIN and wipe code.
4 years ago
Pavol Rusnak da7214d82f
fix(common): update support.json to include Firo
4 years ago
Pavol Rusnak dfbdcf5b2b
feat(core): add support for olimex-arm-usb-tiny-h via openocd
4 years ago
Pavol Rusnak b37e5c916f
fix(core): add missing targets to `make clean`
4 years ago
Pavol Rusnak 4649b80b44
feat(core): allow secp256k1-zkp for bitcoin-only build
4 years ago