shrub/pkg/arvo/lib
Philip Monk 87ca57c364
gall: allow apps to run from any desk
Start with |start %desk %app-name

Everywhere in the kernel that we deal with marks, we infer the app it's
connected to and use the marks from that desk.

Also some light renaming in gall, especially path->wire and
current-agent->yoke.

Subsequent tasks:

- Dojo needs a syntax to run generators and threads from other desks
- The home desk should be split into at least a minimal base desk and
  big "userspace" desk.  Dill's initialization logic should be updated
  to handle
- |show-package, |install, and |uninstall should to be written
- Clay should have smarter handling of system versions instead of just
  ignoring what's on each desk.  It's not clear that this will work
  correctly when sys updates right now.
2021-06-18 16:13:55 -10:00
..
bip btc: use blockfilter when requesting address info 2021-06-11 16:10:56 -07:00
bip39 Add 'pkg/arvo/' from commit 'c20e2a185f131ff3f5d3961829bd7a3fe0f227f8' 2019-06-28 12:48:05 +08:00
hark graph-store: add back %2 migration 2021-06-08 10:49:36 -05:00
hood gall: allow apps to run from any desk 2021-06-18 16:13:55 -10:00
json various: ethereum, azimuth, json-rpc out of zuse 2020-12-06 17:26:52 +01:00
language-server clay: specify target type for /~ results 2021-04-10 01:59:26 +02:00
ph zuse: lift moves out of +able 2020-12-08 01:47:06 +01:00
agentio.hoon push-hook: proper versioning 2021-03-19 10:05:06 +10:00
aqua-azimuth.hoon zuse: lift moves out of +able 2020-12-08 01:47:06 +01:00
aqua-vane-thread.hoon aqua: make faster so moon-az can finish 2019-12-03 23:53:42 -08:00
azimuth.hoon azimuth: remove empty line 2021-01-12 17:12:13 +01:00
azimuthio.hoon zuse: lift moves out of +able 2020-12-08 01:47:06 +01:00
bip32.hoon hoon: renames +new-end, +new-lsh, +new-rsh 2020-12-02 01:00:09 -08:00
bip39.hoon hoon: renames +new-end, +new-lsh, +new-rsh 2020-12-02 01:00:09 -08:00
bitcoin-json.hoon btc: invoice error handling 2021-05-26 18:30:18 -07:00
bitcoin-utils.hoon btc: post merge cleanup 2021-05-26 18:30:17 -07:00
bitcoin.hoon btc: don't use blockfilter if gap > 50; resubscribe on kick 2021-06-17 03:33:22 -07:00
btc-provider.hoon btc: post merge cleanup 2021-05-26 18:30:17 -07:00
btc.hoon btc: use blockfilter when requesting address info 2021-06-11 16:10:56 -07:00
claz.hoon various: ethereum, azimuth, json-rpc out of zuse 2020-12-06 17:26:52 +01:00
contact-store.hoon contact-store: add timestamp to %edit 2021-02-11 18:43:04 -06:00
contact.hoon userspace: adding a variety of casts to avoid nest checks 2021-06-04 16:08:54 -05:00
cram.hoon various: move away from {type} syntax 2020-11-26 17:43:26 +01:00
csv.hoon custody: add more types 2019-10-21 15:41:28 -07:00
dbug.hoon dbug: attempt to scry for state 2020-09-07 15:55:45 +02:00
default-agent.hoon gall: mall -> gall 2019-11-18 20:36:21 -08:00
der.hoon hoon: renames +new-end, +new-lsh, +new-rsh 2020-12-02 01:00:09 -08:00
dm-hook.hoon dm-hook: screening 2021-05-04 11:17:49 +10:00
dns.hoon dns: reduce to simpler threads 2019-11-25 21:54:46 -08:00
elem-to-react-json.hoon various: move away from {type} syntax 2020-11-26 17:43:26 +01:00
ethereum.hoon various: ethereum, azimuth, json-rpc out of zuse 2020-12-06 17:26:52 +01:00
ethio.hoon zuse: lift moves out of +able 2020-12-08 01:47:06 +01:00
file-server.hoon file-server: renamed to file-server 2020-06-01 14:02:12 -04:00
frontmatter.hoon various: move away from {type} syntax 2020-11-26 17:43:26 +01:00
gcp.hoon gcp: camel-case json key names 2021-02-24 21:20:39 +00:00
generators.hoon various: touch up improperly rewritten comments 2020-11-27 13:25:40 +01:00
graph-store.hoon graph-store: add back %2 migration 2021-06-08 10:49:36 -05:00
graph-view.hoon Post: refactor permission variations 2021-04-02 11:48:09 +10:00
graph.hoon dm-hook: update for latest master 2021-05-04 11:17:49 +10:00
group-store.hoon graph-hooks: %add-nodes permissioning 2021-01-26 12:42:44 +10:00
group-view.hoon group-view: add %started update 2021-03-29 14:27:28 -04:00
group.hoon graph-push-hook: speed up by getting rid of nest checks, using %cf, and storing gates instead of tubes 2021-06-03 17:29:01 -05:00
invite-json.hoon various: move away from face/type syntax 2020-11-26 17:38:00 +01:00
jose.hoon zuse: moves lib/base64 2020-12-08 02:36:11 -08:00
keygen.hoon various: ethereum, azimuth, json-rpc out of zuse 2020-12-06 17:26:52 +01:00
launch-store.hoon btc: add tile 2021-05-26 18:30:18 -07:00
metadata-store.hoon metadata-store lib: replace crip, trip with rap 3 2021-04-20 16:25:43 -05:00
metadata.hoon Merge remote-tracking branch 'origin/release/next-userspace' into lf/read-graph-group 2021-06-04 13:49:45 +10:00
migrate.hoon chat-hook: fix build with ^? in lib/migrate 2020-12-07 22:00:20 -08:00
number-to-words.hoon Add 'pkg/arvo/' from commit 'c20e2a185f131ff3f5d3961829bd7a3fe0f227f8' 2019-06-28 12:48:05 +08:00
old-phon.hoon hoon: renames +new-end, +new-lsh, +new-rsh 2020-12-02 01:00:09 -08:00
pill.hoon pill: properly serialize %md files 2020-12-07 23:03:09 -08:00
pkcs.hoon test: get make everything compile 2020-12-08 17:57:41 -08:00
plume.hoon hoon: moves $plum and +plume to userspace 2020-11-20 15:23:56 -08:00
pprint.hoon Merge branch 'm/remove-ketcen' into m/modern-hoon 2020-11-30 20:08:17 -08:00
pretty-file.hoon various: move away from {type} syntax 2020-11-26 17:43:26 +01:00
primitive-rsa.hoon hoon: renames +new-end, +new-lsh, +new-rsh 2020-12-02 01:00:09 -08:00
pull-hook-virt.hoon hooks: fix remaining bugs 2021-03-19 10:05:07 +10:00
pull-hook.hoon hooks: reset diplomacy 2021-05-11 11:50:12 +10:00
push-hook.hoon Merge remote-tracking branch 'origin/release/next-userspace' into release/2021-5-27 2021-06-02 10:12:05 +10:00
rekey.hoon Add 'pkg/arvo/' from commit 'c20e2a185f131ff3f5d3961829bd7a3fe0f227f8' 2019-06-28 12:48:05 +08:00
resource.hoon hark-hooks: add JSON conversion, marks 2020-10-27 15:04:39 +10:00
ring.hoon hoon: renames +new-end, +new-lsh, +new-rsh 2020-12-02 01:00:09 -08:00
s3-json.hoon s3: integrated with store and reducers 2020-04-24 12:19:01 -04:00
server.hoon btc: change tile to svg 2021-05-26 18:30:18 -07:00
settings.hoon settings: add array type 2021-02-24 17:28:26 -08:00
shoe.hoon language-server: break up parser from shoe 2021-01-29 12:01:33 +10:00
show-dir.hoon various: move away from {type} syntax 2020-11-26 17:43:26 +01:00
signatures.hoon signatures: properly use life instead of signed data in scry for deed 2021-03-12 10:52:46 -06:00
skeleton.hoon gall: mall -> gall 2019-11-18 20:36:21 -08:00
sole.hoon various: move away from {type} syntax 2020-11-26 17:43:26 +01:00
strand.hoon ph: add ph-all to run multiple tests 2019-11-22 12:46:30 -08:00
strandio.hoon Merge remote-tracking branch 'origin/ted/clay-bunt' into release/next-sys 2021-05-18 07:38:52 -10:00
test.hoon test: remove redundant helpers 2020-04-16 09:40:59 -04:00
time-to-id.hoon various: move away from face/type syntax 2020-11-26 17:38:00 +01:00
tree.hoon various: move away from {type} syntax 2020-11-26 17:43:26 +01:00
trie.hoon spider: add process tree 2019-11-09 23:27:07 -08:00
urb-split.hoon various: move away from {type} syntax 2020-11-26 17:43:26 +01:00
verb.hoon verb: improve code style in +print 2020-11-03 20:15:58 +01:00
vere.hoon zuse: lift moves out of +able 2020-12-08 01:47:06 +01:00
version.hoon file-server: use new base hash 2020-08-25 21:08:26 -07:00
versioning.hoon versioning: convert gates return a cage 2021-05-04 10:55:06 +10:00
xray.hoon various: move away from {type} syntax 2020-11-26 17:43:26 +01:00