HomePhabricator

Update the univalue subtree

Description

Update the univalue subtree

Summary:
This moves the univalue subtree to be similar to core as per core#25113.
The changes that have been pulled by upstream 1.1.1 as well as the other performance improvements are kept.

We are going to use our own version of univalue just like core; it makes no sense anymore to use the upstream univalue repo (https://github.com/jgarzik/univalue) as it has been archived and is no longer maintained.

Since some of the changes have been upstreamed, it makes no sense to pull these backports one by one as it would involve code reverals.

Backport of core#14164, core#17324, core#20424, core#22646 and core#25113.

Test Plan:

ninja all check-all

Reviewers: #bitcoin_abc, PiRK

Reviewed By: #bitcoin_abc, PiRK

Differential Revision: https://reviews.bitcoinabc.org/D16272

Details

Provenance
MarcoFalke <falke.marco@gmail.com>Authored on Sep 7 2018, 12:20
FabienCommitted on Jun 4 2024, 19:26
FabienPushed on Jun 4 2024, 19:26
Reviewer
Restricted Project
Differential Revision
D16272: Update the univalue subtree
Parents
rABC45ba0cb1bf08: [Cashtab] Update README to advise of local dependencies
Branches
Unknown
Tags
Unknown

Event Timeline