<bitcoin-git>
[bitcoin] whitslack closed pull request #22354: contrib/init: (OpenRC) use -startupnotify to wait for startup completion [alternative] (master...openrc-startupnotify-bkg) https://github.com/bitcoin/bitcoin/pull/22354
<bitcoin-git>
[bitcoin] whitslack closed pull request #22285: contrib/init: (OpenRC) use -startupnotify to wait for startup completion (master...openrc-startupnotify) https://github.com/bitcoin/bitcoin/pull/22285
<bitcoin-git>
[bitcoin] fanquake opened pull request #24065: build: explicitly disable support for external signing on Windows & OpenBSD (master...no_external_signer_win_openbsd) https://github.com/bitcoin/bitcoin/pull/24065
<bitcoin-git>
[bitcoin] theStack opened pull request #24062: refactor: replace RecursiveMutex `cs_most_recent_block` with Mutex (and rename) (master...202201-refactor_replace_recursive_mutex_cs_last_block) https://github.com/bitcoin/bitcoin/pull/24062
2022-01-13
<jeremyrubin>
in any case we're at a hugh level of pedantism for #bitcoin-core-dev, we could chat on wizards about it more
<jeremyrubin>
"everyone should compile bitcoin by hand"
<bitcoin-git>
[bitcoin] fanquake opened pull request #24057: build: point to latest commit on 1.4.0 branch (master...actually_fix_guix) https://github.com/bitcoin/bitcoin/pull/24057
<bitcoin-git>
[bitcoin] brunoerg opened pull request #24054: test: rest /tx with an invalid/unknown txid (master...2022-01-rest-functional) https://github.com/bitcoin/bitcoin/pull/24054
<bitcoin-git>
[bitcoin] laanwj merged pull request #24048: build: Improve error message when pkg-config is not installed (master...220112-m4) https://github.com/bitcoin/bitcoin/pull/24048
<bitcoin-git>
[bitcoin] hebasto opened pull request #24048: build: Improve error message when pkg-config is not installed (master...220112-m4) https://github.com/bitcoin/bitcoin/pull/24048
<bitcoin-git>
[gui] shaavan opened pull request #524: Replace int with std::chrono in for the timer->setInterval() argument (master...220112-chrono) https://github.com/bitcoin-core/gui/pull/524
<bitcoin-git>
[gui] hebasto merged pull request #517: refactor, qt: Use std::chrono for parameters of QTimer methods (master...220106-chrono) https://github.com/bitcoin-core/gui/pull/517
<bitcoin-git>
bitcoin/master 3c4f5d2 Hennadii Stepanov: scripted-diff: Rename functions to drop mention of boost
<bitcoin-git>
bitcoin/master e0ae541 Hennadii Stepanov: Merge bitcoin-core/gui#523: scripted-diff: Rename functions to drop mentio...
<bitcoin-git>
[bitcoin] fanquake merged pull request #24042: build: Point Guix to the current top of the "version-1.4.0" branch (master...220111-guix) https://github.com/bitcoin/bitcoin/pull/24042
<bitcoin-git>
[bitcoin] vincenzopalazzo closed pull request #24016: [WIP] utils: introduce a runtime error in case of overflow in GetArgInt (master...vincenzopalazzo/cmd_atoi) https://github.com/bitcoin/bitcoin/pull/24016
<bitcoin-git>
[bitcoin] MarcoFalke merged pull request #24039: bug fix: prevent UnicodeDecodeError when opening log file in feature_init.py (master...2022-01-feature_init-fix) https://github.com/bitcoin/bitcoin/pull/24039
<bitcoin-git>
bitcoin/master 9d3e95d sogoagain: [bugfix] prevent UnicodeDecodeError errors when opening log file in featur...
<bitcoin-git>
[bitcoin] hebasto opened pull request #24042: build: Point Guix to the current top of the "version-1.4.0" branch (master...220111-guix) https://github.com/bitcoin/bitcoin/pull/24042
<bitcoin-git>
[bitcoin] ryanofsky opened pull request #24041: Restore atoi compatibility with old versions of Bitcoin Core (master...pr/green) https://github.com/bitcoin/bitcoin/pull/24041
<bitcoin-git>
[bitcoin] sogoagain opened pull request #24039: bug fix: prevent UnicodeDecodeError when opening log file in feature_init.py (master...2022-01-feature_init-fix) https://github.com/bitcoin/bitcoin/pull/24039
<bitcoin-git>
[gui] hebasto opened pull request #523: scripted-diff: Rename functions to drop mention of boost (master...220111-boostpath) https://github.com/bitcoin-core/gui/pull/523
<bitcoin-git>
[bitcoin] theStack closed pull request #24025: test: MiniWallet: support default `from_node` for sending/creating txs (master...202201-test-MiniWallet-use_default_node_send_create_txs) https://github.com/bitcoin/bitcoin/pull/24025
<bitcoin-git>
[bitcoin] theStack opened pull request #24035: test: use MiniWallet for mempool_accept.py (master...202201-test-use_MiniWallet_for_mempool_accept_etc) https://github.com/bitcoin/bitcoin/pull/24035
<bitcoin-git>
[bitcoin] brunoerg opened pull request #24034: p2p, refactor: delete anchors.dat after trying to connect to that peers (master...2022-02-anchors-delete) https://github.com/bitcoin/bitcoin/pull/24034
<bitcoin-git>
[bitcoin] MarcoFalke opened pull request #24033: log: Remove GetAdjustedTime from IBD header progress estimation (master...2201-logNoNonsense) https://github.com/bitcoin/bitcoin/pull/24033
<bitcoin-git>
[bitcoin] MarcoFalke merged pull request #23497: Add `src/node/` and `src/wallet/` code to `node::` and `wallet::` namespaces (master...pr/names) https://github.com/bitcoin/bitcoin/pull/23497
<bitcoin-git>
[bitcoin] sipa opened pull request #24028: Explain in the generate* RPC docs that they are only for testing (master...202201_rpcmining_lol_no) https://github.com/bitcoin/bitcoin/pull/24028
<Kaizen_K_>
perfect, the bips are excellent cause they provide the nitty gritty details of what I need to map my braad and foggy understanding of bitcoin to the implimentations of
<bitcoin-git>
[bitcoin] ryanofsky opened pull request #24024: Remove cs_main lock annotation from ChainstateManager.m_blockman (master...pr/block) https://github.com/bitcoin/bitcoin/pull/24024
<bitcoin-git>
[bitcoin] mzumsande opened pull request #24021: Rename and move PoissonNextSend functions (master...202201_jnewbery_poisson_rename) https://github.com/bitcoin/bitcoin/pull/24021
<bitcoin-git>
[bitcoin] MarcoFalke merged pull request #23994: Consolidate all uses of the fast range mapping technique in util/fastrange.h (master...202201_fastrange) https://github.com/bitcoin/bitcoin/pull/23994
<prayank>
> medium post suggests upgrading to an alternative client, which has an experimental fix, for a problem that bitcoin core didn't even post an advisory for (you can see why in the IRC logs). I think that would be confusing to link to, rather than just linking to our own documentation in json-rpc-interface.md, which was added in response to the same problem
<prayank>
fanquake: personally I consider personal lot of times medium accouunts and some stackexchange answers can be be of same level. and some answers even have those links. so there is nothing special with stackexchange. btw i am in top 5 based on 5 my answers in last year on bitcoin stackexchange..
2022-01-09
<fanquake>
In regards to the actual issue, the medium post suggests upgrading to an alternative client, which has an experimental fix, for a problem that bitcoin core didn't even post an advisory for (you can see why in the IRC logs). I think that would be confusing to link to, rather than just linking to our own documentation in json-rpc-interface.md, which was added in response to the same problem.
<luke-jr>
prayank: it's a fact that tor is centralised, and a security risk if it is your only path to the Bitcoin network.
<prayank>
non-sense. Irony same user wants to to remove/restrict rpcbind which nobody has objection with. Sorry neither I need to make changes based on that user's comments nor I prefer language "non sense" "you don't listen". I am not a working for managers in a company but trying to contribute to an open source project used by 90% bitcoin nodes.
<bitcoin-git>
[bitcoin] vincenzopalazzo opened pull request #24016: [WIP] utils: introduce a runtime error in case of overflow in GetArgInt (master...vincenzopalazzo/cmd_atoi) https://github.com/bitcoin/bitcoin/pull/24016
<stickies-v>
rest: we use libevent, which for my PR requires me to import the TAILQ_FOREACH macro from <sys/queue.h>. This seems fine, except for the Win64 [unit tests, ...] test, which does not seem to have this header: https://github.com/bitcoin/bitcoin/pull/24012/checks?check_run_id=4753584875. Is this an issue with CI, or should I avoid using <sys/queue.h>, even though it's fine on the other tests?
<bitcoin-git>
[bitcoin] stickies-v opened pull request #24012: rest: Use query parameters to control resource loading (master...rest/use-query-parameters) https://github.com/bitcoin/bitcoin/pull/24012
<bitcoin-git>
[bitcoin] fanquake closed pull request #24011: [contrib] Displaying the time spent in the guix build (master...bitcoin-upstream) https://github.com/bitcoin/bitcoin/pull/24011
<bitcoin-git>
[bitcoin] rojarsmith opened pull request #24011: [contrib] Displaying the time spent in the guix build (master...bitcoin-upstream) https://github.com/bitcoin/bitcoin/pull/24011
2022-01-07
<fanquake>
FYI I’ve just blocked SultanOfDawn from the /bitcoin org.
<bitcoin-git>
[bitcoin] laanwj merged pull request #22093: build: Try posix-specific CXX first for mingw32 host (master...210528-posix) https://github.com/bitcoin/bitcoin/pull/22093
<Guest94>
selling tanbang bitcoin using nonor lcbel first nanbang bitcon on coinbase. what's the solution, through what boss, darn ginal's account can't login to the mining machine's password. please give the solution bossselling tanbang bitcoin using nonor lcbel first nanbang bitcon on coinbase. what's the solution, through what boss, darn ginal's account
<sipa>
i don't think it's a bad idea to have a guide "how to run bitcoin core securely" somewhere in our documentation, but it's a wide topic that could encompass lots of things
<prayank>
goal: already shared in reasons, get some documentation about secuirty that users can rely on need: there is no such doc already so a project like bitcoin core needs one
<prayank>
even json-rpc doc has 1-2 things about security but bitcoin core has more than just these few things about rpc and rest
<bitcoin-git>
[bitcoin] sipa opened pull request #23994: Consolidate all uses of the fast range mapping technique in util/fastrange.h (master...202201_fastrange) https://github.com/bitcoin/bitcoin/pull/23994
<bitcoin-git>
[gui] hebasto opened pull request #517: refactor, qt: Use std::chrono for parameters of QTimer methods (master...220106-chrono) https://github.com/bitcoin-core/gui/pull/517
<bitcoin-git>
[bitcoin] MarcoFalke merged pull request #23938: ci: Clone entire bitcoin-core/qa-assets repo only when run fuzzing (master...220102-assets) https://github.com/bitcoin/bitcoin/pull/23938
<bitcoin-git>
bitcoin/master 3401630 Carl Dong: style-only: Rename *Chainstate return values
<bitcoin-git>
bitcoin/master 1dd5827 Carl Dong: docs: Make LoadChainstate comment more accurate
<bitcoin-git>
bitcoin/master 6b83576 Carl Dong: node/chainstate: Use MAX_FUTURE_BLOCK_TIME
<bitcoin-git>
[bitcoin] MarcoFalke merged pull request #23832: Refactor: Changes time variables from int to chrono (master...time_refactor) https://github.com/bitcoin/bitcoin/pull/23832
<bitcoin-git>
bitcoin/master 17fdbef fanquake: Merge bitcoin/bitcoin#23970: Remove pointless and confusing shift in Relay...
<bitcoin-git>
[bitcoin] laanwj merged pull request #23834: wallettool: Check that the dumpfile checksum is the correct size (master...dump-checksum-size) https://github.com/bitcoin/bitcoin/pull/23834
<bitcoin-git>
bitcoin/master ac617cc Andrew Chow: wallettool: Check that the dumpfile checksum is the correct size
<bitcoin-git>
bitcoin/master 801aaac laanwj: Merge bitcoin/bitcoin#23834: wallettool: Check that the dumpfile checksum ...
<bitcoin-git>
[bitcoin] darosior closed pull request #23982: tests: use a cached datadir for wallet_descriptor.py (master...cache_chain_wallet_descriptor) https://github.com/bitcoin/bitcoin/pull/23982
<bitcoin-git>
[bitcoin] darosior opened pull request #23982: tests: use a cached datadir for wallet_descriptor.py (master...cache_chain_wallet_descriptor) https://github.com/bitcoin/bitcoin/pull/23982
<prayank>
#proposedmeetingtopic Add security.md in /doc which covers security recommendations, known issues, footguns and other names used for things that affect security for p2p, rpc, wallet etc. when using Bitcoin Core. Can also add unfixed vulnerabilities like https://medium.com/@lukedashjr/cve-2018-20587-advisory-and-full-disclosure-a3105551e78b
<bitcoin-git>
[bitcoin] MarcoFalke merged pull request #23784: bitcoin-tx: Require that input amount is provided for witness transactions (master...bitcoin-tx_check_witness_input_amount) https://github.com/bitcoin/bitcoin/pull/23784
<bitcoin-git>
bitcoin/master c337b27 Ben Woosley: Require that input amount is provided for bitcoin-tx witness transactions
<bitcoin-git>
bitcoin/master f8bd13f Vasil Dimov: net: add new method Sock::Accept() that wraps accept()
<bitcoin-git>
bitcoin/master 9e3cbfc Vasil Dimov: net: use Sock in CConnman::ListenSocket
<bitcoin-git>
bitcoin/master 6bf6e9f Vasil Dimov: net: change CreateNodeFromAcceptedSocket() to take Sock
<TallTim>
Forgive me if wrong channel, but I'd like to know where/when BIP 1126 (Adds BIP52) for Optical Proof of Work (OPoW) will be discussed. The logic on this one seems deeply flawed in favor of the "Bitcoin will consume too much power" narrative. Thanks in advance.
<bitcoin-git>
bitcoin/master e00e990 MarcoFalke: Merge bitcoin/bitcoin#23978: test: use MiniWallet for mining_basic.py
<bitcoin-git>
[bitcoin] MarcoFalke merged pull request #23979: test: wait for rather than assert presence of file in startupnotify test (master...fix_feature_startupnotify_test) https://github.com/bitcoin/bitcoin/pull/23979
<bitcoin-git>
[bitcoin] fanquake merged pull request #23909: build: use a static .tiff for macOS .dmg rather than generating (master...use_static_background_tiff) https://github.com/bitcoin/bitcoin/pull/23909