Commit Graph

58 Commits

Author SHA256 Message Date
Martin Pluskal
ffa33b663a - Use gcc13 on Leap
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=64
2024-03-09 10:41:52 +00:00
Martin Pluskal
01682373ae - Enable LTO and test package for Leap
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=61
2024-02-14 15:17:13 +00:00
Martin Pluskal
5dae975051 - Enable LTO and tests for Leap
- Enable sqlite3 support for wallet
- Enable asm optimizations unconditionally

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=59
2024-02-14 14:42:03 +00:00
Martin Pluskal
375bc290b8 Accepting request 1144900 from home:dimstar:Factory
- Provide user/group symbol for user created during pre.

OBS-URL: https://build.opensuse.org/request/show/1144900
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=57
2024-02-07 13:33:12 +00:00
Martin Pluskal
1933ed0e23 Accepting request 1136996 from home:amanzini:branches:network:cryptocurrencies
- Update to version 26.0:
  * doc: update release notes for 26.0
  * doc: update manual pages for 26.0
  * build: bump version to v26.0 final
  * doc: update release notes for v26.0rc3
  * doc: update manual pages for v26.0rc3
  * build: bump version to v26.0rc3
  * build: Fix regression in "ARMv8 CRC32 intrinsics" test
  * ci: Avoid toolset ambiguity that MSVC can't handle
  * p2p: do not make automatic outbound connections to addnode peers
  * ci: Switch from `apt` to `apt-get`
  * ci: Update apt cache
  * pool: change memusage_test to use int64_t, add allocation check
  * pool: make sure PoolAllocator uses the correct alignment
  * doc: regenerate example bitcoin.conf
  * doc: rewrite explanation for -par=
  * doc: update manual pages for v26.0rc2
  * build: bump version to v26.0rc2
  * gui: fix crash on selecting "Mask values" in transaction view
  * guix: update signapple
  * guix: Zip needs to include all files with time as SOURCE_DATE_EPOCH
  * test: add coverage for snapshot chainstate not matching AssumeUTXO parameters
  * assumeutxo, blockstorage: prevent core dump on invalid hash
  * [test] Test i2p private key constraints
  * [net] Check i2p private key constraints
  * bugfix: Mark CNoDestination and PubKeyDestination constructor explicit
  * qt: 26.0rc2 translations update
  * doc: generate example bitcoin.conf for v26.0rc1
  * doc: generate manual pages for v26.0rc1
  * build: bump version to v26.0rc1

OBS-URL: https://build.opensuse.org/request/show/1136996
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=55
2024-01-05 08:57:06 +00:00
Martin Pluskal
8ca6ca19ad - Update to version 25.0:
* doc: update release notes for 25.0
  * doc: update manual pages for 25.0
  * build: bump version to v25.0 final
  * doc: update manual pages for v25.0rc2
  * build: bump version to v25.0rc2
  * net_processing: Boost inv trickle rate
  * txmempool: have CompareDepthAndScore sort missing txs first
  * p2p: Avoid prematurely clearing download state for other peers
- Drop 392dc68e.patch

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=53
2023-05-31 09:29:23 +00:00
Martin Pluskal
286549ff52 Accepting request 1077721 from home:dimstar:Factory
- Add 392dc68e.patch: Fix build with gcc 13.

OBS-URL: https://build.opensuse.org/request/show/1077721
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=51
2023-04-11 08:25:35 +00:00
Martin Pluskal
e3e27be21f Accepting request 1043940 from home:amanzini:branches:network:cryptocurrencies
- Update to version 24.0.1
  changelogs:
  * https://bitcoincore.org/en/releases/24.0.1/
  * https://bitcoincore.org/en/releases/23.0/
  * https://bitcoincore.org/en/releases/22.1/

- fixed upstream version number change: it's not 0.x anymore`

OBS-URL: https://build.opensuse.org/request/show/1043940
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=49
2022-12-21 09:47:13 +00:00
Martin Pluskal
d57e415ef0 Accepting request 975661 from home:develop7:branches:network:cryptocurrencies
- fixed upstream version number change: it's not 0.x anymore

