Commit Graph

  • 74f3c0427d android: pin hostpython3 PyProjectRecipe versions, pin android and pyjnius recipes Cython version Sander van Grieken 2026-03-17 15:45:08 +01:00
  • f2e8b466cd qml: add type hints for QVariant pyqtProperty workarounds Sander van Grieken 2026-03-13 15:25:15 +01:00
  • 323189874b android: update Qt6 to 6.10.2, PyQt6 to 6.10.2 f321x 2026-03-05 16:57:54 +01:00
  • 3f34e6bee0 qml: additional styling InfoTextArea in dialogs Sander van Grieken 2026-02-25 13:15:07 +01:00
  • 31b1974089 qml: FlatButton: show indicator for press-and-hold functionality Sander van Grieken 2026-02-23 20:53:13 +01:00
  • 8e78d74723 qml: remove unused components Sander van Grieken 2026-02-23 13:18:01 +01:00
  • 3c5dc66068 qml: various styling updates Sander van Grieken 2026-02-23 16:32:27 +01:00
  • 7c83e749ef icons: square closebutton.png and copy_bw.png so they don't resize on highlight (qml) and upscale qrcode-[_white].png for the same reason and so we don't need to apply scaling Sander van Grieken 2026-02-23 13:55:00 +01:00
  • 895679a6be qml: styling History, ProxyConfig and NostrConfigDialog Sander van Grieken 2026-02-23 13:16:48 +01:00
  • 87bb63e442 qml: use standard Button for buttons outside of buttoncontainer Sander van Grieken 2026-02-23 13:03:47 +01:00
  • 3a740256c5 qml: add missing button containers Sander van Grieken 2026-02-23 13:01:18 +01:00
  • 1c0851c6eb styling OpenChannelDialog Sander van Grieken 2026-02-23 12:31:02 +01:00
  • 738992ac9e qml: don't add navigationbar padding when on-screen keyboard is visible, also allow stackview pages to override navigationbar background color to allow correct color runoff below buttons Sander van Grieken 2026-02-22 13:30:56 +01:00
  • 28f744f778 qml: additional styling updates Sander van Grieken 2026-02-21 16:25:53 +01:00
  • e99b3023e9 qml: wizard styling, password dialog styling Sander van Grieken 2026-02-21 03:23:30 +01:00
  • cdb5c0b86d qml: styling updates qt6.10 Sander van Grieken 2026-02-20 13:36:08 +01:00
  • 42472a1e94 android: minimum API 26 required for Qt6.10 (Android 8.0) Sander van Grieken 2026-02-19 17:31:01 +01:00
  • 4d55b049b6 android: upgrade to androidx.core:core:1.16.0 from com.android.support:support-compat:28.0.0 Sander van Grieken 2026-02-18 16:26:50 +01:00
  • fd5b867689 qml: don't import QtMultimedia when running on android (android 8 compat) Sander van Grieken 2026-02-18 16:20:39 +01:00
  • 9772a6d5b6 qml: add workarounds for issue assigning custom types to QObject properties Sander van Grieken 2026-02-16 14:57:30 +01:00
  • dba6b751cc android: update for rebase p4a, update qt to 6.10, ndk to 28 Sander van Grieken 2026-02-20 10:13:49 +01:00
  • bca41d941d Merge pull request #10573 from f321x/qml_wallet_rename ThomasV 2026-04-22 10:03:14 +02:00
  • 294d21407a Merge pull request #10568 from SomberNight/202604_verifier_left_sibling_duplicates ThomasV 2026-04-21 16:22:07 +02:00
  • c189360120 Merge pull request #10590 from SomberNight/202604_test_lnpeer_flaky_hold_invoice_set ThomasV 2026-04-21 13:30:21 +02:00
  • 1bea23926f Merge pull request #10595 from f321x/update_ci_review_model Felix 2026-04-21 13:27:30 +02:00
  • 1ba31448a3 ci: bump code review ci claude version 4.6 -> 4.7 f321x 2026-04-21 13:24:02 +02:00
  • b45d89e120 Merge pull request #10546 from f321x/bolt12_preparation_1 ghost43 2026-04-20 15:09:41 +00:00
  • 68e6995a3c bitcoin.py: add helper func: neuter_bitcoin_address SomberNight 2026-04-20 13:27:21 +00:00
  • 45458c2f89 wallet_db: put 'genesis_blockhash' in DB, detect mainnet/testnet mixup SomberNight 2026-04-20 01:09:22 +00:00
  • febe95e642 wallet: make_unsigned_tx: fix base_tx for GUI simple-send batching SomberNight 2026-04-19 22:19:00 +00:00
  • ca8bdba0c5 tests: lnpeer: fix flaky test "hold_invoice_set_doesnt_get_expired" SomberNight 2026-04-19 15:15:39 +00:00
  • 21946e1e87 lnpeer: channel_reestablish: split "they_are_ahead" into ctn vs revnum SomberNight 2026-04-18 17:23:35 +00:00
  • 16c8cb50e3 lnchannel: (trivial) fix type hint of receive_fail_reasons SomberNight 2026-04-18 17:16:57 +00:00
  • b3808b7920 Using GET_MASTER_FINGERPRINT for Legacy Client to get the root public key fingerprint Ilya Artemov 2026-04-16 10:23:26 +02:00
  • 3fbf597485 Merge pull request #10579 from f321x/qml_relay_list_padding accumulator 2026-04-14 18:18:05 +02:00
  • 4a14feffd4 lnpeer: chan_reest: clarify my_current_per_commitment_point is ignored SomberNight 2026-04-14 14:18:14 +00:00
  • 24d93420fb qml: add top padding to nostr relay url list f321x 2026-04-14 08:34:18 +02:00
  • 78135ac8b2 windows: delete lightning URI hooks on uninstall f321x 2026-04-13 09:32:25 +02:00
  • a5f1a299e7 pi: don't match literal | char in regexes f321x 2026-04-10 09:27:19 +02:00
  • ef702d74cd pi: handle lud-17 URI payment identifier f321x 2026-04-09 21:26:30 +02:00
  • 016c8b5f4c bip21: add comment listing URI scheme handler registrations SomberNight 2026-04-11 02:55:54 +00:00
  • 1235b4a6b9 Merge pull request #10572 from f321x/fix_coingecko ghost43 2026-04-08 09:46:42 +00:00
  • 8a12874c8e qml: allow renaming wallets f321x 2026-04-08 10:03:14 +02:00
  • 9827734ab6 exchange rate: fix coingecko api f321x 2026-04-08 10:20:01 +02:00
  • 3304d76920 Merge pull request #10571 from f321x/nwc_handle_null_params ThomasV 2026-04-07 13:37:53 +02:00
  • fd230cf9d1 plugin: nwc: handle 'null' params in request f321x 2026-04-07 09:52:13 +02:00
  • 3d39074294 verifier.py: fix CVE-2012-2459: reject left-sibling duplicates SomberNight 2026-04-03 02:17:43 +00:00
  • 7a6a39d1aa add comments about xpub encryption ThomasV 2026-04-02 12:09:01 +02:00
  • 2ea4874600 Merge pull request #10566 from f321x/release_script_apk ghost43 2026-04-02 12:44:31 +00:00
  • 7adc833f21 contrib: check for unsigned apk in release.sh f321x 2026-04-02 13:49:32 +02:00
  • e71616e673 update release notes for version 4.7.2 SomberNight 2026-04-01 14:13:48 +00:00
  • 4254c9a051 onion_message: fix route construction to ip f321x 2026-02-19 15:42:04 +01:00
  • 4134dc7b25 onion_message: split send_onion_message_to f321x 2026-02-19 14:52:07 +01:00
  • 2e0f263269 onion_message: iterate blinded paths for onion message requests Sander van Grieken 2025-11-20 14:28:07 +01:00
  • 9bcbbdd3eb move blinding_privkey from onion_message to lnonion Sander van Grieken 2025-12-01 12:55:09 +01:00
  • 3e3bffa4a2 onion_message: let caller specify considered channels for blinded paths. This allows restricting blinded paths to channels that have sufficient receive capacity for payment. Sander van Grieken 2025-11-18 16:43:20 +01:00
  • 2b6ad68145 tests: test_onion_message: mock LNWallet._add_peer f321x 2026-02-19 11:57:21 +01:00
  • 5c4fc2d713 onion_message: verify LNPeerAddr returned as hint in NoRouteFound Sander van Grieken 2025-11-13 17:08:37 +01:00
  • 8d4affa293 test_onion_message: test get_blinded_paths_to_me f321x 2026-03-27 17:29:54 +01:00
  • b7a512845f onion_message: factor out get_blinded_paths_to_me from get_blinded_reply_paths. the former also calculates payinfo information for payment scenarios. include payment_relay struct for payment blinded_paths. Sander van Grieken 2025-10-08 15:34:16 +02:00
  • 65fb739584 segwit_addr: bech32 decode without checksum option Sander van Grieken 2024-05-28 12:00:58 +02:00
  • 09a09057f6 Merge pull request #10548 from SomberNight/202603_lockdown_rpcserver ghost43 2026-03-31 15:25:52 +00:00
  • 8942ceace8 Merge pull request #10558 from f321x/followup_10541 ghost43 2026-03-30 14:33:00 +00:00
  • efcf1f056f Merge pull request #10547 from SomberNight/202603_umask ghost43 2026-03-27 18:27:51 +00:00
  • 7755d97a76 set restrictive unix umask application-wide by default SomberNight 2026-03-25 16:08:53 +00:00
  • 9d204abfae daemon: set restrictive permission on RPC-server unix domain socket SomberNight 2026-03-23 17:57:27 +00:00
  • 85ea6af5b1 ci: llm sec review: tweak trigger types SomberNight 2026-03-27 18:17:49 +00:00
  • a8cd2715c8 Merge pull request #10553 from f321x/code_review ghost43 2026-03-27 17:58:11 +00:00
  • 88f9c49a60 ci: add claude code code review f321x 2026-03-26 19:37:19 +01:00
  • 11f0a68c96 trampoline: prevent adding ourself on the route f321x 2026-03-27 18:05:00 +01:00
  • d33212656f crypto.py: replace sys.exit with ImportError SomberNight 2026-03-27 15:30:34 +00:00
  • eb6a796de0 Merge pull request #10555 from f321x/nwc_handle_missing_params ThomasV 2026-03-27 15:58:36 +01:00
  • efbe1907d7 Merge pull request #10556 from f321x/settings_dialog_guard_network ThomasV 2026-03-27 15:54:36 +01:00
  • 1aad09a61d qt: SettingsDialog: guard self.network access f321x 2026-03-27 15:40:22 +01:00
  • b9a24ae1cf plugin: nwc: handle missing params dict in request f321x 2026-03-27 15:05:15 +01:00
  • 7afec53828 follow-up prev SomberNight 2026-03-27 13:13:20 +00:00
  • 316e2b8c76 Merge pull request #10554 from SomberNight/202603_plugin_fix_type_hints ThomasV 2026-03-27 08:41:06 +01:00
  • a508519017 plugin.py: fix some type hints SomberNight 2026-03-26 18:56:02 +00:00
  • 35b44a1e64 Merge pull request #10552 from spesmilo/authorized_decorator ghost43 2026-03-26 18:13:43 +00:00
  • 032dfcf107 plugins: use decorator to early return if plugin not authorized ThomasV 2026-03-26 15:51:53 +01:00
  • a4af5cf48a qt: ReceiveTab: fix flickering zeroconf message f321x 2026-02-05 17:10:34 +01:00
  • a06c8bacc3 lnpeer: don't signal OPTION_ZEROCONF_OPT to untrusted peer f321x 2026-02-04 15:17:22 +01:00
  • 85356e5544 lnwallet: make jit fees configurable, add mining fees f321x 2026-02-03 17:37:29 +01:00
  • a3f12506ce tests: add unittests for LNWallet just in time opening f321x 2026-02-03 15:13:18 +01:00
  • 2eac67b4b8 open_channel_just_in_time: add cleanup and broadcast retry f321x 2026-02-03 14:14:08 +01:00
  • f56e1cafac lnworker: stop setting static jit alias for jit channel f321x 2026-02-03 12:26:04 +01:00
  • 2da9fbbf15 lnworker/config: check if zeroconf is enabled when forwarding f321x 2026-02-03 10:44:25 +01:00
  • 1f17574dfa lnchannel: fix update_unfunded_state, add unittest f321x 2026-02-02 17:56:25 +01:00
  • 297aed99f0 lnpeer: check just-in-time channel opening fee f321x 2025-12-11 14:59:31 +01:00
  • 9d50d78e39 Merge pull request #10541 from f321x/trampoline_feature_invoice ThomasV 2026-03-26 12:20:00 +01:00
  • ac87eea02f test_lnwallet: unittest trampoline invoice_feature and r_tag f321x 2026-03-24 12:34:06 +01:00
  • 609a274661 LNWallet: set trampoline invoice feature independently f321x 2026-03-24 11:41:46 +01:00
  • 0265c70766 LNWallet: only include tramp r_tags if tramp feature f321x 2026-03-24 11:27:28 +01:00
  • 726d3995f4 qt gui: more defensive 'gui' RPC (i.e. URI) handling SomberNight 2026-03-25 18:54:13 +00:00
  • d951a3d2f4 in GUI mode, only start a limited minimal RPC server SomberNight 2026-03-25 18:44:56 +00:00
  • bd4439945a Merge pull request #10545 from SomberNight/202603_commands_getsockname ghost43 2026-03-25 16:43:11 +00:00
  • e08390a01d daemon: (trivial) CommandsServer.run: move tcp-specific line SomberNight 2026-03-25 16:19:14 +00:00
  • a76603ceef Merge pull request #10073 from f321x/fix_issue_10065 ThomasV 2026-03-25 12:01:14 +01:00
  • 06490657bc fix: remove negative fee assert from get_tx_fee_warning f321x 2025-07-22 15:55:27 +02:00
  • 3012c367ad Qt: move LN fee slider to payment dialog. fixes #10516 ThomasV 2026-03-25 10:52:31 +01:00