Marcus
71ccdbe4ab
json: remove deprecated JSON parser calls
2023-07-24 15:18:11 +03:00
Pyry Kovanen
efb92ad0c0
ames: ignore old rifts in +on-take-flub
2023-07-18 19:35:03 +03:00
pkova
985350d2b5
ames: address style nits
2023-07-11 18:32:19 +03:00
pkova
a5f88cb24e
ames: use abet pattern for flubbing
2023-07-11 18:19:56 +03:00
pkova
4fe9de8194
lull, gall, hoon: drop pokes for non-running agents
2023-07-11 17:36:09 +03:00
Philip Monk
d6c9ac708e
Merge remote-tracking branch 'origin/develop' into philip/ping
2023-06-27 22:20:05 -07:00
Philip Monk
90333c2e91
ping: rewrite to add non-NAT mode
2023-06-26 21:18:04 -07:00
midden-fabler
156d09d86e
clay: syntax pointer remove flop
2023-06-22 18:15:30 -04:00
midden-fabler
ca51353bec
clay: fix syntax error pointer
2023-06-22 17:31:00 -04:00
Joe Bryan
28f2cddf8e
ames: reinitialize rift for all ranks, not just moons
2023-06-22 11:14:34 -04:00
Ted Blackman
ea1755bc32
Merge pull request #6669 from urbit/philip/fine
...
fine: Various fixes
2023-06-20 11:28:21 -04:00
Tinnus Napbus
85b1b4901a
gall: fix typo in +ap-peek causing redundant mark conversion
2023-06-17 20:59:24 +12:00
Philip Monk
74ed6daa02
fine: use %q, and don't interpret null as tombstoned
2023-06-15 18:44:05 -07:00
pkova
9d33bb7fd1
eyre: keep json to mime tube warm in handle-scry
2023-06-15 18:30:51 +03:00
Philip Monk
238a36de1d
fine: actively fetch rift for moons
2023-06-14 23:28:37 -07:00
Philip Monk
f68f3dc833
fine: use progressive insertion sort instead of quicksort to assemble fragments
2023-06-14 21:46:29 -07:00
Philip Monk
a30cb42038
clay: remove !:
2023-06-13 23:14:02 -07:00
Philip Monk
4a8c0b2d6c
fine: fix pathological congestion control case with large windows
2023-06-13 23:06:51 -07:00
Philip Monk
18e34bdab6
fine: loosen path restrictions
2023-06-13 23:06:20 -07:00
Philip Monk
3c3f59a2ac
ames: rewrite +fi-on-ack to not use +dip
2023-06-13 22:13:38 -07:00
Philip Monk
fc3d9741df
fine: fix various
2023-06-13 16:18:37 -07:00
Philip Monk
db708560cd
clay: add debug command to retry remote scry
2023-06-13 00:05:09 -07:00
Josh Lehman
86565e81c8
Merge pull request #6480 from urbit/i/6401/clay-permission-check
...
clay: add requests permission checks
2023-06-08 08:28:54 -07:00
yosoyubik
d5bc16ee3e
ames: don't crash if sndr/rcvr lifes mismatch
2023-06-05 11:06:22 +02:00
Joe Bryan
d4b900bf3f
Merge pull request #6612 from urbit/i/6611/lose-boon
...
ames: correctly %lose a %boon we crashed on
2023-05-26 11:19:57 -04:00
Ted Blackman
7d9df71d5e
Merge pull request #6613 from urbit/i/6608/skip-corks
...
ames: skip corks if pending acks for naxplanations
2023-05-26 10:51:33 -04:00
Ted Blackman
d234b3205f
Merge pull request #6607 from urbit/yu/fix-drop-nack
...
ames: don't no-op if getting %ack on nack bone
2023-05-26 10:19:31 -04:00
yosoyubik
6528c62b1f
Merge branch 'develop' into i/6608/skip-corks
2023-05-26 10:17:19 +02:00
yosoyubik
1e74e8d19a
ames: simplify pending-acks conditional
2023-05-26 10:09:44 +02:00
Ted Blackman
13ae086837
Merge pull request #6617 from urbit/jb/fine-misordered
...
fine: handle misordered responses
2023-05-24 17:19:33 -04:00
Joe Bryan
fee0f604cc
fine: sort response fragments before deserializing
2023-05-24 13:01:29 -04:00
Joe Bryan
b0d2db25b5
fine: narrows error message scope on bad responses
2023-05-24 13:00:48 -04:00
fang
2b9d603951
ames: turn all pending %boons into %losts
...
This was the behavior prior to d8e11b6
, except that we now correctly include
the new %boon in the transformation also.
2023-05-24 14:07:29 +02:00
yosoyubik
f6101569f5
ames: skip corks if pending acks for naxplanations
2023-05-24 12:35:38 +02:00
fang
d8e11b68c2
ames: correctly %lose a %boon we crashed on
...
Previously, if we noticed %boon handling had caused a crash, we would
transform any existing %boons into %losts, but still emit a new %boon
for the message we ostensibly crashed on.
Now, we make sure to just directly send a %lost if sending the %boon
caused a crash. We drop the existing-moves transformation entirely,
assuming it to vestigial.
2023-05-23 22:10:17 +02:00
yosoyubik
e440a443e5
ames: don't no-op if getting %ack on nack bone
2023-05-22 17:53:20 +02:00
yosoyubik
1921fd277c
ames: add comment
2023-05-22 17:38:31 +02:00
yosoyubik
89da6d433b
ames: fix incorrect handling of acks in |pack
2023-05-22 15:05:18 +02:00
yosoyubik
a765954cee
ames: don't get ship-state in +enqueue-alien-todo
...
ship-state is retrieved in +send-blob only for sponsors of the ship
2023-05-22 12:49:00 +02:00
yosoyubik
66b92800e3
ames: don't retrieve ship-state in +send-blob
2023-05-22 11:41:32 +02:00
yosoyubik
b427f1c321
ames: early abet in |fi after route update
...
Continuation of https://github.com/urbit/urbit/pull/6593
2023-05-22 10:58:50 +02:00
Joe Bryan
15440d3dda
ames: add %rift to %stir
2023-05-17 16:51:12 -04:00
Philip Monk
8cba74630f
ames: bugfixes
2023-05-16 23:05:17 -07:00
Joe Bryan
bbd43cc7d4
clay: clarify +compose-cast trace messages
2023-05-16 16:42:13 -04:00
Joe Bryan
401776545c
clay: shortcircuit identity casts
2023-05-16 15:59:04 -04:00
Joe Bryan
c84cf7359b
clay: adds trace level 4 for mark conversion details
2023-05-16 15:58:55 -04:00
Philip Monk
48b10dcdc7
clay: add fast-path for permissions check
2023-05-15 16:15:52 -07:00
Pyry Kovanen
65fd1cc179
Merge pull request #6581 from urbit/master
...
Merge ames on-take-wake fix from master to develop
2023-05-10 19:01:03 +03:00
yosoyubik
42c22bf4f3
ames: on-take-wake no-op if not path for keen
2023-05-10 17:18:31 +02:00
~wicrum-wicrun
f0360e69a2
Merge pull request #6578 from urbit/master
...
Merge clay null tako fix from master back to develop
2023-05-10 16:53:08 +02:00