ivanlele
6c0fbf58fa
Merge 9909a34d79 into merged_master (Bitcoin PR bitcoin/bitcoin#30992 )
2026-03-30 10:35:21 +00:00
ikripaka
e667e1c50b
Merge 338bc2cd26 into merged_master (Bitcoin PR bitcoin/bitcoin#30454 )
2026-03-20 13:12:00 +00:00
ivanlele
89f5f6b6f0
Merge f61ede574c into merged_master (Bitcoin PR bitcoin/bitcoin#30049 )
2026-02-24 13:01:48 +00:00
ivanlele
c8b1dfc103
Merge 948ecf181e into merged_master (Bitcoin PR bitcoin/bitcoin#29648 )
2026-02-17 13:09:58 +00:00
Byron Hambly
14c5a3f3ef
Merge 4cebad4833 into merged_master (Bitcoin PR bitcoin/bitcoin#28363 )
2025-11-06 09:07:37 +02:00
Byron Hambly
b29ae90f29
Merge 27351fb915 into merged_master (Bitcoin PR bitcoin/bitcoin#26093 )
2024-11-27 10:46:37 +02:00
Mackain
36a6d4b007
doc: update IBD requirements in doc/README.md
2024-10-02 17:46:11 +02:00
James Dorfman
69d34657d2
Merge a4e066af85 into merged_master (Bitcoin PR bitcoin/bitcoin#24352 )
2024-09-16 04:28:39 +00:00
Hennadii Stepanov
6ce50fd9d0
doc: Update for CMake-based build system
...
Co-authored-by: Lőrinc <pap.lorinc@gmail.com>
Co-authored-by: pablomartin4btc <pablomartin4btc@gmail.com>
2024-08-16 21:24:08 +01:00
Hennadii Stepanov
5deb0b024e
build, test, doc: Temporarily remove Android-related stuff
...
Previously, our Android builds were geared towards generating APKs,
which relied on Qt. However, after migrating to C++20, compiling for
Android became unfeasible due to Qt 5.15's compatibility limitations
with NDK only up to r25, which includes an outdated embedded libc++.
All removed stuff will be reinstated after migrating the build system to
CMake and upgrading Qt to version 6.x."
2024-05-06 11:29:14 +01:00
James Dorfman
e2f9ba794f
Merge 56c8658700 into merged_master (Bitcoin PR bitcoin/bitcoin#24663 )
2024-03-19 06:39:38 +00:00
fanquake
80f8b92f4f
remove libbitcoinconsensus
...
This was deprecated in v27.0, for removal in v28.0.
See discussion in PR #29189 .
2024-03-18 16:59:39 +00:00
Brandon Odiwuor
3c208cc05e
Add offline signing tutorial
2023-10-27 12:32:48 +03:00
Byron Hambly
1dc6ad6ea9
Merge ba11eb354b into merged_master (Bitcoin PR bitcoin/bitcoin#23542 )
2023-07-03 09:44:18 +00:00
Byron Hambly
39e670c88c
Merge 216f4ca9e7 into merged_master (Bitcoin PR bitcoin/bitcoin#22674 )
2023-06-13 13:17:01 +00:00
Byron Hambly
2aec02ed62
Merge 87ce2d646b into merged_master (Bitcoin PR bitcoin/bitcoin#22822 )
2023-06-13 09:14:12 +00:00
James Dorfman
745a202cfd
Merge 23ae7931be into merged_master (Bitcoin PR bitcoin/bitcoin#23154 )
2023-05-17 05:50:19 +00:00
Byron Hambly
2334307d42
Merge 245462b66c into merged_master (Bitcoin PR bitcoin/bitcoin#22418 )
2023-04-13 12:10:09 +00:00
Byron Hambly
77a48e05ac
Merge b784ab10f5 into merged_master (Bitcoin PR bitcoin/bitcoin#22739 )
2023-04-10 10:47:23 +00:00
fanquake
b0349a7d95
doc: consolidate & remove release-note fragments
...
These have been moved here:
https://github.com/bitcoin-core/bitcoin-devwiki/wiki/24.0-Release-Notes-draft .
2022-09-15 16:02:17 +01:00
laanwj
a4e066af85
Merge bitcoin/bitcoin#24352 : Add doc/design/libraries.md
...
dc1e7ad7a5 Add doc/design/libraries.md (Ryan Ofsky)
Pull request description:
Prompted by the [libbitcoinkernel issue #24303 ](https://github.com/bitcoin/bitcoin/issues/24303 ) and PRs, I started looking at existing libraries and what their dependencies are and wrote this document to describe them and where `libbitcoinkernel` fits in.
Readable link is: https://github.com/ryanofsky/bitcoin/blob/pr/libs/doc/design/libraries.md
Feedback is welcome
ACKs for top commit:
laanwj:
ACK dc1e7ad7a5
hebasto:
Approach ACK dc1e7ad7a5 , using this doc as a guide in https://github.com/hebasto/bitcoin/pull/3 :)
Tree-SHA512: 7687b1847797c50de1f5ea721bd201cc8304690064743fbe6d69e2198cc239084e9da7d158be65bea948a6ec3d71d74c84122c0e523c390b389b49ea8d2cddc9
2022-06-22 07:13:17 +02:00
Jon Atack
daae28885f
doc, init: add links to doc/cjdns.md
2022-03-24 20:12:32 +01:00
Ryan Ofsky
dc1e7ad7a5
Add doc/design/libraries.md
2022-02-15 09:29:53 -05:00
Vasil Dimov
97208634b9
net: open p2p connections to nodes that listen on non-default ports
...
By default, for mainnet, the p2p listening port is 8333. Bitcoin Core
has a strong preference for only connecting to nodes that listen on that
port.
Remove that preference because connections over clearnet that involve
port 8333 make it easy to detect, analyze, block or divert Bitcoin p2p
traffic before the connection is even established (at TCP SYN time).
For further justification see the OP of:
https://github.com/bitcoin/bitcoin/pull/23306
2022-02-11 15:21:49 +01:00
W. J. van der Laan
216f4ca9e7
Merge bitcoin/bitcoin#22674 : validation: mempool validation and submission for packages of 1 child + parents
...
046e8ff264 [unit test] package submission (glozow)
e12fafda2d [validation] de-duplicate package transactions already in mempool (glozow)
8310d942e0 [packages] add sanity checks for package vs mempool limits (glozow)
be3ff151a1 [validation] full package accept + mempool submission (glozow)
144a29099a [policy] require submitted packages to be child-with-unconfirmed-parents (glozow)
d59ddc5c3d [packages/doc] define and document package rules (glozow)
ba26169f60 [unit test] context-free package checks (glozow)
9b2fdca7f0 [packages] add static IsChildWithParents function (glozow)
Pull request description:
This is 1 chunk of [Package Mempool Accept](https://gist.github.com/glozow/dc4e9d5c5b14ade7cdfac40f43adb18a ); it restricts packages to 1 child with its parents, doesn't allow conflicts, and doesn't have CPFP (yet). Future PRs (see #22290 ) will add RBF and CPFP within packages.
ACKs for top commit:
laanwj:
Code review ACK 046e8ff264
Tree-SHA512: 37dbba37d527712f8efef71ee05c90a8308992615af35f5e0cfeafc60d859cc792737d125aac526e37742fe7683ac8c155ac24af562426213904333c01260c95
2021-12-15 20:42:33 +01:00
MarcoFalke
87ce2d646b
Merge bitcoin/bitcoin#22822 : doc: Add multisig tutorial
...
1ef2c03452 Add multisig tutorial (lsilva01)
Pull request description:
This PR adds a mutisig tutorial, as requested in https://github.com/bitcoin/bitcoin/issues/21278
Although there is already a brief explanation and a functional test about the multisig implemented in https://github.com/bitcoin/bitcoin/pull/22067 , this tutorial proposes to use the signet (instead of regtest), bringing the reader closer to a real environment and explaining some functions in more detail.
I'm not sure if this format should be in this repository or on some wiki page. But as there is an open issue regarding this matter, that is my suggestion.
ACKs for top commit:
Sjors:
re-utACK 1ef2c03452
prayank23:
ACK https://github.com/bitcoin/bitcoin/pull/22822/commits/1ef2c034523d0dfc36c84186d7a110cfc7de238b
Tree-SHA512: 2c3f17a8c50e554f802029dceb28ab90a77021f135b8cbd77dca3879ba1f1a0eac6bda0afb90d1ff6b8116fb0628471687d3fb77bb255ef5d8b9590b775cbce9
2021-12-14 09:58:50 +01:00
lsilva01
1ef2c03452
Add multisig tutorial
2021-12-13 02:33:32 -03:00
glozow
d59ddc5c3d
[packages/doc] define and document package rules
...
Central place for putting package-related info. This document or parts
of it can also be easily ported to other places if deemed appropriate.
2021-11-29 15:33:07 +00:00
James O'Beirne
9ab440199d
doc: add assumeutxo notes
2021-10-04 16:40:00 -04:00
fanquake
ab9c34237a
release: remove gitian
2021-08-31 09:37:23 +08:00
fanquake
1ea11e10ac
doc: link to managing-wallets from doc readme
...
This was forgotten in #22523 .
2021-08-19 08:52:25 +08:00
Andrew Poelstra
e577745980
Merge 8cdf91735f into merged_master (Bitcoin PR bitcoin/bitcoin#22349 )
2021-07-29 06:36:50 +00:00
Andrew Poelstra
a1f89ca048
Merge b7565c708d into merged_master (Bitcoin PR bitcoin/bitcoin#22250 )
2021-07-29 00:25:20 +00:00
Andrew Poelstra
3bb3c02495
Merge 933c6466c2 into merged_master (Bitcoin PR bitcoin/bitcoin#22109 )
2021-07-19 19:25:00 +00:00
Andrew Poelstra
d5101eebcb
Merge 23b15601df into merged_master (Bitcoin PR #17227 )
2021-06-28 13:45:32 +00:00
Jon Atack
dd49f1b52e
doc: doc/README.md IRC updates
...
- update remaining link and reference from freenode to libera
- remove no-longer-existing #bitcoin-dev IRC channel
- other minor fixups
2021-06-27 21:26:03 +02:00
Vasil Dimov
78cdab1ad2
doc: sort entries in doc/README.md#Miscellaneous alphabetically
2021-06-23 12:21:39 +02:00
Vasil Dimov
cad487bcfa
doc: add basic I2P documentation
2021-06-23 12:21:38 +02:00
MarcoFalke
9999e4c64b
doc: Fix external links (IRC, ...)
2021-05-31 17:27:57 +02:00
Igor Cota
ebfb10cb75
Qt: add Android packaging support
...
Introduce an android directory under qt and allow one to package bitcoin-qt for Android by running make apk.
Add bitcoin-qt Android build instructions.
2021-03-21 22:33:27 +01:00
Andrew Poelstra
ffe832f297
Merge be60e37e40 into merged_master (Bitcoin PR #18505 )
2020-11-26 01:08:08 +00:00
Andrew Poelstra
18b511b048
Merge 12230529e3 into merged_master (Bitcoin PR #17596 )
2020-11-14 16:51:49 +00:00
Andrew Poelstra
a648df2425
Merge 2065ef66ee into merged_master (Bitcoin PR #17265 )
2020-11-09 23:10:12 +00:00
Andrew Poelstra
1d9458e988
Merge 2b465195e0 into merged_master (Bitcoin PR #16339 )
2020-11-09 03:58:20 +00:00
Suriyaa Sundararuban
7b2975ae8f
doc: Update webchat URLs in README.md
2020-04-02 13:09:55 +00:00
Wladimir J. van der Laan
41d7db0b60
doc: Change doxygen URL to doxygen.bitcoincore.org
...
The bitcoin core doxygen documentation has moved to
https://doxygen.bitcoincore.org , see
bitcoin-core/bitcoincore.org#681
(the old URL still works as a redirect)
2019-11-25 19:20:49 +01:00
fanquake
a4eb839619
doc: remove OpenSSL from build instructions and licensing info
2019-11-18 08:56:48 -05:00
fanquake
64b27c46e4
docs: add reduce-memory.md
...
Co-Authored-By: Wladimir J. van der Laan <laanwj@gmail.com>
2019-07-06 10:45:04 +08:00
MarcoFalke
770d0f60b8
travis: Properly cache and error on timeout
2019-05-31 14:54:25 +01:00
Steven Roose
f4889a5253
UPSTREAM MERGE BROKEN: Merge upstream commit ' 519b0bc5dc' into master
2019-05-17 16:17:09 +01:00