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