yosoyubik
850de0bfd3
Revert "gall: run +ap-kill-down on +molt"
...
This reverts commit 2107240962
.
2022-07-06 09:12:30 +02:00
yosoyubik
675cf45171
Revert "gall: run +ap-kill-down only once"
...
This reverts commit cb5893ac05
.
2022-07-06 09:12:10 +02:00
yosoyubik
3560f6b7e3
Revert "gall: fix condition to run +ap-kill-down"
...
This reverts commit e5c86886e4
.
2022-07-06 09:11:22 +02:00
Joe Bryan
7dce9aede3
vere: check exit code before upgrade/prepare-for, print failure msg
2022-07-05 23:13:20 -04:00
Joe Bryan
0e2880169d
vere: set exit code globally on fatal error
2022-07-05 23:09:49 -04:00
Joe Bryan
9cf153f1b6
vere: fix ctrl-c during replay
2022-07-05 23:08:59 -04:00
Joe Bryan
e6005b0734
vere: skip disk cleanup if commit thread cannot be canceled
2022-07-05 23:08:26 -04:00
Joe Bryan
f9e4822026
Merge pull request #5880 from midlyx-hatrys/compdb
...
vere: build: add ability to create compdb (for Clangd etc.)
2022-07-05 22:42:19 -04:00
Joe Bryan
279a7f18db
Merge branch 'master' into next/vere
...
* master: (61 commits)
rich-text: removing broken plugin, reverting react-md to 5.0.3 for compat
graphcontent: blockquotes now correctly break paragraphs off
md-editor: fixing background in darkmode
landscape: [skip actions] update glob (0v5.kgrq2.gp725.bo5bk.dmr7d.h41qk)
ops: fixing build
meta: version bump for new changes from next/landscape
meta: package bump:
eventsource: prevent resetting event id counter
interface: fixing react-codemirror2 dep
groups: add webp to list of image types to check links for in chat
groups: fix issue where URL would be shown along with image in chat
groups: fix issue with chanel perms caused by use of Set()
groups: update glob (0v4.2se6m.fvv67.nn5e8.vfrv9.mmi88)[skip actions]
groups: updating package lock
groups: updating nvmrc
Fix webpack, build dependency issues
compat: fixing react-codemirror2 deps
compat: updating to latest sigil-js for react
compat: updating indigo, and removing unused deps
meta: fixing react version issue
...
2022-07-05 22:41:53 -04:00
Midlyx Hatrys
85eaefd82a
vere: build: add ability to create compdb (for Clangd etc.)
...
Running "make compile_commands.json" after configuring does the
needful.
2022-07-05 21:03:46 +03:00
fang
6eece773ba
Merge pull request #5857 from urbit/jb/behn-fix1
...
behn: fix timers not firing
2022-07-05 16:00:31 +02:00
yosoyubik
ea4a31558f
ames: ack last fragment from closing bone
2022-07-01 09:59:24 +02:00
Philip Monk
89b9977ac8
azimuth: fetch snapshot on boot
...
Previously, the initial Azimuth snapshot was stored in Clay and shipped
in the pill. This causes several problems:
- It bloats the pill
- Updating the snapshot added large blobs to Clay's state. Even now
that tombstoning is possible, you don't want to have to do that
regularly.
- As a result, the snapshot was never updated.
- Even if you did tombstone those files, it could only be updated as
often as the pill
- And those updates would be sent over the network to people who didn't
need them
This moves the snapshot out of the pill and refactors Azimuth's
initialization process. On boot, when app/azimuth starts up, it first
downloads a snapshot from bootstrap.urbit.org and uses that to
initialize its state. As before, updates after this initial snapshot
come from an Ethereum node directly and are verified locally.
Relevant commands are:
- `-azimuth-snap-state %filename` creates a snapshot file
- `-azimuth-load "url"` downloads and inits from a snapshot, with url
defaulting to https://bootstrap.urbit.org/mainnet.azimuth-snapshot
- `:azimuth &azimuth-poke-data %load snap-state` takes a snap-state any
way you have it
Note the snapshot is downloaded from the same place as the pill, so this
doesn't introduce additional trust beyond what was already required.
When remote scry is released, we should consider allowing downloading
the snapshot in that way.
2022-06-30 23:22:50 -07:00
tacryt-socryp
238a2b8d6b
Merge pull request #5749 from rabsef-bicrym/patch-4
...
Solve #5706 - Create vase at each branch of `t.t.t.t.path`
2022-06-30 15:27:53 -05:00
yosoyubik
e5c86886e4
gall: fix condition to run +ap-kill-down
2022-06-30 17:44:11 +02:00
yosoyubik
a967b42c30
ames: print bone if "hear last in-progress"
2022-06-30 17:12:07 +02:00
yosoyubik
cb5893ac05
gall: run +ap-kill-down only once
2022-06-30 17:06:22 +02:00
yosoyubik
2107240962
gall: run +ap-kill-down on +molt
2022-06-30 15:57:02 +02:00
fang
ad6a5acfbc
Merge branch 'master' into next/arvo
2022-06-30 12:59:41 +02:00
yosoyubik
b0766c2f53
ames: remove misleading trace printf
2022-06-30 10:46:02 +02:00
yosoyubik
27ac0b601e
ames: use %$ as recipient vane for %corks
2022-06-30 10:18:37 +02:00
Hunter Miller
370c6dcbc8
Merge branch 'next/groups'
2022-06-29 10:18:17 -05:00
yosoyubik
17d52b8535
ames: handle bounce %cork from old publisher
...
Because the publisher will send the cork plea back to the subscriber on
the next bone, we are not able to know the bone for the original cork.
To handle it, we add the cork bone to the plea path
still wip: it keeps resending the cork plea faster than its ~h1 timer
2022-06-28 12:48:07 +02:00
yosoyubik
070d0a7d4b
Merge branch 'jb/behn-fix1' into yu/gall-rq-wire-ames-flow-kill
2022-06-28 10:47:50 +02:00
fang
a874744802
Merge pull request #5868 from urbit/pkova/dns
...
dns: transfer ship.arvo.network domains from ~zod to ~deg
2022-06-27 18:44:03 +02:00
Hunter Miller
24c8519c69
rich-text: removing broken plugin, reverting react-md to 5.0.3 for compat
2022-06-27 11:40:31 -05:00
Hunter Miller
6e9c17a9c2
graphcontent: blockquotes now correctly break paragraphs off
2022-06-27 10:29:05 -05:00
Hunter Miller
90b8776fad
md-editor: fixing background in darkmode
2022-06-27 09:57:18 -05:00
yosoyubik
7de9c72f36
ames: add rift when inserting new peer state
2022-06-27 13:55:07 +02:00
pkova
7e74d44054
dns: transfer ship.arvo.network domains from ~zod to ~deg
2022-06-26 00:24:20 +03:00
janeway-bot
e09c48cb40
landscape: [skip actions] update glob (0v5.kgrq2.gp725.bo5bk.dmr7d.h41qk)
2022-06-23 11:15:50 -07:00
Hunter Miller
3caa04c8b9
ops: fixing build
2022-06-23 12:24:39 -05:00
Hunter Miller
5f1371f4a2
meta: version bump for new changes from next/landscape
2022-06-21 14:52:20 -05:00
Hunter Miller
ca28bffd62
Merge branch 'master' into next/npm
2022-06-21 14:51:19 -05:00
Hunter Miller
4378b87ac0
Merge branch 'next/landscape'
2022-06-21 14:50:40 -05:00
Hunter Miller
09e1dd7089
meta: package bump:
2022-06-21 14:43:40 -05:00
Hunter Miller
e5b66e3484
eventsource: prevent resetting event id counter
2022-06-21 14:04:30 -05:00
Sidnym Ladrut
be1d70f4b6
hood: fix issue w/ rein diff application
2022-06-18 18:34:44 -05:00
fang
981bc796d7
Merge pull request #5841 from dnmfarrell/dnmfarrell/arvo-dojo-dont-crash-set-beak
...
dojo: setting eny/now/our shouldn't crash dojo
2022-06-18 14:25:04 +02:00
Joe Bryan
244961ed39
test: removes debugging comments from %behn unit tests
2022-06-17 22:24:24 -04:00
Joe Bryan
6b99b154d6
behn: cleans up comments
2022-06-17 22:20:16 -04:00
Hunter Miller
23b9bbe948
Merge branch 'master' into next/groups
2022-06-17 15:32:55 -05:00
Hunter Miller
6bff31f369
interface: fixing react-codemirror2 dep
2022-06-17 14:59:28 -05:00
Joe Bryan
1b6d4f0fc5
behn: refactor to use +abet pattern
2022-06-17 10:27:27 -04:00
Joe Bryan
5482d3ff93
behn: emit %doze on any rescheduling of the next timer
2022-06-17 10:27:27 -04:00
Joe Bryan
bf8114a29d
behn: don't compare pending timers to now
2022-06-17 10:27:27 -04:00
Joe Bryan
1843df6cde
behn: unconditionally clear runtime timer state on %wake
2022-06-17 10:27:27 -04:00
Joe Bryan
5e867610ec
behn: adds (failing) tests
2022-06-17 10:27:23 -04:00
fang
b1b422ce05
gall: exclude from traces
...
Removes the !: at the top of gall, so that it no longer gets included in traces about agent builds or crashes.
We also refine intentional crashes with ~_s, so that we still see a crash reason even if we don't get a full trace.
Lastly, flops the trace for +on-load crashes, which were getting printed bottom-first.
2022-06-17 14:08:47 +02:00
yosoyubik
2e92331a0b
Merge branch 'next/arvo' into yu/gall-rq-wire-ames-flow-kill
2022-06-16 08:54:24 +02:00
fang
094396a26a
Merge branch 'master' into next/arvo
2022-06-15 18:29:14 +02:00
Patrick O'Sullivan
d11ce99b48
groups: add webp to list of image types to check links for in chat
2022-06-15 11:21:24 -05:00
Patrick O'Sullivan
b77baf4270
groups: fix issue where URL would be shown along with image in chat
2022-06-15 10:24:31 -05:00
Patrick O'Sullivan
1cdef1e06d
groups: fix issue with chanel perms caused by use of Set()
2022-06-14 10:57:18 -05:00
fang
df82167111
Merge pull request #5840 from dnmfarrell/dnmfarrell/arvo-dojo-check-dir-exists-before-switch
...
dojo: check =dir exists before switching
2022-06-14 16:26:01 +02:00
David Farrell
d8f34e8930
dojo: remove unnecessary debug output
...
The tip already communicates to the user that dojo is busy, so the
sigpam output isn't needed anymore.
2022-06-13 21:00:46 -04:00
David Farrell
d439b33cc9
dojo: say how to beat the %dy-edit-busy escape room
...
It's too easy to get trapped in the dojo %dy-edit-busy escape room. Just
type something like:
-build-file /=base/gen/ls/hoon
This modifies the dojo output to tell the user how to get out.
Fixes #1462 .
2022-06-13 21:00:21 -04:00
David Farrell
04672fbe1d
dojo: setting eny/now/our shouldn't crash dojo
...
Changes dojo to emit a usage message and ignore the request.
Fixes #1519
2022-06-13 20:51:38 -04:00
David Farrell
3a10b4d8f3
dojo: simplify dir not exist error message build
...
Incorporates @Fang- suggested changes (thanks!).
Drops the path serialization as it will print on two separate lines,
and it is already displayed in dojo immediately above the error message:
> =dir /=base=/ge
dojo: dir does not exist
2022-06-13 20:37:55 -04:00
David Farrell
73c1c94ea8
dojo: have dojo check =dir exists before switching
...
Scries clay for a list of files beneath the provided path - if the response
is nil then the dir must not exist (clay abhors a vacuum).
Fixes #1559
2022-06-13 20:37:49 -04:00
janeway-bot
f777e009ad
groups: update glob (0v4.2se6m.fvv67.nn5e8.vfrv9.mmi88)[skip actions]
2022-06-13 16:59:14 -07:00
Hunter Miller
48c25cb9bc
groups: updating package lock
2022-06-13 17:20:39 -05:00
Hunter Miller
8250a30ad5
groups: updating nvmrc
2022-06-13 15:28:35 -05:00
Patrick O'Sullivan
b6b6655149
Fix webpack, build dependency issues
2022-06-13 12:53:45 -05:00
Joe Bryan
0ab44a44b7
Merge pull request #5829 from botter-nidnul/botter-nidnul_aarch64-mapsize
...
vere: change mapsize to 500 GiB on AAarch64 Linux
2022-06-11 10:47:36 -04:00
fang
5eac6a8aa3
aqua: add %aqua-effect mark file
2022-06-05 19:06:34 +02:00
botter-nidnul
ad11647ed8
vere: change mapsize to 500 GiB on AAarch64 Linux
...
Sets the mapsize for AAarch64 Linux in `pkg/urbit/vere/disk.c` to the largest size I can get to work with musl, 500 MiB.
Leaves the Windows mapsize untouched at the old default of 60 GiB because I haven't done any testing to see what the limit is there.
2022-06-05 01:39:20 -05:00
Joe Bryan
0e14cf893f
Merge pull request #5824 from urbit/jb/fix-remote-pr
...
vere: fix ci for remote PRs
2022-06-03 20:02:24 -04:00
Joe Bryan
24e872f28c
Merge pull request #5814 from urbit/m/4vpi
...
vere: print ip address in correct order
2022-06-03 20:02:12 -04:00
fang
f34c044e5b
vere: warn reader about endianness
2022-06-04 01:13:25 +02:00
Hunter Miller
5b6a2d5625
compat: fixing react-codemirror2 deps
2022-06-03 17:57:53 -05:00
Hunter Miller
d31b2bd853
compat: updating to latest sigil-js for react
2022-06-03 16:56:33 -05:00
Hunter Miller
39488a3167
compat: updating indigo, and removing unused deps
2022-06-03 16:34:43 -05:00
Joe Bryan
e3f688297f
vere: fix -Y (should not be resolved)
2022-06-03 14:40:08 -04:00
Joe Bryan
ace6ca12ff
vere: adds --no-dock to usage printf
2022-06-03 14:40:08 -04:00
Hunter Miller
db709df178
meta: fixing react version issue
2022-06-03 11:26:41 -05:00
Hunter Miller
8c0d0a6f5b
Merge branch 'master' into next/groups
2022-06-03 10:49:33 -05:00
Hunter Miller
c7ee2f7230
Merge branch 'master' into next/landscape
2022-06-03 10:48:39 -05:00
Joe Bryan
182e8ab214
vere: bumps version to v1.9
2022-06-01 03:24:50 -04:00
fang
46a5f2b317
vere: print ip address in correct order
...
This was printing the components of IPv4 addresses in backwards order.
2022-06-01 00:27:18 +02:00
Joe Bryan
39b4488101
vere: removes extra ctype.h include
2022-05-31 17:32:03 -04:00
Joe Bryan
e3ea3c85b0
vere: bumps version to 1.9-rc6
2022-05-31 16:54:23 -04:00
Joe Bryan
c0011ea102
Merge branch 'jb/next' into jb/next-rc
...
* jb/next:
vere: disable printfs on failed requests to $version/next
vere: create $pier/.bin/pace automatically
build: factor out reusable workflow, call on push and tag creation
vere: trim trailing whitespace from pace file
build: use gh action artifact to propagate version string
build: fix version path for windows pre-release
build: fix bash conditional in pre-release upload check
build: run on appropriate tags
build: cut pre-releases on appropriate tags
2022-05-31 16:53:03 -04:00
Joe Bryan
8b8612604c
Merge branch 'next/vere' into jb/next-rc
...
* next/vere:
vere: fixes -X scry/export (broken in previous refactoring)
2022-05-31 16:46:31 -04:00
Joe Bryan
534999844a
vere: disable printfs on failed requests to $version/next
2022-05-31 14:42:57 -04:00
Joe Bryan
082f07474d
vere: create $pier/.bin/pace automatically
2022-05-31 12:04:16 -04:00
Joe Bryan
45e3609da7
vere: trim trailing whitespace from pace file
2022-05-31 12:03:19 -04:00
Joe Bryan
c2d9d88558
vere: fixes -X scry/export (broken in previous refactoring)
2022-05-31 11:05:42 -04:00
fang
ac90c2a602
Merge pull request #5812 from urbit/m/eof-syntax-error
...
clay: render syntax errors at end of file
2022-05-31 16:58:46 +02:00
fang
e9a0c8543e
Merge pull request #5811 from ynx0/patch-1
...
eyre: Modify landing title from "OS1" to "Urbit"
2022-05-31 16:56:15 +02:00
fang
7a110db60d
clay: render syntax errors at end of file
...
Previously, if the pointer for a syntax error pointed to the end of the file
(and the file ended in a newline) the code snippet rendering would try to
display a line _beyond_ the end of the file, causing a crash.
Here, we detect that case, and display `<<end of file>>` instead.
2022-05-30 16:08:59 +02:00
Yaseen
c94fea25da
eyre: Modify landing title from "OS1" to "Urbit"
2022-05-29 16:22:20 -04:00
Joe Bryan
dbc61c360b
vere: trim trailing whitespace from pace file
2022-05-27 12:27:14 -04:00
Joe Bryan
dcb057d6b6
vere: bumps version to 1.9-rc4
2022-05-26 15:18:44 -04:00
Liam Fitzgerald
d22c530f63
@urbit/http-api: update tests
2022-05-26 09:26:10 -05:00
Liam Fitzgerald
f50de24521
@urbit/http-api: surface mark of updates
2022-05-26 09:15:51 -05:00
Joe Bryan
5cb745e31c
Merge branch 'next/arvo' into jb/next-rc
...
* next/arvo: (435 commits)
vere: backs out overly zealous path canonicalization assertions
clay: update tests
vere: bump version to 1.9-rc3
vere: bump version to 1.9-rc1
clay: add logging commands
ames: fix comet communication with breached ship
pill: multi-brass
clay: don't add lobe to wire to avoid flow leak
ames: handle +call moves if re-evolving from larva
clay: add tomb scry
clay: make trim clear ford cache
clay: progress download when receiving tombstone
clay: fetch entire latest foreign commit
clay: don't require head of foreign desks
clay: fixes
clay: tweaks from walkthrough
ames: indent
ames: start drainage timer if regressed from adult
clay: re-export page to not break apps
clay: fix stack while building directories
...
2022-05-26 02:16:20 -04:00
Joe Bryan
5787a4d55f
Merge branch 'next/vere' into jb/next-rc
...
* next/vere:
urcrypt: correct parameter ordering in urcrypt_ed_veri()
u3: comment use of X macro in interpreter
u3: unify interpreter opcode information using X macro
2022-05-26 02:15:54 -04:00
Joe Bryan
a4c58f2515
vere: fixes function comments in main.c
2022-05-26 01:49:06 -04:00
Joe Bryan
11b50a786b
vere: adds vere/fetch-vere subcommand for downloading a binary
2022-05-26 01:49:06 -04:00
Joe Bryan
2643ee9405
vere: adds dock subcommand for copying binary into pier
2022-05-26 01:49:03 -04:00
Joe Bryan
e473beef41
vere: adds -a/--arch option to next subcommand
2022-05-26 01:48:58 -04:00
Joe Bryan
afd3fd19d1
vere: improves error handling in binary download
2022-05-26 01:48:58 -04:00
Joe Bryan
3ef8404522
vere: refactors getting next version string
2022-05-26 01:48:53 -04:00
Joe Bryan
f609bca531
vere: address review comments for upgrade functions
2022-05-25 22:34:42 -04:00
Joe Bryan
87e25a6a41
vere: refactors binary copy on boot to use hardcoded pace
2022-05-25 22:09:46 -04:00
Joe Bryan
0aa09ba7cb
vere: refactors macros for binary alias ($pier/.run)
2022-05-25 22:08:16 -04:00
Joe Bryan
f4aeb62896
nix: vere is always built for a pace
2022-05-25 21:52:09 -04:00
Joe Bryan
7d99acdec8
vere: corrects base url for binary download
2022-05-25 18:56:45 -04:00
Joe Bryan
f5366338a5
vere: hack around linux crash on libuv cleanup
2022-05-25 18:56:45 -04:00
Joe Bryan
176fc1b029
vere: refactors binary download, prevents overwriting existing binaries
2022-05-25 18:56:39 -04:00
Joe Bryan
d1f80b4e3a
vere: retries read/write errors when copying binaries
2022-05-25 18:17:46 -04:00
Joe Bryan
c717b8b5ed
vere: supports subcommands via $pier/.run cmd
2022-05-24 09:59:43 -04:00
Joe Bryan
c78f6e98ba
vere: implements prep
(for upgrade) subcommand
2022-05-24 09:59:39 -04:00
Joe Bryan
b9404c32e3
vere: implements --no-dock to disable binary copying/linking
2022-05-24 09:59:39 -04:00
Joe Bryan
05b817a207
vere: only define actively used architecture strings
2022-05-24 09:59:39 -04:00
Joe Bryan
ed234bfd41
vere: switches upgrade to subcommand (next
instead of --next
)
2022-05-24 09:59:33 -04:00
Joe Bryan
c7f970fb7b
vere: adds mass
as synonym for grab
subcommand
2022-05-23 17:04:48 -04:00
Philip Monk
5b773723b3
Merge remote-tracking branch 'origin/yu/ames-fixes' into next/arvo
2022-05-20 22:52:00 -07:00
Joe Bryan
d2f24b4a93
vere: plugs leak, notes TODOs
2022-05-21 01:14:29 -04:00
Philip Monk
f674e8db14
Merge remote-tracking branch 'origin/jb/path-insanity' into philip/tomb
2022-05-20 21:49:45 -07:00
Joe Bryan
86002baa4a
vere: backs out overly zealous path canonicalization assertions
2022-05-21 00:47:48 -04:00
Philip Monk
ac64f44538
clay: update tests
2022-05-20 20:03:34 -07:00
Philip Monk
01965eed21
vere: bump version to 1.9-rc3
2022-05-20 17:43:44 -07:00
Philip Monk
c3b48e3c6e
vere: bump version to 1.9-rc1
2022-05-20 17:06:04 -07:00
Philip Monk
b914fbaedc
clay: add logging commands
2022-05-20 17:01:50 -07:00
Joe Bryan
5036d53834
vere: copy binary instead of link on boot
2022-05-20 15:15:04 -04:00
Joe Bryan
302024330c
vere: get binary self-path with whereami lib
2022-05-20 12:58:39 -04:00
Philip Monk
f16abbd992
ames: fix comet communication with breached ship
2022-05-19 20:20:00 -07:00
Joe Bryan
a8a4393f92
vere: temporarily "vendors" whereami lib
2022-05-19 13:34:10 -04:00
Joe Bryan
c70e8ed167
vere: copy argv[0] before calling dirname()
2022-05-19 09:29:40 -04:00
Joe Bryan
a9233493d3
vere: compat: link binary at $pier/.run.exe on windows
2022-05-19 09:29:13 -04:00
Joe Bryan
baf690c85a
vere: compat: polyfill link() on windows
2022-05-19 09:28:55 -04:00
Philip Monk
7f63f548f5
clay: don't add lobe to wire to avoid flow leak
2022-05-18 20:54:10 -07:00
Philip Monk
637e2c1ff8
Merge remote-tracking branch 'origin/master' into philip/tomb
2022-05-18 20:31:32 -07:00
Joe Bryan
45d4c5ef68
vere: link binary on boot
2022-05-18 15:53:05 -04:00
Joe Bryan
f97e186e61
vere: refactor _king_get_vere()
2022-05-18 15:53:05 -04:00
Joe Bryan
c5269773d5
vere: implements upgrade
2022-05-18 15:52:45 -04:00
yosoyubik
16920a894e
Merge branch 'yu/ames-fixes' into yu/gall-rq-wire-ames-flow-kill
2022-05-18 17:37:24 +02:00
yosoyubik
c2576cdc46
ames: handle +call moves if re-evolving from larva
2022-05-18 17:36:40 +02:00
yosoyubik
fe412b1ca7
gall: remove $watches from egg/yoke
...
Also renames $beat to $boar so it signifies more its closeness to $boat
2022-05-18 15:27:17 +02:00
Philip Monk
201cb7290f
clay: add tomb scry
2022-05-18 02:12:35 -07:00
Philip Monk
6cae525464
clay: make trim clear ford cache
2022-05-18 00:35:23 -07:00
Philip Monk
61c1e19db5
clay: progress download when receiving tombstone
2022-05-18 00:11:16 -07:00
Philip Monk
4051d182ee
clay: fetch entire latest foreign commit
2022-05-17 22:07:53 -07:00
Philip Monk
9548f8333a
clay: don't require head of foreign desks
2022-05-17 17:06:03 -07:00
Philip Monk
9f0e8294db
clay: fixes
2022-05-17 16:02:15 -07:00
Philip Monk
c440a333d3
clay: tweaks from walkthrough
2022-05-17 14:17:53 -07:00
Philip Monk
7e4ad62a51
Merge remote-tracking branch 'origin/yu/ames-fixes' into philip/tomb
2022-05-17 14:07:05 -07:00
yosoyubik
c8f50ff2e6
gall: increment nonce after leaving pre-nonce subs
2022-05-17 15:37:33 +02:00
yosoyubik
7166e4c7cf
gall: skip nonce in pre-nonce subs wires
2022-05-17 14:29:13 +02:00
yosoyubik
4dae3ae3e2
ames: indent
2022-05-17 07:49:15 +02:00
yosoyubik
f81061fe40
Merge branch 'yu/ames-fixes' into yu/gall-cork-wip
2022-05-17 07:47:58 +02:00
yosoyubik
2553573be0
ames: start drainage timer if regressed from adult
...
This accounts for a possible race condition where ames expects a
response, but regresses into the larval state. Upon receiving the
$sign on +take, we would remain stuck as a larva. Now we check
that we have enough information to re-evolve and then start a
/larval timer to begin draining the queue.
2022-05-17 07:11:09 +02:00
Joe Bryan
55bda20abb
vere: adds support for configurable release channels
2022-05-16 20:34:17 -04:00
Joe Bryan
89955af8a8
vere: fixes up get next version
2022-05-16 18:47:01 -04:00
Joe Bryan
0eb4d3319c
vere: support restarting with implicit pier (at $pier/.run)
2022-05-16 13:10:04 -04:00
yosoyubik
586fecef10
gall: add %gn to scry the nonce of a subscription
2022-05-16 10:27:36 +02:00
yosoyubik
20a5f0701c
app: remove nonce from dbug and spider
2022-05-16 10:27:27 +02:00
yosoyubik
83356f02ca
gall: add $beat map for subscription nonces
...
Previously we stored the nonce in $boat, which changed the $bowl of each
agent. This compiles and all agents reload, but more testing is needed.
It also renames inbound/outbound watches to $bitt/$boat.
2022-05-16 09:13:40 +02:00
yosoyubik
a1dcc5a8cd
gall: print trace logs by agent
...
This uses the same patterns found in %ames. We add an %odd flag
for logs related to the gall-rq PR, and leave it open for other flags
2022-05-15 17:16:18 +02:00
Philip Monk
2a38467f04
clay: re-export page to not break apps
2022-05-15 02:54:44 -07:00
Philip Monk
9c7c776fd8
clay: fix stack while building directories
2022-05-15 02:27:49 -07:00
Philip Monk
705aa18f45
vere: correctly measure .urb/put path
2022-05-15 01:20:10 -07:00
Philip Monk
d25194c7a3
arvo: reduce priority of lifecycle printfs
2022-05-14 23:59:21 -07:00
Philip Monk
0f657ebb1e
conn: remove printf
2022-05-14 23:17:43 -07:00
Philip Monk
e6d61c0236
Merge remote-tracking branch 'origin/next/vere' into philip/tomb
2022-05-14 23:02:37 -07:00
Joe Bryan
e845f71b89
jets: plug leak in (slaw %p ...)
2022-05-14 22:54:35 -07:00
Philip Monk
c091ec92eb
various: make all files build correctly
2022-05-14 22:49:10 -07:00
Philip Monk
f41cfa112e
tests: fix various
2022-05-14 22:05:39 -07:00
Philip Monk
9c7e30bab5
test: align output
...
H/t @sigilante
2022-05-14 21:27:01 -07:00
Philip Monk
8a2eac7c70
Merge remote-tracking branch 'origin/ted/ames-prod-2' into philip/tomb
2022-05-14 21:17:10 -07:00
Philip Monk
c9a8933628
Merge remote-tracking branch 'origin/lf/eyre-mark-desk' into philip/tomb
2022-05-14 21:04:26 -07:00
Philip Monk
98808a5f19
Merge branch 'pr' into philip/tomb
2022-05-14 21:00:40 -07:00
Philip Monk
00d180c008
Merge branch 'pr' into philip/tomb
2022-05-14 20:59:33 -07:00
Philip Monk
2e31f87068
Merge branch 'pr' into philip/tomb
2022-05-14 20:59:01 -07:00
Philip Monk
265ff532e7
Merge remote-tracking branch 'origin/lf/signed-js-parser' into philip/tomb
2022-05-14 20:53:35 -07:00
Philip Monk
e457a4c15e
Merge remote-tracking branch 'origin/jm/homebase' into philip/tomb
2022-05-14 20:46:09 -07:00
Philip Monk
915dc733f5
Merge remote-tracking branch 'origin/m/buclus' into philip/tomb
2022-05-14 20:39:51 -07:00
Philip Monk
8f96e8402b
Merge remote-tracking branch 'origin/jo/lull-bump' into philip/tomb
2022-05-14 20:36:14 -07:00
Philip Monk
90a9ed951c
Merge remote-tracking branch 'origin/next/arvo' into philip/tomb
2022-05-14 20:36:05 -07:00
Philip Monk
c0c5120384
Merge pull request #5752 from jfranklin9000/next/arvo
...
vat: add +vat, a single-desk version of +vats
2022-05-14 20:32:09 -07:00
Philip Monk
0ef9570f06
eth-watcher: fix upgrade
2022-05-14 20:28:56 -07:00
Philip Monk
d50d3915b8
Merge remote-tracking branch 'origin/yu/ames-fixes' into philip/tomb
2022-05-14 19:28:30 -07:00
Philip Monk
6f46e483d0
Merge remote-tracking branch 'origin/yu/azimuth-kick' into philip/tomb
2022-05-14 19:27:45 -07:00
Philip Monk
c029495ac5
helm: emit moon-breach in new event
2022-05-14 19:04:13 -07:00
yosoyubik
350636fe2a
ames: don't relay acks for naxplanations of %corks
...
This avoids closing a subscription prematurely, before the
server ames has had time to process the innitial %cork.
2022-05-14 10:52:45 +02:00
Liam Fitzgerald
0cb4a73e83
Merge pull request #5754 from urbit/mp/garden-css
...
garden: add symbolic link to css.hoon
2022-05-13 14:35:26 -05:00
Patrick O'Sullivan
f416d4d4fa
landscape/grid: Prevent cen from breaking react router in grid's leap
2022-05-13 11:15:50 -05:00
yosoyubik
a347172abb
ethereum: use jetted |base16 to parse hex cords
2022-05-13 07:38:17 +02:00
Philip Monk
82bd5d15b1
Merge remote-tracking branch 'origin/next/arvo' into philip/tomb
2022-05-12 20:45:20 -07:00
Philip Monk
b29865a021
Merge pull request #5662 from urbit/philip/moon-self-breach
...
helm: add poke to helm to allow self-breaching moons
2022-05-12 20:24:50 -07:00
Patrick O'Sullivan
4c890e86ad
Merge pull request #5759 from urbit/po/fix-add-submitted-state-for-notebook-form
...
groups: fix add submitted state for notebook form
2022-05-12 13:31:28 -05:00
Patrick O'Sullivan
c6b9089c6a
groups: add submitted state for notebook form
2022-05-12 10:31:29 -05:00
Patrick O'Sullivan
39274892e2
groups: fix link to DM from participants list
2022-05-12 09:43:55 -05:00
yosoyubik
7fc5177602
azimuth: restart %eth-watcher if not running
2022-05-12 07:14:26 +02:00
Hunter Miller
5a946c666b
Merge branch 'master' into next/groups
2022-05-11 11:44:52 -05:00
Hunter Miller
71aa1da3e0
Merge branch 'master' into next/landscape
2022-05-11 11:42:58 -05:00
Hunter Miller
80fa2ebf80
Merge branch 'next/npm'
2022-05-11 11:42:30 -05:00
Philip Monk
e66b6b6a16
kiln: use %only-that for vats merges
2022-05-10 20:38:57 -07:00
Philip Monk
833c413cbb
vere: add low water mark debug printf
2022-05-10 20:33:48 -07:00
Philip Monk
32ff1417a7
clay: only maintain mime cache if mounted
2022-05-10 20:33:01 -07:00
Philip Monk
3b0c2dac9c
clay: validate files in separate roads
2022-05-10 20:32:11 -07:00
Philip Monk
7f573cb357
clay: tweak |mass output
2022-05-10 03:24:58 -07:00
Philip Monk
3f211f8ab9
vere: bump kelvin to 329/418
2022-05-10 03:24:27 -07:00
Philip Monk
27a4a9584f
hoon: in molds, unify result with input
2022-05-10 01:01:25 -07:00
Philip Monk
8e2720cd0e
Merge remote-tracking branch 'origin/yu/azimuth-kick' into philip/tomb
2022-05-09 22:36:28 -07:00
Philip Monk
c76214b226
Merge remote-tracking branch 'origin/next/arvo' into philip/tomb
2022-05-09 22:36:19 -07:00
rcrdlbl
d0994cb855
passed oembed as prop
2022-05-10 01:15:45 -04:00
Matilde Park
7c646417b6
base-dev: add css.hoon, switch others to symlink
2022-05-09 12:41:50 -07:00
Liam Fitzgerald
2fd26e2141
Merge remote-tracking branch 'origin/master' into next/landscape
2022-05-09 14:40:04 -05:00
yosoyubik
76ddc359f5
ames: fixt 6-to-7 state update
2022-05-09 14:17:27 +02:00
yosoyubik
a2b771f704
Merge branch 'yu/ames-fixes' into yu/gall-cork-wip
2022-05-09 14:16:07 +02:00
yosoyubik
5d6b2d8997
ames: fix 4-to-5 state migration
2022-05-09 14:13:51 +02:00
Matilde Park
fb63f840cc
garden: add symbolic link to css.hoon
2022-05-08 16:42:19 -07:00
yosoyubik
da4de1579d
eth-watcher: discard future pend-logs in watchdog
...
If there were pending-logs in an existing watchdog that was not fully
restarted, and the number of the starting block is newer than the first
in pending, when starting a new thread, those logs will be carried over
to the new thread, which will then be re-downloaded and will fail to be
verified in /lib/naive
2022-05-08 09:43:30 +02:00
yosoyubik
79d0129401
azimuth: use %kick poke to restart subscriptions
2022-05-07 16:27:04 +02:00
John Franklin
43db356619
show-vat: change output formatting to match +vats
2022-05-07 03:16:30 -05:00
John Franklin
3d9f0c6414
vat: add +vat, a single-desk version of +vats
2022-05-07 02:20:44 -05:00
Peter McEvoy
daf7edd86f
urcrypt: correct parameter ordering in urcrypt_ed_veri()
2022-05-06 22:57:57 +00:00
rabsef-bicrym
a7c5104f46
Solve #5706 - Create vase at each branch of t.t.t.t.path
...
#5706 describes an issue with using `!>` higher up in `graph-store` where multiple types are potentially included in the vase's construction, resulting in a type of `?((unit time) update-log:store)` when scrying the internals - no fun!
2022-05-06 13:42:11 -07:00
yosoyubik
a278b63c66
ames: add tracing printf
2022-05-06 09:47:19 +02:00
Peter McEvoy
72bc029914
u3: comment use of X macro in interpreter
2022-05-05 18:30:39 +00:00
yosoyubik
6318aa283b
ames: retry sending a %cork if publisher is behind
2022-05-05 14:04:18 +02:00
yosoyubik
06883b617e
ames: add new state version in +stay
2022-05-05 13:00:23 +02:00
rcrdlbl
a00e0c9406
Merge branch 'next/groups' into groups/embed-fix
2022-05-05 04:06:26 -04:00
rcrdlbl
de03f888cd
placed async fallback one level up on RemoteContent and LinkBlockItem
2022-05-05 03:46:31 -04:00
Philip Monk
591bdf458c
Merge branch 'next/arvo' into philip/tomb
2022-05-04 00:45:57 -07:00
Philip Monk
4760e4e158
clay: fix |pick
2022-05-04 00:22:00 -07:00
Philip Monk
36640afaa0
clay: add |pick
2022-05-03 22:58:40 -07:00
Philip Monk
c995f04474
clay: comment
2022-05-03 22:09:36 -07:00
Philip Monk
53353cde11
clay: add %sweep scry to verify refcounts
2022-05-03 21:59:56 -07:00
Joe Bryan
4d25a0577d
vere: implements check for next version
2022-05-03 22:29:50 -04:00
Philip Monk
d59fb3a82b
clay: address review comments
2022-05-03 19:17:39 -07:00
Joe Bryan
b8a2db81dc
vere: factors out generic curl get from pill download
2022-05-03 21:08:48 -04:00
Philip Monk
a3a2934d53
clay: add dependencies to stack on sprig hit
2022-05-03 16:47:48 -07:00
Philip Monk
c96e5bbf09
clay: reduce printfs
2022-05-03 16:20:36 -07:00
Philip Monk
7e17ae25fb
clay: rename poor->mist
2022-05-03 16:17:28 -07:00
Peter McEvoy
5cd72d7052
u3: unify interpreter opcode information using X macro
2022-05-03 21:40:46 +00:00
Philip Monk
71d4f72ce1
Merge pull request #5647 from urbit/roller/batch-split
...
roller: add batch-trimming functionality
2022-05-03 14:34:12 -07:00
yosoyubik
3a3be391e3
Merge branch 'master' into yu/gall-rq-wire-ames-flow-kill
2022-05-03 14:07:39 +02:00
yosoyubik
53e1c86833
Merge remote-tracking branch 'origin/yu/ames-fixes' into yu/gall-rq-wire-ames-flow-kill
2022-05-03 13:57:39 +02:00
yosoyubik
ec60399cdf
ames: restore previous +decode-shut-packet
2022-05-03 12:49:10 +02:00
yosoyubik
3f7f4dbd5a
gall: handle %kicks for nonexistent subscriptions
2022-05-03 12:49:10 +02:00
yosoyubik
a288d455c3
ames: remove %cork from |ack-meat
2022-05-03 12:49:10 +02:00
yosoyubik
c380cf3f42
gall: add %cork to remote-request action
2022-05-03 12:49:10 +02:00
yosoyubik
0a96d69785
gall: include sub-nonce in unsubscribe wire
2022-05-03 12:49:10 +02:00
yosoyubik
674c9e95a0
gall: style indentation
2022-05-03 12:49:09 +02:00
yosoyubik
8be9257164
ames: style indentation
2022-05-03 12:49:09 +02:00
yosoyubik
52ef6ba08e
ames: handles decoding old-format shut-packets
2022-05-03 12:49:09 +02:00
h5gq3
c95cce4404
style fixes
2022-05-03 12:49:09 +02:00
h5gq3
5583fc1320
ames-flow-kill
2022-05-03 12:49:09 +02:00
Ted Blackman
fdd2067e75
gall: review cleanups
2022-05-03 12:49:09 +02:00
Ted Blackman
9582307713
dbug: fix type error from nonce change
2022-05-03 12:49:09 +02:00
Ted Blackman
edf5ec9123
gall: upgrades almost smoothly
2022-05-03 12:49:09 +02:00
Ted Blackman
c63732cd77
dbug,spider: fix type errors; ship boots
2022-05-03 12:49:08 +02:00
Ted Blackman
a4ae79e794
gall: compiles with nonce in wire
2022-05-03 12:49:08 +02:00
yosoyubik
0252d71553
gall: WIP added sub-nonce to state and wire
2022-05-03 12:49:08 +02:00
Philip Monk
53a417dc43
clay: add sprig cache
2022-05-03 01:32:40 -07:00
Philip Monk
21cc132884
clay: rename ford-cache->flow
2022-05-03 00:17:30 -07:00
Hunter Miller
2b8ad871bb
Merge pull request #5738 from urbit/mp/grid/shortcode-redirects
...
grid: pasting shortcodes redirects to app page
2022-05-02 10:46:17 -05:00
Hunter Miller
96e28f91d2
Merge pull request #5729 from afincato/lr-group-link-fix
...
Fix proposal for Groups: embeds break formatting context and more
2022-05-02 10:04:51 -05:00
Hunter Miller
2af6aece3b
Merge pull request #5722 from urbit/lf/exorcise-set
...
interface: update ChannelPermissions to use arrays
2022-05-02 09:59:26 -05:00
Hunter Miller
62c316225e
Merge pull request #5723 from urbit/lf/fix-group-chats
...
landscape: fix automatically watching group chats
2022-05-02 09:59:18 -05:00
Hunter Miller
b5ea34dab2
Merge pull request #5724 from urbit/lf/dangling-group
...
landscape: remove new group from group-view on leave
2022-05-02 09:59:12 -05:00
Philip Monk
8bab16d448
clay: remove -k arms
2022-05-01 17:03:17 -07:00
Philip Monk
0b72164740
clay: remove +build-leak
2022-05-01 16:36:45 -07:00
dkmike
a008bc8c04
build: fix after rebase
2022-05-01 21:20:38 +03:00
dkmike
c42b1f679e
build: resurrect the openbsd build
2022-05-01 21:15:29 +03:00
Philip Monk
c2754662b8
clay: new ford cache
2022-05-01 03:54:03 -07:00
André Fincato
4a5e059436
groups: fix linting errors
2022-04-30 13:18:06 +02:00
André Fincato
4d80c3f2cd
groups: wrap bare link in list-item in p node for better typography
2022-04-30 13:03:58 +02:00
Philip Monk
7219b7e58f
clay: collapse version 12 into 11
2022-04-29 20:44:42 -07:00
Philip Monk
8016c66fab
lull: bump app kelvins to 418
2022-04-29 19:25:00 -07:00
Philip Monk
d2e9d94dc4
Merge remote-tracking branch 'origin/master' into next/arvo
2022-04-29 19:15:49 -07:00
Philip Monk
5a5de05518
clay: enable mounting revisions of desks
2022-04-29 18:50:30 -07:00
Philip Monk
a7eaddfdc7
clay: remove ankh
...
ankh was a cache of the current validated blobs, which is no longer
necessary
2022-04-29 17:29:50 -07:00
Philip Monk
0e037ece92
Merge remote-tracking branch 'origin/master' into philip/tomb
2022-04-29 16:28:52 -07:00
Philip Monk
60950ade08
clay: cleanup
2022-04-29 15:05:53 -07:00
Philip Monk
8d2ddfd467
Merge pull request #5671 from urbit/jon/l2-csv
...
L2 transaction gas costs csv thread
2022-04-29 14:53:29 -07:00
rcrdlbl
00de041625
Merge branch 'next/groups' into groups/embed-fix
2022-04-28 18:45:25 -04:00
rcrdlbl
d657dafbd9
applied patch from @arthyn
2022-04-28 18:28:28 -04:00
Patrick O'Sullivan
243ca58f88
Merge pull request #5737 from urbit/po/fix-for-iswriters-func-in-groups
...
Po/fix for iswriters func in groups
2022-04-28 10:11:07 -05:00
yosoyubik
1f76be7f4b
docket: add comment
2022-04-28 10:10:14 +02:00
yosoyubik
09abf95027
docket: fix inflate-cache in on-load
2022-04-28 10:02:58 +02:00
rcrdlbl
d7221f0c66
modified embed state to avoid race condition
2022-04-27 20:04:02 -04:00
Patrick O'Sullivan
1a11d797ea
Merge pull request #5736 from urbit/po/fix-for-iswriters-func
...
npm: fix issue caused by set var in groups/lib.ts
2022-04-27 14:45:06 -05:00
Patrick O'Sullivan
67aa4565f1
Merge branch 'master' into next/npm
2022-04-27 14:44:27 -05:00
yosoyubik
bb02368546
docket: force uninstall %hodl agent
2022-04-27 18:52:23 +02:00
Hunter Miller
e96031bf2d
Merge pull request #5741 from urbit/hm/fix-libraries-dist
...
npm: fix libraries module setup
2022-04-27 11:26:03 -05:00
Hunter Miller
243a7dd22a
api: make same dist updates as http-api
2022-04-27 11:17:57 -05:00
yosoyubik
9bb844ada9
docket: force a |rein %base prior to fixing #5667
2022-04-27 14:10:24 +02:00
yosoyubik
02806f63a1
ames: hardcode rift for comets in state upgrade
2022-04-27 06:24:55 +02:00
David Farrell
759a579fba
groups: don't double sig the planet name on copy
...
The copy function copies ~~zod instead of ~zod to the clipboard. This
removes the extra sig from the copy routine via deSig() incase the ship
string has no leading sig.
Fixes
[urbit/landscape#1434 ](https://github.com/urbit/landscape/issues/1434 ).
2022-04-26 21:10:01 -04:00
Matilde Park
b8fca68db6
grid: pasting shortcodes redirects to app page
...
Current behaviour when pasting, eg. `~paldev/pals` is to show the list
of all apps by ~paldev, even though the URL knows we're looking for pals
(eg. `/~paldev/apps/pals`). By reconstructing the URL to include the
host and desk twice, we can redirect straight to the app prompt, as
that's where that route exists.
2022-04-26 15:25:09 -07:00
Patrick O'Sullivan
931040b6e3
groups: bump api version
2022-04-26 13:44:43 -05:00
Patrick O'Sullivan
35a224137a
npm: fix issue caused by set var in groups/lib.ts
2022-04-26 13:42:18 -05:00
yosoyubik
79af26fc3c
azimuth: revert azimuth change in 60cc44e
2022-04-26 18:36:48 +02:00
Joe Bryan
92657762ed
vere: stubs out --next upgrade flag
2022-04-22 22:03:00 -04:00
Joe Bryan
1c6feb7b0f
Merge pull request #5708 from urbit/m/bout-format
...
u3: improve %bout time printing
2022-04-22 21:59:07 -04:00