Commit Graph

2765 Commits

Author SHA1 Message Date
Luke Dashjr
e933c45607 Update manpages & example bitcoin.conf 2024-08-01 00:06:00 +00:00
Luke Dashjr
247c167f3d doc/release-notes: Update for Bitcoin Knots 27.1.knots20240801 2024-08-01 00:06:00 +00:00
Luke Dashjr
a1c656a508 Update documented versions/BIPs for Knots 2024-08-01 00:06:00 +00:00
Luke Dashjr
fcc7fb5df1 Merge knots_branding-27 2024-08-01 00:06:00 +00:00
Luke Dashjr
d26ae740b9 Merge macos_dmg-27 2024-08-01 00:06:00 +00:00
Luke Dashjr
d12a94481f Merge undeprecate_libconsensus-27 2024-08-01 00:06:00 +00:00
Luke Dashjr
41616f25bc Merge 553 via bugfix_qt_uri_amount_parser 2024-08-01 00:06:00 +00:00
Luke Dashjr
e93252ffc4 Merge 11082 via rwconf-27+knots 2024-08-01 00:06:00 +00:00
Luke Dashjr
6ffcebc35e Merge 17636 via guisettings-0.21 2024-08-01 00:06:00 +00:00
Luke Dashjr
6906789511 Merge 11770 via rest_fee 2024-08-01 00:06:00 +00:00
Luke Dashjr
ba89fef85d Merge 10554 via zmq_wtx-27+knots 2024-08-01 00:06:00 +00:00
Luke Dashjr
04a7c9549e Merge 8751 via sort-multisigs-26+knots 2024-08-01 00:06:00 +00:00
Luke Dashjr
eae72297f8 Merge 29707 via dep_miniupnp_227-27 2024-08-01 00:06:00 +00:00
fanquake
1163a3e569 depends: miniupnpc 2.2.7
Includes a temporary patch to fix the Windows Autotools build.

See
https://miniupnp.tuxfamily.org/files/changelog.php?file=miniupnpc-2.2.7.tar.gz.

Github-Pull: #29707
Rebased-From: 6866b571ab
2024-08-01 18:14:10 +00:00
Luke Dashjr
01ac32f90b Update manpages & example bitcoin.conf 2024-06-21 19:28:12 +00:00
Luke Dashjr
2227b13785 doc/release-notes: Update for Bitcoin Knots 27.1.knots20240621 2024-06-21 19:28:12 +00:00
Luke Dashjr
d376f02a13 Update documented versions/BIPs for Knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
f4216e323e Merge knots_branding-27 2024-06-21 19:28:12 +00:00
Luke Dashjr
6d349df39b Merge macos_dmg-27 2024-06-21 19:28:12 +00:00
Luke Dashjr
1fedee6aee Merge undeprecate_libconsensus-27 2024-06-21 19:28:12 +00:00
Luke Dashjr
948e66e65f Merge 553 via bugfix_qt_uri_amount_parser 2024-06-21 19:28:12 +00:00
Luke Dashjr
807c407a41 Merge 11082 via rwconf-27+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
2ab7c38e65 Merge 17636 via guisettings-0.21 2024-06-21 19:28:12 +00:00
Luke Dashjr
9e2ebf0434 Merge 11770 via rest_fee 2024-06-21 19:28:12 +00:00
Luke Dashjr
bd1b1f5384 Merge 10554 via zmq_wtx-27+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
cd9128640b Merge 8751 via sort-multisigs-26+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
53e50f3c5d Merge 30198 via depends_qt_update-27 2024-06-21 19:28:12 +00:00
Luke Dashjr
c154e3fe34 Merge 29678 via fix_init_lowdisk_warning_reqd-25 2024-06-21 19:28:12 +00:00
Luke Dashjr
2e20e87ed7 Knots branding for README and GitHub issue templates 2024-06-19 18:32:54 +00:00
Luke Dashjr
4acbdff09a Update project name to Knots in Doxyfile 2024-06-19 18:32:54 +00:00
Luke Dashjr
0294f77aa7 Merge branch 'macos_dmg-27' into svg_icon-27+knots 2024-06-19 18:31:04 +00:00
Luke Dashjr
c5aa0b35c0 doc/zmq: Add detailed descriptions for {hash,raw}wallettx topics 2024-06-17 20:05:19 +00:00
Doron Somech
2b16311ef5 ZMQ: add publishers of wallet tx
Topic will indicate if transaction came from mempool or block so developers can handle the transaction accordingly without a RPC round trip to bitcoind.

