pkova
dd979600e2
base: restore deleted vere mark
2023-06-06 15:45:41 +03:00
pkova
c85aca347c
base: add %runtime-version
2023-05-31 16:36:27 +03: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
Joe Bryan
ee8e2e997c
tests: fixes +ames-scry-hunk in ames/gall test helper
2023-05-24 12:48:03 -04:00
pkova
48adc133e4
mar: add vere mark
2023-05-24 18:37:54 +03:00
Ted Blackman
51731e8d58
Merge pull request #6606 from urbit/yu/early-abet
...
ames: fix incorrect handling of acks in |pack
2023-05-24 11:22:11 -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
Josh Lehman
2f16a3b1b1
Merge pull request #6544 from morelazers/i/6514/noun-to-jam-mark
...
feat: noun to mime
2023-05-22 08:54:53 -07: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
Ted Blackman
07797dc792
Merge pull request #6591 from urbit/jb/clay-cast
...
clay: shortcircuit identity casts
2023-05-16 18:22:18 -04: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
Daryl Richter
8ef86629ec
clarify +vats usage in +vat deprecation msg
2023-05-16 14:40:08 -04:00
Ted Blackman
0760248300
Merge pull request #6555 from urbit/story-fix
...
Fix story (commit message system).
2023-05-16 11:30:57 -04:00
Ted Blackman
0113f8a01d
Merge pull request #6586 from urbit/i/6584/rift-life-gen
...
gen: add +ames-keys generator
2023-05-16 11:22:05 -04:00
Philip Monk
48b10dcdc7
clay: add fast-path for permissions check
2023-05-15 16:15:52 -07:00
yosoyubik
6135349d85
gen: don't crash if alien
2023-05-12 10:27:30 +02:00
yosoyubik
f224d5be60
gen: add +ames-keys generator
2023-05-12 09:20:43 +02: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
Joe Bryan
50239414ee
clay: allow reads at the null tako
2023-05-10 09:51:14 -04:00
Pyry Kovanen
90b9292cc6
Merge pull request #6573 from urbit/master
...
Merge master into develop with the gall suspend fix
2023-05-10 16:01:57 +03:00
yosoyubik
3219ce5cb7
gall: don't throw away agent when suspending it
2023-05-10 13:51:58 +02:00
Pyry Kovanen
5777f91b36
Merge pull request #6569 from urbit/master
...
Merge master back to develop after urbit-os-v2.139
2023-05-09 22:43:44 +03:00
fang
b7e8b9cbfe
clay: the commit must actually be known
...
+read-at-tako was checking for the zero tako, but had the conditional
inverted. Here, we correct the conditional, and fold the
+may-read check into the whole.
2023-05-09 20:59:51 +02:00
Ted Blackman
fe91cdd357
Merge pull request #6566 from urbit/wicrum/live-before-abed
...
gall: always check that an agent isn't nuked before initializing `+ap`
2023-05-09 18:50:26 +03:00
~wicrum-wicrun
6d984e764e
gall: return [~ ~]
when scrying a nuked or nonexistant agent
2023-05-09 17:29:04 +02:00
~wicrum-wicrun
55fc624f72
gall: check the union tag instead of the dude
2023-05-09 17:21:21 +02:00
~wicrum-wicrun
4660380dac
gall: remove sigpam
2023-05-09 17:17:03 +02:00
~wicrum-wicrun
af4bf28ac7
gall: always check that an agent isn't nuke before initializing +ap
2023-05-09 17:14:19 +02:00
Pyry Kovanen
f0e4e7f980
spider: uncomment spurious comment line
2023-05-09 18:13:31 +03:00
~wicrum-wicrun
ded78a6ab1
gall: don't try to notify nuked agents about breaches
2023-05-09 18:13:09 +03:00