OBS-URL: https://build.opensuse.org/request/show/975661
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=47
2022-05-09 06:26:17 +00:00
Martin Pluskal
6cfd88aaf9 Accepting request 973243 from home:develop7:branches:network:cryptocurrencies
+ disabled tests to fix Tumbleweed build
+ updated source tarball URL per the upstream recommendation
+ drop 24104.patch: fixed upstream
+ Update to version 0.22.0

OBS-URL: https://build.opensuse.org/request/show/973243
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=45
2022-04-28 06:21:59 +00:00
Martin Pluskal
b3b3a3975f Accepting request 948306 from home:bmwiedemann:branches:network:cryptocurrencies
Add 24104.patch to fix build with boost-1.78

OBS-URL: https://build.opensuse.org/request/show/948306
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=44
2022-01-24 09:21:16 +00:00
Martin Pluskal
fb21155a16 Accepting request 926426 from home:jirislaby:branches:network:cryptocurrencies
- Update to version 0.21.2
  * P2P protocol and network code
    * use NetPermissions::HasFlag() in CConnman::Bind()
    * Rate limit the processing of rumoured addresses
  * Wallet
    * Do not iterate a directory if having an error while accessing it
  * RPC
    * Reset scantxoutset progress before inferring descriptors
  * Build System
    * depends: update Qt 5.9 source url
    * Update Windows code signing certificate
    * Use custom MacOS code signing tool
    * Fix build with Boost 1.77.0
  * Tests and QA
    * Build with --enable-werror by default, and document exceptions
    * Fix intermittent feature_taproot issue
    * Fix macOS brew install command
    * add missing ECCVerifyHandle to base_encode_decode
    * Run fuzzer task for the master branch only
  * GUI
    * Do not use QClipboard::Selection on Windows and macOS.
    * Remove user input from URI error message
    * Draw "eye" sign at the beginning of watch-only addresses
  * Miscellaneous
    * Fix crash when parsing command line with -noincludeconf=0
    * util: Properly handle -noincludeconf on command line (take 2)

OBS-URL: https://build.opensuse.org/request/show/926426
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=43
2021-10-20 07:22:29 +00:00
Martin Pluskal
fa617d246f Accepting request 914548 from home:jsegitz:branches:systemdhardening:network:cryptocurrencies
- Added hardening to systemd service(s). Added patch(es):
  * harden_bitcoind.service.patch
  Modified:
  * bitcoind.service

OBS-URL: https://build.opensuse.org/request/show/914548
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=42
2021-08-27 15:22:13 +00:00
Martin Pluskal
38120920c3 Accepting request 893116 from home:susnux:branches:network:cryptocurrencies
- Update to version 0.21.1

OBS-URL: https://build.opensuse.org/request/show/893116
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=40
2021-05-14 13:37:43 +00:00
Martin Pluskal
acaf518af3 - Update to version 0.21.0:
* For full details see release-notes-0.21.0.md

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=38
2021-01-19 09:32:54 +00:00
Martin Pluskal
275120fdac Accepting request 824286 from home:polslinux:branches:network:cryptocurrencies
- Update to version 0.20.1
  * Mining
    * Fix GBT: Restore "!segwit" and "csv" to "rules" key
  * P2P protocol and network code
    * Replace automatic bans with discouragement filter
  * Wallet
    * Handle concurrent wallet loading
    * Minimal fix to restore conflicted transaction notifications 
  * RPC and other APIs
    * Increment input value sum only once per UTXO in decodepsbt
    * psbt: Increment input value sum only once per UTXO in decodepsbt
    * psbt: Include and allow both non_witness_utxo and witness_utxo for segwit inputs
  * GUI
    * Add missing QPainterPath include
    * update Qt base translations for macOS release
  * Misc
    * util: Don't reference errno when pthread fails
    * Fix locking on WSL using flock instead of fcntl
- Remove fix-qpainterpath.patch

