Commit Graph

294 Commits (ui-t3t1)

Author SHA1 Message Date
grdddj b9858f00c5 chore(tools): simplify build_protobuf file sources creation
2 years ago
grdddj 3d505874aa feat(ci): create pyright tool and include it in CI
2 years ago
matejcik a532bf0737 chore: fix pylint ignore list
2 years ago
grdddj c755c4177f chore(tests): add new conventions for test files unification
2 years ago
grdddj 8d7b379349 feat(tools): new snippets folder, sign_tx.py and unify_test_files.py scripts
2 years ago
Martin Milata c0dbcf37e4 chore(common): update chains and tokens
2 years ago
Carlosbogo dd1240ef53
docs: update links in changelogs (#2013)
2 years ago
matejcik 6644e149b2 ci: properly fail if protobuf compilation or diff check fails
3 years ago
matejcik c38efaa9a5 chore: make bitcoin-only checker happy
3 years ago
grdddj 73238135d6 feat(core/ethereum): EIP-712
3 years ago
Martin Milata ea1b7fbd54 chore(common): update chains and tokens
3 years ago
Ondřej Vejpustek 17b3c9a7db fix(tools): add exception in check-bitcoin-only
3 years ago
amadejpapez 85ba7c12ba style(all): use f-strings for formatting
3 years ago
Martin Milata 13866f7ebd ci: fix bitcoin-only strings check of fw images
3 years ago
matejcik abc347d4ca chore(common): remove Lisk
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 266955ba65 refactor: rework pb2py generator
3 years ago
Martin Milata 504298cca3 chore(tools): script for version bumping
3 years ago
Martin Milata f58c1634c6 docs(core): use towncrier for generating CHANGELOG.md
3 years ago
Ondrej Mikle 869cfbbd1c style(core): style for systemview
3 years ago
Pavol Rusnak 90f23afb72
tools/build_protobuf: don't compare __pycache__
4 years ago
matejcik 91da49266c style: add changelog checks
4 years ago
matejcik 2c8e5f527b all: rename changelogs to .md for highlighting
4 years ago
matejcik a19a9a318a all: improve changelog formatting
4 years ago
Tomas Susanka ca3dd2bfb9 common: skip deprecated fields during generation; deprecate overwintered field in Zcash
4 years ago
Tomas Susanka 3dfbe7aa98 ci: upload ui tests fixtures
4 years ago
Tomas Susanka 9e33d69607 tools/issues: style
5 years ago
Tomas Susanka 56e84aa0e6 tools/issues: add personal access token support for private repos
5 years ago
Tomas Susanka e38d6ca401 tools/issues: add assignee
5 years ago
Tomas Susanka f09bc4dd77 tools/issues: fix weights and add auth
5 years ago
Andrew Kozlik 091053507d common/messages: Add credential management message.
5 years ago
Tomas Susanka 75c539ec55
all: replace /bin/bash with /usr/bin/env bash
5 years ago
Pavol Rusnak cc3f7b8d48
ci: include version+githash into artefact filenames
5 years ago
Pavol Rusnak 1a71c7a3e8
common: rename Features.features to Features.capabilities
5 years ago
Pavol Rusnak 2fe34aa33b
ci: add check that Bitcoin only firmware does not contain non-Bitcoin functionality
5 years ago
Pavol Rusnak 908bbfffef
core: remove remaning utility code for Bitcoin only firmware
5 years ago
Tomas Susanka 8de01511d0 tools/csv: modify weight
5 years ago
Tomas Susanka 0b66050a55 tools: different order of columns in to csv converter
5 years ago
Tomas Susanka 2082e05bd7 tools: modify github to csv tool to suit our needs
5 years ago
Tomas Susanka a85e63cceb tools: add github to csv tool
5 years ago
matejcik 67b879ac07 python: restructure package
5 years ago
matejcik c683251d7b tests: add new test location to style checks
5 years ago
matejcik aa9860fdb7
protobuf: add enum value validation (#363)
5 years ago
Ciny 90b91a7fb5 #28 - binance implementation (#189)
5 years ago
Pavol Rusnak bf3c257f96
core/messages: don't generate unused messages
5 years ago
matejcik f8446c3e00 build: centralize pb2py usage
5 years ago
matejcik 0df2ef10a1 ci: ugly bashism to make clang-format-check fail properly
5 years ago
matejcik f8a1f47e67 ci: make clang-format-check fail if clang-format does not exist
5 years ago
Pavol Rusnak 0ae10a1924
legacy+storage: fix style checks
5 years ago
Pavol Rusnak 6e6ff78ce0
core: re-enable frozen modules in the emulator build
5 years ago
Tomas Susanka 18482a9c37 storage: style
5 years ago
Pavol Rusnak 8b06598474
core+legacy: rework code styling checks
5 years ago
matejcik e5670856a2 MONOREPO CREATE FROM trezor-core
5 years ago
Pavol Rusnak fb8d6fe820
tools: add hid-bridge by Ondrej Vejpustek
5 years ago
Pavol Rusnak bfcba533b6
tools: don't generate messages unused in the current codebase
5 years ago
Pavol Rusnak 5560a35af7
tools: fix keyctl-proxy
5 years ago
Dusan Klinec 6724e4e409
xmr: master merging commit
6 years ago
Dusan Klinec ff387ba716 build_mocks fix2
6 years ago
Pavol Rusnak 066d4b4e9a
tools: use env where possible
6 years ago
matejcik 75c14433de templates: make diff louder
6 years ago
matejcik 348b99b8dc build: generate code with Mako templates
6 years ago
Pavol Rusnak 3a2c1eecdb
embed/extmod/modtrezorui: add MONO_BOLD font
6 years ago
Pavol Rusnak 10396777b8
tools: run black and flake8 on tools/
6 years ago
Pavol Rusnak fecc6e53a0
tools: update tools to generate clang-format compatible output
6 years ago
Pavol Rusnak 7bf30ccb37
style: add cstyle target to Makefile + clang-format config, don't enforce for now
6 years ago
Pavol Rusnak 324d82507e
vendor: update trezor-common
6 years ago
Pavol Rusnak 28455a8789
tools: add fmt:off to res_collect
6 years ago
Yura Pakhuchiy 7db1061123 Add .curve_name and Groestlcoin to coininfo.py
6 years ago
Pavol Rusnak 13c659c202
vendor: update trezor-common, regenerate messages
6 years ago
Pavol Rusnak ac5e3f200a
src: rename wire_types to MessageType, drop copy in tools/build_protobuf
6 years ago
matejcik 2091ae97bf tools: use pb2py from trezor-common
6 years ago
Pavol Rusnak 4b58162b54
vendor: update trezor-common, enable Zencash
6 years ago
Pavol Rusnak de2178a1e9
tools: add more verbose output to keyctl-coordinator
6 years ago
Jan Pochyla fd35b4c5c9 coins: add slip44
6 years ago
Pavol Rusnak e7b761e66f
embed: refactor sector_count constants
6 years ago
Pavol Rusnak c7a7537ffe
tools: update keyctl-proxy to work with new python-trezor
6 years ago
Pavol Rusnak ad1e0e81b2
src/apps/ethereum: refactor networks module
6 years ago
Tomas Susanka 3422474811 nem: mosaics definitions are generated from trezor-common
6 years ago
Pavol Rusnak dfd02821af
src/apps/wallet: add support for zcash overwinter
6 years ago
Pavol Rusnak d6717b59cc
vendor: update trezor-common; add version_group_id flag (for zcash overwintered tx)
6 years ago
Pavol Rusnak 6433862a11
coins: update how coins are being generated from trezor-common
6 years ago
matejcik 038e76071c tools: update keyctl and friends to use new cosi functions
6 years ago
Pavol Rusnak d1800e0256
src/apps/common: refactor coins.py into coins.py and coininfo.py
6 years ago
Pavol Rusnak f2f3d39cf1
fix style
6 years ago
matejcik c6ac4f2200
protobuf: drop kwargs from constructors
6 years ago
matejcik b502169bae
protobuf: drop const() markers as they are currently useless
6 years ago
matejcik 2c70ac3a2f
protobuf: only import list when needed
6 years ago
matejcik 389f1418ed
protobuf: drop Optional markers (relying on implicit optional)
6 years ago
matejcik efa0f60493
protobuf: use trezor-common submodule to generate messages
6 years ago
matejcik fb318fb69b
tools: update build_protobuf and pb2py to the refactored versions
6 years ago
Pavol Rusnak ffc2bf30b8
src: remove CoinType usage, usage internal CoinInfo instead
6 years ago
Pavol Rusnak a1204d8d7d
src: cleanup CoinType usage, don't return coins in Features
6 years ago
Pavol Rusnak 13ffe75a48
tools: chmod +x build_protobuf
6 years ago
Jan Pochyla 048e0706b3 tools/pb2py: fix default list value
6 years ago
Jan Pochyla a4477b8bef tools/build_protobuf: fix path to trezor_common
6 years ago
Pavol Rusnak ee242ea416
src.trezor.messages: fix and regenerate
6 years ago
Jan Pochyla b9c111f6ae tools: add init method to messages
6 years ago
Tomas Susanka d23a236616 tools: build mocks uses sorted
6 years ago
Pavol Rusnak c53b0afd5b
tools: fix bug in vheader processing in binctl
6 years ago