Page MenuHomePhabricator

Change in transaction pull scheduling to prevent InvBlock-related attacks
AbandonedPublic

Authored by deadalnix on Fri, Nov 22, 20:58.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Summary

Co-authored-by: Suhas Daftuar <sdaftuar@gmail.com>

This is a backport of Core PR14897.

Test Plan
make check
./test/functional/test_runner.py

Also run the test suite with ubsan.

Diff Detail

Repository
rABC Bitcoin ABC
Branch
pr14897
Lint
Lint OK
Unit
No Unit Test Coverage
Build Status
Buildable 8237
Build 14500: Bitcoin ABC Buildbot
Build 14499: arc lint + arc unit

Event Timeline

deadalnix created this revision.Fri, Nov 22, 20:58
Herald added a reviewer: Restricted Project. · View Herald TranscriptFri, Nov 22, 20:58
Fabien requested changes to this revision.Tue, Nov 26, 10:50
Fabien added a subscriber: Fabien.

Talked offline, this comes with some bugs and needs another PR for the fixes, clearing my queue for now.
Please request review again when this is sorted out.

This revision now requires changes to proceed.Tue, Nov 26, 10:50
deadalnix abandoned this revision.Thu, Nov 28, 14:06

Superseeded by D4574