OBS-URL: https://build.opensuse.org/request/show/824286
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=36
2020-08-10 06:07:18 +00:00
Martin Pluskal
41dd6ae7be Accepting request 822521 from home:michel_mno:branches:network:cryptocurrencies
- Add 7GB min disk space and change memory setting to physicalmemory
  in existing _constraints file

OBS-URL: https://build.opensuse.org/request/show/822521
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=34
2020-07-24 06:21:22 +00:00
Martin Pluskal
e0ffd9de84 Accepting request 815500 from home:polslinux:branches:network:cryptocurrencies
- Add fix-qpainterpath.patch
- Add -fcommon to allow building against GCC10

OBS-URL: https://build.opensuse.org/request/show/815500
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=32
2020-06-17 12:15:12 +00:00
Martin Pluskal
12e242326d - Update to version 0.20.0:
* See https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-0.20.0.md

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=31
2020-06-12 07:12:05 +00:00
Martin Pluskal
e91d27b4da Accepting request 788718 from home:mrostecki:branches:network:cryptocurrencies
- Fix build on aarch64.

OBS-URL: https://build.opensuse.org/request/show/788718
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=29
2020-03-27 05:50:39 +00:00
Martin Pluskal
cfe29965b0 Accepting request 783839 from home:mrostecki:branches:network:cryptocurrencies
- Do not run bitcoind in daemon mode. Running it not as a
  background process makes it working properly with journald
  (instead of writing logs in /var/log).

OBS-URL: https://build.opensuse.org/request/show/783839
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=27
2020-03-11 15:12:03 +00:00
Martin Pluskal
d95cd02efb Accepting request 783190 from home:mrostecki:branches:network:cryptocurrencies
- Update to version 0.19.1:
  * Wallet
    * Fix origfee return for bumpfee with feerate arg
    * Fix unique_ptr usage in boost::signals2
    * Fix issue with conflicted mempool tx in listsinceblock
    * Bug: IsUsedDestination shouldn't use key id as script id for
      ScriptHash
    * IsUsedDestination should count any known single-key address
    * Reset reused transactions cache
  * RPC and other APIs
    * cli: Fix fatal leveldb error when specifying
      -blockfilterindex=basic twice
    * require second argument only for scantxoutset start action
    * zmq: Fix due to invalid argument and multiple notifiers
    * psbt: handle unspendable psbts
    * psbt: check that various indexes and amounts are within
      bounds
  * GUI
    * Fix missing qRegisterMetaType for size_t
    * disable File->CreateWallet during startup
    * Fix comparison function signature
    * Fix unintialized WalletView::progressDialog
  * Tests and QA
    * Appveyor improvement - text file for vcpkg package list
    * fix "bitcoind already running" warnings on macOS
    * add missing #include to fix compiler errors
  * Platform support
    * Update msvc build for Visual Studio 2019 v16.4
    * Updates to appveyor config for VS2019 and Qt5.9.8 + msvc
      project fixes

OBS-URL: https://build.opensuse.org/request/show/783190
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=26
2020-03-10 08:45:37 +00:00
Martin Pluskal
f9a9f769ab Accepting request 754388 from home:mrostecki:branches:network:cryptocurrencies
- Update to version 0.19.0.1:
  * New RPCs
    + `getbalances` returns an object with all balances
    + `setwalletflag` sets and unsets wallet flags that enable or
      disable features specific to that existing wallet
    + `getblockfilter` fets the BIP158 filter for the specified
       block
  * New settings
    + `-blockfilterindex` enables the creation of BIP158 block
      filters for the entire blockchain
  * Updated settings
    + `whitebind` and `whitelist` now accept a list of permissions
      to provide peers connecting using the indicated interfaces or
      IP addresses
    + Users setting custom `dbcache` values can increase their
      setting slightly without using any more real memory
  * Updated RPCs
    + `sendmany` no longer has a `minconf` argument
    + `getbalance` and `sendtoaddress`, plus the new RPCs
      `getbalances` and `createwaller`, now accept an `acoid_reuse`
      parameter that controls whether already used addresses should
      be included in the operation
    + RPCs which have an `include_watchonly` argument or
      `includeWatching` option now default to true for watch-only
      wallets
    + `listunspent` now returns a `reused` bool for each output if
      the wallet flag `avoid_reuse` is enabled
    + `getblockstats` now uses BlockUndo data instead of the
      transaction index, making it much faster, no longer dependent
      on the `-txindex` configuration option, and functional for

