Craig Raw
|
b0b9cc23d4
|
reject truncated and oversized tlv lengths when parsing keycard responses
|
2026-08-04 16:31:07 +02:00 |
|
Craig Raw
|
fa0d48415f
|
reject extended private keys when creating a terminal watch only wallet, and show import errors
|
2026-08-04 15:55:45 +02:00 |
|
Craig Raw
|
7a3f775a57
|
ensure imported keystore labels are truncated and unique
|
2026-08-04 15:40:47 +02:00 |
|
Craig Raw
|
5d387765af
|
always check and restrict existing wallets and backup directories to owner only permissions
|
2026-08-04 15:35:00 +02:00 |
|
Craig Raw
|
1a810c0620
|
add bitbox02 attestation failed dialog
|
2026-08-04 14:54:50 +02:00 |
|
Craig Raw
|
32f7e58f9e
|
improve validation of payjoin proposals, and accept a substituted payment output where a change output is present
|
2026-08-04 13:14:56 +02:00 |
|
Craig Raw
|
059f1e8850
|
improve validation of legacy multipart qr part numbers
|
2026-08-04 11:52:06 +02:00 |
|
Craig Raw
|
866e989380
|
remove unused signature verification results in satochip and keycard signers, note where signatures are verified
|
2026-08-04 10:49:22 +02:00 |
|
Craig Raw
|
3752540e0b
|
improve validation of bip129, descriptor and unchained wallet imports
|
2026-08-04 09:31:37 +02:00 |
|
Craig Raw
|
1a00e2ef3a
|
add security policy
|
2026-08-03 17:40:16 +02:00 |
|
Craig Raw
|
372ebf2fff
|
only save certificates passing hostname verification as ca validated, and retain not yet valid certificates
|
2026-08-03 09:47:36 +02:00 |
|
Craig Raw
|
1636c7e2f0
|
remove ineffective eckey clear
|
2026-08-02 15:45:11 +02:00 |
|
Craig Raw
|
3979694e2f
|
verify fetched transactions match requested txid
|
2026-08-02 14:52:01 +02:00 |
|
Craig Raw
|
2b9c3eb737
|
rotate era logos
|
2026-07-30 13:17:18 +02:00 |
|
Craig Raw
|
ef2c2cde2b
|
bump to v2.5.4
|
2026-07-30 11:20:26 +02:00 |
|
Craig Raw
|
0dce4783ef
|
treat whitespace-only labels as blank on label import and export
2.5.3
|
2026-07-29 13:04:58 +02:00 |
|
 nroktibandGitHub
|
cf797ea0f4
|
add option to ignore dust on private key sweep
|
2026-07-29 12:31:28 +02:00 |
|
Craig Raw
|
969dd72d6d
|
align no usb sp support error message with related exceptions
|
2026-07-28 10:15:08 +02:00 |
|
Craig Raw
|
2d667d118a
|
add opt-in xdg application directory support
|
2026-07-28 09:23:58 +02:00 |
|
Craig Raw
|
1b8e9b5229
|
fix potential date formatting concurrency issue on backup
|
2026-07-24 09:55:36 +02:00 |
|
Craig Raw
|
aeb0eeb11a
|
persistence hardening followup
|
2026-07-24 09:48:45 +02:00 |
|
Craig Raw
|
febece9e9b
|
add support for singlesig era hardware wallet
|
2026-07-23 12:12:25 +02:00 |
|
Craig Raw
|
432758d22a
|
update scanned keystores to importer type and model on wallet import
|
2026-07-23 12:11:37 +02:00 |
|
Craig Raw
|
8b410ad005
|
follow up
|
2026-07-23 12:08:02 +02:00 |
|
Craig Raw
|
abc0a4f2b7
|
fix typo
|
2026-07-20 17:04:33 +02:00 |
|
Craig Raw
|
6b30e6a3ec
|
fix ide agent support
|
2026-07-20 16:40:33 +02:00 |
|
Craig Raw
|
a5f705f185
|
tighten schema validation
|
2026-07-20 16:39:47 +02:00 |
|
Craig Raw
|
d7c726782c
|
use owner only temp directory for wallet import and export
|
2026-07-20 11:01:40 +02:00 |
|
Craig Raw
|
b3d51bce34
|
update external tor socks proxy control port authentication
|
2026-07-20 10:12:51 +02:00 |
|
Craig Raw
|
d8e7b54cae
|
fix npe comparing unresolved silent payment output
|
2026-07-16 13:02:57 +02:00 |
|
Craig Raw
|
078af174af
|
check all open tabs when verifying a scanned or loaded transaction matches the originating psbt
|
2026-07-16 12:32:29 +02:00 |
|
Craig Raw
|
4b8a4594b0
|
verify scanned or loaded transactions match the originating psbt
|
2026-07-16 11:55:07 +02:00 |
|
Craig Raw
|
9a870ba522
|
update wix installer template to remove custom directory chooser
|
2026-07-15 13:00:55 +02:00 |
|
Craig Raw
|
b0591d7afe
|
update wix installer template with capabilities entries
|
2026-07-15 12:27:05 +02:00 |
|
Craig Raw
|
e3db43679f
|
update wix installer template to match stock jdk25 plus registry entries
|
2026-07-15 11:24:58 +02:00 |
|
Craig Raw
|
fb10ac3aa2
|
reduce unnecessary module lint warnings in workflows
|
2026-07-13 19:46:19 +02:00 |
|
Craig Raw
|
08b36abb6a
|
add missing key for .module verification issue and remove debug step
|
2026-07-13 19:25:32 +02:00 |
|
Craig Raw
|
fa9194a032
|
fix debug step for windows
|
2026-07-13 19:05:52 +02:00 |
|
Craig Raw
|
73897fc53a
|
add debug step to determine cause of failing verification
|
2026-07-13 19:00:44 +02:00 |
|
Craig Raw
|
72c1d822a4
|
sha pin all github actions for package workflow
|
2026-07-13 18:38:05 +02:00 |
|
 craigrawandGitHub
|
a13016609d
|
initial generation of gradle dependency verification metadata
|
2026-07-13 18:09:26 +02:00 |
|
 nzb-tuxxxandGitHub
|
c7798d920e
|
create gradle dependency verification update workflow
|
2026-07-13 17:27:43 +02:00 |
|
 doblon8andGitHub
|
5ae36a549f
|
replace openpnp-capture-java dependency with ffm-based implementation
|
2026-07-08 09:50:52 +02:00 |
|
Craig Raw
|
f7f6b59d6d
|
update beryx jlink plugin to v4.0.2
|
2026-07-04 12:51:13 +02:00 |
|
Craig Raw
|
771f2dc9bc
|
followup for external classes
|
2026-07-04 11:56:27 +02:00 |
|
Craig Raw
|
a9e144bb0c
|
fix regresssion of json wallet serialization with jdk25
|
2026-07-04 11:44:03 +02:00 |
|
Craig Raw
|
0b8199948d
|
add wallet labels import and export unit test
|
2026-07-04 10:12:36 +02:00 |
|
Craig Raw
|
f697aa610b
|
fix regression from jdk25 update causing silent skips when importing jsonl wallet label lines
|
2026-07-03 08:17:28 +02:00 |
|
Craig Raw
|
37bab9f321
|
change bip329 wallet labels export to only assert spendable false for frozen coins and omit otherwise
|
2026-07-02 07:49:13 +02:00 |
|
Craig Raw
|
3dc50682a3
|
upgrade lanterna to v3.1.5
|
2026-06-23 09:32:44 +02:00 |
|