fang
1302c5fa0b
fine: fix broken +full:keys callsite
...
Straggler from last commit about data type consistency.
2022-02-02 19:55:20 +01:00
Liam Fitzgerald
9dad96332b
ames: remove logging
2022-02-01 20:50:02 -06:00
Liam Fitzgerald
7bf6356d73
urbit: remove unnecessary logs
2022-02-01 20:49:31 -06:00
Liam Fitzgerald
6ee2e1626f
ames: unify path format
2022-02-01 20:48:04 -06:00
Liam Fitzgerald
86bafc9838
urbit: unify path format
2022-02-01 20:47:55 -06:00
Liam Fitzgerald
f31bf964ce
urbit: working notifications support
2022-02-01 20:30:50 -06:00
Liam Fitzgerald
1eaad36d4d
ames: working notifications
2022-02-01 20:30:11 -06:00
Liam Fitzgerald
7205625abf
wip
2022-02-01 13:25:28 -06:00
Liam Fitzgerald
225aefb4ff
ames: unify disparate packet types
2022-02-01 13:05:33 -06:00
Liam Fitzgerald
1e924cfa40
urbit: move fine runtime into ames
2022-02-01 11:50:25 -06:00
fang
c72c187edd
fine: use $@(~ (cask)) consistently
...
It's what ends up in the packet, probably better than passing units and
converting them all over.
2022-02-01 12:02:47 +01:00
fang
4bea69bc7d
fine: verify life & signatures of packets & msgs
...
In addition to doing signing & verification consistently with each
other, we now handle the "no data" case sanely.
Still uses the wrong keys though.
2022-02-01 11:55:04 +01:00
Liam Fitzgerald
b14dc76992
interface: refine joining error cases
2022-01-31 16:21:27 -06:00
Liam Fitzgerald
9540afecad
group-view: fix errored rollback
2022-01-31 16:20:57 -06:00
Jōshin
4c22e2ceaa
spider: blank lines
2022-01-31 15:47:14 -06:00
fang
e33af60eca
Merge pull request #5570 from urbit/fix-rekey-for-multikey
...
helm: fix |rekey to work with multikey files
2022-01-31 16:57:28 +01:00
Hunter Miller
874d380ad5
groups: updating version
2022-01-28 20:30:13 -06:00
Hunter Miller
dc188d6059
groups: fixing bad glob
2022-01-28 20:29:34 -06:00
Hunter Miller
af90ea7a9d
Merge pull request #5574 from urbit/hm/fix-join-kind-links
...
hotfix/groups: fix join links
2022-01-28 20:13:40 -06:00
Hunter Miller
de747b343f
join: don't show modal if no kind
2022-01-28 19:51:35 -06:00
Hunter Miller
509bd2b11a
groups: updating glob
2022-01-28 19:39:48 -06:00
Hunter Miller
0d93cf9cff
join: handling kind safer and join links more consistent
2022-01-28 19:33:42 -06:00
fang
b42dc477c5
fine: move into per-event core
...
This is an obviously more ergonomic factoring.
2022-01-28 23:54:01 +01:00
fang
fb72b7df7d
fine: set receiver life in request packet
2022-01-28 23:11:27 +01:00
fang
709dd75d74
fine: track pending requests for unknown peers
2022-01-28 23:09:50 +01:00
Liam Fitzgerald
3ec30d3e57
ames: revamp scry cache
...
Update scry cache to be a map of [path num] -> fragment
2022-01-28 15:18:16 -06:00
Liam Fitzgerald
10e617d4ab
fine: prevent null ptr deref in _ames_pend_free
2022-01-28 14:09:42 -06:00
drbeefsupreme
f67962b803
helm: cleanup +poke-rekey to match #5522
2022-01-28 12:23:36 -05:00
Jōshin
ccf9110f7f
test: khan test cleanup
...
;;(vase ...) does a nest-check of the type of the kernel. This is
undesirable, so we instead run everything through +slum and cast the
result to +tang.
2022-01-28 09:05:37 -08:00
fang
769d10fdd4
fine: use keys from ames state instead of jael
2022-01-28 14:30:59 +01:00
Jōshin
21ea32e8ad
khan: +bear allows a full +beak
2022-01-27 22:28:30 -08:00
Jōshin
72981203c8
khan: PR feedback, wip tests
2022-01-27 22:20:31 -08:00
Liam Fitzgerald
d5040e7eae
fine: correctly decode lane for the non-galaxy case
2022-01-27 15:36:40 -06:00
Liam Fitzgerald
64ab395fd0
ames: cache scry packets
2022-01-27 14:57:15 -06:00
Hunter Miller
c07bcd6e03
Merge branch 'next/groups'
2022-01-27 10:25:14 -06:00
Hunter Miller
88e956df01
Merge branch 'next/landscape'
2022-01-27 10:24:04 -06:00
fang
4c045a9c4f
ames, fine: minimal compilable unification
2022-01-27 14:32:49 +01:00
Jōshin
7f6868a06e
khan: strip inner faces from +bear
2022-01-26 21:50:08 -08:00
Jōshin
5acc69da25
pill: solid, brass
2022-01-26 21:50:08 -08:00
Liam Fitzgerald
00b7d2c4d4
ames: improve error handling
2022-01-26 22:53:31 -06:00
Liam Fitzgerald
3a6b2352d0
ames: better protect against malicious packets
2022-01-26 22:38:26 -06:00
Liam Fitzgerald
2f78cf7e01
ames: #freepackets
2022-01-26 22:38:26 -06:00
Liam Fitzgerald
c816d43784
fine: remove unnecessary from in %purr
2022-01-26 22:38:26 -06:00
Liam Fitzgerald
f0aa946f57
ames: remove logging
2022-01-26 22:38:26 -06:00
Liam Fitzgerald
90cdc2de6a
wip
2022-01-26 22:38:26 -06:00
Liam Fitzgerald
c808657e2a
wip
2022-01-26 22:38:18 -06:00
Jōshin
05a11d57b3
khan: cleanup
...
- only store metadata in the persistent map. just enough to support
(eventual) thread cancellation and output mark lookup.
- try to delete thread state at other failure points not covered by
%kick.
- reflect back the passed output mark rather than form.dais. not sure
about this one yet.
2022-01-26 20:09:36 -08:00
Jōshin
aba5c0303d
khan: del in %kick
2022-01-26 17:45:25 -08:00
Jōshin
1281e1cdbe
khan: functionally done
2022-01-26 17:41:01 -08:00
Jōshin
425bf6b011
khan: accepts thread arguments with marks
2022-01-26 16:26:30 -08:00