Je kunt niet meer dan 25 onderwerpen selecteren Onderwerpen moeten beginnen met een letter of nummer, kunnen streepjes bevatten ('-') en kunnen maximaal 35 tekens lang zijn.
 
 
 
 
 
 
Go to file
Ioan Bizău 6dbb8c8d1a
fixup! fixup! feat(core): add ability to request backups with any number of groups/shares.
3 uur geleden
.clusterfuzzlite Run fuzzer in CI 10 maanden geleden
.github feat(core): copy T2T1 bootloader UI for T3T1 2 weken geleden
ci chore(ci): make arm emulator versions build only in main branches 3 weken geleden
common feat(core): add ability to request backups with any number of groups/shares. 4 uur geleden
core fixup! feat(core): add ability to request backups with any number of groups/shares. 4 uur geleden
crypto fix(crypto): imporve handling of return value 1 week geleden
docs docs: minor fix of build emu 1 week geleden
legacy feat(core): add ability to request backups with any number of groups/shares. 4 uur geleden
python fixup! feat(core): add ability to request backups with any number of groups/shares. 4 uur geleden
rust feat(core): add ability to request backups with any number of groups/shares. 4 uur geleden
storage feat(core): use U5 HW keys to additionally encrypt storage items 3 weken geleden
tests fixup! fixup! feat(core): add ability to request backups with any number of groups/shares. 3 uur geleden
tools feat(crypto): Add Brian Gladman's implementation of GCM. 3 weken geleden
vendor chore(core): change STM32Cube submodule to separate hal driver and cmsis submodules. 2 maanden geleden
.clang-format clang-format: set the IncludeBlocks setting to "Preserve" 4 jaren geleden
.editorconfig style: add .editorconfig [skip ci] 4 jaren geleden
.gitattributes chore: tag generated files for github diffs 1 maand geleden
.gitignore fix(core,crypto): add more test cases from bip-173 3 jaren geleden
.gitlab-ci.yml ci: move hardware tests over to github actions 2 maanden geleden
.gitmodules chore(core): change STM32Cube submodule to separate hal driver and cmsis submodules. 2 maanden geleden
.pylintrc chore: move pylint config from setup.cfg to .pylintrc 5 maanden geleden
.yamllint.yml style: ignore yaml files in venv 3 jaren geleden
CODEOWNERS chore(CODEOWNERS): remove me from some components 3 jaren geleden
COMMITS.md docs: introduce conventional-commits (#1234) 4 jaren geleden
CONTRIBUTING.md docs: add PR workflow info; move CONTRIBUTING to docs 4 jaren geleden
COPYING docs: clear up licensing information 3 jaren geleden
LICENSE.md docs: clear up licensing information 3 jaren geleden
Makefile feat(crypto): Add Brian Gladman's implementation of GCM. 3 weken geleden
README.md chore(readme): add link to trezor.io KB disclosure article 1 jaar geleden
SECURITY.md docs: use monospace for fingerprints 5 jaren geleden
build-docker.sh build: allow targets list in build-docker.sh 1 week geleden
create_monorepo.py chore: update branch name to main where its used 6 maanden geleden
poetry.lock build(deps): drop curve25519-donna and ed25519 from deps 1 week geleden
poetry.toml build(poetry): use new (parallel) installer 1 jaar geleden
pyproject.toml build(deps): drop curve25519-donna and ed25519 from deps 1 week geleden
setup.cfg chore: upgrade style checkers 2 maanden geleden
shell.nix nix: unify ci/shell.nix and shell.nix 4 jaren geleden

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.