Commit Graph

324 Commits (M1nd3r/thp6)

Author SHA1 Message Date
Ondrej Mikle 5b5e4a8b3e feat(legacy): better debugability for various PRODUCTION bootloader/FW settings
1 year ago
Martin Novak 58276a7443 feat(core/ethereum, legacy/ethereum): add support to Ledger Live legacy derivation path
2 years ago
grdddj 5187be91fe chore(tests): fix click, upgrade and persistence tests for new UI
2 years ago
grdddj d045e0089d feat(core/ui): delete old UI code
2 years ago
Ondrej Mikle 09ebe29369 docs(legacy): ImHex patterns for v2 trezor.bin, v1+v2 combined trezor.bin and bootloader binary images
2 years ago
matejcik 7c1209e61d ci: run python test always
2 years ago
Simon Males 393bbb2bf1 chore(docs): Clean up dead links [no changelog]
2 years ago
tychovrahe f7b9bb4ef8 feat(core/rust): use dma2d to improve rendering performance, implement text over image and icon over icon functions
2 years ago
matejcik 612d52e298 build(core): switch to nightly Rust
2 years ago
vdovhanych 3300ed8905 ci: fix data deploy job for release
2 years ago
grdddj 745be6eaa3 fix(docs): make create_monorepo link absolute to work on docs.trezor.io
2 years ago
Martin Milata 784a3813f8 docs(core): add embedded C+Rust debug to index
2 years ago
Martin Milata 16999d6b48 ci: minor caching fixes
2 years ago
Ondrej Mikle 4d3d9f5d7e docs(core): documentation on embedded C+Rust debug
2 years ago
vdovhanych 907254245d ci: fix jobs on tags only
2 years ago
Simon Males fb68db4302 chore(docs): Migrate developer specific docs from wiki.trezor.io to docs.trezor.io
2 years ago
Simon Males 0094c90153
chore(docs): Emulator disclaimer
2 years ago
matejcik 4c745a3c19 ci: increase timeout for ASAN device tests
2 years ago
Martin Milata b4145b69a3 ci: deploy recorded ui2 screens
2 years ago
Simon Males 61a0d69baa chore(docs): Hint on finding your tty.
2 years ago
grdddj 9ca9720f22 feat(tests): add test for supporting older python versions
2 years ago
vdovhanych 056d4c7c77 ci: fix emulators deploy
2 years ago
vdovhanych fa2b161d6a ci: update arm jobs to run on tags and use the official nix image
2 years ago
Andrew Kozlik d16b44bad6 feat(core): Verify signatures of all original inputs in replacement transactions.
2 years ago
Martin Milata c153ffe4b3 ci: ui2 device tests
2 years ago
Martin Milata d1978c062d test(storage): remove timeouts for test_random and test_random_upgrade
2 years ago
Martin Milata 8965ad68f2 ci: fix core unit test asan
2 years ago
matejcik 6af119fcdd fix(ci): make sure poetry environment is clean of leftovers
2 years ago
Martin Milata c8dda3242b ci: build emulator with new fonts before running cargo test
2 years ago
matejcik 82182ae078 ci: use external servers in CI and scripts
2 years ago
grdddj f0cc7f3327 feat(ci): autogenerate documentation for CI jobs
2 years ago
Andrew Kozlik 43f1d67289 feat(core): Support unverified external inputs.
2 years ago
grdddj d9dace5211 feat(docs): add hello-world feature on TT
2 years ago
Martin Milata 2e3ce4fa1a docs(core): bump MSRV
2 years ago
grdddj 9cba6a0191 chore(ci): rename UI jobs and make legacy UI a dependency
2 years ago
Simon Males aff3f512c4
docs(core): Launch bridge w/ emulator support via suite (#2117)
2 years ago
matejcik b0a7e13c88 ci: remove separate "UI" job, do UI test in the default "device test" job
2 years ago
matejcik abc593d19a tests: drop skip_ui support
2 years ago
Andrew Kozlik 0e58218f5f feat(core): Implement Bitcoin payment requests.
2 years ago
grdddj e1d4e40785 feat(tests): adding assert_tx_matches() to common.py
2 years ago
grdddj 2f282f7a0c chore(docs): some useful tips on device-tests
2 years ago
Andrew Kozlik 56126b75a7 ci: Use address sanitizer in CI.
2 years ago
matejcik 4ab33f0b69 docs(core): add entries to index
2 years ago
matejcik 09732530f6 docs(core): document coding style
2 years ago
Martin Milata a9a6495c7e docs: fix dead links
2 years ago
Pavol Rusnak 30a77a76bc
chore(legacy): rename MEMORY_PROTECT flag to PRODUCTION to match core naming (#2003)
3 years ago
Andrew Kozlik ff7d5c224b docs: Update transaction signing documentation.
3 years ago
Martin Milata 345c90ccba docs(common): add section on reproducible builds
3 years ago
Andrew Kozlik 13cbb59082 feat(common): Add script_pubkey field to TxInput message.
3 years ago
matejcik 806beb77d2 feat(core/rust): improve catch_exception, make use of Rust 1.55
3 years ago
matejcik 395324a8ad chore(docs): remove Lisk
3 years ago
Martin Milata b5710b820a docs(core): replace Purpose48 with BIP-48
3 years ago
Ondrej Mikle e4be53459d docs(core/debug): documentation on debugging with SystemView/RTT
3 years ago
Martin Milata fb9b53930e docs: allow adding changelog entries without linked issue
3 years ago
Martin Milata 412d06fdfe docs(core+legacy): use towncrier for generating CHANGELOG.md
3 years ago
matejcik 57582c2501 feat(tests): simple javascript-based UI diff review tool
3 years ago
Martin Milata 07c53452f6 ci: improve changelog check
3 years ago
matejcik bd06b72923 docs(core): document building with Rust
3 years ago
Pavol Rusnak e09a74a79e refactor(legacy): rename check_bootloader to check_and_replace_bootloader
3 years ago
matejcik 2cfd2b0577 docs: document anti-fragmentation measures
3 years ago
Martin Milata f58c1634c6 docs(core): use towncrier for generating CHANGELOG.md
3 years ago
Pavol Rusnak 65cefbc879
docs: remove wallet.trezor.io references
3 years ago
mcudev 6137a55b06 core/embed/usb: use all available usb endpoints and update the usb fifo sizing
3 years ago
Pavol Rusnak f128e4a1c2
docs(legacy): use the correct binary name when building via docker
3 years ago
Andrew Kozlik cdcc1b949f docs(storage): Update storage encryption documentation.
3 years ago
Andrew Kozlik 6676352070 docs: Document decreasing the output value in RBF transactions.
3 years ago
Tomas Susanka d4f6b5fc48 fix(docs): fix typo in trezord binary name
3 years ago
mcudev b50f1e0b89 openocd: separate stlink configs deprecated - now combined
3 years ago
Pavol Rusnak d7b98a75fd
docs(hardware): drop assets folder
3 years ago
Martin Milata 6050412ed4 docs: hardware CI test jobs
3 years ago
Tomas Susanka 421594dfa8 chore(docs/ci): remove outdated notes
3 years ago
Tomas Susanka 7b1e1b83b5 docs/tests: animations need to be disabled in ui tests
3 years ago
Pavol Rusnak d9a8194e14
docs: use absolute link for toif_convert
4 years ago
Martin Milata 76eb54b6f8 docs: minor clarification of review process
4 years ago
Pavol Rusnak 50fdd183c2
ci: enable editorconfig checks, fix whitespace issues
4 years ago
matejcik 50e648636f doc(core): add references to schema specifications, add Purpose48 document
4 years ago
Andrew Kozlik b2948ee2dc docs: Improve documentation of the review process.
4 years ago
Andrew Kozlik 0f0d1ef363 docs: Document replacement transactions in Bitcoin signing.
4 years ago
Pavol Rusnak f47b8bdbc8
docs: add poetry install after git clone [skip ci]
4 years ago
Tomas Susanka 76dc3b3e51 docs: fix typo in review.md
4 years ago
Tomas Susanka 0a9884c76e docs: document the review process
4 years ago
Tomas Susanka 865c167ac5 docs: small typos in Contributing
4 years ago
Pavol Rusnak 4fdb62c2e2 chore(python): replace pipenv with poetry
4 years ago
Martin Milata 51246ce52d docs: add bitcoin signing to book index
4 years ago
matejcik b16b4823d5 docs: describe Bitcoin signing
4 years ago
Tomas Susanka 59b8a5a81f docs: add convential commits commit-msg hook
4 years ago
Martin Milata 64555f0b95 docs: fix typo
4 years ago
matejcik 5e27c8a274 docs: improve documentation for sessions
4 years ago
Ondrej Mikle ff3b10a329
legacy/intermediate_fw: Intermediate firmware for T1 (#1084)
4 years ago
Tomas Susanka 2680b8d841 docs: add 'TOIF' to toif.md header (helps with search)
4 years ago
matejcik 8502412dbc core/emulator: assume `-m main` when no arguments are provided
4 years ago
Pavol Rusnak cec87bba50
core: remove mono bold font variant (not used anywhere)
4 years ago
Tomas Susanka 6ac66a7795 docs: inform where you can find the UI master diff report
4 years ago
Tomas Susanka bcd044a41d docs/build: add note on Nix for MacOS
4 years ago
matejcik 819d5cff24 tests: add documentation for click-test recorder
4 years ago
Martin Milata 6633cdf026 docs: small fixes
4 years ago
Tomas Susanka 3f28534fbc docs: add TPM to the list of third parties
4 years ago
matejcik 872e0fb0e0 core: lower scheduler resolution to milliseconds
4 years ago
matejcik 02565f3bfb core/loop: introduce spawn syscall
4 years ago
Tomas Susanka 9a59b99fa9 docs: add few more third-parties
4 years ago