1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-29 17:48:10 +00:00
Commit Graph

7905 Commits

Author SHA1 Message Date
Pavol Rusnak
abf7178319 add "small" switch to makefile 2014-07-03 16:59:41 +02:00
Pavol Rusnak
eec5f7df15 fix bug in unoptimized branch of code 2014-07-03 10:16:19 +02:00
Pavol Rusnak
019d779a94 Revert "Revert "add more precomputation to ecdsa signing""
This reverts commit 3747ba4323.
2014-07-03 10:09:45 +02:00
Pavol Rusnak
df524b9f35 prepare 1.2.0 release 2014-07-03 01:20:34 +02:00
Pavol Rusnak
3747ba4323 Revert "add more precomputation to ecdsa signing"
This reverts commit 06dd166a82.
2014-07-03 01:18:00 +02:00
Pavol Rusnak
c31157fea1 print firmware fingerprint on upload 2014-07-02 22:59:12 +02:00
Pavol Rusnak
fc98712da5 add ButtonRequest_FirmwareCheck 2014-07-02 17:54:48 +02:00
Pavol Rusnak
8ee9d50eb6 leave GPIO9 floating 2014-07-01 20:29:44 +02:00
Pavol Rusnak
9ca3854146 use estimate instead of real size of tx when calculating fee warning 2014-07-01 19:48:54 +02:00
Pavol Rusnak
3308cc62a6 Merge pull request #6 from hiviah/point_at_infinity
Hashing of secp256k1 pubkey recognizes point at infinity.
2014-07-01 17:13:53 +02:00
Ondrej Mikle
0ad302ea4e Hashing of secp256k1 pubkey recognizes point at infinity. 2014-07-01 16:16:06 +02:00
Pavol Rusnak
2d2e31fa50 refactor pprint (add new inspection fields, but comment them) 2014-06-27 17:04:10 +02:00
Pavol Rusnak
849e758eb4 double the delay before buttonupdate 2014-06-26 00:26:47 +02:00
Pavol Rusnak
62e07befeb Merge pull request #1 from hiviah/docker_gpg_fix
Pin GPG key of ARM GCC repo by full fingerprint in Docker build
2014-06-25 14:33:38 +02:00
Ondrej Mikle
098ec05c5f Pin GPG key of ARM GCC repo by full fingerprint in Docker build 2014-06-25 14:25:30 +02:00
Pavol Rusnak
f59500510a pin used revisions in Dockerfile 2014-06-23 00:49:25 +02:00
slush0
62ac6593f8 Fixed docker build howto 2014-06-22 19:29:28 +02:00
Pavol Rusnak
e9fd756daa better UI for layoutSignMessage, layoutVerifyMessage and layoutCipherKeyValue 2014-06-21 00:31:44 +02:00
Pavol Rusnak
69dda6c61c fix decrypt_keyvalue 2014-06-21 00:31:16 +02:00
slush0
a6105fbcb8 Howto for deterministic builds 2014-06-20 00:19:02 +02:00
Pavol Rusnak
c97b9348ff add repo key to Dockerfile 2014-06-19 19:01:41 +02:00
Pavol Rusnak
b6b49a20f5 small changes to scripts for deterministic builds 2014-06-19 02:31:07 +02:00
Pavol Rusnak
e3d7687b7d add CFLAGS optimizations 2014-06-19 02:19:48 +02:00
slush0
92b6b8caf1 Tools for deterministic builds and firmware comparing 2014-06-19 02:09:39 +02:00
Pavol Rusnak
23bae6ec9d add Dockerfile 2014-06-19 00:31:40 +02:00
Pavol Rusnak
ea42f6af4e adapt to new opencm3 include structure 2014-06-19 00:12:31 +02:00
Pavol Rusnak
7305a77f3e make test_255_outputs more general and rename to test_lots_of_outputs
new test test_lots_of_inputs
2014-06-18 17:14:04 +02:00
Pavol Rusnak
add928373f detect absolute path to Makefile.include automagically 2014-06-18 11:54:54 +02:00
Pavol Rusnak
19f6540a44 Merge pull request #3 from timthelion/patch-1
Delete repeated heading in readme
2014-06-18 01:10:56 +02:00
Timothy Hobbs
8b7575eeb3 Delete repeated heading in readme 2014-06-17 21:47:25 +00:00
Pavol Rusnak
441bb3b513 implement ClearSession 2014-06-17 16:03:07 +02:00
Pavol Rusnak
d46bdf2f6e reenable TestDebugLink.test_layout 2014-06-17 16:02:21 +02:00
Pavol Rusnak
260a4322a6 add ClearSession message with unit test 2014-06-17 15:31:10 +02:00
Pavol Rusnak
bf7b99fd28 add ClearSession message 2014-06-17 13:32:42 +02:00
Pavol Rusnak
a3d22dc56e add tests for EncryptMessage/DecryptMessage 2014-06-16 17:16:15 +02:00
Pavol Rusnak
1d84a35095 fix str+bool concat 2014-06-13 19:24:53 +02:00
Pavol Rusnak
da329ce24a add cmdtr-emu.sh for easier work with emulator 2014-06-13 16:42:23 +02:00
Pavol Rusnak
cfc8fdc214 adapt new API of EncryptMessage / DecryptMessage 2014-06-13 16:42:23 +02:00
Pavol Rusnak
4b9123ab3c change EncryptMessage / DecryptMessage API 2014-06-13 16:32:20 +02:00
slush0
fc64a40769 Refactored password.dat format, backward incompatible change. 2014-06-12 21:45:33 +02:00
slush0
f48646ac83 Refactored decrypting of password, now uses the same path for both create and mount 2014-06-12 19:19:56 +02:00
slush0
430362bd31 Refactored choosing of devices 2014-06-12 19:16:30 +02:00
slush0
461380e9d2 typo 2014-06-12 19:13:46 +02:00
slush0
d102520388 Storing bip32 path to password file, using Trezor entropy for generating EncFS password 2014-06-12 17:40:22 +02:00
slush0
9b9f0e9415 Removed all outputs to stdout, uses stderr instead 2014-06-12 17:40:21 +02:00
Pavol Rusnak
8ea46f34a2 add EncryptMessage and DecryptMessage 2014-06-12 17:07:14 +02:00
slush0
1aee7956e9 Demonstration usage of Trezor as a EncFS unlocking key 2014-06-12 16:40:15 +02:00
Pavol Rusnak
aa4fa425a3 encrypt->encrypt_keyvalue, decrypt->decrypt_keyvalue 2014-06-12 16:09:10 +02:00
Pavol Rusnak
b0d84af06f add EncryptMessage and DecryptMessage 2014-06-12 16:01:31 +02:00
slush0
f164e59d86 Redirects text UI to error log instead of stdout (useful for scripting) 2014-06-12 13:26:24 +02:00