Pavol Rusnak
|
d18ad92fc1
|
use PinMatrixRequestType instead of arbitrary string
|
2014-03-10 18:09:21 +01:00 |
|
Pavol Rusnak
|
10c42633fc
|
add function to retrieve mnemonic wordlist
|
2014-03-07 20:11:50 +01:00 |
|
Pavol Rusnak
|
29dfac6691
|
rename word variables in DebugLinkState message
|
2014-03-07 17:36:49 +01:00 |
|
Pavol Rusnak
|
f39b54601b
|
add ButtonRequest_SignTx
|
2014-03-01 12:07:45 +01:00 |
|
Pavol Rusnak
|
4ba03a6c70
|
use string again where appropriate
|
2014-03-01 11:17:06 +01:00 |
|
Pavol Rusnak
|
b5ceb14f8d
|
extract ecdsa_get_pubkeyhash
|
2014-02-21 23:33:14 +01:00 |
|
Pavol Rusnak
|
d5e1ff8be8
|
remove version_byte and address from bip32
|
2014-02-21 22:51:49 +01:00 |
|
slush0
|
6a5ef6b823
|
Removed 'address' from HDNodeType
|
2014-02-21 22:42:41 +01:00 |
|
slush0
|
7755fa0a78
|
Removed 'version' from HDNodeType
GetPublicKey - removed coin_type
|
2014-02-21 22:14:41 +01:00 |
|
Pavol Rusnak
|
8c47b572df
|
new test to compare private and public branch of bip32
|
2014-02-21 20:30:22 +01:00 |
|
Pavol Rusnak
|
18dea22213
|
get rid of bip32 versions, it's a mess :(
|
2014-02-21 19:41:33 +01:00 |
|
slush0
|
304de4fc4a
|
DebugLinkState provides internal entropy, added skip_checksum to LoadDevice
|
2014-02-21 01:50:03 +01:00 |
|
slush0
|
8f80e44fb4
|
Added word/word_pos fields to DebugLinkState
|
2014-02-20 18:37:20 +01:00 |
|
Pavol Rusnak
|
b08d44d39e
|
fix prefixes in internal functions as well
|
2014-02-19 21:42:14 +01:00 |
|
Pavol Rusnak
|
d0e152a088
|
replace SHA256/SHA512 prefix with sha256/sha512 (OpenSSL clash)
|
2014-02-19 21:26:42 +01:00 |
|
slush0
|
f9cfdf01d1
|
Removed Session
|
2014-02-19 17:44:03 +01:00 |
|
Pavol Rusnak
|
1034b28f90
|
use both private and public bip32 versions
|
2014-02-19 16:58:48 +01:00 |
|
slush0
|
e17e0590f5
|
Merge pull request #5 from jpochyla/master
Add CMake file with c++ compilation on MSVC
|
2014-02-17 18:50:49 +01:00 |
|
Jan Pochyla
|
166e19ba7c
|
add cmake file with c++ compilation on MSVC
|
2014-02-17 18:49:01 +01:00 |
|
Pavol Rusnak
|
61e9c2b0a3
|
256 bytes -> 256 bits
|
2014-02-17 00:15:15 +01:00 |
|
Pavol Rusnak
|
93e7f5ca8b
|
Merge pull request #4 from jpochyla/master
MSVC compatibility fixes
|
2014-02-15 16:19:23 +01:00 |
|
Jan Pochyla
|
2e22e731d6
|
remove field name struct init for MSVC compatibility
|
2014-02-15 15:57:43 +01:00 |
|
Jan Pochyla
|
67eb76fd1b
|
llu -> ull for MSVC compatibility
|
2014-02-15 15:57:41 +01:00 |
|
Pavol Rusnak
|
3da2da096c
|
Failure_NotInitialized
|
2014-02-11 16:59:24 +01:00 |
|
slush0
|
712a3846b7
|
Added Failure_NotEnoughFunds
|
2014-02-09 00:15:03 +01:00 |
|
Pavol Rusnak
|
50fb43127f
|
use -Wextra
|
2014-02-08 19:12:07 +01:00 |
|
Pavol Rusnak
|
d433bcfa10
|
fix ecdsa_sig_to_der
|
2014-02-08 15:55:03 +01:00 |
|
slush0
|
cc56b5d909
|
Added enforce_wordlist to RecoveryDevice
|
2014-02-06 13:25:41 +01:00 |
|
slush0
|
349a845530
|
Added ButtonRequestType enum
|
2014-02-06 10:34:50 +01:00 |
|
Pavol Rusnak
|
6a856479a8
|
introduce point_multiply
|
2014-02-05 23:38:37 +01:00 |
|
Pavol Rusnak
|
fc144587e6
|
introduce ecdsa_verify_digest
|
2014-02-04 19:12:43 +01:00 |
|
Pavol Rusnak
|
8aaebe761b
|
introduce uncompress_coords
|
2014-02-04 18:55:17 +01:00 |
|
slush0
|
e973056669
|
Added ButtonRequestType enum
|
2014-02-04 17:47:29 +01:00 |
|
slush0
|
682a20e07b
|
Reworked Ping
|
2014-02-04 17:11:38 +01:00 |
|
slush0
|
0d883b61b2
|
Added ButtonRequest.code
|
2014-02-03 23:13:09 +01:00 |
|
Pavol Rusnak
|
8a41dad609
|
signatures are binary in VerifyMessage/MessageSignature
|
2014-02-03 15:27:29 +01:00 |
|
Pavol Rusnak
|
81f462a5c5
|
add ecdsa_sig_to_der
|
2014-02-02 22:01:43 +01:00 |
|
Pavol Rusnak
|
73489fbd33
|
split signing into ecdsa_sign_digest and ecdsa_sign/ecdsa_sign_double
|
2014-02-02 20:36:03 +01:00 |
|
slush0
|
3853deed39
|
Added RecoveryDevice / WordRequest / WordAck
|
2014-02-02 18:29:37 +01:00 |
|
slush0
|
aadc279741
|
Added some sugar for easier handling in Multibit
|
2014-02-02 11:28:43 +01:00 |
|
slush0
|
fdf8c6fc95
|
Added Features.initialized
|
2014-02-01 13:41:46 +01:00 |
|
Pavol Rusnak
|
a40a077613
|
rework ecdsa_address_to_hash160 into ecdsa_address_decode
|
2014-01-31 15:26:51 +01:00 |
|
Pavol Rusnak
|
2e4ec7fe0a
|
introduce ecdsa_address_to_hash160
|
2014-01-30 20:34:05 +01:00 |
|
Pavol Rusnak
|
7dc057c903
|
add testcases for address generation
fix bug for version != 0
process uncompressed pubkeys as well
|
2014-01-27 19:57:44 +01:00 |
|
Pavol Rusnak
|
368c31d138
|
remove coin from session
|
2014-01-21 19:20:10 +01:00 |
|
Pavol Rusnak
|
c0ee25c851
|
don't use implicit versions in bip32
|
2014-01-21 18:38:44 +01:00 |
|
slush0
|
78efd80bbc
|
Added EstimateTxSize
|
2014-01-18 05:14:02 +01:00 |
|
Pavol Rusnak
|
8764a03453
|
compute fingerprints
|
2014-01-14 15:29:46 +01:00 |
|
Pavol Rusnak
|
ed7e2e5058
|
implement public child key derivation
|
2014-01-14 14:35:13 +01:00 |
|
Pavol Rusnak
|
e681e2b7ae
|
bip39: pbkdf2 rounds 4096 -> 2048
|
2014-01-10 20:22:33 +01:00 |
|