Commit Graph

  • a1841600a1 TxEditor: update dynamically based on swap transport f321x 2026-01-10 15:53:06 +01:00
  • 7b828a8317 wallet: check swap provider liquidity for send change to ln f321x 2026-01-13 14:51:38 +01:00
  • 40811abe45 qt: TxEditor: separate swap transport from tab f321x 2026-01-09 16:07:09 +01:00
  • 844312f5f6 TxEditor: move submarine payment help text to messages f321x 2026-01-09 14:42:36 +01:00
  • 4f3274e4c6 qt: TxEditor: extend messages for send change to ln f321x 2026-01-08 17:21:35 +01:00
  • cc4611f43d util.CallbackManager: follow-up prev: fix deadlock SomberNight 2026-01-21 17:51:03 +00:00
  • 87540dbe3e util.EventListener: store WeakMethods in CallbackManager to avoid leaks SomberNight 2026-01-20 22:27:14 +00:00
  • 86070618cd Merge pull request #10429 from f321x/fix_deadlock ghost43 2026-01-21 15:28:20 +00:00
  • caff7db493 plugin: make DeviceMgr.run non-blocking, fix lock f321x 2026-01-21 13:57:04 +01:00
  • 64289d7e99 Merge pull request #10426 from f321x/qml_preferences_section ThomasV 2026-01-21 11:04:27 +01:00
  • d6b6fb8a6b qml: shorten max brightnes preference string f321x 2026-01-21 10:37:45 +01:00
  • 5d31401211 qml: require authentication for message signing f321x 2026-01-20 13:45:39 +01:00
  • 8e5ea8e12d qml: protect Address Private Keys from screenshots f321x 2026-01-20 13:33:04 +01:00
  • aaa314b36e qml: Preferences: disable screenshot protection if !Android f321x 2026-01-20 13:19:05 +01:00
  • f8c44886f4 qml: Preferences: add "Security" section f321x 2026-01-20 12:48:53 +01:00
  • 15067be527 wallet: stop() to clean-up lnworker even in offline mode SomberNight 2026-01-20 18:37:53 +00:00
  • 50b10284ac util.CallbackManager: use sets instead of lists SomberNight 2026-01-20 16:07:14 +00:00
  • 57b26ba473 tests: add basic tests for util.CallbackManager and EventListener SomberNight 2026-01-20 15:30:31 +00:00
  • 5d41891554 utils/memory_leak: factor out count_objects_in_memory SomberNight 2026-01-20 15:37:15 +00:00
  • 3a8fbabcae utils/memory_leak: fix debug_memusage_dump_random_backref_chain 0 case SomberNight 2026-01-20 15:55:11 +00:00
  • ac99463e4f Merge pull request #10425 from f321x/qml_password_dialog_wrong_password ThomasV 2026-01-20 14:04:30 +01:00
  • 07f61ebd5a qml: PasswordDialog: show error on invalid password f321x 2026-01-20 12:30:31 +01:00
  • bf1e0103e4 Merge pull request #10423 from SomberNight/202601_qml_open_passwordless_wallets ThomasV 2026-01-20 09:29:58 +01:00
  • 40b54f5c8b Merge pull request #10170 from SomberNight/202508_debug_mem ghost43 2026-01-19 17:56:27 +00:00
  • 4394231d89 Merge pull request #10422 from SomberNight/202601_lnpeer_diag_name ghost43 2026-01-19 17:11:34 +00:00
  • 64f6ae829d Merge pull request #10419 from SomberNight/202601_qml_wallet_unlocked ghost43 2026-01-19 17:10:21 +00:00
  • 6d9ec72853 qml: QEDaemon.setPassword to restore invariant wallets are unlocked SomberNight 2026-01-16 17:35:43 +00:00
  • 91f286b422 wallet: minor clean-up and sanity checks for unlock/lock SomberNight 2026-01-16 17:28:41 +00:00
  • 5b915fbff8 qml: fix: allow opening passwordless wallets SomberNight 2026-01-19 16:41:57 +00:00
  • 0ae10b2a7b lnpeer: log name of wallet file in each line SomberNight 2026-01-19 15:40:39 +00:00
  • d5ca2e89d5 contrib/android/Readme.md: add note re adb install --user option SomberNight 2026-01-19 15:33:38 +00:00
  • ece52b0a4e Merge pull request #10340 from f321x/fingerprint ghost43 2026-01-19 15:22:17 +00:00
  • 47efb8b108 qml: remove pin code authentication user 2026-01-15 11:30:09 +01:00
  • 21248817c9 config: allow setting "forgetconfig" option in file, not just on CLI SomberNight 2026-01-19 11:30:53 +00:00
  • 99e173e504 Merge pull request #10417 from f321x/save_htlcs ThomasV 2026-01-16 15:18:01 +01:00
  • e81ac4b7cd lnpeer: followup #10413 user 2026-01-16 12:16:23 +01:00
  • 43b0098f6c Merge pull request #10414 from SomberNight/202601_wallet_stored_height_fix ThomasV 2026-01-16 09:47:39 +01:00
  • a27e2cc6b5 addr_sync: update "stored_height" db field immediately on wallet-open SomberNight 2026-01-15 16:43:22 +00:00
  • 9857534e18 Merge pull request #10413 from SomberNight/202601_mpp_status_htlcs_frozenset ghost43 2026-01-15 16:40:26 +00:00
  • c37b844f66 lnutil: change ReceivedMPPStatus.htlcs to frozenset, i.e. immutable SomberNight 2026-01-15 15:55:19 +00:00
  • 5266b3d61e Merge pull request #10371 from accumulator/qml_manual_fee_feerate_edit ghost43 2026-01-15 14:43:08 +00:00
  • 8a3d9fd758 qml: FeePicker: restrict abs/rate editing to mimic wallet.bump_fee/cpfp SomberNight 2026-01-14 16:51:45 +00:00
  • ca597942fd qml: (trivial) qeinvoice: add type hint SomberNight 2026-01-14 16:13:00 +00:00
  • 5db4a16ace Merge pull request #10410 from f321x/fix_10406 ghost43 2026-01-14 15:55:18 +00:00
  • b599ae7d4a qml: fix invalid QEInvoiceParser state f321x 2026-01-14 11:42:55 +01:00
  • 6450187902 qeqrscanner: check requestCode on activity result f321x 2025-12-03 12:49:27 +01:00
  • 5dd3dda238 android: implement biometric authentication user 2025-11-30 20:04:32 +01:00
  • fa575ab1fc fix test_onion_message (follow-up previous commit) ThomasV 2026-01-13 17:36:06 +01:00
  • 1845143786 lnpeer: wait_for_received_pending_htlcs_to_get_removed: wait only if peer has been initialized ThomasV 2026-01-13 17:15:51 +01:00
  • 69af2f77ed Merge pull request #10404 from f321x/fix_10403 ThomasV 2026-01-13 14:55:20 +01:00
  • 5199c6c742 ExchangeRate: return NaN if rate is 0 f321x 2026-01-13 13:57:14 +01:00
  • 0c29c5006e Merge pull request #10394 from f321x/cosigner_wallet_event_listener ThomasV 2026-01-13 13:45:06 +01:00
  • 65f245f475 qml: FeePicker: hide "Target" line in "Manual" mode SomberNight 2026-01-12 18:19:51 +00:00
  • f387300ab2 qml: FeePicker: use UI_UNIT_NAME constants, instead of hardcoding SomberNight 2026-01-12 17:53:56 +00:00
  • 5778fa401d Merge pull request #10363 from f321x/unittest_lnwallet ghost43 2026-01-12 15:20:52 +00:00
  • 331ed0fe02 Merge pull request #10400 from f321x/fix_qml_type_error ghost43 2026-01-11 06:06:02 +00:00
  • 45e1b0da8d Merge pull request #10402 from f321x/fix_test_reestablish_with_old_state ghost43 2026-01-11 03:02:38 +00:00
  • dac507ec3c Merge pull request #10396 from f321x/fix_qml_balance ThomasV 2026-01-09 10:45:58 +01:00
  • dee2371738 test_lnpeer: use PeerInTests instead if Peer f321x 2026-01-08 14:48:44 +01:00
  • 562839c540 tests: add TestLNWallet to test lnwallet utils f321x 2025-12-12 11:10:31 +01:00
  • 04b7b683ed qml: add close no-op to QEQRScanner to fix type error f321x 2026-01-08 11:14:06 +01:00
  • fb96ba41cd qt: WalletInfoDialog: sort keystores by root fingerprint f321x 2026-01-08 09:53:41 +01:00
  • 663fcddc0c AddressSynchronizer: invalidate balance cache on spv f321x 2026-01-07 18:15:08 +01:00
  • 72f083d2d0 AddressSynchronizer: remove unneccessary loop f321x 2026-01-07 16:24:50 +01:00
  • 2172dadf62 hw plugins: coldcard: fix compat with ckcc-protocol v1.5.0 SomberNight 2026-01-05 16:28:23 +00:00
  • f1f4fc0939 hw plugins: coldcard: log error when I forget to set udev rules SomberNight 2026-01-05 16:06:24 +00:00
  • 3bd5f1a681 Merge pull request #10372 from SomberNight/202512_lnworker_split ghost43 2026-01-05 15:58:30 +00:00
  • 927724145a tests: rm some more dead code SomberNight 2025-12-20 17:59:08 +00:00
  • 0afd433c42 tests: properly clean-up MockLNWallets after tests finish SomberNight 2025-12-20 17:28:58 +00:00
  • c3e373a3b2 lnchannel: chan.lnworker must now always be set, even in unit tests SomberNight 2025-12-20 16:55:43 +00:00
  • dfeb9918d8 tests: lnchannel: rewrite create_test_channels to use LNWallet SomberNight 2025-12-20 16:43:10 +00:00
  • 17f41044d5 tests: lnpeer: fix cyclic lnworker.wallet.lnworker inconsistency SomberNight 2025-12-19 14:36:22 +00:00
  • ea42b02ceb tests: simplify MockLNWallet, add fixme for cyclic inconsistency SomberNight 2025-12-19 13:35:51 +00:00
  • 91b98240dc tests: lnpeer: follow-up prev: rm horrible ugly hack SomberNight 2025-12-18 19:24:47 +00:00
  • ec65c53de3 tests: lnpeer: mostly unify prepare_peers and prepare_graph SomberNight 2025-12-18 18:57:55 +00:00
  • 024f9b988d tests: lnpeer: (move-only) towards unifying prepare_{peers,graph} SomberNight 2025-12-18 17:51:47 +00:00
  • 17b7974800 tests: lnpeer: simplify tx_queue SomberNight 2025-12-18 17:36:30 +00:00
  • b292c027c3 lnpeer: move make_local_config to LNWallet SomberNight 2025-12-18 17:23:48 +00:00
  • 1006e8092f lnworker: split LNWallet and LNWorker: LNWallet "has an" LNWorker SomberNight 2025-12-17 15:16:05 +00:00
  • 31ac44dddd TxEditor: register correct callback f321x 2026-01-05 16:32:22 +01:00
  • e033a5e67b psbt_nostr: add EventListener comment to CosignerWallet f321x 2026-01-05 16:25:24 +01:00
  • 0d380218a6 bug: psbt_nostr: set CosignerWallet.pending on aio loop f321x 2026-01-05 16:02:14 +01:00
  • bdcd3f9c7c Merge pull request #10364 from f321x/test_dont_settle_htlcs_forwarding ghost43 2025-12-30 16:13:16 +00:00
  • 9d94a8b66d Merge pull request #10388 from SomberNight/202512_android_py311 ghost43 2025-12-30 15:54:15 +00:00
  • adb4f6f246 android build: bump python version (3.10.18->3.11.14) SomberNight 2025-12-26 15:08:07 +00:00
  • ca410beae1 Merge pull request #10385 from f321x/bump_zxingcpp ghost43 2025-12-22 18:27:44 +00:00
  • a50f963a61 Merge pull request #10373 from accumulator/qml_helpdialog_styling ghost43 2025-12-22 17:29:57 +00:00
  • 261561ad0b Merge pull request #10384 from f321x/pi_handling_lightning_prefix ghost43 2025-12-22 17:13:12 +00:00
  • dd1d98e37c pi: allow emaillike pi with 'lightning:' prefix f321x 2025-12-22 10:04:24 +01:00
  • 2cd1de4f21 pi: fix incorrectly parsing emaillike with 'ln' prefix f321x 2025-12-21 16:18:09 +01:00
  • ec7a5906f4 Merge pull request #10366 from f321x/fix_tc_submarine_payment ghost43 2025-12-22 16:43:20 +00:00
  • d1368db313 android: qr scanner: allow tap to focus f321x 2025-12-22 15:02:01 +01:00
  • e09794c232 android: bump barcode scanner version f321x 2025-12-22 14:44:32 +01:00
  • 82c006e0e4 qt: Submarine Payments: update tab on_channels_updated f321x 2025-12-22 14:05:07 +01:00
  • d233e4ffa8 qt: Add help button to submarine payments tab f321x 2025-12-22 13:07:56 +01:00
  • 4c44620d4d qt: ConfirmTxDialog: also show Tools text f321x 2025-12-15 14:47:16 +01:00
  • db45606288 qt: disable ln configs in ConfirmTxDialog if no ln f321x 2025-12-15 14:40:46 +01:00
  • 93d85a0b0e qt: disable Submarine Payment tab if not swap_manager f321x 2025-12-15 14:25:06 +01:00
  • 71bc9af511 qt: channels_list: add tooltip to New Channel btn f321x 2025-12-15 14:18:57 +01:00
  • 81a288a1f9 Merge pull request #10382 from f321x/fix_exc_in_htlc_switch ghost43 2025-12-19 15:42:15 +00:00