Under the hood
Useful2 Signal0
Corrupt timestamps in session files can no longer confuse which sessions look live.
What's wrong with this entry?
Anonymous. No account, no email.
What
Epoch timestamps read from session sidecar files are now validated before use, so a corrupt or garbage value cannot skew live-session discovery.
Details
- The peer-session module exports a new
isSaneEpochMspredicate and aMAX_SANE_EPOCH_MSconstant set to 4000000000000000. - Non-finite, negative and absurdly large epoch values are discarded rather than passed through.
- Not gated; active for everyone.
Evidence
MAX_SANE_EPOCH_MS
Strings lifted out of the shipped bundle, so the claim above can be checked against them.