Commit Graph

2057 Commits

Author SHA1 Message Date
Luke Dashjr
e40ba918fd Set maxscriptsize policy option default to 1650 (like MAX_STANDARD_SCRIPTSIG_SIZE) 2023-11-16 01:14:28 +00:00
Luke Dashjr
c2bb684b69 Default to more reasonable datacarriercost=1 datacarrierfullcount=1 2023-11-16 01:14:28 +00:00
Luke Dashjr
b7eb294a25 Adjust default policy for Knots and add -corepolicy option to undo 2023-11-16 01:14:28 +00:00
Luke Dashjr
e377878518 Merge 10282 via timebomb_knots 2023-11-15 23:49:11 +00:00
Luke Dashjr
98c0265003 Merge maxscriptsize-25+knots 2023-11-15 23:49:11 +00:00
Luke Dashjr
06ff2c34e3 Merge datacarriercost-25+knots 2023-11-15 23:49:11 +00:00
Luke Dashjr
699f8a809e Merge 28408 via match_more_datacarrier-25+knots 2023-11-15 23:49:11 +00:00
Luke Dashjr
f5263caec0 Merge 9749 via unique_spk_mempool-25+knots 2023-11-15 23:49:11 +00:00
Luke Dashjr
2de1a1eb57 Merge bytespersigopstrict-25+knots 2023-11-15 23:49:11 +00:00
Luke Dashjr
ef5614bee7 Merge 7219 via rbf_opts-25+knots 2023-11-15 23:49:11 +00:00
Luke Dashjr
b48599f6d5 Merge mining_priority 2023-11-15 23:49:11 +00:00
Luke Dashjr
f84d8616fa Merge 559 via accept_nonstdtxn-25+knots 2023-11-15 23:49:11 +00:00
Luke Dashjr
0e725308ae Merge 11082 via rwconf-25+knots 2023-11-15 23:49:11 +00:00
Luke Dashjr
be451f1b47 Merge restore_blockmaxsize 2023-11-15 23:49:11 +00:00
Luke Dashjr
5919d15479 Merge restore_feefilter_opt 2023-11-15 23:49:11 +00:00
Luke Dashjr
c5aecd96fc Merge 18223 via blockfilter_v0 2023-11-15 23:49:11 +00:00
Luke Dashjr
e4bc1dba68 Merge 15421 via tor_subprocess-25+knots 2023-11-15 23:49:11 +00:00
Luke Dashjr
6e1ffe36dc Merge 15218 via postibd_flush-25 2023-11-15 23:49:11 +00:00
Luke Dashjr
e2c665fd58 Merge 10554 via zmq_wtx-25+knots 2023-11-15 23:49:11 +00:00
Luke Dashjr
68a8c2448c Merge 8501 via old_stats_rpc-25 2023-11-15 23:49:11 +00:00
Luke Dashjr
b1d438a241 Merge 28101 via torcontrol_help_defport-23 2023-11-15 23:49:11 +00:00
Luke Dashjr
024d8fc86d Merge 27114 via whitelist_outgoing-mini-25+knots 2023-11-15 23:49:11 +00:00
Luke Dashjr
9213782194 Merge 28167 via rpccookieperms-25+knots 2023-11-15 23:49:11 +00:00
Luke Dashjr
bfa6e78d5b Merge 22372 via multinotify 2023-11-15 23:49:11 +00:00
Luke Dashjr
93ade4c20b Merge 22072 via autoreindex 2023-11-15 23:49:11 +00:00
Luke Dashjr
c433f09bab Merge 21780 via rpc_maxmempool 2023-11-15 23:49:11 +00:00
Luke Dashjr
e7f3fe121b Merge 20407 via rpcauthfile 2023-11-15 23:49:11 +00:00
Luke Dashjr
8c38e853e2 Merge 19873 via mempressure 2023-11-15 23:49:11 +00:00
Luke Dashjr
877baf1c3e Merge 19242 via uaappend 2023-11-15 23:49:11 +00:00
Luke Dashjr
68df3d26ed Merge 18972 via neutrino_whitelist-mini 2023-11-15 23:49:11 +00:00
Luke Dashjr
76ce07a347 Merge 26375 via zmq_optimise_duplread-25+k 2023-11-15 23:49:11 +00:00
Luke Dashjr
c5c82e96e5 Merge fix_doc_upnp_def_post26896 2023-11-15 23:49:11 +00:00
Luke Dashjr
065a317c68 Bugfix: doc: Correct default for -upnp following removal of configure flag 2023-11-16 01:07:54 +00:00
Luke Dashjr
7dde653676 Merge 28858 via fix_doc_par_opt-21 2023-11-15 23:49:11 +00:00
fanquake
089621b2e0 doc: rewrite explanation for -par=
The negative bound for script threads comes from the machine which
generates the man pages, so may only be correct for that machine. Any
other placeholder value will also be wrong for some machines. Fix this
be removing the value. This also fixes help2man incorrectly bolding the
value, as if it were a paramater.

