Commit Graph

  • ad774a49be external plugins: add methods to read image files ThomasV 2024-04-07 11:17:22 +0200
  • 858d999d31 Allow external plugins - borrows code brom ElectronCash - external plugins are imported as zip files - check hash from plugins.json file ThomasV 2023-11-29 12:13:34 +0100
  • 3e7d4749cf turn classmethod 'find_all_plugins' into an instance method. change 'use_' prefix to 'enable_plugin_' ThomasV 2024-04-06 11:35:57 +0200
  • fae672c60c
    ecc: make libsecp256k1 "schnorrsig" module only required when used SomberNight 2024-04-12 16:57:51 +0000
  • 52f1a2ce25
    ecc: add method "bip340_tagged_hash" SomberNight 2024-04-12 14:20:45 +0000
  • 6bf7542b25
    ci: regtests: build own libsecp256k1 instead of using apt SomberNight 2024-04-11 16:37:27 +0000
  • bd9d0ccc33
    ecc: refactor/clean-up sign/verify APIs SomberNight 2024-04-11 15:13:41 +0000
  • e72210b5d2
    ecc: clean-up return value checks SomberNight 2024-04-11 13:16:26 +0000
  • 8677a91dce
    android: update p4a ref SomberNight 2024-04-11 15:23:07 +0000
  • 44e27ac8b5
    ecc: add bindings for schnorr sign/verify SomberNight 2024-04-11 13:09:57 +0000
  • 5f95d919df
    requirements: bump pinned (and max) aiorpcx versions to 0.23.1 SomberNight 2024-04-08 16:44:59 +0000
  • 1c673884bf
    Merge pull request #8971 from nkuttler/8970_bitbox02_pairing accumulator 2024-04-08 16:12:30 +0200
  • f495511886
    safer os.chmod for wallet files and config: set perms before write SomberNight 2024-04-08 13:55:52 +0000
  • 6d37e464f3
    payment_identifier: don't assume bip70_data exists in has_expired() Sander van Grieken 2024-04-08 13:58:55 +0200
  • 79f9b499ff
    qt: focus reason can't be None (fixes #8962) Sander van Grieken 2024-04-08 13:48:03 +0200
  • e4eb9ce4be
    Merge pull request #8982 from xiaoxianBoy/fix-typos ThomasV 2024-03-29 09:31:29 +0100
  • 81c943ae83
    chore: fix typos snoppy 2024-03-29 10:16:47 +0800
  • 17599de611 save notes whenever modified, using 10s rate limiter. fixes #8951 ThomasV 2024-03-27 16:44:31 +0100
  • 519437f46f Call pairing dialog when necessary, fixes #8970 Nicolas Kuttler 2024-03-21 21:32:42 +0100
  • 88843f244b
    Merge pull request #8958 from sorenstoutner/appstream ThomasV 2024-03-17 11:56:21 +0100
  • f40efa5836
    Merge pull request #8959 from sorenstoutner/email ThomasV 2024-03-17 11:55:12 +0100
  • fd421e234d Change copyright email address to soren@debian.org. Soren Stoutner 2024-03-16 13:13:58 -0700
  • 05f83c1283
    Add license information to AppStream metainfo.xml. sorenstoutner 2024-03-16 13:13:08 -0700
  • f4d07b75ed Update AppStream metainfo.xml. Soren Stoutner 2024-03-16 13:07:16 -0700
  • 61dc8b7c85
    Merge pull request #8894 from SomberNight/202402_qetxdetails_rbf_localtx ThomasV 2024-03-15 11:18:03 +0100
  • de5ca461d4 contrib/osx: - rename make_osx2.sh -> sign_osx.sh - add command to unlock keychain - chmod +x ThomasV 2024-03-15 10:57:26 +0100
  • 409bd0199c build: split make_osx.sh script into two: "build" and "sign" parts SomberNight 2024-03-13 16:01:57 +0000
  • dcdbb0fb9c
    Merge pull request #8909 from accumulator/qml_finalizer_options ThomasV 2024-03-15 10:46:33 +0100
  • 9b08eec491
    interface: (trivial) clean-up timeouts SomberNight 2024-03-14 15:20:06 +0000
  • fef895295f
    interface: also log cancellations in send_request SomberNight 2024-03-14 12:52:11 +0000
  • 99f6dd5d5d
    Merge pull request #8943 from SomberNight/202403_release_notes_454 ThomasV 2024-03-13 15:09:52 +0100
  • 80586d2ced
    Merge pull request #8944 from SomberNight/202403_swap_messages ThomasV 2024-03-13 15:07:37 +0100
  • 745f9184e4
    Merge pull request #8942 from SomberNight/202403_get_swap_by_funding_tx ghost43 2024-03-13 13:55:18 +0000
  • 01155ac6f5
    swaps: homogenise gui messages SomberNight 2024-03-13 13:44:36 +0000
  • 85ffbfc83f
    prepare release 4.5.4 SomberNight 2024-03-13 12:53:44 +0000
  • 4a71032318
    swaps: expand docstring for reverse_swap SomberNight 2024-03-13 12:27:10 +0000
  • 05599eeda5
    swaps: fix get_swap_by_funding_tx, and types/type-hints SomberNight 2024-03-13 11:09:09 +0000
  • 58a1bdfec7
    lnworker.check_mpp_status: add docstring SomberNight 2024-03-12 15:28:31 +0000
  • af6a1f3d01
    swaps: use longer final_cltv_delta for client-normal-swap SomberNight 2024-03-12 14:20:52 +0000
  • ff50487528
    Merge pull request #8933 from st3b1t/master accumulator 2024-03-06 10:36:52 +0100
  • 9ad6688ce7
    trt removed st3b1t 2024-03-05 23:30:23 +0100
  • 8b2a596194
    Merge pull request #8925 from SomberNight/202403_simplify_chan_dict ThomasV 2024-03-05 10:00:45 +0100
  • 30c9f5b6b1
    walletdb: chan dict: small clean-up (incl db upgrade) SomberNight 2024-03-01 16:28:46 +0000
  • f6312366e6 swapserver: raise exception if client uses deprecated API ThomasV 2024-03-01 17:25:37 +0100
  • 0faadc0469
    lnpeer: fix some type hints SomberNight 2024-03-01 15:47:08 +0000
  • c6802adbae qt wizard: set focus on next_button ThomasV 2024-03-01 16:42:11 +0100
  • 33b1946202
    Merge pull request #8924 from spesmilo/fix_swapserver_trampoline ThomasV 2024-03-01 15:09:21 +0100
  • fde5f5b9b7 lnpeer: fix #8825 ThomasV 2024-02-22 13:12:20 +0100
  • 94a8754bdd regtest: test swapserver with trampoline onions ThomasV 2024-02-22 13:08:24 +0100
  • d120492664
    Merge pull request #8921 from levantah/levantah/del_bublina accumulator 2024-03-01 11:56:34 +0100
  • 2dcffd1ef2 Remove bublina Signet Ahmed Levant 2024-03-01 11:14:38 +0100
  • b11d0062e8
    wizard: log state when view not defined. ref #8815 Sander van Grieken 2024-03-01 10:56:32 +0100
  • d6ea2f1e30
    wizard: log state when view not defined. ref #8916 Sander van Grieken 2024-03-01 09:07:04 +0100
  • d6ef53dfab
    qt: fix some strings for localization SomberNight 2024-02-28 13:40:01 +0000
  • 51b7fc04ef
    walletdb: fix convert_version_58 for partial local txs SomberNight 2024-02-26 18:54:21 +0000
  • 8b26d310a3
    android readme: update outdated "debug vs release build" section SomberNight 2024-02-26 15:56:44 +0000
  • 777c2ffb23 create a trampoline onion when directly paying a trampoline node ThomasV 2024-02-22 13:03:53 +0100
  • 85ea2dfc48
    trezor: add_slip_19_ownership_proofs_to_tx to not skip complete inputs SomberNight 2024-02-23 12:50:25 +0000
  • d0c37c6e33
    qml: refactor help text in CpfpBumpFeeDialog, move most to help text popup Sander van Grieken 2024-02-23 11:11:12 +0100
  • a9282c0e36
    qml: add tx options to ConfirmTxDialog, RbfBumpFeeDialog Sander van Grieken 2024-02-22 17:16:56 +0100
  • b0227c7e03
    qml: add HelpDialog and HelpButton for showing additional info Sander van Grieken 2024-02-23 10:28:11 +0100
  • 5e472117df
    gui: more hardcoded bytes vs vbytes strings SomberNight 2024-02-22 17:40:35 +0000
  • d01582d58c
    fix tests (follow-up) SomberNight 2024-02-22 12:26:25 +0000
  • 70b9ea2639
    prepare release 4.5.3 Sander van Grieken 2024-02-22 10:44:55 +0100
  • 197979063a
    lnworker: log gossip_db status in pay_invoice SomberNight 2024-02-22 12:11:23 +0000
  • b4712397cc
    logging: (trivial) use repr() of seed_type SomberNight 2024-02-22 11:45:18 +0000
  • 4be90eb15a
    update block header checkpoints SomberNight 2024-02-22 11:31:06 +0000
  • 2975d34c91
    update locale SomberNight 2024-02-22 11:26:06 +0000
  • b84a7508a3
    android: p4a ref 0c507ead85 Sander van Grieken 2024-02-22 10:14:23 +0100
  • 7ff3a0feff submarine swaps: fail htlc with INCORRECT_OR_UNKNOWN_PAYMENT_DETAILS ThomasV 2024-02-22 10:11:34 +0100
  • 32775c1b5d regtest: fix varname in wait_until_htlcs_settled ThomasV 2024-02-22 09:40:59 +0100
  • 7da3613b12
    Merge pull request #8906 from accumulator/old_2fa_passphrase ghost43 2024-02-21 17:03:43 +0000
  • 564036e71d
    build: partial rerun freeze_packages SomberNight 2024-02-21 13:37:10 +0000
  • 2ca180ddee
    bump libsecp256k1 version SomberNight 2024-02-21 16:39:05 +0000
  • d52e36e29e
    Merge pull request #8846 from SomberNight/202401_gui_text_vendor_pyperclip accumulator 2024-02-21 17:30:19 +0100
  • d7b0260534
    requirements: bump min aiohttp-socks to 0.8.4 SomberNight 2024-02-21 16:17:45 +0000
  • 8ce1e6453b
    wizard: skip/hide passphrase option for 'old' and '2fa' seeds (see #4326) Sander van Grieken 2024-02-21 14:19:52 +0100
  • d18496c563
    license: add copyright headers SomberNight 2024-02-21 16:12:22 +0000
  • 8ab3dcce5d
    keystore: API changes for from_seed/from_bip43_rootseed/bip39_to_seed SomberNight 2024-02-21 15:08:19 +0000
  • 96f28607f2
    keystore: "old"-type seeds cannot have a passphrase SomberNight 2024-02-21 14:30:13 +0000
  • da1727b2f7
    trustedcoin: validate numeric format of OTP user entry (fixes #8905) Sander van Grieken 2024-02-21 13:31:06 +0100
  • 9799603779
    Merge pull request #8888 from SomberNight/202402_jsonrpc_errors ThomasV 2024-02-21 13:20:28 +0100
  • e2db5ca2ef
    Merge pull request #8871 from SomberNight/202402_slip19_trezor ThomasV 2024-02-21 13:06:28 +0100
  • a749fd7789
    qt tx_dialog: share btn: add option to add slip-19 ownership proofs SomberNight 2024-02-05 15:29:14 +0000
  • b7ed016f3c
    qt tx_dialog: share btn: replace nested menus with checkboxes SomberNight 2024-02-05 14:31:29 +0000
  • 0925f15280
    wallet/keystore: add apis for "add_slip_19_ownership_proofs_to_tx" SomberNight 2024-02-05 13:42:35 +0000
  • dc3ff908b8
    followup prev Sander van Grieken 2024-02-21 12:03:37 +0100
  • d12ce00417
    followup prev Sander van Grieken 2024-02-21 11:28:42 +0100
  • 6d2dfc9759
    android: limit size of text pasted from clipboard, to avoid TransactionTooLargeException Sander van Grieken 2024-02-21 11:22:00 +0100
  • de9c0249c7
    qml: icons, styling Sander van Grieken 2024-02-19 14:03:39 +0100
  • 27bb28e35b
    tests: follow-up move of folder SomberNight 2024-02-19 12:00:08 +0000
  • 6ecbb8eb3f
    tests: add test for payment_identifier.invoice_from_payment_identifier() Sander van Grieken 2024-02-19 11:54:32 +0100
  • d968c6245c
    Merge pull request #8897 from accumulator/move_tests_to_root accumulator 2024-02-19 10:51:42 +0100
  • 2b95223e2b
    qml: handle invoice removed from backend from qeinvoicelistmodel status update timer (fixes #8898) Sander van Grieken 2024-02-19 10:48:24 +0100
  • ef87fbd3e5
    payment_identifier: return onchain invoice when GUI requests MAX amount (fixes #8900) Sander van Grieken 2024-02-19 10:35:55 +0100
  • 4c6421e162
    tests: fix CI regtest new path Sander van Grieken 2024-02-16 17:41:34 +0100
  • 0faf6928c0
    tests: explicit sync on self.app instance ready and make sure _testcase_event is cleared before QMetaObject.invokeMethod as that can race if it gets inadvertently executed synchronously. Sander van Grieken 2024-02-16 16:53:39 +0100
  • 73fee69f5c
    tests: move /electrum/tests to /tests Sander van Grieken 2024-02-16 15:33:34 +0100
  • e11d7b37f2
    Merge pull request #8865 from SomberNight/202402_server_bookmarks ghost43 2024-02-16 12:06:18 +0000
  • 1b75e3883e
    Merge pull request #8845 from accumulator/feepicker accumulator 2024-02-16 13:01:34 +0100