Commit Graph

90 Commits (012d38a9a03d4674a54e32e4b9437092b4c047b3)
 

Author SHA1 Message Date
Pavol Rusnak 012d38a9a0 increasePinFails before asking PIN
10 years ago
Pavol Rusnak 7dacfd69ee check for flash operation failure
10 years ago
Pavol Rusnak 5f8a4f6da1 use hdnode_private_ckd_cached where appropriate
10 years ago
Pavol Rusnak 31385f71f4 update nanopb to 0.2.9.2
10 years ago
Pavol Rusnak 32158bbb5c refactor fsm_getRootNode into fsm_getDerivedNode
10 years ago
Pavol Rusnak 8f48ffe63c extract fsm_getCoin
10 years ago
Pavol Rusnak 0981ed98b6 Merge pull request #7 from runn1ng/master
10 years ago
cf18 880f058482 correcting transponed QR code
10 years ago
Pavol Rusnak 62ce3c6988 rework docker build script
10 years ago
Pavol Rusnak b5eecb30be downgrade nanopb to LTS version 0.2.9.1
10 years ago
Pavol Rusnak b06780e0a7 prepare 1.3.0 release
10 years ago
Pavol Rusnak 8660f67512 update trezor-crypto
10 years ago
Pavol Rusnak 48cc36b1b9 adapt to new base58 api, use CoinType.address_type_p2sh field
10 years ago
Pavol Rusnak 1674edcbac p2sh addresses can have 35 characters
10 years ago
Pavol Rusnak 30a55829e5 rework hashing of transactions
10 years ago
Pavol Rusnak 2a2eba7de5 rework layoutProgress functions
10 years ago
Pavol Rusnak 03a053c944 implement change logic for multisig
10 years ago
Pavol Rusnak 0898c707d9 move change logic before confirmation
10 years ago
Pavol Rusnak 7000451f71 implement OutputScriptType_PAYTOMULTISIG, reorganize compile_output code
10 years ago
Pavol Rusnak 0d427f2cd2 fix confirm layouts in multisig operation
10 years ago
Pavol Rusnak cce9d783a6 introduce cryptoMultisigFingerprint
10 years ago
Pavol Rusnak 4122b56e1c check return value of cryptoHDNodePathToPubkey
10 years ago
Pavol Rusnak 309604d286 change setup wording
10 years ago
Pavol Rusnak 0e92d4c588 error checking of hdnode functions return values
10 years ago
Pavol Rusnak 1385de1154 use const where appropriate
10 years ago
Pavol Rusnak 567537cd03 update to new multisig api
10 years ago
Pavol Rusnak 961566c9b7 implement ApplySetttings.use_passphrase
10 years ago
Pavol Rusnak 7e27275ec8 allow 15/15 multisig
10 years ago
Pavol Rusnak 43ff5baeab such happy doge
10 years ago
Pavol Rusnak 92cfcd1565 implement GetAddress.multisig field
10 years ago
Pavol Rusnak 6561647d6b update pb
10 years ago
Pavol Rusnak 86dd83f93b sign message speedup
10 years ago
Pavol Rusnak 10fc0b69fc check LoadDevice.skip_checksum field
10 years ago
Pavol Rusnak 983d1ff4b5 use space for non-printable chars such as enter, tab, etc.
10 years ago
Pavol Rusnak d07f6026e9 detect multisig by SPENDMULTISIG flag
10 years ago
Pavol Rusnak 91451f88b5 multisig
10 years ago
Pavol Rusnak a16e8c0e04 more layout fixes
10 years ago
Pavol Rusnak 0c050e7fca update layouts for message operations
10 years ago
Pavol Rusnak f75515544f move Sign/Verify to crypto.c/h, implement Encrypt/Decrypt
10 years ago
Pavol Rusnak 960c665aac update protobuf, require address for verifymsg
10 years ago
Pavol Rusnak 58ecfdcab0 use stack protector in bootloader
10 years ago
Pavol Rusnak c051dfde9d update trezor-crypto
10 years ago
Pavol Rusnak 8b70713e2b update protobuf
10 years ago
Pavol Rusnak 938e8a5966 bootloader source code
10 years ago
Pavol Rusnak 8f1c40a933 start implementing EncryptMessage/DecryptMessage
10 years ago
Pavol Rusnak 5765fccc0d update README
10 years ago
Pavol Rusnak ba63157a77 check coin->address_type while building output
10 years ago
Pavol Rusnak e5d55967a0 implement GetAddress.show_display
10 years ago
Pavol Rusnak 63c6d046d1 add PublicKey.xpub field
10 years ago
Pavol Rusnak e5bdf1943a align encryption of hdnode with mnemonic logic
10 years ago