Pavol Rusnak
|
d41e46f842
|
Merge pull request #81 from jhoenicke/master
Move public key recovery (verify) to trezor-crypto
|
2016-04-27 18:22:11 +02:00 |
|
Jochen Hoenicke
|
e0539f8f8b
|
Move public key recovery (verify) to trezor-crypto
|
2016-04-27 18:10:21 +02:00 |
|
Pavol Rusnak
|
5e5138066a
|
adapt the reorder of hash_final functions
|
2016-04-26 11:53:58 +02:00 |
|
Pavol Rusnak
|
b8539a6972
|
fix wording
|
2016-04-25 23:46:36 +02:00 |
|
Pavol Rusnak
|
035a6e754f
|
fix last commit
|
2016-04-25 23:40:24 +02:00 |
|
Pavol Rusnak
|
9e8c369f93
|
show address in verifymessage layout
|
2016-04-25 23:03:57 +02:00 |
|
Jochen Hoenicke
|
51f02ff763
|
ed25519 support
|
2016-04-22 18:22:45 +02:00 |
|
Pavol Rusnak
|
e18bf6b3a8
|
Merge pull request #80 from jhoenicke/multicurve
Remove the public_key hack.
|
2016-04-21 14:30:05 +02:00 |
|
Jochen Hoenicke
|
6813ffb431
|
Remove the public_key hack.
It is no longer necessary to move the public key into a temporary buffer
since the node is specific for the curve and contains the right public
key.
|
2016-04-21 11:58:39 +02:00 |
|
Pavol Rusnak
|
4a3a0b83dd
|
Merge pull request #79 from romanz/master
Add GPG v2.1 support by signing message digest
|
2016-04-21 00:13:10 +02:00 |
|
Roman Zeyde
|
2b2414cb91
|
Add GPG v2.1 support by signing message digest
|
2016-04-20 21:01:39 +03:00 |
|
Pavol Rusnak
|
0fa0e331f2
|
update trezor-crypto submodule
|
2016-04-20 16:54:04 +02:00 |
|
Pavol Rusnak
|
7191d3bba8
|
Merge pull request #78 from jhoenicke/multicurve
Multicurve
|
2016-04-20 16:53:07 +02:00 |
|
Jochen Hoenicke
|
03c501d9e3
|
Do not use hardcoded string for secp256k1.
|
2016-04-20 15:39:15 +02:00 |
|
Jochen Hoenicke
|
56238e63fc
|
Added curve type to HD node.
Create a different root node for every curve type to separate the key
space.
|
2016-04-19 18:23:12 +02:00 |
|
Pavol Rusnak
|
d8aeb63854
|
pass version/lock_time parameters from SignTx message to signing_init function
|
2016-04-16 04:47:09 +02:00 |
|
Pavol Rusnak
|
d77152b5a5
|
use OPTFLAGS=-Os for bootloader docker build
|
2016-02-29 13:33:55 +01:00 |
|
karek314
|
da027f7652
|
bootloader autobuild in docker
|
2016-02-29 13:25:54 +01:00 |
|
Pavol Rusnak
|
a7ef132ce5
|
rework OPTFLAGS, add DBGFLAGS (so it's easier to just replace -O3 to -Os for building bootloader)
|
2016-02-19 00:27:40 +01:00 |
|
Pavol Rusnak
|
7675a0aa5f
|
fix usage of inline/static
|
2016-02-15 15:29:19 +01:00 |
|
Pavol Rusnak
|
28651bd966
|
update submodules
|
2016-02-15 14:45:16 +01:00 |
|
Pavol Rusnak
|
4c9149818a
|
bump version (to 1.3.5)
|
2016-02-12 18:29:06 +01:00 |
|
Pavol Rusnak
|
fa0b238b45
|
show firmware hash screen after unofficial firmware dialog
|
2016-02-10 14:16:59 +01:00 |
|
Pavol Rusnak
|
63bc16d375
|
signatures_ok function in bootloader exports firmware hash if needed
|
2016-02-10 13:53:08 +01:00 |
|
Pavol Rusnak
|
0eab05cd53
|
add gitian build (work in progress)
|
2016-01-19 21:15:39 +01:00 |
|
Pavol Rusnak
|
1d3c7ee3f2
|
cleanup Waking up screen usage
|
2016-01-19 15:36:43 +01:00 |
|
Pavol Rusnak
|
285f06fe2f
|
update trezor-crypto
|
2016-01-19 15:13:39 +01:00 |
|
Pavol Rusnak
|
18b7b8bdc3
|
fix travis build
|
2015-12-15 23:22:42 +01:00 |
|
Pavol Rusnak
|
6e3aec0c1b
|
move submodules to vendor subdirectory
|
2015-12-15 23:01:54 +01:00 |
|
Pavol Rusnak
|
06a70556e0
|
cleanup docker build and travis file
|
2015-12-15 00:30:10 +01:00 |
|
Pavol Rusnak
|
8d183608c2
|
include libopencm3 as submodule
|
2015-12-15 00:20:34 +01:00 |
|
Pavol Rusnak
|
ed76d030ef
|
check for sessionPassphraseCached
|
2015-12-14 22:53:14 +01:00 |
|
Pavol Rusnak
|
f557e6149d
|
implement GetPublicKey.show_display option
|
2015-11-19 11:48:26 +01:00 |
|
Pavol Rusnak
|
27183323a4
|
fail sooner when the device is not initialized
|
2015-11-19 11:03:16 +01:00 |
|
Pavol Rusnak
|
c71abf91a6
|
cleanup oledDrawChar code
|
2015-11-18 23:35:28 +01:00 |
|
Pavol Rusnak
|
50c8811af9
|
double sized font for reset device
|
2015-11-18 19:52:16 +01:00 |
|
Pavol Rusnak
|
d43f9a8a99
|
Merge branch 'master' of github.com:trezor/trezor-mcu
|
2015-11-04 18:47:08 +01:00 |
|
Pavol Rusnak
|
e1095e3ad4
|
update trezor-common
|
2015-11-04 18:46:21 +01:00 |
|
Pavol Rusnak
|
7cd63ac53d
|
Merge pull request #44 from romanz/master
storage: add compile-time assert for sizeof(Storage) validation
|
2015-09-06 23:36:38 +02:00 |
|
Roman Zeyde
|
c08ff09f0f
|
storage: add compile-time assert for sizeof(Storage) validation
|
2015-09-06 21:14:23 +03:00 |
|
Pavol Rusnak
|
8372504238
|
show home screen on Initialize
|
2015-08-25 19:50:31 +02:00 |
|
Pavol Rusnak
|
b4b5426e33
|
Merge pull request #42 from romanz/debug_exclude
firmware: exclude debug functionality from release build
|
2015-08-24 15:34:11 +02:00 |
|
Roman Zeyde
|
755b0388f0
|
firmware: exclude debug functionality from release build
|
2015-08-24 15:51:20 +03:00 |
|
Pavol Rusnak
|
e9e51b1377
|
Merge pull request #41 from romanz/fsm_assert
fsm: add compile-time assert for response size validation
|
2015-08-24 14:03:28 +02:00 |
|
Roman Zeyde
|
1bb00adc37
|
fsm: add compile-time assert for response size validation
ttps://gcc.gnu.org/gcc-4.6/changes.html
|
2015-08-24 13:55:44 +03:00 |
|
Pavol Rusnak
|
8b1f8a4595
|
show "Web sign in to" when HTTPS is detected
|
2015-08-21 17:04:38 +02:00 |
|
Pavol Rusnak
|
f6820ad5f6
|
gcc-arm-none-eabi is not available in travis yet, install manually
|
2015-08-05 17:24:16 +02:00 |
|
Pavol Rusnak
|
90171e0aa6
|
update bootloader and demo to new usb api
|
2015-08-05 16:57:23 +02:00 |
|
Pavol Rusnak
|
ec98e58bce
|
simplify Dockerfile, add travis CI
|
2015-08-05 16:42:21 +02:00 |
|
Pavol Rusnak
|
db93a50f76
|
update trezor-crypto
|
2015-08-04 00:45:59 +02:00 |
|