Commit Graph

18794 Commits

Author SHA1 Message Date
Joe Bryan
a5f779d8f9 test: adds trivial unit tests for nock 6 invariants 2020-05-21 14:28:06 -07:00
Joe Bryan
a7168478f3 gall: cleans up blocked-scry handling in %gall virtualization 2020-05-20 17:20:51 -07:00
Joe Bryan
6d3a5be259 Merge branch 'na-release/next-vere' into jt/minkleton
* na-release/next-vere: (1169 commits)
  jets: fix broken jets so ~marzod can boot.
  jets: hook up preexisting +repn jet.
  jets: add empty hashes
  jets: review comments
  Revert "Revert "u3: clear cached mugs on cell edit""
  jets: +welp and +zing
  jets: fix memory leak in +run:in
  jet: +find
  jets: +all:by and +any:by
  jets: +urn:by
  jet: +rep:by
  jet: +rep:in
  jets: +apt:in
  jets: +run:in
  jets: final cleanup
  jets: reenable +uni:by
  jets: jet +apt:by
  jets: +key:by and +wyt:by
  jets: +run:by
  jet: final cleanup
  ...
2020-05-20 14:05:17 -07:00
Elliot Glaysher
1549cd08ad
Merge pull request #2916 from urbit/eg/fix-jets
jets: fix broken jets so ~marzod can boot.
2020-05-20 13:46:09 -07:00
Joe Bryan
b7ede7aade
Merge pull request #2900 from urbit/jb/minkleton-tweaks
hoon: further virtualization improvements
2020-05-20 13:22:10 -07:00
Elliot Glaysher
1be3552eb2 jets: fix broken jets so ~marzod can boot.
This fixes an off by one error in ship name printing, and disables
the +apt:{by,in} jets. I've tried debugging the +apt jets and am
making no progress other than finding a bug in the recursion; this
isn't enough to get ~marzod to boot, though.
2020-05-20 13:12:12 -07:00
Joe Bryan
8f79e50640 hoon: clean up +mook comments 2020-05-20 12:07:48 -07:00
Joe Bryan
593fcdc915 pill: solid and ivory 2020-05-14 20:01:25 -07:00
Joe Bryan
5563544836
Merge pull request #2898 from urbit/jb/edit-mugs-redux
Revert "Revert "u3: clear cached mugs on cell edit""
2020-05-14 19:16:26 -07:00
Joe Bryan
1c9e004fb4 hoon: switches +soft to use +mole 2020-05-14 19:12:12 -07:00
Joe Bryan
981f4ed998 pill: updates solid 2020-05-14 19:11:13 -07:00
Joe Bryan
dae21cdbe7 hoon: modernizes virtualization style 2020-05-14 19:11:12 -07:00
Joe Bryan
7ad707edc5 hoon: adds +mole and +mure -- unitary virtualization 2020-05-14 18:45:33 -07:00
Joe Bryan
5141dc4de9 hoon: refactors +edit and +frag in +mink 2020-05-14 18:45:20 -07:00
Elliot Glaysher
c831e1f840
Merge pull request #2895 from urbit/eg/map-jets
Jet +by and +in gates
2020-05-14 15:56:16 -07:00
Elliot Glaysher
12c556f0be Merge remote-tracking branch 'origin/release/next-vere' into eg/map-jets 2020-05-14 15:26:25 -07:00
Elliot Glaysher
2cfdc348c8
Merge pull request #2899 from urbit/eg/repn-hookup
jets: hook up preexisting +repn jet.
2020-05-14 15:08:34 -07:00
Elliot Glaysher
03f4bd35bb
Merge pull request #2853 from urbit/scot-jets
+scot and +slaw jets
2020-05-14 15:07:50 -07:00
Elliot Glaysher
19bb618d8c Merge remote-tracking branch 'origin/release/next-vere' into scot-jets 2020-05-14 14:42:53 -07:00
Elliot Glaysher
0ca2bd8245 jets: hook up preexisting +repn jet.
The C code for +repn was written, but never hooked up.
2020-05-14 13:34:30 -07:00
Elliot Glaysher
8abcd4d6e1 jets: add empty hashes 2020-05-14 13:29:57 -07:00
Elliot Glaysher
c44f1f2de6 jets: review comments 2020-05-14 13:28:04 -07:00
Joe Bryan
56418b7ad7 hoon: refactors nock %11 in +mink 2020-05-14 13:24:38 -07:00
Joe Bryan
e7d8a64a21 hoon: refactors nock %6 in +mink 2020-05-14 13:24:38 -07:00
Joe Bryan
953091a920 hoon: refactors stack-trace production in +mook 2020-05-14 13:24:38 -07:00
Joe Bryan
3fd545e40f hoon: switches %hunk to scry sample 2020-05-14 11:00:52 -07:00
Joe Bryan
27a47cc72f hoon: switches +mink %hunk from tank to (untyped) path
a %hunk is the error-stack frame for a failed ([~ ~]) scry.
this changes the frame type from tank to *, avoiding
coordination overhead between +mink and the interpreter.
2020-05-14 00:09:52 -07:00
Joe Bryan
a3ff85dc48 Revert "Revert "u3: clear cached mugs on cell edit""
This reverts commit 5c211c682d.
2020-05-13 16:17:18 -07:00
Elliot Glaysher
34c1f416f4 jets: +welp and +zing 2020-05-13 11:18:37 -07:00
Elliot Glaysher
8602ed8aa5 jets: fix memory leak in +run:in 2020-05-13 11:15:15 -07:00
Elliot Glaysher
2cb18404f8 jet: +find 2020-05-12 14:29:36 -07:00
Elliot Glaysher
6ae065e652 jets: +all:by and +any:by 2020-05-12 14:04:25 -07:00
Elliot Glaysher
3b645370e2 jets: +urn:by 2020-05-12 14:03:58 -07:00
Elliot Glaysher
6bec4807da jet: +rep:by 2020-05-12 10:54:59 -07:00
Elliot Glaysher
1f7caacd15 jet: +rep:in 2020-05-12 10:40:33 -07:00
Elliot Glaysher
94c66ec433 jets: +apt:in 2020-05-11 16:31:46 -07:00
Elliot Glaysher
30e1e9cddd jets: +run:in 2020-05-11 15:35:00 -07:00
Elliot Glaysher
f881810c4b jets: final cleanup 2020-05-11 15:00:12 -07:00
Elliot Glaysher
418feb9332 jets: reenable +uni:by
This passes booting and runing +test in -g mode.
2020-05-08 15:24:38 -07:00
Elliot Glaysher
a5c5562acb Merge remote-tracking branch 'origin/jb/uni-by-refactor' into map-jets 2020-05-08 15:07:13 -07:00
Elliot Glaysher
8791af0333 jets: jet +apt:by
As a lark, I put in a debugging printf on this function. It spammed
the console. It's a highly recursive function so jet it.
2020-05-08 14:48:27 -07:00
Fang
00e1ba4d93
Merge pull request #2879 from urbit/m/safer-json
chat: virtualize message-to-json conversion
2020-05-08 22:40:55 +02:00
Philip Monk
64dee60150
Merge pull request #2871 from urbit/philip/branches
Branching scheme
2020-05-08 13:07:49 -07:00
Elliot Glaysher
3f293cae47 jets: +key:by and +wyt:by 2020-05-08 13:03:25 -07:00
Elliot Glaysher
7149e591ef jets: +run:by 2020-05-08 13:03:20 -07:00
Elliot Glaysher
78d32f1129 jet: final cleanup 2020-05-08 12:33:08 -07:00
Elliot Glaysher
6b5422a8d7 jets: most review comments addressed 2020-05-08 11:36:08 -07:00
Philip Monk
252a83e6b0
maintainers: mention hotfixes can be pr'd to master 2020-05-08 11:05:34 -07:00
Fang
7152cb74a9
chat: virtualize message-to-json conversion
Bad `@t` text might crash and fully halt the json conversion, preventing any
data from being delivered to the frontend.

Fixes #2878.
2020-05-08 19:50:31 +02:00
Philip Monk
54f2b6427e
maintainers: typo
Co-authored-by: Luke Champine <luke.champine@gmail.com>
2020-05-07 18:36:10 -07:00