OBS-URL: https://build.opensuse.org/request/show/754388
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=24
2019-12-05 16:17:23 +00:00
Martin Pluskal
70ae296139 - Fix downloaded source
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=22
2019-07-11 15:31:56 +00:00
Martin Pluskal
920deb1b0a Accepting request 714642 from home:develop7:branches:network:cryptocurrencies
Update to version 0.18.0

OBS-URL: https://build.opensuse.org/request/show/714642
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=21
2019-07-11 13:42:03 +00:00
Martin Pluskal
7f323b724a Accepting request 714405 from home:mgerstner:branches:network:cryptocurrencies
- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
  firewalld, see [1].
  [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html

OBS-URL: https://build.opensuse.org/request/show/714405
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=20
2019-07-10 10:11:56 +00:00
Martin Pluskal
f2eeb3845a Accepting request 674680 from home:develop7:branches:network:cryptocurrencies
- Update to version 0.17.1
  * `listtransactions` label support
  See release-notes-0.17.1.md for complete changelog
- fix previous entry date

OBS-URL: https://build.opensuse.org/request/show/674680
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=18
2019-02-14 08:16:48 +00:00
Martin Pluskal
b8877b81ee Accepting request 646027 from home:seanlew:branches:network:cryptocurrencies
Update bitcoin to 0.17.0.1

OBS-URL: https://build.opensuse.org/request/show/646027
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=16
2018-11-02 09:30:55 +00:00
Martin Pluskal
b9e5b1a763 - Update to version 0.17.0:
* For complete list of changes see:
    + release-notes-0.17.0.md

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=14
2018-10-03 15:03:09 +00:00
Martin Pluskal
46d691dfe6 - Update to version 0.16.3:
* For complete list of changes see:
    + release-notes-0.16.3.md
    + release-notes-0.16.2.md
- Resolves bsc#1108992 CVE-2018-17144

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=12
2018-09-26 08:16:11 +00:00
Martin Pluskal
5125960a38 - Update to version 0.16.1:
* For complete list of changes see release-notes-0.16.1.md

OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=10
2018-06-18 08:21:52 +00:00
Martin Pluskal
47569441e9 Accepting request 585004 from home:develop7:branches:network:cryptocurrencies
Update to version 0.16.0

OBS-URL: https://build.opensuse.org/request/show/585004
OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/bitcoin?expand=0&rev=8
2018-03-09 13:37:18 +00:00
Dominique Leuenberger
ba27fb42e5 Accepting request 561276 from network:cryptocurrencies
OBS-URL: https://build.opensuse.org/request/show/561276
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bitcoin?expand=0&rev=26
2018-01-04 23:59:44 +00:00
Dominique Leuenberger
20371b3bac Accepting request 533740 from network
1

OBS-URL: https://build.opensuse.org/request/show/533740
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bitcoin?expand=0&rev=25
2017-10-13 12:20:09 +00:00
Dominique Leuenberger
deebe255eb Accepting request 523611 from network
- Update to version 0.15.0
  * For a complete list of changes see provided release-notes

OBS-URL: https://build.opensuse.org/request/show/523611
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bitcoin?expand=0&rev=24
2017-09-12 17:57:49 +00:00
Dominique Leuenberger
f8cae0eaf4 Accepting request 504585 from network
- Update to version 0.14.2
  * For a complete list of changes see provided release-notes

OBS-URL: https://build.opensuse.org/request/show/504585
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bitcoin?expand=0&rev=23
2017-06-19 11:23:47 +00:00
Dominique Leuenberger
ec21ebab64 Accepting request 500033 from network
- Update to version 0.14.1:
  * For a complete list of changes see provided release-notes
- Update unit file

OBS-URL: https://build.opensuse.org/request/show/500033
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bitcoin?expand=0&rev=22
2017-06-01 14:33:37 +00:00
Dominique Leuenberger
9b62cb918b Accepting request 479285 from network
OBS-URL: https://build.opensuse.org/request/show/479285
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bitcoin?expand=0&rev=21
2017-03-21 21:48:55 +00:00
Dominique Leuenberger
c1fff6c829 Accepting request 453759 from network
1

OBS-URL: https://build.opensuse.org/request/show/453759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bitcoin?expand=0&rev=20
2017-02-03 15:27:36 +00:00
Dominique Leuenberger
a45504df8c Accepting request 445685 from network
- Update to version 0.13.1:
  * For a complete list of changes see provided release-notes

OBS-URL: https://build.opensuse.org/request/show/445685
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bitcoin?expand=0&rev=19
2016-12-15 09:43:02 +00:00
Dominique Leuenberger
7176f02bf6 Accepting request 428447 from network
- Speedup build/reduce it's memory consumption by using gold linker

OBS-URL: https://build.opensuse.org/request/show/428447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bitcoin?expand=0&rev=18
2016-09-20 11:27:16 +00:00
Dominique Leuenberger
63059e0dd1 Accepting request 421770 from network
- Update to version 0.13.0:
  * For a complete list of changes see provided release-notes
- Drop upstreamed patch:
  * bitcoin_missing_ppc64le_in_ax_boost_base.m4.patch
- Fail build on testsuite failure

OBS-URL: https://build.opensuse.org/request/show/421770
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bitcoin?expand=0&rev=17
2016-08-29 13:34:58 +00:00
Dominique Leuenberger
648f8fa635 Accepting request 403844 from network
1

OBS-URL: https://build.opensuse.org/request/show/403844
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bitcoin?expand=0&rev=16
2016-07-05 07:51:19 +00:00
Dominique Leuenberger
f015e13f2b Accepting request 398322 from network
- Remove unnecessary build dependencies

OBS-URL: https://build.opensuse.org/request/show/398322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bitcoin?expand=0&rev=15
2016-05-30 07:56:34 +00:00
Dominique Leuenberger
53808c05b2 Accepting request 393087 from network
OBS-URL: https://build.opensuse.org/request/show/393087
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bitcoin?expand=0&rev=14
2016-05-02 08:44:57 +00:00
Dominique Leuenberger
2da9530332 Accepting request 390763 from network
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/390763
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bitcoin?expand=0&rev=13
2016-04-28 14:55:06 +00:00
Dominique Leuenberger
2d87316942 Accepting request 360683 from network
- Update to 0.12.0
  * For a complete list of changes see provided release-notes
- Small spec file cleanups
  * remove old obsole/provides
  * move icon handling scriplets to correct subpackage

OBS-URL: https://build.opensuse.org/request/show/360683
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bitcoin?expand=0&rev=12
2016-02-23 15:57:25 +00:00
Stephan Kulow
7cc1f15b4e Accepting request 348083 from network
- Update to 0.11.2
  * no upstream changelog provided

OBS-URL: https://build.opensuse.org/request/show/348083
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bitcoin?expand=0&rev=11
2015-12-13 08:39:49 +00:00
Dominique Leuenberger
7ec90f844f Accepting request 344180 from network
1

OBS-URL: https://build.opensuse.org/request/show/344180
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bitcoin?expand=0&rev=10
2015-11-16 17:51:20 +00:00
Dominique Leuenberger
072893e82d Accepting request 344020 from network
- Refactor spec to allow for easy building of altcoins.
  * drop bitcoin-fix-desktop-icon-name.patch

OBS-URL: https://build.opensuse.org/request/show/344020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bitcoin?expand=0&rev=9
2015-11-12 18:41:48 +00:00