aboutsummaryrefslogtreecommitdiff
path: root/src/device (follow)
AgeCommit message (Expand)AuthorFilesLines
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