* upstream/m/multipass: (652 commits)
kh: don't error during key validation
kh: improve naming and code style
king: add crud event to jael
king: fix noun derivation
tests, aqua: update for recent changes
glob: update to 0v2.3qak4.al612.8m1ig.kg03r.mfide
notifications: fix description
OmniboxResult: update props
leap: display chording options
interface: added isAdmin to props as well
interface: make isAdmin an optional prop
dm-hook: fix on-init, rerun in on-load
dawn: better multikey format
interface: fix prop drilling of isAdmin
graph-push-hook: speed up by getting rid of nest checks, using %cf, and storing gates instead of tubes
btc: update styles for bridge invoice page too
btc: fix order of fee options
btc: invoice page style fixes and fee display
graph-store + validators: stop using +grab:noun and switch to using a static conversion to %graph-indexed-post
graph-push-hook/thread: shave off 20ms from nest checks by getting rid of tmi problem with types
...
* locpyl-tidnyd/mingw-port: (136 commits)
compat: minor refactoring
compat: add m1brew
compat: mingw: fix dependency patch path
compat: mingw: put downloaded dependencies under $NIX_STORE (default to pkg/build so that git ignores them)
compat: mingw: add seh_handler_decorator comments, move SEH handler to compat/mingw/seh_handler.c
vere: update argon2u dependency to urbit/argon2@a4c1e3f7
compat: fix missing newlines at end of file
vere: ignore more intermediate build files
vere: mingw: fix seh_handler_decorator.mk
vere: mingw: get rid of libsigsegv
vere: mingw: bump curl version and get rid of CURLOPT_SSL_CTX_FUNCTION typecheck warning
vere: get rid of curl typecheck warnings for CURLOPT_WRITEFUNCTION
mingw: add rsignal_raise to rsignal.h; raise on same thread
u3: Makefile: include compat/*/*.mk
mingw: rerun build action
graph-validators: hotfix broken vale:dais caused by removal of +bunt from clay
kiln: don't crash on fuse
clay: formatting
pill: update
zuse: added +ram method to ordered map and made comments on methods accurate
...
Improves the multikeyfile format by taking a single ship and a list of
life+key pairs, instead of a list of full seeds.
Also decouples these changes from the dawn event, once again putting a
single seed into it. In the multikeyfile case, keys are injected as
%rekey events to jael near the end of the boot sequence.
Haskell-side changes may or may not be incomplete, boot presently fails
at some unknown point with what looks like a noun conversion error.