(includes ZMQ: Making CWallet::TransactionAddedToWallet static)
2024-06-17 20:05:18 +00:00
fanquake
d756a384d2
doc: update manual pages for 27.1 2024-06-10 13:03:33 +01:00
fanquake
fcf1241971
doc: update release notes for v27.1 final 2024-06-10 13:03:30 +01:00
Luke Dashjr
32f1caee52 build: Restore support for macOS .dmg creation
This partially reverts b5790c35f7, 33ae0bd1e4, and a128111c29.
2024-06-07 18:48:32 +00:00
Luke Dashjr
d6a8fcf8b5 Revert "libconsensus: deprecate"
This reverts commit 25dc87e6f8.
2024-06-05 00:51:14 +00:00
Luke Dashjr
b4849c67c1 doc: Update Qt version to 5.15.14 2024-06-04 17:50:03 +00:00
Luke Dashjr
5a311113ca Add new bitcoin_rw.conf file that is used for settings modified by this software itself 2024-05-31 17:57:33 +00:00
fanquake
22701a4346
doc: update manual pages for 27.1rc1 2024-05-28 12:28:11 +01:00
fanquake
9b4640c4be
doc: update release-notes.md for 27.1 2024-05-28 12:28:06 +01:00
Luke Dashjr
b071344ac0 rest: add endpoint for estimatesmartfee
* write REST interface for getting estimated fee
* update docs about REST interface for fee estimation
* add test
2024-05-18 20:01:16 +00:00
fanquake
0eeba0aa28 depends: qt 5.15.13
I need to try and patch around Qts buildsystem to keep #21778 moving
along (the issue being that even when you tell Qt to build using
Clang on Linux, it still calls out to GCC, breaking our ability to have
a macOS release build env that doesn't have a GCC toolchain installed,
and thus no ld binary).

Before trying to patch Qt any further, update to the latest LTS
release, and update the current patch set.

Github-Pull: #29732
Rebased-From: 430f319f73
2024-05-15 20:02:17 +00:00
fanquake
bd5860bc7a
[WIP] doc: release notes for 27.x 2024-05-10 11:27:07 +08:00
Sjors Provoost
475aac41fb
doc: add LLVM instruction for macOS < 13
Github-Pull: #29934
Rebased-From: 22574046c9
2024-05-02 15:28:51 +08:00
fanquake
5c097910e0
doc: archive 27.0 release notes
Github-Pull: #29886
Rebased-From: c08754971d
2024-04-17 14:04:34 +01:00
fanquake
910e3e8728
doc: update manual pages for v27.0 2024-04-15 09:49:20 +01:00
fanquake
9442ea82da
doc: import release notes from devwiki
https://github.com/bitcoin-core/bitcoin-devwiki/wiki/27.0-Release-Notes-Draft.
2024-04-15 09:49:14 +01:00
Edil Medeiros
fe51aceeca
Update the developer mailing list address.
The developer mailing list was migrated to Google Groups in February 2024
as announced in https://groups.google.com/g/bitcoindev/c/aewBuV6k-LI.

The archives maintained by the Linux Foundation stopped updating in December
2024. Thus, we point to the new archive maintained by gnusha.org.

The codebase refers to old discussions linked to the Linux Foundation archives.
Since all links are still active to this date, we keep them as they are.

See #29782.

Github-Pull: #29782
Rebased-From: 0ead466a0c
2024-04-04 14:39:42 +01:00
laanwj
c4da61b323
doc: Suggest installing dev packages for debian/ubuntu qt5 build
Pretty much all library packages were renamed in the 64-bit time_t
migration to add `t64` (even on 64-bit platforms).

Instead of complicating the doc with conditional package names, suggest
installing the `-dev` packages which still have the same name, and
besides that, are the right way to go about it as they contain the
"user facing" C++ headers needed to build against Qt5.

For Fedora, devel packages are already suggested.

This affects Ubuntu 24.04 and Debian Testing.

Github-Pull: #29764
Rebased-From: a3c6a13cb2
2024-04-01 16:02:23 +02:00