midden-fabler
c3211c2f3d
handle non-running agents on base
2023-06-08 12:51:53 -04:00
Josh Lehman
3007d41d62
Merge pull request #6626 from polrel-witter/develop
...
shoe: renders blank tape rows
2023-06-08 08:33:51 -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
niblyx-malnus
1818790e35
Send 500 response with tang.
2023-06-06 13:01:43 -04:00
Ted Blackman
078b3a171d
Merge pull request #6629 from urbit/pkova/runtime-version
...
base: add %runtime-version
2023-06-06 11:40:42 -04:00
pkova
de3dd34826
base: make %runtime-version a thread
2023-06-06 15:46:44 +03:00
pkova
dd979600e2
base: restore deleted vere mark
2023-06-06 15:45:41 +03:00
jose
a6cc82bf6c
Merge pull request #6644 from urbit/i/6643/odd-ames-ticks
...
ames: don't crash if sndr/rcvr lifes mismatch
2023-06-06 12:38:43 +02:00
yosoyubik
385ede5c89
tests: remove misleading comment
2023-06-05 15:43:55 +02:00
yosoyubik
7b15f5c022
ames: fix tests
2023-06-05 11:41:39 +02:00
yosoyubik
d5bc16ee3e
ames: don't crash if sndr/rcvr lifes mismatch
2023-06-05 11:06:22 +02:00
midden-fabler
e90c26dba6
handle bogus agents
2023-06-04 02:44:04 -04:00
midden-fabler
83e60a3c44
dojo: gen tab complete for non-base desks
2023-06-03 21:18:02 -04:00
niblyx-malnus
c2ec7fef7c
Merge pull request #1 from niblyx-malnus/spider-http-tang
...
fix thread-clean order and provide tang response as a json in +threa…
2023-06-02 13:59:07 -04:00
niblyx-malnus
4d1c45d76e
fix thread-clean order and provide tang response as a json in +thread-http-fail
...
(1) In `+thread-fail`, `+thread-clean` is called before `+thread-http-fail` and `+cancel-scry` meaning neither of the latter two actually. `serving` has been replaced with `(~(del by serving.state) tid)` in the state and therefore we cannot `(~(get by serving.state) tid)` in `+thread-http-fail` or `+cancel-scry`.
(2) In `+thread-http-fail` return an informative tang as json instead of an empty 500 http response when the failure results from an internal crash.
2023-06-02 13:05:16 -04:00
Pyry Kovanen
35ebc92bb3
Merge pull request #6634 from urbit/master
...
Merge master to develop after urbit-os-v2.141
2023-06-02 16:43:24 +03:00
Pyry Kovanen
035f10a97c
Merge pull request #6632 from urbit/release/urbit-os-v2.141
...
Release urbit-os-v2.141
2023-06-01 18:35:33 +03:00
Joe Bryan
8bb1873041
hoon: fixes +sane style
2023-05-31 14:34:11 -04:00
Joe Bryan
e71d9d6631
hoon: fixes (sane %t) for multi-byte glyphs
2023-05-31 14:33:35 -04:00
Joe Bryan
e92878d778
test: adds failing multi-byte-glyph sanity
2023-05-31 14:32:39 -04:00
Ted Blackman
58ac6a1e90
Merge pull request #6627 from urbit/jb/moar-solid
...
solid: preserve structural sharing in arvo
2023-05-31 11:44:04 -04:00
pkova
c85aca347c
base: add %runtime-version
2023-05-31 16:36:27 +03:00
Joe Bryan
02bac2f1b5
solid: preserve structural sharing in arvo
2023-05-30 13:30:12 -04:00
sage
eca0bcc4cb
shoe: renders blank tapes
...
Description of the issue can be found here: https://github.com/urbit/urbit/issues/6625
The fix involved changing the instance of `+roll` to a `+spin` which increments a counter each time a column contains null tapes. Also, `+row`'s trap stops at the point when the null count equals the number of columns, indicating there's nothing left to render.
2023-05-29 17:30:11 -04: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
6443e80bdc
tests: adds failing misordered fine response test
2023-05-24 13:00:44 -04:00
Joe Bryan
ee8e2e997c
tests: fixes +ames-scry-hunk in ames/gall test helper
2023-05-24 12:48:03 -04:00
Joe Bryan
1e6899660b
test: removes unused arms from fine tests, factors out duplicate paths
2023-05-24 12:46:42 -04:00
Pyry Kovanen
fa5526bfd3
Merge pull request #6616 from urbit/pkova/vere-mark
...
mar: add vere mark
2023-05-24 19:01:52 +03:00
Ted Blackman
599759cc38
Update CONTRIBUTING.md
...
We no longer recommend creating an issue to correspond to a PR or using that issue's name in the branch name for the PR. That was useful when ZenHub was used for tracking PRs, but it's not anymore.
2023-05-24 11:40:45 -04:00
pkova
48adc133e4
mar: add vere mark
2023-05-24 18:37:54 +03:00
Pyry Kovanen
2a517b59f3
Merge pull request #6614 from urbit/master
...
Merge master back to develop after releasing urbit-os-v2.140
2023-05-24 18:34:40 +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
30cde41800
tests: add ames test for crashing on %boon
...
To detect regressions of the bug d8e11b6
fixed.
2023-05-23 22:12:21 +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
Pyry Kovanen
77cfbe76c5
Merge pull request #6610 from urbit/release/urbit-os-v2.140
...
Release urbit-os-v2.140
2023-05-23 13:57:37 +03: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
Ted Blackman
89d881f33b
Merge pull request #6604 from urbit/p/6593/early-abet
...
ames: more bugfixes after #6593
2023-05-22 11:11:54 -04:00
yosoyubik
89da6d433b
ames: fix incorrect handling of acks in |pack
2023-05-22 15:05:18 +02:00