{JSON.stringify( { raw: e, fileName: 'fileName' in e ? e.fileName : undefined, name: 'name' in e ? e.name : undefined, message: 'message' in e ? e.message : undefined, stack: 'stack' in e ? e.stack : undefined, }, null, 2, )}
This page contains various liberty canaries
that I, or my friends, depend upon or are otherwise interested in.
It makes an attempt to validate their signatures, however it does not attempt
to check if they've been updated in time for their next scheduled update.
It is your responsibility to ensure that the canary's contents match your
requirements.
The server at
{#if typeof location !== 'undefined'}{location.host ??
location.hostname}{:else}mem.estrogen.zone{/if}
serves the keys and the canaries. Make sure you trust it to serve correct
keys and canaries, or validate the signatures of the
Signed
links with
keys obtained externally.
If a signature check passes, the background of the respective
canary turns
white. Whilst fetching, it's
background turns blue. If a
signature check fails, it will turn
red. If the canary cannot be
found, it turns a different shade of
red.
{#if canaries.find((v) => v.upstream)}
If there is an upstream button, it indicates that we are mirroring the
canary, rather than using the source canary, e.g. for CORS. You may want
to check it in the event of something looking wrong.
{/if}