Joe Bryan
835e34d57f
arvo: remove refactoring comments
2020-02-26 20:25:24 -08:00
Joe Bryan
ba753e3d36
arvo: replace $milt with $meta
2020-02-26 20:25:24 -08:00
Joe Bryan
bf23110edc
arvo: replace $mill with $maze
2020-02-26 20:25:24 -08:00
Joe Bryan
687affcee9
worker: sends new error-notification events
2020-02-26 16:56:17 -08:00
Joe Bryan
796478ada7
arvo: removes %gave, generalizes %hurl
2020-02-26 16:56:17 -08:00
Joe Bryan
53d9798cda
vane: prints error notifications where not handled
2020-02-26 16:56:17 -08:00
Joe Bryan
e59d56aa7a
behn: forward %drip error notifications, refactor %crud handling
2020-02-26 16:56:17 -08:00
Joe Bryan
93eaff7401
ames: downcast %hear error notification to %hole
2020-02-26 16:56:17 -08:00
Joe Bryan
4cae84d9ac
vane: downcast all error notifications to %crud
2020-02-26 16:56:17 -08:00
Joe Bryan
8e6dc992da
arvo: removes (commented out) legacy event routing
2020-02-26 16:56:17 -08:00
Joe Bryan
c38222de9f
test: updates vane calling convention
2020-02-26 16:56:17 -08:00
Joe Bryan
fa71cc2ae4
dill: "downcast" +call error notification to %crud
2020-02-26 16:56:17 -08:00
Joe Bryan
7b4ef1ff55
arvo: clear error state on each loop iteration
2020-02-26 16:56:17 -08:00
Joe Bryan
9915e7f645
arvo: supports both old and new %crud events
2020-02-26 16:56:17 -08:00
Joe Bryan
df970ed417
arvo: passes errors to all vanes
2020-02-26 16:56:17 -08:00
Joe Bryan
5f0f32d96a
arvo: moves most new structures to top level
2020-02-26 16:56:17 -08:00
Joe Bryan
b118147700
arvo: adds errors to |me
2020-02-26 16:56:17 -08:00
Joe Bryan
25a983ad44
arvo: adds errors to $wind and |le
2020-02-26 16:56:17 -08:00
Joe Bryan
eb6b99d9b5
arvo: use cached reflexives over explicit vases
2020-02-26 16:56:17 -08:00
Joe Bryan
02d811f6de
arvo: groups and refactors (most) top-level arvo structures
2020-02-26 16:56:17 -08:00
Joe Bryan
8187c58ee5
arvo: removes obsolete engines
2020-02-26 16:56:17 -08:00
Joe Bryan
624a40331c
arvo: restore original %xeno wires
2020-02-26 16:56:17 -08:00
Joe Bryan
9b09689d53
arvo: refactor relationships between engines
2020-02-26 16:56:17 -08:00
Joe Bryan
f5d8a3f8a6
arvo: enables new event-loop and vane engines
2020-02-26 16:56:17 -08:00
Joe Bryan
201ffd173d
arvo: adds new vane and event-loop engines
2020-02-26 16:56:17 -08:00
Joe Bryan
6d8261a867
arvo: refactors and enables neo dynamic analysis
2020-02-26 16:56:17 -08:00
Joe Bryan
e2f03a63ab
arvo: adds dynamic analysis from neo
2020-02-26 16:56:17 -08:00
Jared Tobin
686aaa565e
Merge branch 'ixv/publish-invitatory' ( #2351 )
...
* origin/ixv/publish-invitatory:
publish: add publish invite path
Signed-off-by: Jared Tobin <jared@tlon.io>
2020-02-26 11:11:10 +04:00
Isaac Visintainer
9581a0535c
publish: add publish invite path
2020-02-25 13:43:06 -08:00
Jared Tobin
024908dd6a
Merge branch 'm/dbug-default' ( #2343 )
...
* origin/m/dbug-default:
dbug: default to %state
Signed-off-by: Jared Tobin <jared@tlon.io>
2020-02-24 13:44:10 +04:00
Jared Tobin
24ec14d53f
Merge branch 'm/permission-hook-state-hygiene' ( #2335 )
...
* origin/m/permission-hook-state-hygiene:
permission-hook: clean up access-control on %delete
Signed-off-by: Jared Tobin <jared@tlon.io>
2020-02-24 13:43:57 +04:00
Fang
a61718fd51
dbug: default to %state
2020-02-23 01:46:26 +01:00
Fang
d80b5d24bc
permission-hook: clean up access-control on %delete
...
If we %add-owned, then we add an entry to the access-control jug matching the
data we put into the synced map. When a permission gets deleted, we remove it
from synced, but previously neglected to clean up the matching access-control
entry.
This ensures that if a permission was deleted, and we had it registered as
owned, that the relevant access-control entry is removed from state.
2020-02-21 21:45:04 +01:00
Jared Tobin
f4bc103a25
Merge branch 'jt/sh-king-tweak'
...
* jt/sh-king-tweak:
sh: ensure release dir exists in static king build
Signed-off-by: Jared Tobin <jared@tlon.io>
2020-02-20 20:00:03 +04:00
Jared Tobin
4c6b665e94
sh: ensure release dir exists in static king build
...
Fixes a minor bug that can occur when copying the resulting binary.
(Also removes the use of ldd, which doesn't apply in the static binary
case.)
2020-02-20 19:55:49 +04:00
Jared Tobin
fe05a61b8b
Merge branch 'bs/king-uncursed' ( #2313 )
...
* origin/bs/king-uncursed:
king: Terminal input line wasn't being shown b/c line buffering.
king: Remove TERMINFO_DIRS hack.
king: First stab at removing terminfo dependency.
king: New dependency: `ansi-terminal`
king: Factored all terminal rendering logic into its own module.
Signed-off-by: Jared Tobin <jared@tlon.io>
2020-02-20 14:42:55 +04:00
Benjamin Summers
957c0da9bb
king: Terminal input line wasn't being shown b/c line buffering.
2020-02-20 14:41:07 +04:00
Benjamin Summers
e1f6db7250
king: Remove TERMINFO_DIRS hack.
2020-02-20 14:41:07 +04:00
Benjamin Summers
9d2d6c42c6
king: First stab at removing terminfo dependency.
2020-02-20 14:41:07 +04:00
Benjamin Summers
a318462836
king: New dependency: ansi-terminal
2020-02-20 14:41:06 +04:00
Benjamin Summers
3b1bd6600a
king: Factored all terminal rendering logic into its own module.
2020-02-20 14:41:03 +04:00
Jared Tobin
bed28da17f
Merge branch 'kh/release-build' ( #2293 )
...
* origin/kh/release-build:
king: Use newer static-haskell-nix script for KH build.
Signed-off-by: Jared Tobin <jared@tlon.io>
2020-02-20 09:33:36 +04:00
Jared Tobin
618cfa862b
MAINTAINERS: several updates [ci skip]
...
* recommend using sh/merge-with-custom-msg
* recommend cherry-picking merge commits
* drop hep from release candidate tag format
* minor other additions
2020-02-18 16:51:07 +04:00
Jared Tobin
915bf1332f
sh/release-archive: 'set -e' in header [ci skip]
...
Bail out on encountering any errors.
2020-02-18 16:32:21 +04:00
Jared Tobin
6acb751560
sh/merge-with-custom-msg: add checks [ci skip]
...
* Use 'set -e' to bail on any errors.
* If the pull request number is not specified, bail out.
* Print a simple pre-merge checklist before prompting for merge.
2020-02-17 18:21:34 +04:00
Jared Tobin
36e770f722
Merge branch 'philip/gall-ack-fix' ( #2288 )
...
* origin/philip/gall-ack-fix:
gall: give both acks in case of unexpected ack
gall: make 2140e07
ota-able
gall: properly track remote acknowledgments
Signed-off-by: Jared Tobin <jared@tlon.io>
2020-02-14 20:00:50 +04:00
Benjamin Summers
4be4551f18
king: Use newer static-haskell-nix script for KH build.
2020-02-14 07:13:55 -08:00
Jared Tobin
696a1314f7
sh/merge-with-custom-msg: 'origin' handling fix [ci skip]
...
The KERNEL_CHANGED and PILLS_CHANGED variables used the revision with
'origin' stripped from it (intended for using in messages only), which
caused them to miss remote revisions.
Also tweaks the conditional so that the kernel diff only displays when
pills haven't been updated.
2020-02-14 10:47:18 +04:00
Jared Tobin
e2c4f2cc3f
Merge branch 'm/rep-comment' ( #2287 )
...
* origin/m/rep-comment:
hoon: clarify comments for +rep:in and +rep:by
Signed-off-by: Jared Tobin <jared@tlon.io>
2020-02-14 10:47:08 +04:00
Philip Monk
4fda5e8e38
gall: give both acks in case of unexpected ack
...
It's hard to say what's the safest thing to do when we get an ack we
weren't expecting due to losing outstanding.agents.state in +load
3-to-4, so this gives both a watch-ack and a poke-ack. This seems most
likely to succeed.
2020-02-13 17:48:33 -08:00