Roman Zeyde
|
793234a0ec
|
bignum: use constant time comparisons
|
2015-08-03 10:57:09 +03:00 |
|
Pavol Rusnak
|
bfa812441d
|
Merge pull request #41 from romanz/travis
Improve Travis CI usage
|
2015-07-31 11:04:49 +02:00 |
|
Roman Zeyde
|
558b3fd65b
|
travis: add pytest (for test_curves.py)
|
2015-07-31 11:40:13 +03:00 |
|
Roman Zeyde
|
8a3ee52d63
|
travis: add openssl tests
|
2015-07-31 11:09:15 +03:00 |
|
Roman Zeyde
|
cfbd09d158
|
travis: use container-based infrastructure
|
2015-07-31 10:55:06 +03:00 |
|
Pavol Rusnak
|
79738f4251
|
Merge pull request #40 from romanz/travis
Add Travis CI for unit test suite
|
2015-07-29 21:02:38 +02:00 |
|
Roman Zeyde
|
f91e912dd2
|
README: add travis badge
|
2015-07-29 21:57:41 +03:00 |
|
Roman Zeyde
|
0164137786
|
tests: fix signedness error
|
2015-07-29 21:49:00 +03:00 |
|
Roman Zeyde
|
1163992e5c
|
travis: add simple tests
|
2015-07-29 20:57:30 +03:00 |
|
Pavol Rusnak
|
f9df01c6e6
|
add CONTRIBUTORS file
generated using the following:
git log --format='%aN <%aE>' --no-merges | sort | uniq -c | sort -nr
|
2015-07-29 16:38:45 +02:00 |
|
Pavol Rusnak
|
e876aa5094
|
changed coin max fees
|
2015-07-29 15:38:00 +02:00 |
|
Pavol Rusnak
|
8108524358
|
Merge pull request #39 from romanz/master
test_curves: fix test case name typo
|
2015-07-26 16:47:42 +02:00 |
|
Roman Zeyde
|
e569b019c4
|
test_curves: fix test case name typo
|
2015-07-24 10:44:56 +03:00 |
|
Pavol Rusnak
|
e272ce4d14
|
set TX API in tests/common.py
|
2015-07-22 18:06:58 +02:00 |
|
Pavol Rusnak
|
a8db9989c6
|
update trezor-common
|
2015-07-22 17:33:10 +02:00 |
|
Pavol Rusnak
|
3fc31bfe9c
|
Merge pull request #5 from runn1ng/udev
Udev
|
2015-07-21 17:27:57 +02:00 |
|
Pavol Rusnak
|
0a4b5a5aee
|
Merge pull request #7 from runn1ng/patch-2
Making 256 bits default
|
2015-07-21 17:27:30 +02:00 |
|
Karel Bílek
|
4e7196bb92
|
Making 256 bits default
Making 24 words default (what is already being done in myTREZOR anyway)
|
2015-07-17 14:26:05 +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
|
60c608276e
|
make pin section better
|
2015-07-08 22:36:58 +02:00 |
|
Pavol Rusnak
|
eb69431651
|
Merge pull request #39 from reiven/master
Add information to README on how to enter scrambled pin
|
2015-07-08 22:32:47 +02:00 |
|
Federico Reiven
|
c9aecdb15c
|
Add information to README on how to enter scrambled pin
|
2015-07-08 14:52:09 -03:00 |
|
Pavol Rusnak
|
39e29c1037
|
use -O3 instead of -Os
|
2015-07-07 18:36:54 +02:00 |
|
Pavol Rusnak
|
5ec72d3a5b
|
Merge pull request #38 from romanz/master
Fix few small issues.
|
2015-07-07 18:32:13 +02:00 |
|
Pavol Rusnak
|
9c3e51074b
|
use -O3 instead of -Os
|
2015-07-07 18:31:04 +02:00 |
|
Roman Zeyde
|
749cf8b75f
|
gui: fixup after ECDSA updates
|
2015-07-07 10:58:08 +03:00 |
|
Roman Zeyde
|
ea16aa0b86
|
Remove unnecessary #include "secp256k1.h"
|
2015-07-07 10:39:12 +03:00 |
|
Roman Zeyde
|
587d6a65ea
|
Update documentation regarding ECDSA curves support
|
2015-07-07 10:38:16 +03:00 |
|
Pavol Rusnak
|
f2ef64228a
|
Merge pull request #37 from jdb6167/master
Fixed issues with Python files
|
2015-07-06 19:00:29 +02:00 |
|
Josh Billings
|
cb0b5169c5
|
whitespace
|
2015-07-06 12:48:11 -04:00 |
|
Josh Billings
|
d2120d6da1
|
two bugfixes: 1. nist256p1.c was not included in setup.py, causing import errors when using TrezorCrypto.so in Python. 2. if you attempted a hardened derivation in python using the compiled TrezorCrypto module, an IntegerOverflowError would occur because Python ints are always signed. one-line fix by changing int to unsigned int in the pyx file
|
2015-07-06 12:43:30 -04: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
|
71c24673ce
|
Merge branch 'ssh-agent' of git://github.com/romanz/trezor-crypto into romanz-ssh-agent
Conflicts:
ecdsa.c
|
2015-06-28 21:22:50 +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 |
|
Pavol Rusnak
|
6f975532c0
|
Merge pull request #38 from romanz/ssh-agent
update protobuf with ECDSA curve selection
|
2015-06-28 21:09:33 +02:00 |
|
Pavol Rusnak
|
d334bbf740
|
Merge pull request #6 from romanz/ssh-agent
add ECDSA curve name specification (for SSH authentication)
|
2015-06-28 21:08:01 +02:00 |
|
Pavol Rusnak
|
36caf5b33a
|
Merge pull request #35 from romanz/master
ecdsa: generate_k_rfc6979() should cleanup its stack before exit
|
2015-06-28 21:01:57 +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
|
36847ac0d7
|
ecdsa: generate_k_rfc6979() should cleanup its stack before exit
|
2015-06-27 10:08:18 +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 |
|
Roman Zeyde
|
7c58fc11a4
|
Add support for NIST256P1 elliptic curve
This enables SSH ECDSA public key authentication.
|
2015-06-26 10:33:14 +03:00 |
|
Roman Zeyde
|
b155b83ca5
|
update protobuf with ECDSA curve selection
|
2015-06-23 17:26:31 +03:00 |
|
Roman Zeyde
|
12288143f5
|
add ECDSA curve name specification (for SSH authentication)
|
2015-06-23 14:40:58 +03:00 |
|
Pavol Rusnak
|
0983c6c456
|
Merge pull request #34 from JohnDvorak/patch-1
Change return value of ecdsa_sign_digest
|
2015-06-18 15:58:12 +02:00 |
|