1297 lines
54 KiB
Plaintext
1297 lines
54 KiB
Plaintext
-------------------------------------------------------------------
|
|
Tue Jul 29 10:23:01 UTC 2025 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- Update to version 4.6.0
|
|
* see release notes at:
|
|
https://github.com/spesmilo/electrum/blob/master/RELEASE-NOTES
|
|
- remove
|
|
lift-aiorpcX-version.patch
|
|
lift-libsecp256k1-version.patch
|
|
lift-protobuf-version.patch
|
|
require-qt5.patch
|
|
- add
|
|
0001-lift-attrs-dnspython-versions.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 4 04:50:21 UTC 2025 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- add lift-aiorpcX-version.patch
|
|
- add require-qt5.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 4 11:06:21 UTC 2024 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- Update to version 4.5.8
|
|
* see release notes at:
|
|
https://github.com/spesmilo/electrum/blob/master/RELEASE-NOTES
|
|
- drop update-desktop-files -- it is not really used
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 28 07:26:11 UTC 2024 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- Update to version 4.5.5
|
|
* see release notes at:
|
|
https://github.com/spesmilo/electrum/blob/master/RELEASE-NOTES
|
|
- drop lift-aiorpcx-version.patch (now upstream)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 29 05:35:42 UTC 2024 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- add lift-aiorpcx-version.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 15 05:24:53 UTC 2024 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- use python's dependency_generator
|
|
- package icons dir properly
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 12 09:38:14 UTC 2024 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- switch to qt6 as the qmls are qt6-only
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 21 08:17:29 UTC 2024 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- Update to version 4.5.4
|
|
* see release notes at:
|
|
https://github.com/spesmilo/electrum/blob/master/RELEASE-NOTES
|
|
- add jsonpatch to requires
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 6 07:55:31 UTC 2024 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- add python3-qt5 to requires
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 4 10:41:05 UTC 2024 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- add async_timeout to both requires
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 20 08:19:04 UTC 2023 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- Update to version 4.4.6
|
|
* Lightning:
|
|
- security fixes, see disclosures:
|
|
- https://github.com/spesmilo/electrum/security/advisories/GHSA-9gpc-prj9-89x7
|
|
- https://github.com/spesmilo/electrum/security/advisories/GHSA-8r85-vp7r-hjxf
|
|
- fix: cannot sweep from channel after local-force-close, if using
|
|
imported channel backup (#8536).
|
|
- fix: we would sometimes attempt sending MPP even if not supported
|
|
by the invoice (2cf6173c)
|
|
* QML GUI:
|
|
- fix lnurl-pay when config.BTC_AMOUNTS_ADD_THOUSANDS_SEP is True
|
|
(5b4df759)
|
|
* Hardware wallets:
|
|
- Trezor: support longer than 9 character PIN codes (#8526)
|
|
- Jade: support more custom-built DIY Jade devices (#8546)
|
|
* fix: exceptions in some callbacks got lost and not logged (3e6580b9)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 21 06:15:53 UTC 2023 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- Update to version 4.4.5
|
|
* Hardware wallets:
|
|
- jade: fix regression in sign_transaction (#8463)
|
|
- Ledger:
|
|
- fix old bitcoin app support (<2.1): "no sig for ..." (#8365)
|
|
- bump req ledger-bitcoin (0.2.0+), adapt to API change (30204991)
|
|
* Lightning:
|
|
- fix "rebalance_channels" function (#8468)
|
|
- limit max feature bit we accept to 10_000 (#8403)
|
|
- do not disconnect on "warning" messages (6fade55d)
|
|
* enforce that we run with python asserts enabled
|
|
* QML GUI:
|
|
- fix creating multisig wallets involving BIP39 seeds (#8432)
|
|
- fix "cannot scroll to open a lightning channel" (#8446)
|
|
- wizard: "confirm seed" screen to normalize whitespaces (#8442)
|
|
- fix assert on address details screen (#8420)
|
|
- implement bip39 account detection (0e0c7980)
|
|
- add share toolbutton for outputs in TxDetails (#8410)
|
|
* Qt GUI:
|
|
- better handle some expected errors in SwapDialog (#8430)
|
|
- handle expected errors in DSCancelDialog (#8390)
|
|
- persist addresses tab toolbar "show/hide" state (b40a608b)
|
|
* libsecp256k1: bump bundled version to 0.3.2 (10574bb1)
|
|
* Intentionally break multisig wallets that have heterogeneous master
|
|
keys.
|
|
* fix wallet.get_tx_parents for chain of unconf txs (#8391)
|
|
* locale: translate more strings when using "default" lang (a0c43573)
|
|
* wallet: persist frozen state of addresses to disk right away (#8389)
|
|
- Move away from python_enable_dependency_generator as per packaging docs
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 9 07:03:44 UTC 2023 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- Update to version 4.4.2
|
|
* fix undefined var check in swap_dialog (#8341)
|
|
* really fix "recursion depth exceeded" for utxo privacy analysis (#8315)
|
|
* fix signing txs for 2fa wallets (#8368)
|
|
* fix for wallets with encrypted-keystore but unencrypted-storage (#8374)
|
|
* properly delete wizard components after use (#8357)
|
|
* avoid entering loadWallet if daemon is already busy loading (#8355)
|
|
* no auto capitalization on import and master key text fields (5600375d)
|
|
* remove Qt virtual keyboard and add Seedkeyboard for seed entry (#8371, #8352)
|
|
* add runtime toggling of android SECURE_FLAG, to allow screenshots (#8351)
|
|
* restrict cases where server is shown "lagging" (53d61c01)
|
|
* fix hardened char "h" vs "'" needed for some hw wallets (#8364, 499f5153)
|
|
* fix digitalbitbox(1) support (22b8c4e3)
|
|
* fix wrong type for "history_rates" config option (#8367)
|
|
* fix issues with wallet.get_tx_parents (a1bfea61, 56fa8325)
|
|
* fix sweeping (#8340)
|
|
* fix send tab input_qr_from_camera (#8342)
|
|
* fix crash reporter showing if send fails on typical errors (#8312)
|
|
* bumpfee: disallow targeting an abs fee. only allow feerate (#8318)
|
|
* fix offline-signing or co-signing pre-segwit txs (#8319)
|
|
* add option to show onchain address in ReceiveDetailsDialog (#8331)
|
|
* fix strings unique to QML did not get localized/translated (#8323)
|
|
* allow paying bip21 uri onchain that has both onchain and bolt11
|
|
if we cannot pay on LN (#8334, 312e50e9)
|
|
* virtual keyboard: make buttons somewhat larger (75e65c5c)
|
|
* fix(?) Android crash with some OS-accessibility settings (#8344)
|
|
* fix channelopener.connectStr qr scan popping under (#8335)
|
|
* fix restoring from old mpk (watchonly for "old" seeds) (#8356)
|
|
* libsecp256k1: add runtime support for 0.3.x, bump bundled to 0.3.1
|
|
* forbid paying to "http:" lnurls (enforce https or .onion) (1b5c7d46)
|
|
* fix wallet.bump_fee "decrease payment" erroring on too high target
|
|
fee rate (#8316)
|
|
* fix performance regressions in tx logic (ee521545, 910832c1)
|
|
* fix "recursion depth exceeded" for utxo privacy analysis (#8315)
|
|
* New onchain transaction creation flow, with configurable preview
|
|
* Various options have been moved to toolbars, where their effect
|
|
can be more directly observed.
|
|
* lightning: support for option scid_alias.
|
|
* Qt GUI: UTXO privacy analysis
|
|
* Coins tab
|
|
* Lightning invoices are regenerated everytime routing hints are
|
|
deprecated due to liquidity changes.
|
|
* Script descriptors are used internally to sign transactions.
|
|
* make sending trampoline payments more reliable (5251e7f8)
|
|
* use different trampoline feature bits than eclair (#8141)
|
|
* invoice-handling: fix get_request_by_addr incorrectly mapping
|
|
addresses to request ids when an address was reused (#8113)
|
|
* fix a deadlock in wallet.py (52e2da3a)
|
|
* CLI: detect if daemon is already running (c7e2125f)
|
|
* add an AppStream metainfo.xml file for Linux packagers (#8149)
|
|
* payserver plugin:
|
|
-replaced vendored qrcode lib
|
|
-added tabs for on-chain and lightning invoices
|
|
-revamped html and javascript
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 4 06:54:26 UTC 2023 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- Update to version 4.3.3
|
|
* fix handling failed HTLCs in gossip-based routing (#7995)
|
|
* fix LN cooperative-chan-close to witness v1 addr (#8012)
|
|
* never put ypub/zpub in psbts, only plain xpubs (#8036)
|
|
* for witness v0 txins, put both UTXO and WIT_UTXO in psbt (#8039)
|
|
* Trezor: optimize signing speed by not serializing tx (#8058)
|
|
* Ledger:
|
|
- modify plugin to support new bitcoin app v2.1.0 (#8041),
|
|
- added a deprecation warning when using Ledger HW.1 devices.
|
|
* commands:
|
|
- getinfo() to show if running in testnet mode (#8044)
|
|
- add a "convert_currency" command (for fiat FX rate) (#8091)
|
|
* Qt wizard: fix QR code not shown during 2fa wallet creation (#8071)
|
|
* rework Tor-socks-proxy detection to reduce Tor-log-spam (#7317)
|
|
* fix payserver (merchant) js for electrum 4.3 invoice api (0fc90e07)
|
|
* bip21: more robust handling of URIs that include a "lightning" key
|
|
(ac1d53f0, 2fd762c3, #8047)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 18 12:18:09 UTC 2022 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- Update to version 4.3.2
|
|
* When creating new requests, reuse addresses of expired requests
|
|
(fixes #7927).
|
|
* Index requests by ID instead of receiving address. This affects the
|
|
following commands: get_request, get_invoice, list_requests,
|
|
list_invoices, delete_request, delete_invoice
|
|
* Trampoline routing: remember routes that have failed. Try other
|
|
routes instead of systematically raising tampoline fees.
|
|
* Fix sweep to_local output from channel backup (#7959)
|
|
* fix os.chmod when running in tmpfs on Linux (#7681)
|
|
* (Qt GUI) some improvements for high-DPI monitors (38881129)
|
|
* bring kivy request dialog more in-line with Qt (#7929)
|
|
* rm support of "legacy" (without static_remotekey) LN channels.
|
|
* Qt: fix duplication of some OS notifications on onchain txs (#7943)
|
|
* fix multiple recent regressions
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 12 07:01:29 UTC 2022 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- Update to version 4.3.0
|
|
* This version introduces a set of UI modifications that simplify the
|
|
use of Lightning. The idea is to abstract payments from the payment
|
|
layer, and to suggest solutions when a lightning payment is hindered
|
|
by liquidity issues.
|
|
* In addition, the following new features are worth noting:
|
|
- support for the Blockstream Jade hardware wallet (#7633)
|
|
- support for LNURL-pay (LUD-06) (#7839)
|
|
- updated trampoline feature bit in invoices (#7801)
|
|
- the claim transactions of reverse swaps are not broadcast until
|
|
the parent transaction is confirmed. This can be overriden by
|
|
manually broadcasting the locakl transaction.
|
|
- the fee of submarine swap transactions can be bumped (#7724)
|
|
- better error handling for trampoline payments, which should
|
|
improve payment success rate (#7844)
|
|
- channel backups are removed automatically when the corresponding
|
|
channel is redeemed (#7513)
|
|
- add lift-protobuf-version.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 1 05:54:08 UTC 2022 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- Update to version 4.2.2
|
|
* watching onchain outputs: significant perf. improvements (#7781)
|
|
* enforce relative order of some msgs during chan reestablishment
|
|
* fix force-close containing incoming HTLCs
|
|
* smarter pairing during sign_transaction (238619f1)
|
|
* keepkey: fix pairing with device using a workaround (#7779)
|
|
* fix "Automated BIP39 recovery" not scanning change paths (#7804)
|
|
* bypass network proxy for localhost electrum server (#3126)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 2 07:38:48 UTC 2022 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- Update to version 4.2.1
|
|
- revert to defaulting the UI language to English (25fee6a6)
|
|
- more resilient startup: better error-handling and fallback (#7447)
|
|
- fix LN error/warning message-handling, and fix regression that
|
|
errors during channel-open were not properly shown in GUI (a92dede4)
|
|
- during LN chan open, do not backup wallet automatically (#7733)
|
|
- Imported wallets: fix delete_address rm-ing too many txs (#7587)
|
|
- fix potential deadlock in wallet.py (d3476b6b)
|
|
- ledger: add progress indicator to sign_transaction (#7516)
|
|
- The minimum python version was increased to 3.8 (#7661)
|
|
- redesigned MPP splitting algorithm (#7202)
|
|
- trampoline: implement multi-trampoline MPP (#7623)
|
|
- implement option_shutdown_anysegwit (#7542)
|
|
- implement option_channel_type (#7636)
|
|
- implement modern closing negotiation (#7586, #7680)
|
|
- improve support for "lightning:" URIs on all platforms (#7301)
|
|
- add setting "show amounts with msat precision" (5891e039)
|
|
- add setting "add thousand separators to bitcoin amounts" (#7427)
|
|
- implement Unix sockets and make them the default (#7545, #7566)
|
|
- add "bumpfee" command (#7438)
|
|
- show network setup on first start before wallet creation (#7464)
|
|
- add "Child Pays For Parent" option (#7487)
|
|
- improved locale handling (22bb52d5, 7cb11ced, 4293d6ec)
|
|
- trezor: bump trezorlib to 0.13 (#7590)
|
|
- bitbox02: bump bitbox02 to 6.0, support send-to-taproot (#7693)
|
|
- ledger: support "Ledger Nano S Plus" (#7692)
|
|
- added support for sighash types beside "ALL" (#7453)
|
|
- signmessage: also accept Trezor-type sigs for segwit addrs (#7668)
|
|
- network: make request timeout configurable (#7696)
|
|
- paytomany (onchain txout batching) now allows multiple max("!")
|
|
amounts with specified weights (#7492)
|
|
- Lots of other minor bugfixes and usability improvements.
|
|
- cleanup .spec
|
|
- remove lift-py-deps.patch (it's upstream now)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 10 05:36:17 UTC 2022 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- lift python-dnspython version to allow 2.2
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 30 08:33:25 UTC 2021 - Jan Baier <jbaier@suse.com>
|
|
|
|
- Update to version 4.1.5
|
|
* Kivy: fix paying bip70 invoices (regression) (90579ccf)
|
|
* fix: payment requests not saved if process is killed (6a049d99)
|
|
* Lightning: improve payment success when using trampoline (3a7f5373)
|
|
* add support for signet test network (#7282)
|
|
* Qt GUI: allow restoring from SLIP39 seeds (#6917)
|
|
* Qt GUI: rework QR code scanning on Windows and macOS (#7365)
|
|
* Qt GUI: support smaller window sizes, decrease minimums (#7385)
|
|
* GUIs: add "funded or unused" filter option to Addresses tab (#5823)
|
|
* Kivy: fix a regression where a non-LN wallet
|
|
could not open the settings (c49d6995)
|
|
* CLI/RPC: fix "close_wallet" command (#7348)
|
|
* AppImage: fix some startup issues by including libxcb deps (#7198)
|
|
* Lightning:
|
|
- smarter LN pathfinding (if trampoline is disabled):
|
|
- estimate liquidity in channels using previous attempts (#7152)
|
|
- consider inflight HTLCs and try to route around them (#7292)
|
|
- bugfix: add more safety checks to avoid "batch RBF" feature
|
|
merging LN funding txs (#7298)
|
|
- remove HTLC value upper limit of ~42 mBTC (#7328)
|
|
- Kivy GUI: implement freezing LN channels (11bb39ee)
|
|
* imported wallets: when enabling the "Use change addresses" option,
|
|
change will now be sent to a random unused imported address. (#7330)
|
|
As before, by default, change is sent back to the "from address".
|
|
* seed generation: make sure newly created electrum seeds don't have
|
|
correct bip39 checksum by chance (#6001)
|
|
* other minor fixes
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 29 08:25:09 UTC 2021 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- add lift-py-deps.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 19 06:42:05 UTC 2021 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- Update to version 4.1.2
|
|
* fix some crashes when exiting (#6889)
|
|
* make sure pressing Ctrl-C always quits (c41cd4ae)
|
|
* fix Qt crash with the swap dialog
|
|
* fix localization issues (#7158 #4621)
|
|
* fix python crash with swaps (#7160)
|
|
* The wallet creation wizard no longer asks for a seed type, and
|
|
creates segwit wallets with bech32 addresses.
|
|
* Paid invoices (both incoming and outgoing) are automatically
|
|
removed from the send/receive lists of the GUI.
|
|
* recoverable channels
|
|
* trampoline payments
|
|
* support multi-part-payment
|
|
* support upfront-shutdown-script
|
|
* Qt: The increase fee dialog now has advanced options, and offers
|
|
the choice between different RBF strategies.
|
|
* Watchtowers: The 'use_local_watchtower' feature is deprecated, and
|
|
it has been removed from the Qt GUI. The 'use_remote_watchtower'
|
|
setting has been renamed to 'use_watchtower'.
|
|
* BIP-0350: use bech32m for witness version 1+ addresses (4315fa43).
|
|
* Block explorer: allow setting a custom URL in Qt GUI (#6965)
|
|
* other minor fixes
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 9 07:54:04 UTC 2021 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- Update to version 4.0.9
|
|
* fixes a regression introduced in 4.0.8, that prevents from
|
|
paying BIP70 invoices (#6859)
|
|
* reflect frozen channels and disconnected peers in the displayed
|
|
'can send/can receive' amounts.
|
|
* fix decoding BIP21 URIs with uppercase schema (d40bedb2)
|
|
* psbt: put full derivation paths into PSBT by default (c8155129)
|
|
* invoices: allow address-reuse (#6609, #6852)
|
|
* A few other minor bugfixes.
|
|
* kivy: fix open channel with 'max' amount
|
|
* kivy: fix regression introduced in last release (a9fc440)
|
|
* other minor GUI fixes
|
|
- drop 0001-dnspython-2.0-works-too.patch (not needed)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 7 07:45:03 UTC 2020 - Emily Roberts <nopeinomicon@posteo.net>
|
|
|
|
- Update to version 4.0.6
|
|
* Fix 'Max' button issue for submarine swaps button (#6770)
|
|
* Fix 'Max' button in kivy (#6169)
|
|
* Various fixes for Kivy/Android install wizard
|
|
* More robust account keypath for BitBox02 (#6766)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Nov 21 11:49:39 UTC 2020 - Emily Roberts <nopeinomicon@posteo.net>
|
|
|
|
- Added GPG verification for source files
|
|
- Update to version 4.0.5
|
|
* Lightning:
|
|
- bugfix: during LN channel opening, if the client crashed at the
|
|
wrong moment, the channel might not get fully persisted to disk,
|
|
and would need manual console-tinkering to recover (#6656)
|
|
- Lightning is enabled by default. Electrum will not connect to
|
|
the Lightning Network until the user opens a channel. (#6639)
|
|
- smarter node recommendation (to open channels with) (#6705)
|
|
* user interface: some minor changes that aim to improve usability
|
|
* Ledger:
|
|
- fix enumerating devices with new bitcoin app (1.5.1) (b78cbcff)
|
|
- fix compat with HW.1 (200f547a)
|
|
* PSBT: fix regression in 4.0.3 where UTXO data was not included in
|
|
QR codes (#6600)
|
|
* new feature: "Cancel tx" (#6641). The Qt/kivy GUI allows cancelling
|
|
an unconfirmed RBF tx by double-spending its inputs to self.
|
|
* Ledger: fix "The derivation path is unusual" warnings (#6512)
|
|
(needs Bitcoin app 1.4.8+ installed on device)
|
|
* A few other minor bugfixes and usability improvements.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 2 06:50:19 UTC 2020 - Jiri Slaby <jslaby@suse.cz>
|
|
|
|
- Update to version 4.0.3
|
|
* PSBT: restore compatibility with Bitcoin Core (#6429)
|
|
* Hardware wallets:
|
|
- bitbox02: better multisig UX: implement get_soft_device_id (#6386)
|
|
- coldcard: fix "show address" for multisig (#6517)
|
|
- all: run all device communication on a dedicated thread (#6561).
|
|
* New feature: "Automated BIP39 recovery" (#6219, #6155)
|
|
* Show derivation path of keystores in Qt GUI Wallet>Information (#4700)
|
|
* Fix "signtransaction" RPC command (#6502)
|
|
* Dependencies: pyaes is no longer needed (#6563)
|
|
* A few other minor bugfixes and usability improvements.
|
|
- Switch from _service to released tarballs
|
|
- add 0001-dnspython-2.0-works-too.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 06 09:49:47 UTC 2020 - jslaby@suse.com
|
|
|
|
- Update to version 4.0.2:
|
|
* rm old corrupted non-bip70 invoices (#6345)
|
|
* Lightning Network support (experimental)
|
|
* Partially Signed Bitcoin Transactions (PSBT, BIP-174) are supported
|
|
(#5721).
|
|
* Hardware wallets: several fixes in general
|
|
* Dependencies
|
|
* Qt GUI: several changes
|
|
* HTTP PayServer: The configuration of a bitcoin-accepting website.
|
|
* The API of several CLI/RPC commands have changed, and several new
|
|
commands have been introduced (mainly for LN).
|
|
* Transactions:
|
|
- we now grind low R for ECDSA signatures to match bitcoind (#5820)
|
|
* Lots and lots of other minor bugfixes and improvements.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 27 07:40:40 UTC 2019 - jslaby@suse.com
|
|
|
|
- Update to version 3.3.8:
|
|
* wallet: loosen bump_fee sanity check further
|
|
* transaction: segwit input signing was doing quadratic hashing
|
|
* transaction.serialize_preimage: trivial clean-up
|
|
* qt coins tab: let user filter by prevout_hash/prevout_n
|
|
* servers: follow-up prev
|
|
* servers: rm phishing domain
|
|
* transaction: fix remove_signatures
|
|
* wallet: fix restore_wallet_from_text edge case
|
|
* verifier: further sanity checks for SPV verification.
|
|
* qt network dialog: let user edit server host/port in peace
|
|
* build macOS README: mention how Qt affects min supported macOS version
|
|
* exchange_rate: fix #5487
|
|
* crash reporter UX
|
|
* added trigger_crash method for testing crash reporter
|
|
* wallet: fix type error in _bump_fee_through_decreasing_outputs
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 21 07:28:19 UTC 2019 - jslaby@suse.com
|
|
|
|
- Update to version 3.3.6:
|
|
* AppImage: Remove unused PyQt5 modules
|
|
* AppImage: Remove Qt.so to prevent importing from PyQt5.Qt
|
|
* AppImage: Copy libusb binary into image
|
|
* wallet: (fix) synchronizer would also resub closed wallets...
|
|
* interface: when disconnecting due to RPCError, don't dump traceback
|
|
* fix 2fa wallet creation via qt gui
|
|
* qt wizard: change wizard_dialog semantics to raise exceptions
|
|
* (trivial) qt main_window: rm unnecessary indendation
|
|
* qt: factor out util.MessageBoxMixin.msg_box into function and use it
|
|
* wallet: test_addresses_sanity to include (part of) address in exception
|
|
* qt wizard: catch wallet/bitcoin exceptions (regression)
|
|
* kivy fx dialog: fix #5329
|
|
* json_db: enforce order of 'load_transactions' and 'upgrade'
|
|
* qt send tab: fix tx_size and fee calc in case of payment requests
|
|
* kivy wizard: fix #5333
|
|
* qt dark: fix2 "In History tab, labels while edited were being clipped"
|
|
* and many more
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 26 06:29:03 UTC 2019 - jslaby@suse.com
|
|
|
|
- Update to version 3.3.4:
|
|
* update locale submodule
|
|
* trezor: fix minor error handling issue
|
|
* keystore bip39: minor clean-up
|
|
* network: reintroduce network.debug (#5093)
|
|
* wallet get_full_history: add from/to_height info to summary
|
|
* network: follow-up 38ab7ee554b89b96c5ac7ea1b83d275d6cdb3cad
|
|
* cli history: add option to filter by block height
|
|
* network: catch untrusted exceptions from server in public methods
|
|
* kivy: rm dead code
|
|
* and many more
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 25 14:01:28 UTC 2019 - jslaby@suse.cz
|
|
|
|
- Update to version 3.3.2:
|
|
* [Qt] Fix wrong orientation of finger in clock icons
|
|
* qt: show_message and friends display plaintext by default
|
|
* gui: prepend broadcast_transaction errors with explanatory message
|
|
* kivy network dialog: update server and proxy properly
|
|
* win build: rm win_inet_pton
|
|
* util.profiler: simplify
|
|
* network: put NetworkTimeout constants together (#4945)
|
|
* qt history: fix exporting history
|
|
* prepare release 3.3.1
|
|
* kivy: do not request PIN for watching-only wallets
|
|
* kivy: improve context menu
|
|
* kivy: use on_state instead of on_release
|
|
* kivy: use default scroll_distance and scroll_timeout
|
|
* revealer: warning re version 0 now includes URL
|
|
- add more Requires
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 19 08:47:46 UTC 2018 - jslaby@suse.cz
|
|
|
|
- Update to version 3.2.3:
|
|
* include plugins in win/mac binaries
|
|
* follow-up prev
|
|
* fix #4078
|
|
* update submodules
|
|
* update submodules
|
|
* prepare release 3.2.3 and release notes
|
|
* network: don't ask for block -1 if server is on wrong chain
|
|
* test_bitcoin: fix decorators for running tests twice (#4669)
|
|
* fix -v syntax
|
|
* Update __init__.py (#4668)
|
|
* setup.py: add 'gui' extra. potentially build Qt icons files (#4647)
|
|
* transaction.py: fix script_GetOp for malformed scripts
|
|
* wallet restore: remove dead code. add log lines.
|
|
* x509: handle dates in the 22nd century
|
|
* hw wallets: generalise 'minimum_library' for those that provide a version number
|
|
* change prng, add warning against encrypting multiple secrets (#4649)
|
|
* minor fixes for prev
|
|
* Support for new hardware wallet: Coldcard
|
|
* fix #4651
|
|
* ecc_fast: clarify fallback message
|
|
* wallet: try to plug gap limit for change addresses (#4530)
|
|
* fix #4312
|
|
* wine-build: clarify to use docker for reproducible builds. move parts of readme.
|
|
* wallet: remove method get_num_tx
|
|
* wallet: move get_depending_transactions to AddressSynchronizer
|
|
* coinchooser: small clean-up (use TxOutput.value)
|
|
* fix #4626
|
|
* transaction.py: introduce TxOutputHwInfo namedtuple
|
|
* move TrezorClient.expand_path to bitcoin.py
|
|
* trezor: add "show address" option in addresses tab context menu for all trezors
|
|
* wallet: is_mine should not depend on history keys
|
|
* safe_t: disable udp transport as it was interfering with trezor emulator
|
|
* Travis: Use 3.7 to run tests too
|
|
* fix problems with hidpi monitors issue #4576, ensure PNGS are precise the same size.
|
|
* fix ecc_fast.py for win64 (#4606)
|
|
* cosigner pool: don't block gui
|
|
* wallet: override get_addresses in Imported_Wallet so that clear_history works
|
|
* blockchain.py: fix: chunks in checkpoint region were not getting saved if we were on a fork
|
|
* blockchain.py: rename 'checkpoint' to 'forkpoint'
|
|
* small optimisations for history tab refresh (and related)
|
|
* address_synchronizer: cache local_height in some cases
|
|
* wallet: change meaning of is_used
|
|
* util.profiler: prepend class name to prints
|
|
* transaction: introduce TxOutput namedtuple
|
|
* add --noonion option to filter out onion servers
|
|
* wallet: introduce namedtuples TxMinedStatus and VerifiedTxInfo
|
|
* verifier: better handle reorgs (and storage upgrade)
|
|
* kivy: on tx broadcast, truncate error message
|
|
* follow-up prev. sanity check OP_RETURN outputs
|
|
* fix #4591: pay to OP_RETURN on trezor
|
|
* fee estimation: split eta_to_fee into two methods
|
|
* logging: self.print_error should not print without -v flag
|
|
* network: handle one-block-long fork
|
|
* network: handle reorg (sooner) in case of multiple forks at given height (#4537)
|
|
* Add support for Archos Safe-T mini hardware wallet (#4445)
|
|
* docker-wine: update a package version
|
|
* fix #4577
|
|
* follow-up a830747f8348ec6be02e221d7fcb387d6e6392cd
|
|
* some packaging clean-up
|
|
* storage: factor out 'JsonDB'
|
|
* verifier: small refactor
|
|
* revealer: minor fix and clean-up
|
|
* kivy: update history screen on fee histogram
|
|
* fix #4575
|
|
* kivy: use correct i18n
|
|
* linux sdist: 'typing' was not included, which is needed on py3.4
|
|
* fix #4574
|
|
* address_synchronizer fixes
|
|
* wine build: remove pgp.mit.edu from keyservers
|
|
* fix some wine build failures on branches/forks
|
|
* fix #4572
|
|
* logging: when not giving args to -v, log everything, as before
|
|
* fix minor undefined stuff in address_synchronizer
|
|
* plugins/ledger: just hardcode BTCHIP_DEBUG to False
|
|
* commands: tolerate lack of argument to 'verbosity'
|
|
* fix imports
|
|
* move more methods from wallet to address_synchronizer
|
|
* Whitelist classes in verbose (-v) option
|
|
* trezor/kk: when using old fw, wizard did not display instructions properly
|
|
* fix #4566: bip39 passphrases with multiple spaces
|
|
* Trezor: fix spending coinbase outputs (#4565)
|
|
* follow-up e3888752d6508ebbb9b4e9a8a09555914cd68fd2
|
|
* remove pbkdf2 dependency, use stdlib instead
|
|
* add warning that seed extension will not be included in the backup (#4555)
|
|
* separate address synchronizer from wallet
|
|
* localization: fix download link + badge
|
|
* remove test files from coverage
|
|
* Don't measure coverage for files in gui or plugins
|
|
* follow-up prev: fix bug in fee_to_depth, and typo and tests
|
|
* mempool fees: increase estimate by max precision of histogram
|
|
* rm deprecated info about apk version
|
|
* network: disconnect from server on incorrect header length
|
|
* log failure to import plugins or plot module
|
|
* Correct path to kivy Readme.md
|
|
* fix paths in buildozer/makefile
|
|
* restructuring: add missing import
|
|
* file reorganization with top-level module
|
|
* Show fiat options from api.bitcoinvenezuela.com
|
|
* win binaries: bump python version to 3.6.6
|
|
* rerun freeze packages
|
|
* restrict PyQt version to <5.11 for binaries, as 5.11 raises min MacOS version to 10.11
|
|
* Improve logging
|
|
* Remove unused is_up_to_date network method
|
|
* Rename 'r' to 'response'
|
|
* Minor linter nits
|
|
* Reduce indentation level
|
|
* fix #4533
|
|
* Add OXT.me block explorer
|
|
* fix #4529
|
|
* use python3 in scripts shebang, fix #4519
|
|
* build-wine: allow local testing
|
|
* fix #4508: pin down wine deps in docker win build
|
|
* docker: simplify README.md (#4521)
|
|
* regenerate testnet checkpoints
|
|
* fix #4503
|
|
* fix #4042
|
|
* Dockerfile: don't suppress error message (#4509)
|
|
* Revert "Travis: Test with Python 3.7"
|
|
* Travis: Test with Python 3.7
|
|
* fix #4497
|
|
* synchronizer: remove warning about improperly sorted histories
|
|
* network: disconnect from server on malformed header subs
|
|
* fix #4418
|
|
* follow-up re #4491, do config upgrade to keep base unit settings on kivy
|
|
* fix #4491
|
|
* synchronizer: test txid of received tx
|
|
* color 2fa billing outputs in Qt tx dialog
|
|
* Send Python version in crash reports
|
|
* sign.sh: rm signed dir
|
|
* version 3.2.2
|
|
* Qt send tab: disable "max" button for invoices
|
|
* Fix a bug in PaymentRequest __str__() function
|
|
* don't dns resolve raw IP addresses
|
|
* socket.getaddrinfo on win32: do our own dns resolution
|
|
* Revert "socket.getaddrinfo on win32: do our own dns resolution outside the lock"
|
|
* fix #4481
|
|
* fix websockets
|
|
* add tgz and upload script to contrib
|
|
* fix release date
|
|
* prepare release 3.2.1
|
|
* Revert "Test with Python 3.7"
|
|
* Test with Python 3.7
|
|
* network: disconnect from server if headers sub encounters error
|
|
* ecc: only print warning about missing libsecp when in verbose mode
|
|
* initial release notes for 3.2.1
|
|
* fix #4475
|
|
* fix #4037 (new issue but was merged into that)
|
|
* docker windows build: fix missing translations
|
|
* Add date to 3.2 release notes
|
|
* wine build: try multiple keyservers as in tianon/gosu#35
|
|
* add my gpg pubkey
|
|
* wine build - unsign.sh: a bit cleaner output; and no assertion failure for setup.exe
|
|
* fix diff
|
|
* fix hardcoded version number
|
|
* unsign: fetch signed files with wget
|
|
* winbuilds: update README. Do not sign in unsign.sh
|
|
* Pyinstaller: Clean cache before building
|
|
* windows builds: sign the windows-signed files with gpg
|
|
* travis builds windows binaries in docker
|
|
* wine build: use docker to (try to) have reproducible builds
|
|
* update icons submodule
|
|
* update commit number of locales submodule
|
|
* add code name for version 3.2
|
|
* labels plugin: fix it. and extend to cli/daemon.
|
|
* fix: i18n is not imported
|
|
* add apk release script
|
|
* read apk version number from version.py
|
|
* fix unsign script
|
|
* Add script to strip signature from signed binary
|
|
* Add script to check and sign executables
|
|
* Qt: minor text formatting
|
|
* release notes: mention segwit multisig for hw wallets
|
|
* wine build: towards deterministic libsecp - strip debug symbols
|
|
* wine build: libsecp deterministic on given machine
|
|
* wine build: update readme
|
|
* fast hmac on python 3.7+
|
|
* Qt: (minor) clean up "about" message
|
|
* trustedcoin: request billing info after resetting it
|
|
* trustedcoin: replace asserts
|
|
* win builds: call 'git describe' before we add unstaged files to the repo
|
|
* Fill unconfirmed icon white
|
|
* wizard: extend derivation dialog to also let user select script type.
|
|
* network: fix fork detection in certain backward search cases
|
|
* make add_signature_to_txin an instance method
|
|
* Daemon: Fix preflight CORS request handling
|
|
* update release notes
|
|
* simplify display of inputs/outpputs in CLI history
|
|
* initial changelog for 3.2.0
|
|
* option to set a dark theme for Qt qdarkstyle is now a new dependency - note that it is only for qt and qt is not strictly a dependency, but it is pure python and relatively small
|
|
* network: avoid infinite loop if server headers conflict with checkpoints and server height is above max checkpoint
|
|
* fix: network.interface can become None at any time
|
|
* kivy: fix fork detection gui
|
|
* Move BIP44 coin type to net constants.
|
|
* kivy: use RecycleView in address list
|
|
* follow-up prev
|
|
* fix #4457
|
|
* kivy: use RecycleView in OutputList
|
|
* add simnet support (#4455)
|
|
* add comment to guess_txintype_from_address
|
|
* trezor: drop list of supported coins
|
|
* locks in network.py
|
|
* kivy: tx_dialog scroll with bar
|
|
* kivy: make history and addresses scroll bars wider
|
|
* kivy: use RecycleView in history
|
|
* (minor) don't raise BaseException
|
|
* Check SPV proof inner nodes not to be valid transactions. (#4436)
|
|
* Qt: show WIF help in import(x2) and sweep dialogs (#4425)
|
|
* follow-up #4442
|
|
* Improving imports (#4448)
|
|
* kivy history tab: allow scrolling with bar
|
|
* android: disable backups
|
|
* fix #4319
|
|
* tests: sweeping p2pk
|
|
* fix #4400 and minor clean-up in email req plugin
|
|
* handle bip32 edge cases
|
|
* python3.4: typing module is not part of stdlib
|
|
* wallet.py: fix balance/history for duplicate addresses
|
|
* ecc.py: properly handle point at infinity
|
|
* bitcoin.py: make int_to_hex throw on overflow
|
|
* ledger: support hiding outputs on 'receive' branch
|
|
* fix ledger signing. fix dbb 2fa. follow-up partial txn ser change (#4405)
|
|
* getfeerate command: add optional parameters to specify custom fee level (#4264)
|
|
* tests: add missing txid test from #3316
|
|
* minikeys: import with uncompressed pubkey instead of compressed (#4384)
|
|
* tests: (tx signing) offline hd multisig, online address
|
|
* change partial txn serialization format for imported addresses txins
|
|
* tests: rbf and cpfp
|
|
* README: reference 'fast' extra instead of 'full'
|
|
* rerun freeze_packages
|
|
* in Qt send tab, detect invalid multi-line payto when using "!": "insufficient funds"
|
|
* synchronizer.py: fix bug where synchronizer would get stuck in case of weird server behaviour
|
|
* RBF: better exception handling
|
|
* fix RBF
|
|
* follow-up 0438bbc2c26d32ec17c76a0c8f1beb69255142f2
|
|
* ecc.py: _MyVerifyingKey.from_signature is raising low level exception
|
|
* transaction.py: change update_signatures API. fix trezor segwit signing.
|
|
* transaction.py: more flexible sign() method
|
|
* tests: TestWalletOfflineSigning
|
|
* wallet.py: remove placeholder code re p2sh imported wallets
|
|
* transaction.py: wtxid is undefined for uncomplete txns
|
|
* fix incorrect txid for partial segwit txns
|
|
* stricter tx deserialization: forbid negative output amount values
|
|
* stricter tx deserialization: forbid output amount values over 21 million btc
|
|
* [WIP] Crash reports android (#3870)
|
|
* icons: use non-flat lock/unlock icons, and rerender to 512x512
|
|
* icons: fix viewbox of status_waiting and rerender
|
|
* stricter tx deserialization: forbid junk at the end
|
|
* Altered the do_encrypt warning message
|
|
* Add SVG icons resembling old raster icons
|
|
* trustedcoin kivy: fix restoring with "lost 2fa" option
|
|
* add witness version to our partial format
|
|
* change partial txn format: add header. only parse inputs and witness for partial txns.
|
|
* remove "from addresses" from wallet logic
|
|
* kivy wizard: replace checbox with button
|
|
* kivy: use TextInput to workaround Label texture size issue
|
|
* fix "max" button to account for 2fa fees in both Qt and kivy
|
|
* better handle exceptions in wizard re "cannot connect to trustedcoin server"
|
|
* distinguish invalid otp from server failure when sending tx
|
|
* tell user about 2fa fees when sending tx
|
|
* follow-up prev
|
|
* during wallet restore allow user to retry after invalid OTP. add abort button on kivy.
|
|
* otp/email dialog handles pressing enter. do not offer to show seed for 2fa wallet.
|
|
* follow-up a15b351b00c5a893c699c23111d8151377b8a262
|
|
* support TrustedCoin plugin in the kivy GUI
|
|
* Added a meaningful message on invalid public key
|
|
* fix revealer for linux distributables; and small clean-up
|
|
* socket.getaddrinfo on win32: do our own dns resolution outside the lock
|
|
* kivy: show all xpubs
|
|
* follow-up prev
|
|
* kivy: fix potential crash in on_resume
|
|
* kivy: when pressing "max" button, catch NoDynamicFeeEstimates
|
|
* trezor: do not rely on deprecated ckd_public (#4416)
|
|
* do not actually compute the nested p2wsh-p2sh script if just estimating size (#4412)
|
|
* kivy: after deleting wallet, try to open saved wallet
|
|
* kivy: save and open to last wallet
|
|
* Remove explicit send calls, part deux (#4408)
|
|
* Stop using deprecated RPC blockchain.block.get_chunk
|
|
* First message on an interface is server.version (#4407)
|
|
* Qt: addresses tab - align text
|
|
* Make new status icons closer to their original color
|
|
* Qt: FeerateEdit.get_amount now returns sat/byte
|
|
* Qt: feerate edit was sometimes rounding inconsistently
|
|
* fix #4403
|
|
* Pass raw=True when subscribing to headers Remove use of deprecated bitcoin address
|
|
* Subscribe to raw headers
|
|
* fix #4401
|
|
* scaled pixmaps no longer pixelated
|
|
* follow-up #4396: new 2fa wallets could not be created
|
|
* tests: TestWalletSending - also test raw_tx and wtxid
|
|
* storage upgrade as part of the wizard. fix storage upgrade on kivy.
|
|
* New icons
|
|
* i18n template improvements
|
|
* rename dylib for libsecp
|
|
* Travis: Fix Windows build from PRs
|
|
* Build libsecp256k1
|
|
* wallet.py: access unverified_tx with self.lock
|
|
* wallet/verifier: persist wallet.verified_tx when verifier finishes
|
|
* synchronizer.py: rename tx_response to on_tx_response
|
|
* wallet.py: access verified_tx with lock
|
|
* InvalidPassword undefined in wallet.py
|
|
* tests: TestWalletHistory_EvilGapLimit
|
|
* (minor) missing space in message when deleting wallet
|
|
* trezor/keepkey: better handling of exceptions during device initialization
|
|
* Travis: Check if icons and locales are up to date on release
|
|
* tests: bip32 extended version bytes
|
|
* util.make_dir: 0o700 permissions on folders (#4357)
|
|
* tests: introduce FAST_TESTS flag for faster local testing
|
|
* ecc: don't print trace when can't find libsecp
|
|
* bundle libsecp256k1 in android apk
|
|
* wine-build: fetch pull requests from repo if can't find commit
|
|
* ecc: (minor) use ECPubkey.from_point
|
|
* travis: build-wine current commit, instead of HEAD
|
|
* ecc: ECPrivkey.sign clean-up
|
|
* tests: test with all AES implementations
|
|
* avoid hardcoding the curve generator ourselves
|
|
* load_library: remove ctypes.util.find_library calls. remove some code dupe
|
|
* fix travis wine build
|
|
* build and include libsecp256k1 in windows binaries
|
|
* use libsecp256k1 if available. abstract away ecc stuff. move symmetric crypto and hash functions to crypto.py
|
|
* tests: dnssec
|
|
* Add missing languages to settings dialog
|
|
* trezor: minor homescreen clean-up/fixes
|
|
* fix #4375
|
|
* tests: TestWalletHistory
|
|
* follow-up ab2f59590cdc7acc21224e14d88b4e37946a5138
|
|
* Push network calls into network module
|
|
* Rename method to reflect its goal
|
|
* Make side effect explicit
|
|
* qt: network status text to tell user proxy is enabled when network can't connect
|
|
* wallet.py: check_history depends on load_local_history and build_spent_outpoints
|
|
* Follow-up 2fe8d8
|
|
* Follow-up 7a27d04
|
|
* transaction.py: reserialize scriptSig for incomplete txin
|
|
* Travis: Fix 'No names found, cannot describe anything.' in OS X build
|
|
* tests: added p2wpkh-p2sh wallet to TestWalletSending
|
|
* follow-up #4324
|
|
* fix #4356: qt/tx_dialog - move save local button to left.
|
|
* Trezor: Disable 'Change Homescreen' if PIL is unavailable
|
|
* Test macOS build on Travis
|
|
* Follow-up 354c737: Fix macOS build
|
|
* Track icons and locale version in submodule
|
|
* bitcoin.py: nicer exception in deserialize_privkey if prefix byte is invalid
|
|
* fix #4360
|
|
* qt: show start-up wizard in case of exception
|
|
* allow fractional feerates (#4324)
|
|
* transaction.py: (txin guess) fix some false positive matches of p2sh-segwit (#4336)
|
|
* don't offer recovery type choice for trezor T
|
|
* hw wallets: define SUPPORTED_XTYPES for each plugin
|
|
* fix regression from 1d6f000868caa02607129a99cad7bed8ec3f28df
|
|
* trezor: implement "backend" support for p2sh-segwit and native-segwit multisig
|
|
* trustedcoin: sign first, then prompt for OTP
|
|
* update kivy readme
|
|
* hw wallets: test client is not None during setup_device
|
|
* trezor: add msg text for passphrase type request
|
|
* add 'sat' as base unit option
|
|
* follow-up prev: specify rlp version
|
|
* rerun freeze_packages
|
|
* Remove server from default list: cryptohead.de (#4320)
|
|
* allow shorter than 24 word old 2fa seeds
|
|
* fix #4330
|
|
* abstract qt away from trezor
|
|
* finish prev
|
|
* Trezor: Matrix recovery support
|
|
* trezor/keepkey: silence UserCancelled during recovery
|
|
* follow-up 66cfc3ea37ab9252056e4cd49b6219a9f7986c79
|
|
* trezor/keepkey: minor import clean-up.
|
|
* keepkey: remove trezor bridge related stuff
|
|
* trezor/keepkey: merge qt_generic.py into qt.py
|
|
* keepkey: merge plugin.py into keepkey.py
|
|
* hw_wallet: show_error can now block optionally. trezor: use prev during recovery.
|
|
* wizard: move GoBack from Qt wizard to base_wizard
|
|
* trezor/keepkey: catch exception during device init
|
|
* keepkey: fix threading issue during recovery
|
|
* trezor: remove some keepkey-related stuff
|
|
* assert datadir available
|
|
* py3.4 compat: follow-up e13183ea7a4d43c861a973f4792980d637005074
|
|
* ledger: offline signing for segwit inputs
|
|
* ledger: a bit friendlier msg when show_address fails for hw.1
|
|
* show address on hw: change icon
|
|
* fix tests for travis. follow-up 68d891941667f707474198b024d7d723ac0de405
|
|
* follow-up 1d6f000868caa02607129a99cad7bed8ec3f28df
|
|
* tests: sends between wallets
|
|
* bitcoin.py: SCRIPT-related clean-up. transaction.py: construct_witness
|
|
* transaction.py: sign_txin. allow override for get_preimage_script.
|
|
* transaction.py: shortcut witness/scriptSig serialisation
|
|
* bitcoin.py: implement add_number_to_script.
|
|
* implement script_num_to_hex
|
|
* qt receive tab: show address on hw wallet
|
|
* electrum: cleanup plugin imports
|
|
* exchange_rate: prefer relative imports (#4308)
|
|
* qt seed dialog, (minor) class attr -> instance attr
|
|
* qt seed dialog fixes
|
|
* Format the transaction window fee rate with 1 decimal place (#4286)
|
|
* RBF: make sure we know the fee for the old txn
|
|
* wallet.py: small optimisation for get_wallet_delta
|
|
* added therocktrading exchange rate (#4272)
|
|
* minor py3 fix: language setting in qt/preferences
|
|
* Use keyword arguments for format_amount call clarity (#4290)
|
|
* fix #4071
|
|
* ledger: nice error msg if pin locked for sign_tx/sign_msg/show_addr
|
|
* Add "Revealer" seed backup plugin (#4228)
|
|
* show bitcoin price info in history summary
|
|
* cosigner pool: show exception text if failing to send to server
|
|
* fix #4276
|
|
* cosigner pool: add warning when used with hardware wallet
|
|
* Add a warning about harmful code to the console
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 18 07:30:18 UTC 2018 - opensuse-packaging@opensuse.org
|
|
|
|
- Update to version 3.1.3:
|
|
* prepare release 3.1.3
|
|
* Fix typos
|
|
* fix #4266
|
|
* qt: allow copying receiving address using ctrl-c (#4258)
|
|
* bitcoin.py: fix op_push
|
|
* contrib: detect builds with uncommitted changes
|
|
* release notes for 3.1.3
|
|
* fix: android HistoryScreen was not displaying fiat value of unconfirmed txns
|
|
* fix #4255
|
|
* fix #4253
|
|
* qt: for dark color scheme, fix yellow
|
|
* wallet.py: remove local transactions that we don't have
|
|
* wallet.py: remove_transaction - make sure we pop from both txi and txo
|
|
* wallet.py: load unverified_tx in __init__
|
|
* wallet.py: minor reordering in __init__
|
|
* wallet.py: build local history from txi and txo, not transactions
|
|
* add regtest support (#4242)
|
|
* fix #4254
|
|
* minor grammar fix in qt/preferences
|
|
* digitalbitbox: enable native segwit
|
|
* digitalbitbox: some Python backwards compat fixes
|
|
* fix: 'oneserver' could only be set in the CLI
|
|
* kivy: change activity launchMode to singleTask
|
|
* fix #4238
|
|
* Bump cryptodome version
|
|
* fix #4240
|
|
* kivy: cleanup addresses dialog
|
|
* do not raise BaseException
|
|
* changed some asserts to raise-exceptions in lib
|
|
* fix parsing values in setconfig (#4225)
|
|
* fix #4230
|
|
* detect when trying to sign with a hw wallet offline in a not supported config
|
|
* fix #4236
|
|
* blockchain.py: check header length
|
|
* fix #4198
|
|
* fix #4227
|
|
* do not catch OSError in pipe.send (fix ANR on some versions of Android)
|
|
* fix a race condition in synchronizer
|
|
* make qt HistoryList.on_update() faster by caching icons
|
|
* Fix invalid desktop entry (#4224)
|
|
* fix prev: txns might be added in any order
|
|
* wallet: speed up get_address_history
|
|
* fix #4220
|
|
* wizard: add naive debug message to hw device scan if none are found
|
|
* Qt wizard: raise GoBack from None
|
|
* fix #4219
|
|
* fix #4218
|
|
* fix #4216
|
|
* payto: get RBF setting from config
|
|
* make_packages was failing
|
|
* follow-up 70d827b984abfbaf2f01934aaf51412cf9682608
|
|
* Change Python version in pyinstaller spec file
|
|
* Wine build: Revert to Python 3.5 and download if file was changed
|
|
* tests: xpub version bytes
|
|
* fix prev
|
|
* change testnet p2wsh-p2sh prefix to 0x024289ef to reflect Upub (#4210)
|
|
* tests: refactoring in test_wallet_vertical.py
|
|
* tests: class TestCaseForTestnet
|
|
* remove pyjnius thread monkey patching; now in pyjnius
|
|
* Add a script that finds dependencies for other OSs
|
|
* Follow-up ae80fb4f
|
|
* Follow-up 6afe71fe
|
|
* Follow-up 3c28e3491
|
|
* Check package hashes when generating binaries
|
|
* mac build script: update libusb
|
|
* windows build script: update python, nsis, libusb
|
|
* windows build script: cache pip
|
|
* update frozen dependencies
|
|
* remove unused variable
|
|
* fix #2670
|
|
* trezor: pass transport parameter explicitly as a keyword argument (#4194)
|
|
* README: install "full" extra
|
|
* Display suggestions when restoring from seed #1116
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Apr 1 09:18:45 UTC 2018 - jslaby@suse.com
|
|
|
|
- run format_spec_file
|
|
- switch to disabled services to save OBS resources -- the packing
|
|
needs to be done once and locally only
|
|
* now to be run as 'osc service runall'
|
|
- cleanup _service file
|
|
- allow changesgenerate on updates
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 30 11:05:46 UTC 2018 - marec@detebe.org
|
|
|
|
- bumped to version 3.1.2
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 12 19:24:34 UTC 2018 - marec@detebe.org
|
|
|
|
- bumped to version 3.1.1
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 5 18:27:24 UTC 2018 - marec@detebe.org
|
|
|
|
- bumped to version 3.1.0
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 3 16:39:50 UTC 2018 - marec@detebe.org
|
|
|
|
- bumped to version 3.0.6
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 8 19:22:35 UTC 2018 - marec@detebe.org
|
|
|
|
- bumped to version 3.0.5
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jan 7 11:24:26 UTC 2018 - marec@detebe.org
|
|
|
|
- bumped to version 3.0.4
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 12 19:04:21 UTC 2017 - marec@detebe.org
|
|
|
|
- bumped to version 3.0.3
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 14 18:04:03 UTC 2017 - marec@detebe.org
|
|
|
|
- bumped to version 3.0.2
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 7 21:00:17 UTC 2017 - marec@detebe.org
|
|
|
|
- bumped to version 3.0.1
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 2 09:44:38 UTC 2017 - marec@detebe.org
|
|
|
|
- bumped to version 3.0.0
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 24 19:05:19 UTC 2017 - marec@detebe.org
|
|
|
|
- bumped to version 2.9.3
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 3 17:16:55 UTC 2017 - marec@detebe.org
|
|
|
|
- bumped to version 2.9.2
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 27 18:48:23 UTC 2017 - marec@detebe.org
|
|
|
|
- bumped to version 2.9
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 29 19:29:08 UTC 2017 - marec@detebe.org
|
|
|
|
- bumped to version 2.8.3
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 22 19:06:49 UTC 2017 - marec@detebe.org
|
|
|
|
- bumped to version 2.8.2
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 11 18:07:43 UTC 2017 - marec@detebe.org
|
|
|
|
- bumped to version 2.8.1
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 9 20:36:45 UTC 2017 - marec@detebe.org
|
|
|
|
- bumped to version 2.8.0
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jan 29 11:48:13 UTC 2017 - marec@detebe.org
|
|
|
|
- bumped to version 2.7.18
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 10 18:19:13 UTC 2017 - marec@detebe.org
|
|
|
|
- bumped to version 2.7.17
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 9 18:30:45 UTC 2017 - marec@detebe.org
|
|
|
|
- bumped to version 2.7.16
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 6 12:39:32 UTC 2017 - marec@detebe.org
|
|
|
|
- bumped to version 2.7.15
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 5 19:15:33 UTC 2017 - marec@detebe.org
|
|
|
|
- bumped to version 2.7.14
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 3 18:10:05 UTC 2017 - marec@detebe.org
|
|
|
|
- bumped to version 2.7.13
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 9 19:58:56 UTC 2016 - marec@detebe.org
|
|
|
|
- bumped to version 2.7.12
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 24 15:09:17 UTC 2016 - marec@detebe.org
|
|
|
|
- bumped to version 2.7.11
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Oct 23 11:21:24 UTC 2016 - marec@detebe.org
|
|
|
|
- bumped to version 2.7.10
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 10 08:14:01 UTC 2016 - marec@detebe.org
|
|
|
|
- bumped to version 2.7.4
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Oct 9 11:15:24 UTC 2016 - marec@detebe.org
|
|
|
|
- bumped to version 2.7.3
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 7 10:41:20 UTC 2016 - marec@detebe.org
|
|
|
|
- bumped to version 2.7.2
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 5 18:53:58 UTC 2016 - marec@detebe.org
|
|
|
|
- bumped to version 2.7.1
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 3 18:49:30 UTC 2016 - marec@detebe.org
|
|
|
|
- bumped to version 2.7.0
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 12 19:23:16 UTC 2016 - marec@detebe.org
|
|
|
|
- bumped to version 2.6.4
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 31 15:52:41 UTC 2016 - marec@detebe.org
|
|
|
|
- bumped to version 2.6.3
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 7 08:34:17 UTC 2016 - marec@detebe.org
|
|
|
|
- bumped to version 2.6.2
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 5 10:26:08 UTC 2016 - marec@detebe.org
|
|
|
|
- bumped to version 2.6.1
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 27 10:49:29 UTC 2016 - marec@detebe.org
|
|
|
|
- bumped to version 2.6
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 12 17:31:01 UTC 2015 - marec@detebe.org
|
|
|
|
- bumped to version 2.5.4
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 28 20:01:40 UTC 2015 - marec@detebe.org
|
|
|
|
- bumped to version 2.5.2
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Oct 18 16:17:34 UTC 2015 - marec@detebe.org
|
|
|
|
- bumped to version 2.5.1
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 17 19:44:37 UTC 2015 - marec@detebe.org
|
|
|
|
- bumped to version 2.5
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Aug 23 10:35:28 UTC 2015 - marec@detebe.org
|
|
|
|
- bumped to version 2.4.3
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 17 16:16:43 UTC 2015 - marec@detebe.org
|
|
|
|
- bumped to version 2.4.2
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 12 19:42:19 UTC 2015 - marec@detebe.org
|
|
|
|
- bumped to version 2.4.1
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Aug 1 09:42:33 UTC 2015 - marec@detebe.org
|
|
|
|
- bumped to version 2.4
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jun 27 13:51:23 UTC 2015 - marec@detebe.org
|
|
|
|
- bumped to version 2.3.3
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jun 14 10:47:45 UTC 2015 - marec@detebe.org
|
|
|
|
- bumped to version 2.3.2
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 12 18:34:04 UTC 2015 - marec@detebe.org
|
|
|
|
- bumped to version 2.3.1
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 21 13:23:45 UTC 2015 - marec@detebe.org
|
|
|
|
- bumped to version 2.2
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Apr 25 11:17:27 UTC 2015 - marec@detebe.org
|
|
|
|
- bumped to version 2.1.1
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Mar 29 09:01:16 UTC 2015 - marec@detebe.org
|
|
|
|
- bumped to version 2.0.4
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 14 14:32:40 UTC 2015 - marec@detebe.org
|
|
|
|
- bumped to version 2.0.3
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 9 18:31:10 UTC 2015 - marec@detebe.org
|
|
|
|
- bumped to version 2.0.2
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 6 19:41:16 UTC 2015 - marec@detebe.org
|
|
|
|
- bumped to version 2.0.1
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 5 18:57:09 UTC 2015 - marec@detebe.org
|
|
|
|
- bumped to version 2.0
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 17 18:02:11 UTC 2015 - marec@detebe.org
|
|
|
|
- initial package build
|
|
|