Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
 
 
 
 
 
 
Iet uz failu
M1nd3r 8c1aca4bbd
Improve SessionContext's handling of expected types
pirms 7 stundām
.clusterfuzzlite Run fuzzer in CI pirms 9 mēnešiem
.github test(core): add T3T1 support pirms 2 nedēļām
ci feat(ci): run unit tests for TR in CI pirms 1 mēnesi
common Fix protobuf annotation - missing whitespaces pirms 8 stundām
core Improve SessionContext's handling of expected types pirms 7 stundām
crypto fix(crypto): add missing header for size_t pirms 2 mēnešiem
docs test(core): use internal model names pirms 2 nedēļām
legacy chore(core, legacy, storage): refactor flash drivers pirms 4 nedēļām
python Fix style error pirms 8 stundām
rust Fix checks (except style) pirms 11 stundām
storage chore(core, legacy, storage): refactor flash drivers pirms 4 nedēļām
tests test(core): use internal model names pirms 2 nedēļām
tools fix: update check-bitcoin-only exceptions list pirms 3 nedēļām
vendor chore(core): change STM32Cube submodule to separate hal driver and cmsis submodules. pirms 4 nedēļām
.clang-format clang-format: set the IncludeBlocks setting to "Preserve" pirms 4 gadiem
.editorconfig style: add .editorconfig [skip ci] pirms 3 gadiem
.gitattributes chore: mark generated files as linguist-generated pirms 4 mēnešiem
.gitignore fix(core,crypto): add more test cases from bip-173 pirms 3 gadiem
.gitlab-ci.yml ci: move hardware tests over to github actions pirms 1 mēnesi
.gitmodules chore(core): change STM32Cube submodule to separate hal driver and cmsis submodules. pirms 4 nedēļām
.pylintrc chore: move pylint config from setup.cfg to .pylintrc pirms 4 mēnešiem
.yamllint.yml style: ignore yaml files in venv pirms 3 gadiem
CODEOWNERS chore(CODEOWNERS): remove me from some components pirms 2 gadiem
COMMITS.md docs: introduce conventional-commits (#1234) pirms 4 gadiem
CONTRIBUTING.md docs: add PR workflow info; move CONTRIBUTING to docs pirms 4 gadiem
COPYING docs: clear up licensing information pirms 3 gadiem
LICENSE.md docs: clear up licensing information pirms 3 gadiem
Makefile docs: impl tool to list .md missing in SUMMARY.md pirms 1 mēnesi
README.md chore(readme): add link to trezor.io KB disclosure article pirms 1 gada
SECURITY.md docs: use monospace for fingerprints pirms 5 gadiem
build-docker.sh build: differentiate between models for prodtest build pirms 10 mēnešiem
create_monorepo.py chore: update branch name to main where its used pirms 5 mēnešiem
poetry.lock chore: upgrade style checkers pirms 4 nedēļām
poetry.toml build(poetry): use new (parallel) installer pirms 1 gada
pyproject.toml chore: upgrade style checkers pirms 4 nedēļām
setup.cfg chore: upgrade style checkers pirms 4 nedēļām
shell.nix nix: unify ci/shell.nix and shell.nix pirms 4 gadiem

README.md

Trezor Firmware

img

Repository Structure

  • ci: Gitlab CI configuration files
  • common/defs: JSON coin definitions and support tables
  • common/protob: Common protobuf definitions for the Trezor protocol
  • common/tools: Tools for managing coin definitions and related data
  • core: Trezor Core, firmware implementation for Trezor T
  • crypto: Stand-alone cryptography library used by both Trezor Core and the Trezor One firmware
  • docs: Assorted documentation
  • legacy: Trezor One firmware implementation
  • python: Python client library and the trezorctl command
  • storage: NORCOW storage implementation used by both Trezor Core and the Trezor One firmware
  • tests: Firmware unit test suite
  • tools: Miscellaneous build and helper scripts
  • vendor: Submodules for external dependencies

Contribute

See CONTRIBUTING.md.

Using Conventional Commits is strongly recommended and might be enforced in future.

Also please have a look at the docs, either in the docs folder or at docs.trezor.io before contributing. The misc chapter should be read in particular because it contains some useful assorted knowledge.

Security vulnerability disclosure

Please report suspected security vulnerabilities in private to security@satoshilabs.com, also see the disclosure section on the Trezor.io website. Please do NOT create publicly viewable issues for suspected security vulnerabilities.

Documentation

See the docs folder or visit docs.trezor.io.