Removes the herb .gitignore previously removed in 7fab8be0dc, replacing
its contents with a cross-project ignore of Nix's 'result' symlink
artifact in the root .gitignore.
Moves some entries from the Vere .gitignore into the root file, as it
seems they can safely be assumed to be undesirable everywhere.
Also cleans up the root .gitignore, removing duplicate entries,
superfluous patterns, etc.
link-server-hook exposes (parts of) the link-store over eyre, on the
condition that the client is authenticated as the host ship.
link-webext as committed is a very minimal web extension. When its
toolbar button is clicked, it saves the current webpage to /private
in the link-store.
In the future, this should support choosing a target to save to,
highlighting already-saved pages, and many other features.
* Add cross-compilation for `lmdb`.
* Got built caching working in CI with `cachix`.
* Cache cross compilation dependencies and toolchains.
* Do release builds in CI.
* Upload release builds to `bootstrap.urbit.org` on successful build.
* Lots of optimization work for CI.
* Boot from a solid pill in CI and load arvo with `-A`.
* Increase `vere` HTTP timeout to 15m.
In daemon mode, fork into a background process, but don't exit from the parent process until the child finishes booting. If the child crashes during boot, exit with an error code.
The motivation for this change is to be able to be able to start a ship with `urb.py` and immediately be able to start interacting with it.
* release-candidate: (742 commits)
reap call sites before reaping the warm dashboard
refines -F argument handling
alphabetizes u3_opts and usage instructions
replaces -N (enable fake networking) with -L (disable networking)
removes the option to set -l, -n, and -r (raft options)
removes -X ("skip last event")
removes -M ("memory madness")
Use Ed25519 u3a_malloc in the ed25519 jet.
Fix README build instructions
properly zero-initialize u3_wcon linked-list pointer
removes second staging copy of compiler jets
[CI] Point to latest release-candidate arvo
De-duplicate dependency list
Make small stylistic improvements to crypto jets
meson v0.44.1
Use fetchGit instead of fetchTarball to get nixpkgs.
Revert change to libh2o for now -- Breaks the nix build, but unbreaks the normal build.
Minor Cleanup
Make list indentation consistent in Meson file.
Use latest urbit/argon2
...