Commit graph

711 commits

Author SHA1 Message Date
Andrew Poelstra
12152bf341
syscall: whitelist network access for msghand thread
Unlike in Bitcoin, our message handling thread needs to open sockets in
order to call out to the mainchain RPC interface. We recently brought in
a seccomp syscall whitelist from upstream, which is enabled on my local
CI box (though apparently not on Github CI) and it is failing on this.
2025-04-21 13:26:36 +00:00
Hennadii Stepanov
17562c0a58 util: Add inotify_rm_watch to syscall sandbox (AllowFileSystem)
Github-Pull: bitcoin#24690
Rebased-From: f05a4cd
2025-03-10 15:35:55 +00:00
fanquake
ba78a0a8cb util: add linkat to syscall sandbox (AllowFileSystem)
Github-Pull: bitcoin#24659
Rebased-From: 9809db3
2025-03-10 15:15:25 +00:00
fanquake
8251fc8162 23.x Add missing includes to fix gcc-13 compile error
Additional include fixes are required to make the 23.x branch compile
using GCC 13.

(cherry picked from commit af86266165)
2025-02-11 06:14:51 -08:00
Hennadii Stepanov
f8b1bb7070 build: Fix Boost.Process test for Boost 1.78
(cherry picked from commit 532c64a726)
2025-02-11 06:14:51 -08:00
Byron Hambly
51fbed170b Merge 3c565302aa into merged_master (Bitcoin PR bitcoin/bitcoin#24409) 2023-07-02 13:45:31 +00:00
Byron Hambly
1fe3769ff8 Merge e44423c9d3 into merged_master (Bitcoin PR bitcoin/bitcoin#24224) 2023-07-02 06:23:04 +00:00
Byron Hambly
6db2626dc4 Merge abaf943477 into merged_master (Bitcoin PR bitcoin/bitcoin#24231) 2023-07-01 07:29:28 +00:00
Byron Hambly
8d54ffa2af Merge ffcbaf569e into merged_master (Bitcoin PR bitcoin/bitcoin#24369) 2023-07-01 06:53:56 +00:00
Byron Hambly
fe4ab59cf5 Merge df0825046a into merged_master (Bitcoin PR bitcoin/bitcoin#24331) 2023-06-30 19:41:59 +00:00
Byron Hambly
df511d6388 Merge 444b6b342d into merged_master (Bitcoin PR bitcoin/bitcoin#24340) 2023-06-30 17:18:52 +00:00
Byron Hambly
69b1b0fd2a Merge b79c40b057 into merged_master (Bitcoin PR bitcoin/bitcoin#24308) 2023-06-30 12:44:18 +00:00
Byron Hambly
b39c92e48e Merge 243a9c3925 into merged_master (Bitcoin PR bitcoin/bitcoin#24297) 2023-06-30 12:01:26 +00:00
Byron Hambly
5649610340 Merge 3dc0bb9552 into merged_master (Bitcoin PR bitcoin/bitcoin#24298) 2023-06-30 11:46:17 +00:00
Byron Hambly
04cea6bf40 Merge 8c0f02c69d into merged_master (Bitcoin PR bitcoin/bitcoin#24265) 2023-06-30 11:33:00 +00:00
Byron Hambly
ba14b5eac2 Merge 8edb0416dd into merged_master (Bitcoin PR bitcoin/bitcoin#24266) 2023-06-30 10:24:36 +00:00
Byron Hambly
85c276279a Merge 1e7564eca8 into merged_master (Bitcoin PR bitcoin/bitcoin#24251) 2023-06-30 09:07:50 +00:00
Byron Hambly
4988afcbc2 Merge 3ace3a17c9 into merged_master (Bitcoin PR bitcoin/bitcoin#20744) 2023-06-30 07:38:29 +00:00
Byron Hambly
6bd5dfb3bd Merge d87a37a4ab into merged_master (Bitcoin PR bitcoin/bitcoin#24167) 2023-06-28 16:52:04 +00:00
Byron Hambly
6d649c1782 Merge 63fc2f5cce into merged_master (Bitcoin PR bitcoin/bitcoin#24065) 2023-06-20 12:24:24 +00:00
Byron Hambly
0b8c8d02c3 Merge b24aa9c8ef into merged_master (Bitcoin PR bitcoin/bitcoin#24095) 2023-06-20 11:37:35 +00:00
Byron Hambly
c3b3592742 Merge 290ff5ef6d into merged_master (Bitcoin PR bitcoin/bitcoin#24041) 2023-06-19 10:29:14 +00:00
Byron Hambly
57f75b6da7 Merge 3d0850cec1 into merged_master (Bitcoin PR bitcoin/bitcoin#23994) 2023-06-15 14:45:02 +00:00
Byron Hambly
cf130c6587 Merge 70395bab4e into merged_master (Bitcoin PR bitcoin/bitcoin#23760) 2023-06-15 11:15:18 +00:00
Byron Hambly
2643bd7860 Merge 8f1c28a609 into merged_master (Bitcoin PR bitcoin/bitcoin#21879) 2023-06-15 08:00:33 +00:00
Byron Hambly
b8e9358d8c Merge e31cdb0238 into merged_master (Bitcoin PR bitcoin/bitcoin#23411) 2023-06-15 07:42:35 +00:00
Byron Hambly
47626b5a64 Merge 623745ca74 into merged_master (Bitcoin PR bitcoin/bitcoin#23912) 2023-06-14 15:44:11 +00:00
Byron Hambly
d90eaec39b Merge 7006496a5c into merged_master (Bitcoin PR bitcoin/bitcoin#23756) 2023-06-13 11:22:13 +00:00
Byron Hambly
c7c59a27a9 Merge 926fc2a0d4 into merged_master (Bitcoin PR bitcoin/bitcoin#23707) 2023-06-06 09:35:00 +00:00
Byron Hambly
e6cdd99eec Merge cf24152596 into merged_master (Bitcoin PR bitcoin/bitcoin#21206) 2023-05-31 09:12:07 +00:00
James Dorfman
3f7655eb32 Merge 9394964f6b into merged_master (Bitcoin PR bitcoin/bitcoin#23451) 2023-05-30 20:46:28 +00:00
Byron Hambly
3f0bf16b6a Merge 73ac195e29 into merged_master (Bitcoin PR bitcoin/bitcoin#23249) 2023-05-30 15:47:52 +00:00
James Dorfman
0a7c717019 Merge cf06c9b35c into merged_master (Bitcoin PR bitcoin/bitcoin#23555) 2023-05-26 15:07:47 +00:00
Byron Hambly
3eabe469a8 Merge 4a7f6e0d0c into merged_master (Bitcoin PR bitcoin/bitcoin#23524) 2023-05-26 11:18:18 +00:00
Byron Hambly
2da8f66309 Merge 38b2a0a3f9 into merged_master (Bitcoin PR bitcoin/bitcoin#23173) 2023-05-24 11:45:57 +00:00
Byron Hambly
0486fef47e Merge 3fc3641043 into merged_master (Bitcoin PR bitcoin/bitcoin#22766) 2023-05-16 13:26:27 +00:00
James Dorfman
bccaef0de8 Merge c8bae2be34 into merged_master (Bitcoin PR bitcoin/bitcoin#23299) 2023-05-14 02:17:40 +00:00
Byron Hambly
2b8eef42dd Merge 1884ce2f4c into merged_master (Bitcoin PR bitcoin/bitcoin#22937) 2023-05-11 12:38:50 +00:00
Byron Hambly
a1fbc62ba6 Merge fbbbc594ad into merged_master (Bitcoin PR bitcoin/bitcoin#23227) 2023-05-10 13:56:33 +00:00
Byron Hambly
13f7de0975 Merge e418a8e675 into merged_master (Bitcoin PR bitcoin/bitcoin#23255) 2023-05-10 13:45:27 +00:00
Byron Hambly
866564752e Merge 6334ff7364 into merged_master (Bitcoin PR bitcoin/bitcoin#23196) 2023-05-10 11:25:39 +00:00
Byron Hambly
ca29c22820 Merge 0500a22d8c into merged_master (Bitcoin PR bitcoin/bitcoin#23208) 2023-05-09 14:40:24 +00:00
Byron Hambly
3d3f4453de Merge 89b910711c into merged_master (Bitcoin PR bitcoin/bitcoin#23178) 2023-05-09 13:00:05 +00:00
Byron Hambly
05049a9697 Merge c79d9fb2f6 into merged_master (Bitcoin PR bitcoin/bitcoin#23179) 2023-05-09 12:12:33 +00:00
Byron Hambly
498907a233 Merge 816e15ee81 into merged_master (Bitcoin PR bitcoin/bitcoin#22951) 2023-05-09 11:50:39 +00:00
Byron Hambly
cca3f919f8 Merge 9e530c6352 into merged_master (Bitcoin PR bitcoin/bitcoin#20487) 2023-05-09 11:22:04 +00:00
Byron Hambly
1c9eb84570 Merge 42fedb4acd into merged_master (Bitcoin PR bitcoin/bitcoin#23156) 2023-05-09 11:02:14 +00:00
Byron Hambly
d1a87496d0 Merge cdb4dfcbf1 into merged_master (Bitcoin PR bitcoin/bitcoin#20452) 2023-05-09 10:47:06 +00:00
Byron Hambly
9fd90e900c Merge 2d8e0c0c3c into merged_master (Bitcoin PR bitcoin/bitcoin#20457) 2023-04-28 12:41:24 +00:00
Byron Hambly
eea9829aa6 Merge 825f4a64e6 into merged_master (Bitcoin PR bitcoin/bitcoin#22976) 2023-04-24 11:40:49 +00:00