shrub/pkg/arvo/app
Philip Monk b9fe6af976
jael: don't signal breach if first hearing of ship
When you first boot, if you try talk to someone before your azimuth is
up-to-date (for example by import), then if they've ever breached
(twice) then you'll get breach notification, cancelling your message.

This changes is it so that if we haven't heard anything about this ship,
we don't signal a breach.

The implementation complexity is primarily because we need
eth-watcher/azimuth-tracker to produce an update of a list instead of a
list of updates.  This way, Jael can keep a "state as of the beginning
of this move" variable to check when deciding whether to signal a
breach.
2020-12-04 23:08:47 -08:00
..
debug release: urbit-os-v1.0.61 2020-10-21 12:43:40 +02:00
landscape glob: update to 0v6.cmrce.5ass7.5gfqi.7c8cg.mdo7n 2020-12-04 17:59:15 -08:00
acme.hoon acme: remove last %hall import and remove sur file 2020-10-01 21:49:16 -05:00
aqua.hoon aqua: manage azimuth state within aqua itself rather than using a thread 2020-11-30 13:15:59 -08:00
azimuth-tracker.hoon jael: don't signal breach if first hearing of ship 2020-12-04 23:08:47 -08:00
chat-cli.hoon Merge branch 'na-release/candidate' into jb/atom-gates 2020-12-03 14:17:23 -08:00
chat-hook.hoon Merge remote-tracking branch 'origin/na-release/candidate' into philip/testnet 2020-12-03 17:16:02 -08:00
chat-store.hoon apps: reorder maps, sets, and jugs 2020-12-02 00:20:37 -08:00
chat-view.hoon arvo: remove unused app files, libraries, and imports 2020-12-02 14:05:04 -06:00
claz.hoon claz: correct lockup registration arg order 2020-05-05 23:18:07 +02:00
clock.hoon various: add [landscape] marker to apps in arvo 2020-08-31 21:54:39 -04:00
contact-hook.hoon Merge branch 'na-release/candidate' into philip/testnet 2020-12-02 21:10:15 -08:00
contact-store.hoon apps: reorder maps, sets, and jugs 2020-12-02 00:20:37 -08:00
contact-view.hoon Merge branch 'na-release/candidate' into release/next-userspace 2020-12-03 20:55:16 -05:00
dbug.hoon hoon: renames +new-end, +new-lsh, +new-rsh 2020-12-02 01:00:09 -08:00
dns-collector.hoon gall: (list path) in %fact and %kick 2019-12-23 13:37:32 +01:00
dojo.hoon Merge pull request #4036 from urbit/m/listless-generators 2020-12-04 00:21:00 -08:00
eth-sender.hoon eth-sender: do proper nonce reading 2019-12-14 21:50:07 +01:00
eth-watcher.hoon jael: don't signal breach if first hearing of ship 2020-12-04 23:08:47 -08:00
file-server.hoon hoon: renames +new-end, +new-lsh, +new-rsh 2020-12-02 01:00:09 -08:00
gaze.hoon eth-watcher: separate timeout from refresh-rate 2020-04-01 12:47:38 +02:00
glob.hoon glob: update to 0v6.cmrce.5ass7.5gfqi.7c8cg.mdo7n 2020-12-04 17:59:15 -08:00
goad.hoon goad: don't crash on pre-OTA sign 2020-06-29 02:43:52 -04:00
graph-pull-hook.hoon graph-pull-hook: fix scry helper 2020-11-06 08:53:36 +10:00
graph-push-hook.hoon graph-store: update %publish and %link schemas, wipe update-logs 2020-11-12 13:47:42 -06:00
graph-store.hoon apps: reorder maps, sets, and jugs 2020-12-02 00:20:37 -08:00
group-pull-hook.hoon arvo: remove unused app files, libraries, and imports 2020-12-02 14:05:04 -06:00
group-push-hook.hoon arvo: remove unused app files, libraries, and imports 2020-12-02 14:05:04 -06:00
group-store.hoon Merge remote-tracking branch 'origin/na-release/candidate' into philip/testnet 2020-12-03 17:16:02 -08:00
hark-chat-hook.hoon hark-chat-hook: restart possibly killed subscription 2020-11-18 14:25:31 +10:00
hark-graph-hook.hoon hark-graph-hook: fix conflict in merge 2020-11-11 10:36:32 +10:00
hark-group-hook.hoon hark-group-hook: fix path in +on-watch 2020-11-12 10:26:02 +10:00
hark-store.hoon hark-store: fix caching of merged notifications 2020-11-25 10:53:45 +10:00
herm.hoon dill: remove ducts from %view and %flee interface 2020-11-10 19:33:11 +01:00
hood.hoon hoon: renames +new-end, +new-lsh, +new-rsh 2020-12-02 01:00:09 -08:00
invite-hook.hoon invites: indentation fixes 2020-10-27 15:45:26 -05:00
invite-store.hoon apps: reorder maps, sets, and jugs 2020-12-02 00:20:37 -08:00
invite-view.hoon various: add [landscape] marker to apps in arvo 2020-08-31 21:54:39 -04:00
language-server.hoon Merge remote-tracking branch 'origin/master' into release/next-sys 2020-10-14 19:26:33 -07:00
launch.hoon webterm: dojo -> term 2020-11-09 20:29:36 +01:00
lens.hoon lens: don't de-base64 2020-12-03 22:50:45 -08:00
metadata-hook.hoon apps: reorder maps, sets, and jugs 2020-12-02 00:20:37 -08:00
metadata-store.hoon apps: reorder maps, sets, and jugs 2020-12-02 00:20:37 -08:00
observe-hook.hoon Merge pull request #4036 from urbit/m/listless-generators 2020-12-04 00:21:00 -08:00
ping.hoon /gen,/app: stop using /= 2020-05-19 16:53:55 -04:00
pool-group-hook.hoon various: add [landscape] marker to apps in arvo 2020-08-31 21:54:39 -04:00
s3-store.hoon various: add [landscape] marker to apps in arvo 2020-08-31 21:54:39 -04:00
shoe.hoon shoe: add %table and %row usage to example app 2020-09-01 20:13:48 +02:00
spider.hoon various: start threads with unit of tuple args 2020-12-01 23:38:02 +01:00
test.hoon zuse, clay, various: unflop the spur in beams 2020-11-24 15:44:25 +01:00
time.hoon arvo: restore :time app 2020-10-05 01:17:17 -07:00
weather.hoon Merge branch 'na-release/candidate' into release/next-userspace 2020-12-03 20:55:16 -05:00