fang
e0a2662291
eyre: dynamic responses for empty cache entries
...
If the cache entry for any given url was cleared, eyre would recognize
that an entry was bound at some point in the past, and serve a 404,
instead of falling back to the normal, cacheless, dynamic response.
Here, we make eyre serve from the cache only if there is a full cache
entry for the url, and have it proceed into normal request handling
logic otherwise.
This way, setting a cached response for some url no longer means giving
up dynamic responses on that url for the rest of time.
Recent versions of vere exhibit the same behavior. As such, in practice,
this code won't get hit without a similarly-patched version of the
runtime.
2024-02-08 12:48:04 +01:00
Pyry Kovanen
618864ea7e
Merge pull request #6903 from urbit/next/kelvin/411
...
Merge next/kelvin/411 to develop
2024-02-02 19:18:22 +02:00
midden-fabler
a2645c2f12
ames, hoon: add run:to, speed up ames migration
2024-02-02 11:36:14 -05:00
Pyry Kovanen
e7bb1e3fa5
gall: fix migration when sky contains empty mop
2024-02-01 14:38:45 +02:00
Pyry Kovanen
bb8ba2455e
Merge branch 'develop' into next/kelvin/411
2024-01-31 16:35:29 +02:00
Pyry Kovanen
235decccd4
ames: fix message-blob migration
2024-01-31 14:47:30 +02:00
Pyry Kovanen
450a26ccf6
Merge branch 'develop' into tests-colored-output
2024-01-31 13:09:56 +02:00
Alessio
ab021294d2
Undo the clay change for now
2024-01-30 23:08:33 -08:00
Pyry Kovanen
d9435e9d31
Merge branch 'develop' into drum-crash
2024-01-30 13:27:23 +02:00
pkova
8dc62a6cbe
clay: restore +jump
2024-01-26 19:42:28 +02:00
pkova
c5d3be7be2
clay: do not return false conversion gate from build-cast
2024-01-26 01:31:21 +02:00
Alessio
f609752231
Fix a typo
2024-01-25 15:04:24 -08:00
wispem-wantex
db3cf2a653
test thread: now prints errors/failures in red instead of gray
2024-01-23 20:23:18 -08:00
pkova
19142cf6f1
gall: fix off-by-one in growing after culling
2024-01-23 19:24:32 +02:00
midden-fabler
9a18a062e5
lull, gall: cleanup plot, sky.bowl
2024-01-22 12:34:25 -05:00
pkova
315ff3fe40
gall: fix miscellaneous bugs with encrypted remote scry
2024-01-22 17:51:00 +02:00
pkova
f44c3b9174
gall: make put-grow:of-farm fail when encountering a %coop
2024-01-18 15:28:37 +02:00
pkova
9236909cec
gall: separate put:of-grow to put-tend and put-grow
2024-01-17 17:59:47 +02:00
pkova
350e883ad6
gall: delete unused migrate:of-grow
2024-01-17 17:59:32 +02:00
silnem2
6ce270ffa4
drum: fix off-by-one error in wrd:offset
2024-01-09 06:53:38 -08:00
Pyry Kovanen
13b495bea4
Merge pull request #6878 from urbit/develop
...
Merge develop to next/kelvin/411
2023-12-19 14:28:28 +02:00
Pyry Kovanen
820c4e5507
Merge pull request #6790 from urbit/lf/back-to-school-arc
...
gall: security primitives for encrypted scry
2023-12-19 14:15:59 +02:00
pkova
2cbeb782aa
gall: better mo-authorized logic
2023-12-18 19:12:56 +02:00
pkova
e7787296e8
gall: default sky revision at 1 instead of 0
2023-12-18 19:06:39 +02:00
pkova
1effda7a77
gall: fix bug in put:of-farm
2023-12-18 19:05:59 +02:00
pkova
20bda27aaf
gall: delete unused match-coop
2023-12-18 19:05:02 +02:00
pkova
9c1982856e
ames: parse %chum properly
2023-12-18 19:03:49 +02:00
pkova
ab5cc44419
ames: enable %chum
2023-12-18 19:03:13 +02:00
Pyry Kovanen
cde64360cf
Merge branch 'lf/back-to-school-arc' into pkova/gang-gang
2023-12-18 13:39:56 +02:00
Liam Fitzgerald
01890228b5
gall: fix %done handling in key exchange
2023-12-15 12:21:47 -05:00
pkova
404a7fc44b
tests: fix some tests
2023-12-15 19:13:21 +02:00
pkova
9c8e20cfde
eyre: fix indentation for private scry endpoints
2023-12-15 13:29:37 +02:00
pkova
6c33b2f5d8
ames: gang fixes
2023-12-14 16:18:23 +02:00
pkova
6599fddc9a
eyre: gang fixes
2023-12-14 16:18:06 +02:00
pkova
e63de85663
dill: gang fixes
2023-12-14 14:02:10 +02:00
pkova
0971af36f4
all: enforce the gang when scrying
2023-12-13 19:49:36 +02:00
Liam Fitzgerald
1d839672fc
ames: disable %chum
2023-12-11 16:00:03 -05:00
Liam Fitzgerald
d326cb6cd5
ames: address review comments
2023-12-11 15:40:28 -05:00
Liam Fitzgerald
3e87e77ee4
gall: address joe review
2023-12-11 15:17:46 -05:00
Liam Fitzgerald
b33d59814b
gall: fix high water marks for nuked agents
2023-12-11 14:49:08 -05:00
Joe Bryan
e745492fb9
Merge pull request #6859 from urbit/jb/safe-wtcl
...
hoon: correct ?: miscompilation, loobean jet mismatches
2023-12-11 13:07:24 -05:00
Liam Fitzgerald
aaadee85ba
ames: fix gang handling in namespace overlays
2023-12-08 13:48:38 -05:00
Pyry Kovanen
ff44306272
Merge branch 'next/kelvin/411' into lf/back-to-school-arc
2023-12-08 17:18:33 +02:00
silnem2
98b2acaed3
dprint: add (set type) for +return-item check
2023-12-08 00:21:05 -08:00
Liam Fitzgerald
a382f168fd
Merge remote-tracking branch 'origin/next/kelvin/411' into lf/back-to-school-arc
2023-12-07 18:58:51 -05:00
Liam Fitzgerald
6179d6ea52
gall: version key exchange req/res
...
Versions the key exchange %plea and %boon. Also fixes a bug in key
generation where the vane and care were not added to the ames key
generation request.
2023-12-07 12:43:33 -05:00
Liam Fitzgerald
208c501dfa
ames: address review comments
...
Unifies single and multiparty encrypted remote scry to universally use
spat/stab for establishing an atom <-> path bijection, use crub:crypto
and fixes case handling for multiparty remote scry. Moves key
identifier into the spur, retains the case as the version tag, in
keeping with the singleparty encrypted remote scry. Also fixes path
handling with prepending ship/life/rift to the spur in the correct
location.
2023-12-07 12:21:14 -05:00
yosoyubik
ee82d507e3
ping: remove print
2023-12-07 16:56:13 +01:00
Joe Bryan
f6d40079ec
hoon: correct miscompilation of %wtcl
2023-12-06 14:12:35 -05:00
Joe Bryan
d985b5db24
hoon: make loobean compiler helpers correct and consistent
2023-12-06 14:11:56 -05:00