Commit Graph

200 Commits

Author SHA1 Message Date
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
Pavol Rusnak 0c6b3e26e2 prepare 1.3.4 release 2015-08-03 21:59:06 +02:00
Pavol Rusnak b678ba8811 update protob 2015-08-03 21:27:56 +02:00
Pavol Rusnak e876aa5094 changed coin max fees 2015-07-29 15:38:00 +02:00
Pavol Rusnak a8db9989c6 update trezor-common 2015-07-22 17:33:10 +02:00
Pavol Rusnak e8b47901ce show "Go to myTREZOR.com" instead of label when device is not initialized 2015-07-09 23:02:13 +02:00
Pavol Rusnak 39e29c1037 use -O3 instead of -Os 2015-07-07 18:36:54 +02:00
Pavol Rusnak 9ae7d6bf65 simplify layout Dialog in SignIdentity 2015-07-04 23:45:57 +02:00
Pavol Rusnak d38c2ed59f Merge pull request #36 from romanz/docker-build
firmware-docker-build: revert branch and repository selection
2015-07-04 23:42:26 +02:00
Pavol Rusnak e4d86a49ab rework SignIdentity signing 2015-07-04 23:40:55 +02:00
Roman Zeyde 104369d97b firmware-docker-build: revert branch and repository 2015-07-04 14:49:30 +03:00
Pavol Rusnak eaf209d999 implement CipherKeyValue.iv field 2015-06-29 16:36:50 +02:00
Pavol Rusnak 551741c67a update submodules 2015-06-28 21:28:00 +02:00
Pavol Rusnak d488366e36 Merge branch 'master' of git://github.com/romanz/trezor-mcu into romanz-master
Conflicts:
	firmware/crypto.c
2015-06-28 21:26:15 +02:00
Pavol Rusnak 82a66c2764 Merge pull request #32 from romanz/ssh-agent
enable Trezor to perform SSH public key authentication
2015-06-28 21:15:58 +02:00
Roman Zeyde 381f90b38a cryptoMessageSign() should check the return value of ecdsa_sign_digest() 2015-06-27 10:20:19 +03:00
Roman Zeyde 0ac032917b enable Trezor to perform SSH public key authentication
support both NIST256P1 and SECP256K1 ECDSA curves.
2015-06-26 10:43:39 +03:00
Pavol Rusnak b4728e6cf9 Merge pull request #27 from jhoenicke/master
New usbDelay that delays and handles USB requests
2015-05-25 10:57:40 +02:00
Pavol Rusnak 02040421cb fix param order in memset 2015-05-18 13:37:44 +02:00
Pavol Rusnak 72f2f5ced6 Merge pull request #29 from dstanchfield/master
fixed salt passing to pbkdf2_hmac_sha512
2015-05-07 18:41:32 +02:00
Darin Stanchfield e99aafd949 fixed salt passing to pbkdf2_hmac_sha512 2015-05-05 12:01:34 -07:00