scgbckbone
|
d5aba396a6
|
improve USB validation
|
2026-06-23 10:55:08 -04:00 |
|
scgbckbone
|
c36eac23d2
|
bundle small fixes
|
2026-06-19 10:56:45 -04:00 |
|
scgbckbone
|
02bd428786
|
do not repeat HSM_DISABLE_CMDS in HOBBLED_CMDS
|
2026-04-20 11:17:17 -04:00 |
|
scgbckbone
|
91f10c2f35
|
do not allow empty BIP-39 passphrase over USB
|
2025-09-25 10:07:00 -04:00 |
|
Peter D. Gray
|
0625aa462c
|
comments
|
2025-09-23 10:53:31 -04:00 |
|
scgbckbone
|
d0c5998e55
|
multisig input/output address format
|
2025-09-23 10:47:16 -04:00 |
|
scgbckbone
|
de043f2250
|
restore backup via USB
|
2025-09-18 10:09:35 -04:00 |
|
Peter D. Gray
|
54d58d4b43
|
block some USB command in hobble mode
|
2025-09-16 10:35:07 -04:00 |
|
scgbckbone
|
d4c4cc1b69
|
remove exception dumping to console
|
2025-05-13 12:07:32 -04:00 |
|
Peter D. Gray
|
e150150d11
|
performance upgrade
|
2025-02-27 09:50:28 -05:00 |
|
scgbckbone
|
ae9806f702
|
clear dispaly after usb failure - do not hang on Receiving...
|
2025-02-27 09:03:40 -05:00 |
|
scgbckbone
|
3edbb4e560
|
opt-in allow multi(non-BIP-67 multisig)
|
2024-08-19 09:14:43 -04:00 |
|
scgbckbone
|
ab894d174d
|
bugfix: allow send password keystrokes for capital letters
|
2024-04-23 08:58:25 -04:00 |
|
scgbckbone
|
3eee677648
|
remove ability to use Passphrase if passphrase already in use; remove ability to choose to which seed apply passphrase - always apply to tmp seed if active and possible
|
2024-04-10 15:53:22 -04:00 |
|
scgbckbone
|
f19cbfa718
|
bugfix: b39pw on tmp when SE secret not set
|
2024-03-28 10:57:13 -04:00 |
|
scgbckbone
|
fd54ad7314
|
bugfix: fix emulated keystrokes
|
2024-03-27 21:43:26 -04:00 |
|
scgbckbone
|
1ed6dd76c6
|
bugfix: AFC_BECH32M must not set AFC_WRAPPED and AFC_BECH32
|
2024-03-25 08:03:27 -04:00 |
|
scgbckbone
|
131c717f0f
|
bugfix: final flag was missing in framing error response; properly handle framing errors
(cherry picked from commit ebc5830977)
|
2024-02-16 08:47:33 -05:00 |
|
Peter D. Gray
|
21e24fb75b
|
assume RDP=2 always
|
2024-01-30 13:57:31 -05:00 |
|
Peter D. Gray
|
32ba53f06f
|
more but needs work
|
2024-01-16 09:54:33 -05:00 |
|
Peter D. Gray
|
fc0ad052dd
|
no bag support in Q from USB port
|
2024-01-10 11:03:08 -05:00 |
|
scgbckbone
|
d3d176cafe
|
xprv master seed with tmp seeds and bip39 passphrase
(cherry picked from commit 5bfdc4f45a)
|
2023-12-21 08:36:42 -05:00 |
|
scgbckbone
|
f3db5d7822
|
allow passphrase via USB if passphrase already set (work on master seed in that case); show password over USB UX change
(cherry picked from commit 4a39fc82f1)
|
2023-12-21 08:36:42 -05:00 |
|
Peter D. Gray
|
4428efbc3b
|
correct screen contents during visit to bootrom
|
2023-12-13 11:31:48 -05:00 |
|
Peter D. Gray
|
c8adf9cefa
|
remove version.has_fatram, add version.supports_hsm
|
2023-12-05 12:30:39 +01:00 |
|
scgbckbone
|
6655238409
|
remove obsolete Mk2/Mk3 code paths from firmware
|
2023-09-21 08:32:59 -04:00 |
|
scgbckbone
|
fc3507a9a0
|
NFC tools menu containing: show address, sign message, share file and import multisig; tests
|
2022-10-05 09:01:53 -04:00 |
|
scgbckbone
|
51593df040
|
Block HSM by default (user management commands and HSM related commands). Users must explicitly enable HSM in Advanced/Tools -> Enable HSM; enable HSM in login sequence if policy file is available
|
2022-09-08 13:46:37 -04:00 |
|
Peter D. Gray
|
287a5f8c56
|
use top row for numeric keypresses
|
2022-07-19 09:54:58 -04:00 |
|
scgbckbone
|
417a4a03b2
|
add progress bar for typing of passwords; cache one index,path,pw tuple
|
2022-07-18 12:18:53 -04:00 |
|
Peter D. Gray
|
053e2ca18b
|
show error msg when host computer is not enumerating us
|
2022-07-18 09:15:43 -04:00 |
|
scgbckbone
|
26986cfc85
|
BIP-85 Passwords & Keyboard emulation
|
2022-07-14 09:34:19 -04:00 |
|
DON.MAC
|
436aeb2ee3
|
Force logout if unknown command received
|
2022-05-12 04:19:17 +00:00 |
|
DON.MAC
|
567e22b97c
|
ncry v2: prevent second encryption setup
|
2022-05-07 04:28:35 +00:00 |
|
Peter D. Gray
|
1b6df7ece1
|
MAX_TXN_LEN and related
|
2022-01-14 14:51:25 -05:00 |
|
Peter D. Gray
|
a2928000ef
|
vdisk support
|
2021-11-15 10:22:54 -05:00 |
|
Peter D. Gray
|
6cc0483c21
|
Virtdisk working better
|
2021-11-05 10:47:24 -04:00 |
|
Peter D. Gray
|
c23296dd5b
|
USB activity light
|
2021-09-16 16:19:50 -04:00 |
|
Peter D. Gray
|
2986c26052
|
Merge branch 'master' into mk4
|
2021-09-07 09:23:10 -04:00 |
|
Peter D. Gray
|
28cffb543a
|
mk4 changes
|
2021-09-07 08:20:28 -04:00 |
|
Peter D. Gray
|
d98bcd18fc
|
Avoid producing 72 byte signatures (low-R)
|
2021-07-27 13:57:27 -04:00 |
|
Peter D. Gray
|
f136038371
|
checkpt
|
2021-06-01 11:04:21 -04:00 |
|
Peter D. Gray
|
1884d4767d
|
Confirm new firmware version before applying upgrade
|
2021-04-22 08:46:22 -04:00 |
|
Peter D. Gray
|
a13562dc26
|
Add setting to disable USB if user will be using airgap
|
2021-03-30 10:41:55 -04:00 |
|
Peter D. Gray
|
bf0fc151b3
|
free earlier (pointless)
|
2021-03-09 15:33:38 -05:00 |
|
Peter D. Gray
|
fc3244f5a0
|
Cleanup
|
2021-03-09 10:20:51 -05:00 |
|
Peter D. Gray
|
b18723dddb
|
First pass w/ libNgU
|
2021-03-01 09:03:03 -05:00 |
|
Peter D. Gray
|
3668f99d4e
|
New release: 2021-01-07T1439-v3.2.1
|
2021-01-08 10:53:29 -05:00 |
|
Peter D. Gray
|
12948e39fa
|
Bugfix: Longer bag numbers
|
2020-07-03 14:50:34 -04:00 |
|
Peter D. Gray
|
601c800e0e
|
Make is_factory_mode() a variable, not funct
|
2020-06-12 13:39:38 -04:00 |
|