Commit Graph

29666 Commits

Author SHA1 Message Date
fang
b42833a568
Merge branch 'm/scry-vane-next' into lf/content-dist-rc 2022-05-03 15:29:16 +02:00
fang
a2cab52742
aqua: minimum viable remote scry support
Includes a dumb test for -keen.
2022-04-20 00:12:32 +02:00
fang
12ca0f45e5
ames: move various types and gates into lull
So that userspace may also en- and decode (scry) packets.
2022-04-20 00:09:00 +02:00
Liam Fitzgerald
8a3ec4a8d8 urbit: lull@328K, zuse@417K 2022-04-15 16:54:43 -05:00
Liam Fitzgerald
72851e0ae7 vere: strip out notifications system 2022-04-15 16:42:53 -05:00
Liam Fitzgerald
4ae93c8bd0 ames: strip out notifications system 2022-04-15 16:42:33 -05:00
Liam Fitzgerald
8d939a9ab9 Merge remote-tracking branch 'origin/next/vere' into lf/content-dist-rc 2022-04-15 16:07:15 -05:00
Jōshin
0608d7d273
Merge branch 'master' into next/vere 2022-04-11 19:22:30 -04:00
Hunter Miller
59e90a0dd1
Merge pull request #5587 from rabsef-bicrym/patch-1
%depth-first has pattern-matching issue
2022-04-07 12:58:54 -05:00
fang
8731ac191d
Merge branch 'm/aqua-revival' into m/scry-vane-next 2022-04-07 14:55:21 +02:00
fang
c4f3825f3a
aqua: revert erroneously committed changes
These changes, part of optimization experiments, had snuck in somewhere.
2022-04-07 14:39:52 +02:00
fang
af4de87ff2
Merge branch 'm/aqua-revival' into m/scry-vane-next 2022-04-07 12:59:14 +02:00
fang
51d252be24
ph: include missing library function 2022-04-06 16:44:08 +02:00
fang
9bbf6dfad0
aqua: disable cache loading for real ships for now
It breaks some of the azimuth-related tests in a seemingly inconsistent
way, and I cannot find a way to make it work.
2022-04-06 14:52:21 +02:00
fang
fa1a04ea6e
aqua: support using real moons
Only "shortmoons" though, due to some ames lane size limitation which
makes encoding longer ships difficult.

Notably the -ph-moon-az test does not pass, the moon cannot talk to a
non-sponsor galaxy.
2022-04-06 14:51:02 +02:00
fang
14f518ef4a
ph: clarify comment in moon test 2022-04-05 23:05:07 +02:00
Joe Bryan
7cff021795
Merge pull request #5692 from urbit/jb/upgrade-build
build: fix, upgrade dependencies
2022-04-05 12:43:04 -04:00
Joe Bryan
4aa7745630 build: remove herb from pill builders 2022-04-05 12:41:50 -04:00
Joe Bryan
98d202d44b test: remove herb from test suite 2022-04-05 12:27:11 -04:00
Joe Bryan
216d63a910 build: update github actions triggers 2022-04-04 20:00:16 -04:00
Joe Bryan
77634b14f7 build: remove debug symbols from macos release 2022-04-04 19:59:58 -04:00
Joe Bryan
212ff3a2f9 urcrypt: use new secp api for schnorr signatures 2022-04-04 19:58:22 -04:00
Joe Bryan
35662d47dd build: upgrade secp256k1 for mingw 2022-04-04 19:57:58 -04:00
Joe Bryan
442c18ee5b build: upgrade nixpkgs 2022-04-04 19:57:52 -04:00
fang
69c3976460
aqua: remove todo list note
Was committed accidentally.
2022-03-31 23:39:20 +02:00
fang
30be6ef9c8
aqua: stub out azimuth snapshot in pills
It would interfere with aqua's simulation of azimuth.
2022-03-30 17:38:09 +02:00
fang
3d639f325e
aqua: cache real ships as well
And inject their latest keys as soon as we pull them from cache. This
way, we avoid having to do the whole boot sequence again just for a
modified dawn event.
2022-03-30 16:38:48 +02:00
fang
2f3527921a
aqua: increase azimuth refresh rate for real ships
This reduces the time it takes to run tests that wait on azimuth events.
For example, -ph-breach-hi runs ~30% faster.
2022-03-30 13:59:10 +02:00
fang
dad82436be
aqua: support injecting arbitrary tasks 2022-03-30 12:51:46 +02:00
fang
c55975e8de
azimuth: allow configuring of the refresh rate
Pulls a constant out of the code, into state, and adds a poke for
changing it.
2022-03-30 12:19:57 +02:00
Jōshin
a7dd2aac1b
Merge pull request #5669 from urbit/jo/conn-fix
conn: windows support, minor cleanup
2022-03-25 17:33:36 -07:00
Jōshin
de2f723ab9
Merge branch 'next/vere' into jo/conn-fix 2022-03-25 17:56:25 -06:00
Jōshin
79385767fb
Merge pull request #5668 from urbit/jo/mingw-fix
repo: fix build on mingw
2022-03-25 16:55:26 -07:00
Jōshin
654ff1f4cb
conn: add --no-conn option
Might be handy on Windows in case of running multiple fakezods.
2022-03-25 15:30:11 -06:00
Jōshin
b1392f0f72
conn: windows 2022-03-25 15:16:40 -06:00
Jōshin
133ef8c779
repo: fix ent build on mingw 2022-03-25 15:16:39 -06:00
Jōshin
d5a182ab38
conn: clean up whitespace 2022-03-25 15:16:39 -06:00
Jōshin
66ee870461
conn: extract _conn_make_cran() 2022-03-25 15:16:39 -06:00
Jōshin
68eaf4aed7
Merge pull request #5657 from urbit/jo/maint-fix
repo: minor desk instruction fixes
2022-03-25 09:59:45 -07:00
Jōshin
30c329115d
Merge branch 'master' into next/vere 2022-03-23 16:31:57 -06:00
Jōshin
02f8df4f56
repo: minor desk instruction fixes 2022-03-23 16:17:27 -06:00
fang
3259f1f588
aqua: fix most tests
Small touch-ups to simulation behavior and ph tests. Most of them pass
now, even if they're still really slow at times.

The breach ones don't pass, but also complain of dangling bone, so might
work once the fix for that is in.
2022-03-23 22:19:35 +01:00
Jōshin
d6d696d6b8
Merge pull request #5345 from urbit/jo/khan-c3
conn C driver
2022-03-23 10:30:47 -07:00
Jōshin
469c597310
conn: send errors on bail 2022-03-23 10:50:23 -06:00
Jōshin
8e1842df69
conn: condense _conn_moor_poke
- Saves a call to `+scot`.

- Removes `else` blocks from `if` statements that return.

- Handles missing %khan as a normal bail.
2022-03-23 10:19:37 -06:00
Hunter Miller
6e0b1096c2 grid: updating glob and version 2022-03-21 15:59:26 -05:00
Hunter Miller
cbdee936fd
Merge pull request #5653 from urbit/hm/fix-tile-order-persistence
grid: actually use settings and improve ordering correction
2022-03-21 15:52:56 -05:00
Jōshin
9649c35e47
conn: add %peel /who 2022-03-21 14:38:39 -06:00
Jōshin
0ce83ce68b
disk: %read info 2022-03-21 14:29:54 -06:00
Jōshin
1d97e6464a
vere: remove short flags from header comment 2022-03-21 14:27:31 -06:00