Closes #28850.

Github-Pull: #28858
Rebased-From: d799ea26ed
2023-11-16 00:41:00 +00:00
Luke Dashjr
c9467913ac Merge 28020 via fix_zmq_ipc_noportcheck-25 2023-11-15 23:49:11 +00:00
Luke Dashjr
1cd6d7f8ed Merge 27708 via postinit_exit_failure_code-25 2023-11-15 23:49:11 +00:00
Luke Dashjr
a681628604 Merge fee_est_stalecheck-25+knots 2023-11-15 23:49:11 +00:00
Luke Dashjr
0e56163487 Merge 27302 via ignoredconf_err_def0-25 2023-11-15 23:49:11 +00:00
Luke Dashjr
b54d824dcf Merge 26331 via origin-pull/26331/head 2023-11-15 23:49:11 +00:00
Luke Dashjr
53b0296feb Add maxscriptsize policy option 2023-11-13 02:54:42 +00:00
Luke Dashjr
f7799cdded Merge branch 'rbf_opts-25+knots' into maxscriptsize-25+knots 2023-11-13 00:09:35 +00:00
Luke Dashjr
a09f2567b7 Add -datacarriercost option to adjust policy vsize of datacarrier bytes 2023-11-13 00:08:46 +00:00
Luke Dashjr
fb2f4719ed Merge branch 'match_more_datacarrier-25+knots' into datacarriercost-25+knots 2023-11-13 00:08:17 +00:00
Luke Dashjr
ef2baa120c Add -datacarrierfullcount option to control applying -datacarriersize to all datacarrying 2023-11-13 00:06:50 +00:00
Luke Dashjr
9d6248ef38 Merge branch 'bytespersigopstrict-25+knots' into datacarriercost-25+knots 2023-10-28 14:56:59 +00:00
Luke Dashjr
ada4eca6ec If -spkreuse=0, ensure transactions in mempool always have unique scriptPubKeys
Exceptions:
- Multiple inputs in the same transaction are allowed to spend against the same scriptPubKey
- The same scriptPubKey may be used in the mempool as both first an output, and then spent in a later transaction's input
2023-10-19 16:53:27 +00:00
Luke Dashjr
74144bcf53 Adjust -whitelist to default to both incoming and outgoing connections 2023-10-19 16:43:54 +00:00
Luke Dashjr
7ca26240f1 Accept "in" and "out" flags to -whitelist to allow whitelisting outgoing connections
Github-Pull: #27114
Rebased-From: 22e64e8ab55310fa613946eaf3861b7211a493e1
2023-10-19 14:57:44 +00:00
Luke Dashjr
87d3f10995 Expire bitcoind & bitcoin-qt 1-2 years after its last change
COPYRIGHT_YEAR + 2 years is used as the basis for expiration, to achieve a constantly-moving-forward expiration date.

The expiration can be disabled or extended with a debug-visibility "softwareexpiry" configuration option.
2023-10-17 02:45:32 +00:00