go-ethereum/libevm/tooling/release/cherrypicks
Arran Schlosberg 32e7dafe1c
chore: release branches remove memsize (#146)
## Why this should be merged

A separately cherry-picked commit, the fix for `StateDB.Copy()`,
requires Go 1.23 for use of the `maps` package. This, however, breaks
`memsize`, which was later removed later from `geth` for the same
reason.

## How this works

All release branches will now cherry-pick ethereum/go-ethereum#30253.

## How this was tested

Updated list of cherry-picks applied to #142, which [passed
tests](https://github.com/ava-labs/libevm/actions/runs/13371460014/job/37340683594).
2025-02-17 14:02:02 +00:00

16 lines
1.3 KiB
Text

# Lines starting with # are ignored as comments.
# All other lines MUST have the format [<commit> # <first line of commit message>].
# Commits MUST be in chronological order.
# A test in release_test.go will enforce this / provide the correct lines to copy and paste.
#
# The very first commit is where libevm branched off geth and is included to confirm that it is skipped.
#
2bd6bd01d2e8561dd7fc21b631f4a34ac16627a1 # Merge branch 'master' into release/1.13
99bbbc0277e34fc3a31512a345ba20874ae98e18 # internal/build, rpc: add missing HTTP response body Close() calls (#29223)
1e9bf2a09ed3d82ac1aa69750a556f3ce127721d # core/state: fix bug in statedb.Copy and remove unnecessary preallocation (#29563)
69f815f6f5791e0e48160bdad284773d0ffb1ba9 # params: print time value instead of pointer in ConfigCompatError (#29514)
e4b8058d5a5832cdebdac7da385cf6d829c0d433 # eth/gasprice: add query limit for FeeHistory to defend DDOS attack (#29644)
34b46a2f756da71595ac84eb7f25441f2a5b6ebb # core/state/snapshot: add a missing lock (#30001)
e4675771eda550e7eeb63a8884816982c1980644 # internal/debug: remove memsize (#30253)
159fb1a1db551c544978dc16a5568a4730b4abf3 # crypto: add IsOnCurve check (#31100)
da71839a270a353bac92e3108e4b74fb0eefec29 # internal/ethapi: fix panic in debug methods (#31157)