yosoyubik
20ad05eabc
clay: update scry retry/timeout
2022-06-24 09:33:29 +02:00
yosoyubik
d7544e9bde
ames: fix parsing rift/life in ke-rcv
2022-06-06 15:50:02 +02:00
yosoyubik
297a2de9bc
Merge branch 'lf/content-dist-rc-testnet' into yu/content-dist-fallback
2022-06-06 11:09:50 +02:00
yosoyubik
6bfd6613ef
Merge branch 'ted/content-dist-driver' into yu/content-dist-fallback
2022-06-06 10:59:25 +02:00
Ted Blackman
4825f8968c
lull,ames: renames, more packet verification
...
Regularized arm names to +etch-* and +sift-* to match Vere. Renamed
$packet to $shot. Used $meow, $purr, and $keen to match Vere's naming.
Reorganized packet decoding arms and moved some to Lull for later use in
Aqua.
2022-06-03 22:58:50 -05:00
Ted Blackman
7af7fa0e28
ames: minor, remove unused constant
2022-06-03 22:55:40 -05:00
Ted Blackman
69cfaeec08
ames: lower FINE_PAGE to 512
2022-06-03 22:40:30 -05:00
Ted Blackman
3466f9854b
ames: fix forwarding, use +send-blob in fine
2022-06-03 18:22:55 -05:00
Ted Blackman
32cc092704
ames: ;; scry result instead of \!<
2022-06-03 11:24:03 -05:00
Ted Blackman
0a3a793161
ames: don't forward to ourselves
2022-06-02 23:43:22 -05:00
Ted Blackman
44954dec7b
ames: fix packet forwarding
2022-06-02 23:26:42 -05:00
fang
fd6f24ce04
vere: safely free panc even if not in queue yet
...
There might be cases where we have created a panc, but have not inserted it
into the linked list yet. Instead of asserting we have inserted it, simply
conditionally update the head of the list.
2022-06-03 00:12:06 +02:00
Ted Blackman
1601903f34
ames: drop duplicate scry request packets for pending scrys
2022-06-01 19:16:25 -05:00
Ted Blackman
d6428a9023
ames: cleaned up printing, signature bug appears fixed
2022-06-01 17:08:12 -05:00
Ted Blackman
6a13048cf1
ames: WIP modernized tests pass, still haven't found signature bug
2022-05-31 18:31:38 -05:00
Ted Blackman
b8ff5f42e3
lull: fix (duplicate)
2022-05-28 22:18:27 -05:00
Ted Blackman
930ce64343
ames: fix some meow and mug encoding issues; still signature problems
2022-05-28 20:23:37 -05:00
Ted Blackman
249c9a2c1a
ames: fix _fine_lop()
2022-05-28 19:59:43 -05:00
Ted Blackman
6da640693a
ames: fixed scry cache
2022-05-27 16:41:06 -05:00
Ted Blackman
f159f38f16
ames: (debug build) fix yawn
2022-05-27 15:54:38 -05:00
Ted Blackman
062fbc71d7
ames: merge driver rework
2022-05-27 14:52:30 -05:00
Ted Blackman
46eecd5e1a
ames: don't enqueue scry response packets
2022-05-27 13:40:05 -05:00
Ted Blackman
aaffad63b0
ames: fix up packet encoding
2022-05-27 13:14:53 -05:00
Ted Blackman
dd2080fd6f
ames: fix scry routing
2022-05-27 12:20:52 -05:00
Ted Blackman
dd79b890d3
ames: lose the right noun
2022-05-27 10:43:47 -05:00
Ted Blackman
a596322202
ames: remote scry works again
2022-05-27 10:35:03 -05:00
fang
349d567549
ames: correctly scry into jael for sponsors
...
+saxo:title uses .^, which doesn't work from kernelspace. We manually
call the scry function instead.
Also, we want the end of the list, not the head.
2022-05-27 13:18:49 +02:00
fang
0b8e6a55b5
pill: update
2022-05-27 13:18:12 +02:00
fang
984d2845a4
ames: correctly scry into jael for sponsors
...
+saxo:title uses .^, which doesn't work from kernelspace. We manually
call the scry function instead.
Also, we want the end of the list, not the head.
2022-05-27 13:06:26 +02:00
Ted Blackman
302d406a94
ames: WIP runs and ames works, but scrying kills ships
2022-05-26 21:23:09 -05:00
Ted Blackman
c3c6c1d252
addressed more review comments
2022-05-26 15:29:27 -05:00
Ted Blackman
92350eb332
ames.c: first round of ~palfun-foslup review comments
2022-05-26 13:12:41 -05:00
Ted Blackman
33857858cc
remove TODO, the code looks ok
2022-05-26 12:39:56 -05:00
Ted Blackman
21e43102f3
write mug in _fine_etch_response()
2022-05-26 11:51:25 -05:00
Ted Blackman
1fe48c6c69
remove unneeded c3__rush mote
2022-05-26 11:28:14 -05:00
Ted Blackman
086f563f90
vere compiles
2022-05-26 11:16:46 -05:00
Ted Blackman
a1f202deb0
fine: refactor driver and arvo/vere interface
2022-05-25 17:30:35 -05:00
fang
985d415607
ames: fall back to galaxy if no scry lane known
...
Will need to be updated alongside other routing logic eventually.
2022-05-25 20:59:15 +02:00
fang
27fd81d6d4
pill: update
2022-05-25 20:58:57 +02:00
fang
830ee80325
ames: fall back to galaxy if no scry lane known
...
Will need to be updated alongside other routing logic eventually.
2022-05-25 20:58:14 +02:00
fang
6eba8053f8
various: further tweaks and assets for testnet
2022-05-24 23:55:32 +02:00
fang
e6db12cd82
testnet: tweaks for ropsten
2022-05-23 23:25:33 +02:00
fang
d58f559b66
vere: disable broken ames sift tests
2022-05-23 18:57:37 +02:00
fang
a0f7891f50
Merge branch 'philip/tomb' into lf/content-dist-rc
...
Beware, the ames conflict was particularly nasty. State migrations as of
yet untested.
Includes patched-up fine tests.
2022-05-19 17:07:35 +02:00
Philip Monk
7f63f548f5
clay: don't add lobe to wire to avoid flow leak
2022-05-18 20:54:10 -07:00
Philip Monk
637e2c1ff8
Merge remote-tracking branch 'origin/master' into philip/tomb
2022-05-18 20:31:32 -07:00
fang
e7f9686b1c
fine: re-enable scry permission check
...
Only expose fully public clay data over scry. Other vanes and permission
modes to follow at a later date.
2022-05-18 20:25:57 +02:00
fang
842d76fe0d
npm: remove tmp api files
2022-05-18 17:05:46 +02:00
fang
c1ce8bcec0
clay: don't clear busy flag unnecessarily
...
Not every +foreign-update call means we got a backfill response. Only
+take-backfill does, and that already clears the busy flag.
2022-05-18 16:17:19 +02:00
fang
055f31dada
clay: set saner scry timeout & retry timers
2022-05-18 15:24:02 +02:00