Pavol Rusnak
4ee69f1e3f
seed: add display.refresh to seed loading waiting screen
2019-01-14 17:53:40 +01:00
Jan Pochyla
d2aef38bd8
seed: add progress callback to bip39.from_seed, draw loader
2019-01-14 17:53:40 +01:00
Jan Pochyla
a0c8e977a2
seed: show a waiting screen before bip39 derivation
2019-01-14 17:53:39 +01:00
Tomas Susanka
fbd348ee8e
tests/ripple: test payment's destination tag
2019-01-14 13:38:15 +01:00
Vladimir Volek
6ea25bd386
docker: build emulator image and push it to registry
2019-01-10 14:30:29 +01:00
Jan Pochyla
e40e3c1fbc
monero: use trezor.utils.format_amount
2019-01-10 13:16:28 +01:00
Jan Pochyla
3a408591d3
lisk: use trezor.utils.format_amount
2019-01-10 13:16:28 +01:00
Pavol Rusnak
676e13424d
nix: drop ver from gcc in shell.nix
2019-01-10 12:40:21 +01:00
Pavol Rusnak
a3cca11181
Dockerfile: update gcc to new release, add checksums
2019-01-09 16:25:47 +01:00
Jan Pochyla
2b429a85ee
Merge pull request #450 from trezor/tsusanka/git-hook
...
Add git pre-push hook to docs
2019-01-09 15:33:16 +01:00
Jan Pochyla
6332112f9e
Merge pull request #451 from trezor/matejcik/extra-data
...
wallet/signing: clear extra_data fields after we're done with them
2019-01-09 15:32:50 +01:00
matejcik
9fd27ae791
pipenv: do not lock python-trezor to a particular commit
2019-01-09 15:00:54 +01:00
matejcik
48da28b41e
wallet/signing: clear extra_data fields after we're done with them
...
otherwise the values are repeated in every subsequent TxRequest
2019-01-09 14:39:26 +01:00
Tomas Susanka
e2649076c6
docs: add git pre-push hook
2019-01-08 17:22:43 +01:00
Tomas Susanka
e1946509e8
common: run build templates
2019-01-08 16:43:38 +01:00
Tomas Susanka
bbef658c32
ripple: add destination tag
2019-01-08 16:32:55 +01:00
Tomas Susanka
330003c993
vendor: update trezor-common and regenerate protobuf
2019-01-08 15:53:55 +01:00
Jan Pochyla
6682262925
add support for generating compile_commands.json
...
Useful for IDE support and static code analysis.
To generate the database for Unix build, run:
`intercept-build make build_unix`
and analyze using:
`analyze-build`
2019-01-04 12:28:19 +01:00
matejcik
f7a54e7c58
travis: drop pipenv workaround from october, update pipfile lock
2018-12-28 15:15:47 +01:00
Pavol Rusnak
076d1a7e53
game: small fix to 2048
2018-12-23 13:28:42 +01:00
Pavol Rusnak
be833053a9
game: move game files to src_game
2018-12-22 19:39:14 +01:00
Pavol Rusnak
fb495a6afc
tests/examples: update 2048 code
2018-12-21 23:51:22 +01:00
Pavol Rusnak
a1f4e1a7b6
vendor: update trezor-crypto
2018-12-18 12:13:29 +01:00
Pavol Rusnak
028688ec17
vendor: update trezor-common and trezor-crypto
2018-12-18 00:14:23 +01:00
Jan Pochyla
4c46a055ff
Merge pull request #411 from trezor/keychain
...
Introduce Keychain API
2018-12-13 16:06:01 +01:00
Jan Pochyla
7730533dde
seed: use lazy seed derivation, wipe after the workflow ends
2018-12-13 15:58:41 +01:00
Jan Pochyla
a0df8c74d5
modtrezorcrypto: add explicit __del__ to HDNode
2018-12-13 15:47:05 +01:00
Jan Pochyla
e3c0f8e8ad
seed: pass keychain to workflows, add namespaces
2018-12-13 15:47:05 +01:00
Jan Pochyla
931e549c92
tests: eth RSK -> RBTC
2018-12-13 15:47:05 +01:00
Jan Pochyla
d5f6be09f8
tools: regenerate templates
2018-12-13 15:47:05 +01:00
Jan Pochyla
79aebf4d58
vendor: bump trezor-common
...
Fixes issues with unstable sort.
2018-12-13 15:47:05 +01:00
Jan Pochyla
852bf8f4ef
wallet: use keychain API in signing, fix tests
2018-12-13 15:47:05 +01:00
Jan Pochyla
172f3cb22f
wallet: factor out a few helper functions
2018-12-13 15:47:05 +01:00
Jan Pochyla
7448030843
wallet: remove "import *" from sign_tx
2018-12-13 15:47:05 +01:00
Jan Pochyla
9ecd123bd5
seed: add support for key namespaces
2018-12-13 15:47:05 +01:00
Jan Pochyla
5bc47fc567
apps: introduce Keychain API
2018-12-13 15:47:05 +01:00
Pavol Rusnak
312c252bc1
embed/extmod/modtrezorcrypto: add missing assignment to zero
2018-12-12 16:52:56 +01:00
Pavol Rusnak
5a79f318a4
src/apps/management: add link to ToS to reset_device
2018-12-10 17:56:54 +01:00
Pavol Rusnak
a96d1f78d0
Makefile: fix typo
2018-12-05 12:33:36 +01:00
Pavol Rusnak
587efeafa7
embed: update changelog, bump versions
2018-12-05 12:26:45 +01:00
Pavol Rusnak
5c3a5d4577
src/apps/ethereum: regenerate tokens
2018-12-05 11:40:57 +01:00
Jan Pochyla
98dab122f9
passphrase: use same max length as T1
2018-12-05 11:39:28 +01:00
Pavol Rusnak
8120ee91f6
boardloader+bootloader: bump versions
2018-12-04 14:20:16 +01:00
Jan Pochyla
9da2c9502e
ui: properly taint child components
2018-11-30 16:10:47 +01:00
Jan Pochyla
25788e90e8
tools: regenerate templates
2018-11-30 16:10:47 +01:00
Jan Pochyla
75027b0579
vendor: bump trezor-common
2018-11-30 16:10:47 +01:00
Tomas Susanka
f3c401a5c9
wallet: do not validate script type in sign message function
2018-11-30 15:56:30 +01:00
Tomas Susanka
d5fb2a477a
eth/verify: path is not validated; improve invalid signature handling
...
Ethereum's verify_function takes an actual address as an argument not a
derivation path. So any path validation does not make any sense.
Also, if the verify_recover function raises an exception, it gets
propogated as a DataError (additional fix for #422 ).
2018-11-30 13:32:13 +01:00
Tomas Susanka
47790634ae
Merge pull request #426 from ph4r05/pr/xmr-payment-id-fix
...
xmr: payment ID computation fix
2018-11-28 09:37:47 +01:00
Dusan Klinec
f810230e71
xmr: payment ID computation fix
...
- typo in tail differentiating tag caused invalid short payment id encryption. was 0x8B, should have been 0x8D
- 69b646494b/src/device/device_default.cpp (L39)
- 69b646494b/src/device/device_default.cpp (L287)
2018-11-27 22:21:40 +01:00