aboutsummaryrefslogtreecommitdiff
path: root/src/device (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-07-16Merge pull request #9338luigi111113-13/+13
2024-05-21copyright: bump to 2024copyCat13-13/+13
2024-04-20remove repetitive wordcuinix1-1/+1
2023-10-26device: boost -> std locks to fix c++17 compilationselsta2-10/+6
2023-04-25Merge pull request #8698luigi111113-13/+13
2023-03-14device: Add ledger Stax device id to device detectionFrancois Beutin1-0/+1
2023-01-16Copyright: Update to 2023mj-xmr13-13/+13
2022-08-22Merge pull request #8465luigi11116-5/+79
2022-08-22Merge pull request #8462luigi11111-1/+1
2022-08-22Merge pull request #8359luigi11112-4/+4
2022-08-06ledger support for hf 15 (BP+, view tags)j-berman6-5/+79
2022-07-24device: set ledger min app versionselsta1-1/+1
2022-07-11GCC: fix some unused warningsJeffrey Ryan2-4/+4
2022-06-20cryptonote_basic: catch crypto api errorsmoneromooo-monero1-4/+8
2022-04-19Merge pull request #8232luigi11111-0/+1
2022-04-18Add view tags to outputs to reduce wallet scanning timej-berman5-6/+25
2022-03-31Added support for Ledger Nano S PlusMathias Herberts1-1/+2
2022-03-04Copyright: Update to 2022mj-xmr13-13/+13
2021-11-12device_ledger: fix incorrect macroselsta1-4/+4
2021-11-03device: fix ledger error strings, add human friendly messagesselsta1-7/+3
2021-10-17Merge pull request #7876luigi11111-2/+0
2021-10-11Merge pull request #7793luigi11111-0/+20
2021-10-07Ledger: member 'mode' was shadowing that of base classmj-xmr1-2/+0
2021-08-19Device: remove unused and incorrect non-default constructormj-xmr1-1/+0
2021-08-03trezor: try empty passphrase firstDusan Klinec1-0/+20
2021-07-27Merge pull request #7745luigi11111-3/+2
2021-07-27Merge pull request #7744luigi11112-6/+13
2021-07-13cmake: fix undefined symbols and multiple definitionsanon1-0/+1
2021-06-04ledger: don't lock for software devicetobtoht1-3/+2
2021-06-04ledger: use software device if we have view keytobtoht2-6/+13
2021-02-09Remove unused variables in monero codebaseKevin Barbour1-1/+0
2020-10-13device: Ledger - update status codesxiphon2-65/+43
2020-08-28Fix send scalar z in plaintextFrançois Colas1-4/+6
2020-08-28Update minimal Ledger Monero app versionFrançois Colas1-2/+2
2020-08-28Update protocol version with Ledger's HWFrançois Colas1-1/+1
2020-08-27draft support of clsagcslashm2-0/+157
2020-08-27CLSAG device supportSarang Noether3-0/+31
2020-08-27Integrate CLSAGs into moneromoneromooo-monero1-3/+3
2020-08-16Merge pull request #6661Alexander Blair1-1/+1
2020-06-14avoid a couple needless copiesmoneromooo-monero1-1/+1
2020-05-16Support for supercop ASM in wallet, and benchmark for supercopLee Clagett2-2/+4
2020-07-19Merge pull request #6565Alexander Blair1-4/+4
2020-07-19Merge pull request #6512Alexander Blair13-13/+13
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 2020SomaticFanatic13-13/+13
2020-05-01Merge pull request #6446luigi11111-1/+1
2020-05-01Merge pull request #6436luigi11115-1/+87
2020-04-27trezor: adapt to new passphrase mechanismDusan Klinec1-1/+1
2020-04-08Add timelock verification on devicecslashm5-1/+87
2020-04-04Merge pull request #6364luigi11111-2/+14
2020-04-04Merge pull request #6338luigi11111-11/+8
2020-04-01Hash domain separationSarang Noether1-11/+8
2020-03-01device: Ledger - fix wide char hidapi error string conversionxiphon1-2/+14
2020-02-08device_ledger: include status code name in error messagexiphon2-3/+111
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 addresscslashm2-1/+24
2019-10-03Add hmac over encrypted value during transactioncslashm2-91/+171
2019-09-08Merge pull request #5835luigi11111-1/+1
2019-08-26device_ledger: fix uninitialized additional_keymoneromooo-monero1-1/+1
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-08-09hid_error() could return a null, which causes the program to crash withTheQuantumPhysicist1-1/+2
2019-07-24Merge pull request #5594luigi11112-0/+2
2019-06-17device: show address on device displayDusan Klinec2-0/+2
2019-06-09Fix GCC 9.1 build warningsmoneromooo-monero2-0/+15
2019-04-15Merge pull request #5355Riccardo Spagni1-0/+1
2019-04-07device/trezor: add button pressed requestDusan Klinec1-0/+1
2019-04-01Add NanoX supportcslashm3-5/+26
2019-03-28Add get_tx_proof support, needed for new sanity checkcslashm6-36/+157
2019-03-28Add support for V11 protocol with BulletProofV2 and short amount.cslashm6-43/+90
2019-03-28Add application version compatibility check.cslashm2-2/+30
2019-03-21Merge pull request #5211Riccardo Spagni2-4/+113
2019-03-20device/trezor: HF10 support added, wallet::APIDusan Klinec2-4/+113
2019-03-05Update 2019 copyrightbinaryFate13-13/+13
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 dummy decryption in debug modecslashm1-1/+3
2019-02-08fix log namespacecslashm1-45/+45
2019-02-08New scheme key destination contrfolcslashm5-22/+223
2019-01-28Merge pull request #5055Riccardo Spagni5-9/+43
2019-01-28Merge pull request #5054Riccardo Spagni2-2/+1
2019-01-22ringct: encode 8 byte amount, saving 24 bytes per outputmoneromooo-monero5-14/+14
2019-01-09device: proper handling of user inputselsta5-9/+43
2019-01-09device_ledger: remove full_name variableselsta2-2/+1
2018-12-12Merge pull request #4839Riccardo Spagni1-0/+10
2018-12-04device: enable to use multiple independent device walletsDusan Klinec1-0/+1
2018-12-04Merge pull request #4894Riccardo Spagni1-2/+0
2018-12-04move int-util.h to epeemoneromooo-monero1-1/+1
2018-11-29device/trezor: passphrase entry on hostDusan Klinec1-0/+9
2018-11-23remove some unused codemoneromooo-monero1-2/+0
2018-11-02device/trezor: trezor support addedDusan Klinec5-5/+93
2018-11-01Merge pull request #4663Riccardo Spagni3-4/+8
2018-10-26Merge pull request #4672Riccardo Spagni1-0/+15
2018-10-26Merge pull request #4536Riccardo Spagni1-7/+0
2018-10-23ringct: use dummy bulletproofs when in fake mode, for speedmoneromooo-monero3-4/+8
2018-10-22blocks: use auto-generated .c files instead of 'LD -r -b binary'xiphon1-7/+0
2018-10-20device_io_hid.cpp: fix copyright headermoneromooo-monero1-0/+15
2018-10-18device: extended logging, refactored device selection codexiphon3-20/+46
2018-10-18device: fixed Ledger Nano S device selectionxiphon2-6/+6
2018-10-09Merge pull request #4535Riccardo Spagni1-1/+1
2018-10-09Merge pull request #4538Riccardo Spagni1-6/+6
2018-10-09device_io_hid: fix DEFAULT_* type (too short) and init timemoneromooo-monero1-6/+6
2018-10-09device: increase ledger timeout to 2 minutesselsta1-1/+1
2018-10-08Merge pull request #4532Riccardo Spagni1-9/+16
2018-10-08Merge pull request #4527Riccardo Spagni1-9/+0
2018-10-08Revert "Merge pull request #4472"Riccardo Spagni1-0/+7
2018-10-08device: destroy device objects on exitmoneromooo-monero1-9/+16
2018-10-08Remove last traces of libpcsc-litemoneromooo-monero1-9/+0
2018-10-04blocks: use auto-generated .c files instead of 'LD -r -b binary'xiphon1-7/+0
2018-09-25Merge pull request #4412Riccardo Spagni2-2/+2
2018-09-24Replace USB-CCID (smartcard) by USB-HIDcslashm10-190/+578
2018-09-21device: fix warnings about overridden functionsmoneromooo-monero2-2/+2
2018-09-19query backing devicem2049r3-3/+14
2018-09-14hw_device: support for multiple devices added [for review]Dusan Klinec2-22/+61
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-16crypto: make secret_key automatically mlockmoneromooo-monero1-1/+1
2018-08-08wallet: allow adjusting number of rounds for the key derivation functionstoffu5-8/+8
2018-07-19Merge pull request #4032luigi11112-412/+61
2018-07-03Merge pull request #4043Riccardo Spagni3-14/+19
2018-06-25Merge pull request #3977luigi11111-1/+1
2018-06-25device_ledger: factor the prologue codemoneromooo-monero2-412/+61
2018-06-23device_ledger: fix buffer underflow on bad data from devicemoneromooo-monero1-0/+1
2018-06-23device: misc cleanupmoneromooo-monero3-12/+14
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 windowscslashm2-0/+14
2018-04-14device: add a one off override keyword where appropriatemoneromooo-monero2-2/+2
2018-04-12Fix sub-address tx scan.cslashm5-0/+30
2018-04-12Merge pull request #3511Riccardo Spagni1-2/+6
2018-03-31Add the possibility to export private view key for fast scan.cslashm6-82/+156
2018-03-31Change mutex lock model to avoid dead lock and ensure locks are always released.cslashm5-385/+202
2018-03-28device: fix endianess dependence on subaddress secret key generationmoneromooo-monero1-2/+6
2018-03-14chacha: call prehashed version explicitly as generate_chacha_key_prehashedstoffu1-2/+2
2018-03-14keypair::generate: always require hw::device to avoid possible mistakestoffu1-1/+1
2018-03-14device: untangle cyclic depenencystoffu5-51/+114
2018-03-14device: made function prototypes consistent with pre-#3303 codebasestoffu5-46/+65
2018-03-12Ledger HW Bug fixesCédric8-93/+151
2018-03-07device: remove dependency on readlinestoffu2-7/+4
2018-03-05Monero Cryptonight variants, and add one for v7moneromooo-monero1-1/+1
2018-03-04Fix invalid device unique_ptr castMoroccanMalinois2-3/+3
2018-03-04Code modifications to integrate Ledger HW device into monero-wallet-cli.cslashm10-0/+3229