Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 28CCBE2F; Fri, 15 Jun 2018 16:28:09 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.7.6 X-Greylist: whitelisted by SQLgrey-1.7.6 Received: from mail-wm0-f66.google.com (mail-wm0-f66.google.com [74.125.82.66]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 2B59F75E; Fri, 15 Jun 2018 16:28:06 +0000 (UTC) Received: by mail-wm0-f66.google.com with SMTP id p126-v6so4456878wmb.2; Fri, 15 Jun 2018 09:28:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mime-version:content-disposition; bh=swv+PHXPP4QppEhyT+8Rwspdk0XDdJoC1tcoc5GbhJQ=; b=QIoHflQLsfB5icnKdBFic6YVu8nghYkT/KdmT8pDpOQ6/3Ef0p88SZNhsliTSi+WYJ cLL9Bc3ZNXzB0CPJrAyJegCZnR45lCTudDU7nfopxZjMQOFuen0NHF7wbdJs9yYc1IIA GBoLn9Qnv5PoyZkHACUiWQM6ueWwLNcSdzUrNpiax2cGzzBK7VLkYILxCZDBUlDbcjpr cv7OwRt/qYkz0mSKQKRYAsLceRfJMcdlyTfQ5eSs9sAatqxjT6iJ3hOtLurotHVAwfSf uAiTNXyhuTR/rng46wueVQ24fa59zj2fZW1xpDE3ugdo5GB4Hwjc7IZbe7nQOV4nfytv FeIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-disposition; bh=swv+PHXPP4QppEhyT+8Rwspdk0XDdJoC1tcoc5GbhJQ=; b=Xx+/xif16SZQgU2DQq++1QfkCnm588CNcYmtHauF2vzBQThnDFqzPyCHWDXxTEnPdR JSiMLpl22LzAyh0qBVfQfrDanxOT0PdUIgyttWamr8Tqa/75M3HydPsLqJcqDiBcap1J 8hOnC/PQJe4926ZYG0f+pWHPUU1iELMeiFAvLDdaYZS3enCVyUMLp7h5Daes8PekBlV3 JuWhnK5VsH4e+TmIcaLTGaA9iyLc5e9Ek/MFbHimS5xpUY86ioTeNq277rJ+ODt2i6yW V+kYcPANO0nmbUSY3UtslJv4UE0aTT01JyypH+S0HwQXWtYcBOAgx3OUmPId8YybsdHz wfRw== X-Gm-Message-State: APt69E3xvWb+IA93VMLWEVHxjRQYT/9ZxZ75UqCZ5OQOG64ZZDqkTiiQ Sx27mjLtHTHcbdwHpFxlNLxZ1pC3 X-Google-Smtp-Source: ADUXVKK1adH45kPNlrIiPV1yvetQYktuQM7vT52l8JL/2NKoa4GEoi515YvySxcDlERdwq3AkPO9Dg== X-Received: by 2002:a50:97e1:: with SMTP id f30-v6mr2363099edb.256.1529080084405; Fri, 15 Jun 2018 09:28:04 -0700 (PDT) Received: from amethyst.visucore.com (92-110-144-95.cable.dynamic.v4.ziggo.nl. [92.110.144.95]) by smtp.gmail.com with ESMTPSA id e1-v6sm3368948edr.23.2018.06.15.09.28.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 15 Jun 2018 09:28:03 -0700 (PDT) Date: Fri, 15 Jun 2018 18:28:01 +0200 From: "Wladimir J. van der Laan" To: Bitcoin development mailing list , Bitcoin Core development mailing list Message-ID: <20180615162801.GA19335@amethyst.visucore.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on smtp1.linux-foundation.org Subject: [bitcoin-dev] Bitcoin Core 0.16.1 released X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Bitcoin Protocol Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2018 16:28:09 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Bitcoin Core version 0.16.1 is now available from: Or through bittorrent: magnet:?xt=urn:btih:91069028aaf9f6bb3279e71bfd9ab164922e578e&dn=bitcoin-core-0.16.1&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Fzer0day.ch%3A1337&tr=udp%3A%2F%2Fexplodie.org%3A6969 This is a new minor version release, with various bugfixes as well as updated translations. Please report bugs using the issue tracker at GitHub: To receive security and update notifications, please subscribe to: How to Upgrade ============== If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions), then run the installer (on Windows) or just copy over `/Applications/Bitcoin-Qt` (on Mac) or `bitcoind`/`bitcoin-qt` (on Linux). The first time you run version 0.15.0 or newer, your chainstate database will be converted to a new format, which will take anywhere from a few minutes to half an hour, depending on the speed of your machine. Note that the block database format also changed in version 0.8.0 and there is no automatic upgrade code from before version 0.8 to version 0.15.0 or higher. Upgrading directly from 0.7.x and earlier without re-downloading the blockchain is not supported. However, as usual, old wallet versions are still supported. Downgrading warning - ------------------- Wallets created in 0.16 and later are not compatible with versions prior to 0.16 and will not work if you try to use newly created wallets in older versions. Existing wallets that were created with older versions are not affected by this. Compatibility ============== Bitcoin Core is extensively tested on multiple operating systems using the Linux kernel, macOS 10.8+, and Windows Vista and later. Windows XP is not supported. Bitcoin Core should also work on most other Unix-like systems but is not frequently tested on them. Notable changes =============== Miner block size removed - ------------------------ The `-blockmaxsize` option for miners to limit their blocks' sizes was deprecated in version 0.15.1, and has now been removed. Miners should use the `-blockmaxweight` option if they want to limit the weight of their blocks' weights. 0.16.1 change log - ------------------ ### Policy - - #11423 `d353dd1` [Policy] Several transaction standardness rules (jl2012) ### Mining - - #12756 `e802c22` [config] Remove blockmaxsize option (jnewbery) ### Block and transaction handling - - #13199 `c71e535` Bugfix: ensure consistency of m_failed_blocks after reconsiderblock (sdaftuar) - - #13023 `bb79aaf` Fix some concurrency issues in ActivateBestChain() (skeees) ### P2P protocol and network code - - #12626 `f60e84d` Limit the number of IPs addrman learns from each DNS seeder (EthanHeilman) ### Wallet - - #13265 `5d8de76` Exit SyncMetaData if there are no transactions to sync (laanwj) - - #13030 `5ff571e` Fix zapwallettxes/multiwallet interaction. (jnewbery) ### GUI - - #12999 `1720eb3` Show the Window when double clicking the taskbar icon (ken2812221) - - #12650 `f118a7a` Fix issue: "default port not shown correctly in settings dialog" (251Labs) - - #13251 `ea487f9` Rephrase Bech32 checkbox texts, and enable it with legacy address default (fanquake) ### Build system - - #12474 `b0f692f` Allow depends system to support armv7l (hkjn) - - #12585 `72a3290` depends: Switch to downloading expat from GitHub (fanquake) - - #12648 `46ca8f3` test: Update trusted git root (MarcoFalke) - - #11995 `686cb86` depends: Fix Qt build with Xcode 9 (fanquake) - - #12636 `845838c` backport: #11995 Fix Qt build with Xcode 9 (fanquake) - - #12946 `e055bc0` depends: Fix Qt build with XCode 9.3 (fanquake) - - #12998 `7847b92` Default to defining endian-conversion DECLs in compat w/o config (TheBlueMatt) ### Tests and QA - - #12447 `01f931b` Add missing signal.h header (laanwj) - - #12545 `1286f3e` Use wait_until to ensure ping goes out (Empact) - - #12804 `4bdb0ce` Fix intermittent rpc_net.py failure. (jnewbery) - - #12553 `0e98f96` Prefer wait_until over polling with time.sleep (Empact) - - #12486 `cfebd40` Round target fee to 8 decimals in assert_fee_amount (kallewoof) - - #12843 `df38b13` Test starting bitcoind with -h and -version (jnewbery) - - #12475 `41c29f6` Fix python TypeError in script.py (MarcoFalke) - - #12638 `0a76ed2` Cache only chain and wallet for regtest datadir (MarcoFalke) - - #12902 `7460945` Handle potential cookie race when starting node (sdaftuar) - - #12904 `6c26df0` Ensure bitcoind processes are cleaned up when tests end (sdaftuar) - - #13049 `9ea62a3` Backports (MarcoFalke) - - #13201 `b8aacd6` Handle disconnect_node race (sdaftuar) ### Miscellaneous - - #12518 `a17fecf` Bump leveldb subtree (MarcoFalke) - - #12442 `f3b8d85` devtools: Exclude patches from lint-whitespace (MarcoFalke) - - #12988 `acdf433` Hold cs_main while calling UpdatedBlockTip() signal (skeees) - - #12985 `0684cf9` Windows: Avoid launching as admin when NSIS installer ends. (JeremyRand) ### Documentation - - #12637 `60086dd` backport: #12556 fix version typo in getpeerinfo RPC call help (fanquake) - - #13184 `4087dd0` RPC Docs: `gettxout*`: clarify bestblock and unspent counts (harding) - - #13246 `6de7543` Bump to Ubuntu Bionic 18.04 in build-windows.md (ken2812221) - - #12556 `e730b82` Fix version typo in getpeerinfo RPC call help (tamasblummer) Credits ======= Thanks to everyone who directly contributed to this release: - - 251 - - Ben Woosley - - Chun Kuan Lee - - David A. Harding - - e0 - - fanquake - - Henrik Jonsson - - JeremyRand - - Jesse Cohen - - John Newbery - - Johnson Lau - - Karl-Johan Alm - - Luke Dashjr - - MarcoFalke - - Matt Corallo - - Pieter Wuille - - Suhas Daftuar - - Tamas Blummer - - Wladimir J. van der Laan As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCgAGBQJbI+haAAoJEB5K7WKYbNJdLhwH/2wQbLV/PcQ+dISESPz77b5m EsPg4vx3OyD0zshLhqvXZ2tykWVOK6Ft9qWYXfD2ze8OtlMKFaGhOFbaaotNv8f4 gBW2hBzLfi+WjAjhluYL8NuORlHn+CNTxbFN+xUj5n7y9/6mmcnJaWoYToKbxs5D fSM3rQPkrnXf1ar6rnzIxjLHwxzX+lMkh8bzfdyBCmq2HNnUag4tBVLwY/GsIo3p Uc6MqPReuHnzdKpfG/yo01XngXY7Op3kbnWy/+ZxMtB0JAnHs7YW5PW8vglPeivJ ZR0nh0n/DmWf7S214Spv/n0ZkZk3s8nsx9ZlZxUlzrjAmZZueW+hylddbsLGvo8= =bDHY -----END PGP SIGNATURE-----