prometheus/util
Julien Pivotto 7a70afb5a4 fuzzing: detect parser runtime panics in FuzzParseExpr
Export ErrUnexpected from the parser package so the fuzz test can use
errors.Is to detect when the parser's recover() handler caught a
runtime panic. Previously these were silently swallowed; now
FuzzParseExpr fails on them.

Signed-off-by: Julien Pivotto <291750+roidelapluie@users.noreply.github.com>
2026-05-22 17:04:02 +02:00
..
almost Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00
annotations annotations: add warning for ineffective sort in range queries 2026-04-09 15:21:11 +02:00
compression Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00
convertnhcb convertnhcb: reject NaN bucket boundary in SetBucketCount (#18383) 2026-03-31 14:23:17 +02:00
documentcli chore: fix emptyStringTest issues from gocritic (#18226) 2026-03-04 08:24:50 +01:00
features API: Add a /api/v1/features endpoint 2025-12-09 16:13:14 +01:00
fmtutil refactor: simplify of calling functions 2026-05-03 10:34:35 +02:00
fuzzing fuzzing: detect parser runtime panics in FuzzParseExpr 2026-05-22 17:04:02 +02:00
gate Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00
httputil chore: fix httpNoBody issues from gocritic 2026-03-02 20:06:30 +01:00
jsonutil Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00
junitxml Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00
kahansum perf(PromQL): make floatHistogram.KahanAdd inlineable on Go 1.26 (#18568) 2026-04-27 08:43:13 +02:00
logging chore(kubernetes): deduplicate warning logs from the API 2026-03-12 08:34:33 +01:00
namevalidationutil Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00
netconnlimit Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00
notifications Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00
osutil Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00
pool Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00
runtime util/runtime: simplify TestFsType comment per review 2026-04-15 15:54:02 +05:00
runutil Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00
stats Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00
strutil strutil/subsequence: rank exact matches above non-exact matches 2026-04-24 18:55:19 +02:00
testrecord tsdb(wal): st-per-sample for histograms initial code and benchmarks (#18221) 2026-05-06 14:33:03 -04:00
teststorage chore: enable staticcheck linter and update golangci-lint to 2.10.1 2026-02-18 15:58:16 +00:00
testutil chore: remove util/testutil/synctest now that we use Go>=1.25 2026-03-30 19:48:39 +02:00
testwal post merge conflict fixes 2026-03-12 09:03:08 +00:00
treecache chore(lint): enable wg.Go 2026-02-17 15:21:51 +01:00
zeropool Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00