moneromooo-monero
743608ec16
wallet: allow signing a message with spend or view key
4 years ago
cslashm
1660fe8a25
draft support of clsag
4 years ago
Sarang Noether
703944c4d4
CLSAG device support
4 years ago
moneromooo-monero
82ee01699c
Integrate CLSAGs into monero
...
They are allowed from v12, and MLSAGs are rejected from v13.
4 years ago
Alexander Blair
bc48494731
Merge pull request #6661
...
267ce5b71
avoid a couple needless copies (moneromooo-monero)
4 years ago
moneromooo-monero
267ce5b718
avoid a couple needless copies
4 years ago
Lee Clagett
a11ec4ac1d
Support for supercop ASM in wallet, and benchmark for supercop
4 years ago
Alexander Blair
9871fefbf9
Merge pull request #6565
...
72cdfa4a2
fix a few typos in error messages (moneromooo-monero)
4 years ago
Alexander Blair
a0d179e528
Merge pull request #6512
...
5ef0607da
Update copyright year to 2020 (SomaticFanatic)
4 years ago
François Colas
ec46069248
Fix incorrect lenght of command INS_PREFIX_HASH
...
buffer_send[4] (LC) is an unsigned char, len should not
exceed 254 (255 - 1 for the option).
4 years ago
moneromooo-monero
72cdfa4a20
fix a few typos in error messages
...
Reported by adrelanos
4 years ago
SomaticFanatic
5ef0607da6
Update copyright year to 2020
...
Update copyright year to 2020
4 years ago
luigi1111
c9b800a787
Merge pull request #6446
...
e509ede
trezor: adapt to new passphrase mechanism (ph4r05)
4 years ago
luigi1111
443f5c6bda
Merge pull request #6436
...
688a3e8
Add timelock verification on device (cslashm)
4 years ago
Dusan Klinec
e509ede2aa
trezor: adapt to new passphrase mechanism
...
- choice where to enter passphrase is now made on the host
- use wipeable string in the comm stack
- wipe passphrase memory
- protocol optimizations, prepare for new firmware version
- minor fixes and improvements
- tests fixes, HF12 support
4 years ago
cslashm
688a3e87e7
Add timelock verification on device
4 years ago
luigi1111
59ab769210
Merge pull request #6364
...
6e1cb5a
device: Ledger - fix wide char hidapi error string conversion (xiphon)
4 years ago
luigi1111
081d49c59f
Merge pull request #6338
...
80d5320
Hash domain separation (SarangNoether)
4 years ago
Sarang Noether
80d5320fff
Hash domain separation
4 years ago
xiphon
6e1cb5a4d0
device: Ledger - fix wide char hidapi error string conversion
4 years ago
xiphon
29b7cd1351
device_ledger: include status code name in error message
4 years ago
xiphon
296ec7c9bb
device: bounds checking in Ledger send_secret/receive_secret
5 years ago
cslashm
32febd277d
Fix debug feature
5 years ago
cslashm
235b94eb59
Revert PR #5835 (export view key)
5 years ago
cslashm
34f28a79bc
Add display address
5 years ago
cslashm
d25acd7a1d
Add hmac over encrypted value during transaction
5 years ago
luigi1111
4ef3848423
Merge pull request #5835
...
26f7a26
device: fix ledger requesting secret keys export twice (xiphon)
5 years ago
moneromooo-monero
f07524b56b
device_ledger: fix uninitialized additional_key
...
Coverity 200185
5 years ago
moneromooo-monero
7c894fc7fd
device_ledger: add paranoid buffer overflow check
...
Coverity 200183
5 years ago
xiphon
26f7a26ee3
device: fix ledger requesting secret keys export twice
5 years ago
TheQuantumPhysicist
6ca033d278
hid_error() could return a null, which causes the program to crash with
...
std::logic_error()
5 years ago
luigi1111
8ae2681e08
Merge pull request #5594
...
f074b6b
device: show address on device display (ph4r05)
5 years ago
Dusan Klinec
f074b6b571
device: show address on device display
...
- Trezor: support for device address display (subaddress, integrated address)
- Wallet::API support added
- Simplewallet:
- address device [<index>]
- address new <label> // shows address on device also
- integrated_address [device] <payment_id|address> // new optional "device" arg to display also on the device
5 years ago
moneromooo-monero
35c20c4332
Fix GCC 9.1 build warnings
...
GCC wants operator= aand copy ctor to be both defined, or neither
5 years ago
Riccardo Spagni
37aea526a9
Merge pull request #5355
...
c68fe787
device/trezor: add button pressed request (Dusan Klinec)
827f52ad
wallet: API changes to enable passphrase entry (Dusan Klinec)
5 years ago
Dusan Klinec
c68fe7873b
device/trezor: add button pressed request
5 years ago
cslashm
83fc45a413
Add NanoX support
5 years ago
cslashm
7c44091541
Add get_tx_proof support, needed for new sanity check
...
Enhance debug info
5 years ago
cslashm
98fdcb2aa5
Add support for V11 protocol with BulletProofV2 and short amount.
...
New scheme key destination contrfol
Fix dummy decryption in debug mode
5 years ago
cslashm
3a981a3313
Add application version compatibility check.
5 years ago
Riccardo Spagni
48e3a341f8
Merge pull request #5211
...
c9b13fbb
tests/trezor: HF9 and HF10 tests (Dusan Klinec)
a1fd1d49
device/trezor: HF10 support added, wallet::API (Dusan Klinec)
d74d26f2
crypto: hmac_keccak added (Dusan Klinec)
5 years ago
Dusan Klinec
a1fd1d499c
device/trezor: HF10 support added, wallet::API
...
- import only key images generated by cold signing process
- wallet_api: trezor methods added
- wallet: button request code added
- const added to methods
- wallet2::get_tx_key_device() tries to decrypt stored tx private keys using the device.
- simplewallet supports get_tx_key and get_tx_proof on hw device using the get_tx_key feature
- live refresh enables refresh with trezor i.e. computing key images on the fly. More convenient and efficient for users.
- device: has_ki_live_refresh added
- a thread is watching whether live refresh is being computed, if not for 30 seconds, it terminates the live refresh process - switches Trezor state
5 years ago
binaryFate
1f2930ce0b
Update 2019 copyright
5 years ago
moneromooo-monero
ef93b0995c
various: remove unused variables
5 years ago
cslashm
2dbc487ec0
Add support for V10 protocol with BulletProofV2 and short amount.
5 years ago
cslashm
63cc02c08d
Fix dummy decryption in debug mode
5 years ago
cslashm
f0e55cebf7
fix log namespace
5 years ago
cslashm
460da140ec
New scheme key destination contrfol
...
Implies protocol version management.
5 years ago
Riccardo Spagni
77e96d0948
Merge pull request #5055
...
6c060e6a
device: proper handling of user input (selsta)
5 years ago
Riccardo Spagni
0c970fde1c
Merge pull request #5054
...
93c21644
device_ledger: remove full_name variable (selsta)
5 years ago