Commit Graph
2404 Commits
Author SHA1 Message Date
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