Fix rounding privacy leak introduced in #9260 #9268
pull TheBlueMatt wants to merge 1 commits into bitcoin:master from TheBlueMatt:2016-12-feefilterrounder changing 1 files +2 −1-
TheBlueMatt commented at 2:36 am on December 3, 2016: member#9260 accidentally changed behavior of the fee filter rounder - from DEFAULT_MIN_RELAY_TX_FEE to -minrelaytxfee. While technically a violation of our dont-hardcode-values policy, its probably better to use the default here to preserve privacy (which was the original purpose of the rounder, AFAIU).
-
fanquake added the label Privacy on Dec 3, 2016
-
fanquake commented at 2:51 am on December 3, 2016: member
Travis failure:
0../../src/net_processing.cpp:2999:54: error: request for member ‘round’ in ‘filterRounder’, which is of non-class type ‘FeeFilterRounder(CFeeRate)’ 1 CAmount filterToSend = filterRounder.round(currentFilter);
-
Fix rounding privacy leak introduced in #9260 9b9324ee49
-
TheBlueMatt force-pushed on Dec 3, 2016
-
btcdrak commented at 8:54 pm on December 3, 2016: contributorutACK 9b9324e
-
gmaxwell commented at 8:43 am on December 4, 2016: contributorSeems sensible to me.
-
dcousens approved
-
dcousens commented at 1:57 am on December 6, 2016: contributorTested ACK 9b9324e, fixes a bitcoind deadlock for me (but only with
-minrelaytxfee=0.00000001
, aka::minRelayTxFee == CFeeRate(1)
) -
MarcoFalke added this to the milestone 0.14.0 on Dec 6, 2016
-
morcos commented at 5:51 pm on December 6, 2016: memberutACK
-
MarcoFalke commented at 9:24 pm on December 6, 2016: memberutACK 9b9324e
-
sipa commented at 9:28 pm on December 6, 2016: memberutACK 9b9324ee49e3e9cd401cedb8cdfce9a4b7c040de
-
sipa merged this on Dec 6, 2016
-
sipa closed this on Dec 6, 2016
-
sipa referenced this in commit 09c4fd157c on Dec 6, 2016
-
MarcoFalke locked this on Sep 8, 2021
TheBlueMatt
fanquake
btcdrak
gmaxwell
dcousens
morcos
MarcoFalke
sipa
Labels
Privacy
Milestone
0.14.0
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-12-21 15:12 UTC
More mirrored repositories can be found on mirror.b10c.me