aboutsummaryrefslogtreecommitdiff
path: root/src/device/device_ledger.cpp (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2024-05-21copyright: bump to 2024copyCat1-1/+1
2023-10-26device: boost -> std locks to fix c++17 compilationselsta1-6/+3
2023-03-14device: Add ledger Stax device id to device detectionFrancois Beutin1-0/+1
2023-01-16Copyright: Update to 2023mj-xmr1-1/+1
2022-08-06ledger support for hf 15 (BP+, view tags)j-berman1-4/+71
2022-07-11GCC: fix some unused warningsJeffrey Ryan1-0/+4
2022-06-20cryptonote_basic: catch crypto api errorsmoneromooo-monero1-4/+8
2022-04-18Add view tags to outputs to reduce wallet scanning timej-berman1-2/+5
2022-03-31Added support for Ledger Nano S PlusMathias Herberts1-1/+2
2022-03-04Copyright: Update to 2022mj-xmr1-1/+1
2021-11-12device_ledger: fix incorrect macroselsta1-4/+4
2021-11-03device: fix ledger error strings, add human friendly messagesselsta1-7/+3
2021-06-04ledger: don't lock for software devicetobtoht1-3/+2
2021-06-04ledger: use software device if we have view keytobtoht1-2/+12
2020-10-13device: Ledger - update status codesxiphon1-27/+16
2020-08-28Bind signature to full address and signing modeSarang Noether1-6/+0
2020-08-28wallet: allow signing a message with spend or view keymoneromooo-monero1-0/+6
2020-08-28Fix send scalar z in plaintextFrançois Colas1-4/+6
2020-08-28Update protocol version with Ledger's HWFrançois Colas1-1/+1
2020-08-27draft support of clsagcslashm1-0/+152
2020-08-27Integrate CLSAGs into moneromoneromooo-monero1-3/+3
2020-06-14avoid a couple needless copiesmoneromooo-monero1-1/+1
2020-05-27Fix incorrect lenght of command INS_PREFIX_HASHFrançois Colas1-2/+2
2020-05-19fix a few typos in error messagesmoneromooo-monero1-4/+4
2020-05-06Update copyright year to 2020SomaticFanatic1-1/+1
2020-04-08Add timelock verification on devicecslashm1-1/+77
2020-02-08device_ledger: include status code name in error messagexiphon1-1/+69
2019-10-25device: bounds checking in Ledger send_secret/receive_secretxiphon1-0/+4
2019-10-03Fix debug featurecslashm1-0/+2
2019-10-03Revert PR #5835 (export view key)cslashm1-1/+1
2019-10-03Add display addresscslashm1-0/+23
2019-10-03Add hmac over encrypted value during transactioncslashm1-90/+145
2019-08-26device_ledger: add paranoid buffer overflow checkmoneromooo-monero1-1/+3
2019-08-20device: fix ledger requesting secret keys export twicexiphon1-1/+1
2019-06-09Fix GCC 9.1 build warningsmoneromooo-monero1-0/+14
2019-04-01Add NanoX supportcslashm1-1/+6
2019-03-28Add get_tx_proof support, needed for new sanity checkcslashm1-19/+126
2019-03-28Add support for V11 protocol with BulletProofV2 and short amount.cslashm1-43/+78
2019-03-28Add application version compatibility check.cslashm1-2/+18
2019-03-05Update 2019 copyrightbinaryFate1-1/+1
2019-03-04various: remove unused variablesmoneromooo-monero1-5/+1
2019-02-08Add support for V10 protocol with BulletProofV2 and short amount.cslashm1-13/+34
2019-02-08fix log namespacecslashm1-45/+45
2019-02-08New scheme key destination contrfolcslashm1-7/+147
2019-01-22ringct: encode 8 byte amount, saving 24 bytes per outputmoneromooo-monero1-4/+4
2019-01-09device: proper handling of user inputselsta1-5/+34
2019-01-09device_ledger: remove full_name variableselsta1-1/+1
2018-11-23remove some unused codemoneromooo-monero1-2/+0
2018-10-23ringct: use dummy bulletproofs when in fake mode, for speedmoneromooo-monero1-1/+1
2018-10-18device: extended logging, refactored device selection codexiphon1-1/+1
2018-10-09device: increase ledger timeout to 2 minutesselsta1-1/+1
2018-10-08Remove last traces of libpcsc-litemoneromooo-monero1-9/+0
2018-09-24Replace USB-CCID (smartcard) by USB-HIDcslashm1-140/+60
2018-09-13Add bulletproof supportcslashm1-1/+1
2018-09-11Bulletproof aggregated verification and testsmoneromooo-monero1-1/+1
2018-08-23add and use constant time 32 byte equality functionmoneromooo-monero1-1/+2
2018-08-08wallet: allow adjusting number of rounds for the key derivation functionstoffu1-3/+3
2018-06-25device_ledger: factor the prologue codemoneromooo-monero1-412/+58
2018-06-23device_ledger: fix buffer underflow on bad data from devicemoneromooo-monero1-0/+1
2018-06-23device: misc cleanupmoneromooo-monero1-3/+3
2018-06-23device_ledger: fix potential buffer overflow from bad size calcmoneromooo-monero1-2/+4
2018-06-09device_ledger: fix bad memory access on connect errormoneromooo-monero1-1/+1
2018-05-23Fix PCSC compilation under windowscslashm1-0/+9
2018-04-12Fix sub-address tx scan.cslashm1-0/+23
2018-03-31Add the possibility to export private view key for fast scan.cslashm1-54/+117
2018-03-31Change mutex lock model to avoid dead lock and ensure locks are always released.cslashm1-373/+157
2018-03-14chacha: call prehashed version explicitly as generate_chacha_key_prehashedstoffu1-2/+2
2018-03-14device: untangle cyclic depenencystoffu1-0/+2
2018-03-14device: made function prototypes consistent with pre-#3303 codebasestoffu1-12/+16
2018-03-12Ledger HW Bug fixesCédric1-71/+119
2018-03-05Monero Cryptonight variants, and add one for v7moneromooo-monero1-1/+1
2018-03-04Fix invalid device unique_ptr castMoroccanMalinois1-1/+1
2018-03-04Code modifications to integrate Ledger HW device into monero-wallet-cli.cslashm1-0/+2069