Skip to content

Conversation

maflcko
Copy link

@maflcko maflcko commented Dec 17, 2024

This allows this type to meet the requirements of e.g. std::ranges::range, which is necessary for it to work with the std::span range constructor, or the "non-legacy" constructor for Chromium's base::span.

Bug: none
(cherry picked from commit 2cc36eb)

This allows this type to meet the requirements of e.g.
std::ranges::range, which is necessary for it to work with the
std::span range constructor, or the "non-legacy" constructor for
Chromium's base::span.

Bug: none
(cherry picked from commit 2cc36eb)
@l0rinc
Copy link

l0rinc commented Dec 18, 2024

ACK be4dfc9

Verified it's a cherry-pick of google@2cc36eb

Copy link
Member

@dergoegge dergoegge left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code review ACK be4dfc9

@maflcko
Copy link
Author

maflcko commented Jan 10, 2025

Is this RFM, or does it need more review?

@fanquake fanquake merged commit 73013d1 into bitcoin-core:bitcoin-fork Jan 15, 2025
fanquake added a commit to fanquake/bitcoin that referenced this pull request Jan 16, 2025
04b5790928 Merge bitcoin-core/leveldb-subtree#46: Fix invalid pointer arithmetic in Hash (bitcoin#1222)
59669817c5 Merge bitcoin-core/leveldb-subtree#40: cherry-pick: Remove leveldb::port::kLittleEndian.
73013d1a37 Merge bitcoin-core/leveldb-subtree#45: [jumbo] Add begin()/end() to Slice.
a8844b23ab Fix invalid pointer arithmetic in Hash (bitcoin#1222)
be4dfc94b3 [jumbo] Add begin()/end() to Slice.
2e3c0131d3 Remove leveldb::port::kLittleEndian.

git-subtree-dir: src/leveldb
git-subtree-split: 04b57909285c7335c1908d53bcde9b90fe0439be
fanquake added a commit to bitcoin/bitcoin that referenced this pull request Jan 21, 2025
910a11f build: remove LEVELDB_IS_BIG_ENDIAN (fanquake)
d336b7a Squashed 'src/leveldb/' changes from 688561cba8..04b5790928 (fanquake)

Pull request description:

  Includes:
  * bitcoin-core/leveldb-subtree#40 (used in #29852)
  * bitcoin-core/leveldb-subtree#45
  * bitcoin-core/leveldb-subtree#46

ACKs for top commit:
  kevkevinpal:
    Concept ACK [910a11f](910a11f)
  l0rinc:
    ACK 910a11f
  hebasto:
    ACK 910a11f, I've performed a subtree update locally and got the same changes.
  theuni:
    utACK 910a11f

Tree-SHA512: c5a2224c67d3fd598bc682589b805c324abf91003032a85764766048030285f56154779f29d3f0b3673c8f7f497ae62de5fc6b95ef0b022c873750053c7d27d5
janus pushed a commit to BitgesellOfficial/bitgesell that referenced this pull request Sep 1, 2025
04b5790928 Merge bitcoin-core/leveldb-subtree#46: Fix invalid pointer arithmetic in Hash (#1222)
59669817c5 Merge bitcoin-core/leveldb-subtree#40: cherry-pick: Remove leveldb::port::kLittleEndian.
73013d1a37 Merge bitcoin-core/leveldb-subtree#45: [jumbo] Add begin()/end() to Slice.
a8844b23ab Fix invalid pointer arithmetic in Hash (#1222)
be4dfc94b3 [jumbo] Add begin()/end() to Slice.
2e3c0131d3 Remove leveldb::port::kLittleEndian.

git-subtree-dir: src/leveldb
git-subtree-split: 04b57909285c7335c1908d53bcde9b90fe0439be
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants