Commit Graph

  • d10203f88e update submodule ThomasV 2022-03-15 15:26:57 +0100
  • f94f142605
    prepare release 4.2.0 SomberNight 2022-03-15 15:06:28 +0100
  • 15643b7951
    qt init: make sure wallet file parsing errors are shown in gui SomberNight 2022-03-15 14:23:30 +0100
  • 3771553a2c
    crash reporter: if disabled via config, make sure EEQueue is flushed SomberNight 2022-03-15 13:39:33 +0100
  • 05119b0d2c lnpeer: fix shutdown: do not broadcast dummy tx ThomasV 2022-03-15 09:15:48 +0100
  • 1c297d6049 android build: add Qt/QML build-time dependencies SomberNight 2022-03-14 17:46:54 +0100
  • 338637973f
    frozen deps: update bitbox02 and coldcard libs SomberNight 2022-03-14 17:32:04 +0100
  • b1b17029f1
    android build: bump targetSdkVersion to 30 SomberNight 2022-03-14 16:50:10 +0100
  • 841a701acf
    kivy: show error when failing to save wallet file backup SomberNight 2022-03-14 16:45:07 +0100
  • 12832a3199
    Improved COLDCARD icons PNG+SVG (#7709) nvk 2022-03-11 14:30:44 -0500
  • c8dd68bd63
    DeviceMgr.select_device: add some log lines SomberNight 2022-03-11 15:49:30 +0100
  • d7c02c4f7f
    network.switch_to_interface: catch 'task group terminated' SomberNight 2022-03-11 15:39:03 +0100
  • 67c386c39a
    change coldcard icons to be more consistent with the other vendors (#7708) scgbckbone 2022-03-11 14:20:46 +0100
  • e454a06e80
    electrum-env script: don't pull in "pip install --user" pkgs SomberNight 2022-03-11 14:17:38 +0100
  • a65b97d25c lnpeer: raise GracefulDisconnect in wait_for_message ThomasV 2022-03-10 14:56:46 +0100
  • b4a3622bc3
    Merge pull request #7703 from spesmilo/buildozer_qml ThomasV 2022-03-10 14:43:27 +0100
  • 00902a40d7 lnpeer: favor schedule_force_closing wrapper ThomasV 2022-03-09 15:52:46 +0100
  • da16b11159 minor: simplification ThomasV 2022-03-09 15:46:42 +0100
  • 61eebb2b77 lnpeer: no need to raise GracefulDisconnect twice ThomasV 2022-03-09 13:47:53 +0100
  • 47917d9e6c lnpeer: factorize on_warning/on_error code ThomasV 2022-03-09 13:40:39 +0100
  • 3915045067 lnpeer: warnings for shutdown and open_channel bitromortac 2022-01-26 16:59:10 +0100
  • e2b1f6c6d5 lnutil: exceptions for LN protocol errors/warnings bitromortac 2022-01-26 16:52:38 +0100
  • 9e800172ec lnpeer: send/handle error and warning messages bitromortac 2022-01-26 16:51:42 +0100
  • 7d8f943150 lnwire: understand warning messages bitromortac 2021-12-07 17:36:18 +0100
  • 78b51b3f43 update cirrus make_apk command ThomasV 2022-03-09 10:45:51 +0100
  • d91a4da557 Add Qt5/QML building framework to contrib/android: - update requirements file for building PyQt5 - use separate .buildozer directories for qml and Kivy - add GUI and ARCH parameters to android/build.sh ThomasV 2022-03-05 09:07:45 +0100
  • 6667a79f10 modern shutdown: - clarify TODOs - add tests for shutdown with modern negotiation ThomasV 2022-03-08 11:34:57 +0100
  • 0b203f0b94 lnpeer: refactor fee negotiation in _shutdown - the fee negotiation is split into smaller functions, reducing the scope of variables. - the while loop logic is condensed in a few lines, so it is easier to understand termination conditions. - removed code that was never executed ThomasV 2022-02-22 18:25:24 +0100
  • ec740d45f1 lnpeer: modern fee negotiation bitromortac 2021-11-26 09:45:06 +0100
  • 95f42df0ac lnwire: add fee_range tlv bitromortac 2021-11-25 10:11:44 +0100
  • 2c006f269b
    Update udev rules for Nano S Plus (#7698) gruve-p 2022-03-04 16:51:18 +0100
  • cc8587aec2
    Merge pull request #7697 from SomberNight/202203_build_nosudo ghost43 2022-03-04 12:28:37 +0000
  • fcf54432f7
    network: make request timeout configurable (#7696) Federico 2022-03-04 13:25:56 +0100
  • b726fe85e1
    contrib: add docker_notes.md SomberNight 2022-03-03 18:55:35 +0100
  • 0df8392c86
    build: rm need for sudo in most places; and do not run as root SomberNight 2022-03-03 18:53:21 +0100
  • cdfc75ff2b
    appimage: update package (libc) in dockerfile SomberNight 2022-03-03 19:22:52 +0100
  • 122c09cc04
    BUGFIX: invalid client loaded for identical wallet with different HW type (#7689) scgbckbone 2022-03-03 13:24:28 +0100
  • c862dbf9d9
    Merge pull request #7694 from benma/README-unit-tests ThomasV 2022-03-03 10:41:51 +0100
  • 2b17cb1eb7
    Merge pull request #7695 from benma/unit-test-payload ghost43 2022-03-02 14:38:43 +0000
  • 1d652a2a04
    tests: unit test address_to_payload Marko Bencun 2022-03-02 14:14:24 +0100
  • d18b05043d
    README: docs on how to run unit tests Marko Bencun 2022-03-02 14:51:37 +0100
  • 8acda5f48d
    Merge pull request #7693 from benma/bb02 ghost43 2022-03-02 13:29:24 +0000
  • 01b4b35f9f
    bitbox02: bump dependency to v6.0.0, support sending to taproot Marko Bencun 2022-03-02 14:14:24 +0100
  • 7e083824b7
    Add support for Ledger Nano S Plus (#7692) nndiaye-ledger 2022-03-02 13:59:51 +0100
  • f42ae3f01c
    fix rpcsock (#7691) Federico 2022-03-02 12:42:49 +0100
  • eb07d5503a
    Merge pull request #7685 from coval3nte/fix/get_balance ThomasV 2022-02-28 15:43:14 +0100
  • f60bbf96d8 fix coval3nte 2022-02-28 15:17:56 +0100
  • bbb96b6e25 fix get_balance method coval3nte 2022-02-28 14:16:43 +0100
  • 03df14b27a
    wallet_db: handle legacy channels in convert_version_44 SomberNight 2022-02-25 20:44:05 +0100
  • 7d74fd0201
    interface: add comment about monitor_connection SomberNight 2022-02-23 18:37:21 +0100
  • e8b53d0240
    android build: set SOURCE_DATE_EPOCH to cur time for debug builds SomberNight 2022-02-23 17:49:26 +0100
  • 22e6094eff
    Merge pull request #7679 from SomberNight/202202_build_bump_libsecp ghost43 2022-02-22 18:25:52 +0000
  • 376fc01b27
    keystore.sign_message: add optional script_type argument SomberNight 2022-02-22 19:20:03 +0100
  • 6603359c20
    Merge pull request #7668 from SomberNight/202202_signmessage_segwit_trezor ghost43 2022-02-22 17:10:08 +0000
  • 57eac4e2ca
    Merge pull request #7671 from SomberNight/202202_rerun_freeze_packages ghost43 2022-02-22 16:38:47 +0000
  • 5cf5c03f50
    bump libsecp256k1 version SomberNight 2022-02-22 17:35:14 +0100
  • 5e2cee6a31
    build appimage: rm importlib-metadata workaround SomberNight 2022-02-22 17:14:23 +0100
  • f4cfc6c7c3
    interface: set got_disconnected earlier SomberNight 2022-02-22 15:22:08 +0100
  • 2acecc5859
    interface: speed up handle_disconnect via shorter flush-buffer-timeout SomberNight 2022-02-22 15:13:42 +0100
  • 4f102d7752
    exchange_rate: don't log full exception trace for timeouts SomberNight 2022-02-22 15:04:37 +0100
  • d7af868ed8
    network: test if interface is alive before iface.taskgroup.spawn SomberNight 2022-02-21 20:09:26 +0100
  • 556b98736e
    lnworker.try_force_closing: changed to not be async (and renamed) SomberNight 2022-02-21 18:09:45 +0100
  • b268877d53
    Merge pull request #7636 from bitromortac/2201-channel-type ThomasV 2022-02-21 12:08:54 +0100
  • 4ebe41b3a7 Trampoline MPP: save fee level in sent_htlcs_info. If multiple HTLCs fail at the same fee level with TRAMPOLINE_INSUFFICIENT_FEE, bump trampoline_fee_level only once. ThomasV 2022-02-16 16:27:37 +0100
  • 9fd18ae7f4
    Merge pull request #7623 from bitromortac/2201-multi-trampoline-mpp ThomasV 2022-02-19 14:44:21 +0100
  • 395911b086 follow-up previous: set exception to be raised after we have sent channel_reestablish ThomasV 2022-02-19 13:44:58 +0100
  • cf61b1ed89 move comment (minor, follow-up prev commit) ThomasV 2022-02-19 10:54:14 +0100
  • b2f84187bc Split code in reestablish_channel: Messages are sent in reestablish_channel (async) Message checks and force_close are performed in on_channel_reestablish (not async). That task should not be cancelled if the connection is closed. Revert 57583c05cf ThomasV 2022-02-18 18:52:02 +0100
  • 7a47eb9906
    qt: again disable changing light/dark theme at runtime SomberNight 2022-02-18 22:17:44 +0100
  • 31b3673461
    qt: follow-up changing light/dark theme at runtime SomberNight 2022-02-18 21:54:31 +0100
  • 2f549e84db
    fix tests: follow-up 96fcf68d84 SomberNight 2022-02-18 19:32:27 +0100
  • 11a04c0d72
    qt: allow changing light/dark theme at runtime SomberNight 2022-02-18 18:08:38 +0100
  • 96fcf68d84
    lnworker.force_close_channel: set chan state before broadcast SomberNight 2022-02-18 17:20:30 +0100
  • 88121d7924
    kivy ln invoice: handle missing 'd' tag SomberNight 2022-02-18 16:37:46 +0100
  • 75af5b1542
    lnchannel.set_state: add "force" option for debugging use SomberNight 2022-02-18 15:43:16 +0100
  • a4f5cfc91a
    trampoline: refactor routes, enable e2e mpp bitromortac 2022-01-10 15:45:29 +0100
  • 8ed0f58277
    trampoline: add electrum testnet node bitromortac 2021-11-24 11:28:19 +0100
  • dcbbcf9fb1
    Merge pull request #7662 from johlar/master ghost43 2022-02-17 17:28:43 +0000
  • c3506911c0 Add support for cli --version command johlar 2022-02-15 19:51:20 +0100
  • b79656e54c
    rerun freeze_packages SomberNight 2022-02-17 17:07:06 +0100
  • bb5b52f2d7
    binaries: bump python 3.9.7->3.9.10 SomberNight 2022-02-17 16:51:13 +0100
  • 9e96414bb8
    update block header checkpoints SomberNight 2022-02-17 15:44:47 +0100
  • 3f20215d03
    trivial: minor grammar fixes sgmoore 2022-02-16 17:40:30 +0100
  • 5cdb4471ec
    signmessage: also accept Trezor-type sigs for p2wpkh and p2wpkh-p2sh addrs SomberNight 2022-02-16 19:20:51 +0100
  • 9bbf92b80b
    tests: add test for signmessage with segwit address SomberNight 2022-02-16 17:36:31 +0100
  • 4f9e4c520f
    ecc: API changes: verify_message_hash to return bool instead of raising SomberNight 2022-02-16 17:23:23 +0100
  • 57583c05cf request_force_close: add 1s delay before closing the tranport, so that the remote task does not get cancelled. ThomasV 2022-02-01 09:37:01 +0100
  • 40c1597c0a
    lntransport: change name used in logs to make collisions unlikely SomberNight 2022-02-16 18:53:24 +0100
  • fa31e8ae25
    Merge pull request #7663 from git-sgmoore/patch-1 ThomasV 2022-02-16 16:40:27 +0100
  • a84eab964c
    Minor grammar fixes sgmoore 2022-02-16 07:07:43 -0800
  • 3e486b029c
    Merge pull request #7566 from SomberNight/202111_rpcsock_unix_default ghost43 2022-02-16 14:50:29 +0000
  • 586d3a4361
    Merge pull request #7661 from SomberNight/202202_py38 ghost43 2022-02-16 14:47:45 +0000
  • de16934b47
    tests: tox: python version matrix is fed from .cirrus.yml via TOXENV SomberNight 2022-02-16 15:40:33 +0100
  • 5960072161
    regtests: update electrumx SomberNight 2022-02-15 18:41:45 +0100
  • cf3f92531e
    aiorpcx: monkeypatch TimeoutAfter internals SomberNight 2022-02-15 14:16:52 +0100
  • c9c094cfab
    requirements: bump min aiorpcx to 0.22.0 SomberNight 2022-02-08 12:34:49 +0100
  • c131831373
    util: rm SilentTaskGroup. this does not seem to be needed anymore SomberNight 2022-02-08 12:07:14 +0100
  • 3f3212e94d
    some clean-ups now that we require python 3.8 SomberNight 2022-02-08 12:56:02 +0100
  • dd2f8541b7
    bump min required Python version to 3.8 SomberNight 2022-02-08 12:43:04 +0100
  • f02e3b9d99
    cirrus ci: change cache key for pip dependencies SomberNight 2022-02-15 18:08:59 +0100