Commit Graph

27089 Commits

Author SHA1 Message Date
Jōshin
6ff58f41a3
vere: strdup dir_c 2021-07-08 14:01:13 +00:00
Jōshin
e3eaf0499e
vere: have king chdir to pier directory on boot
The original impetus for this was creating the %khan socket: Unix domain
socket paths are limited to 108 characters since they have to fit into a
struct sockaddr; we want the %khan socket to be relative to the pier;
hence it's most expedient if the socket is itself a relative path of
known length, and is created with cwd located at the pier directory.

There has also been talk about having the binary chroot itself to the
pier directory for ~security reasons. The code to do so existed, but was
ifdef'd out (and would require further work, e.g. patching in
/dev/urandom.)

This patch merely calls chdir in main and sets u3_Host.dir_c to ".". It
seems to work; however, u3_Host.dir_c (and u3_Local) is now largely
redundant, and is used in a lot of places to construct paths that look
like "./foo". Hence, references to it should be cleaned up in a future
change.
2021-07-08 13:18:19 +00:00
janeway-bot
bc0e051166
Merge cc8ad6b8fb into release/next-userspace 2021-07-08 08:10:34 +04:00
Liam Fitzgerald
cc8ad6b8fb
glob: update to 0v1qbab.k47iv.q3fmj.is15l.a1r81 2021-07-08 13:53:53 +10:00
matildepark
9f1f71fc0a
Merge pull request #5090 from urbit/lf/delete
interface: fix graph deletion
2021-07-07 23:16:09 -04:00
Liam Fitzgerald
ab3bf4e08d
interface: fix graph deletion 2021-07-08 12:58:15 +10:00
matildepark
fcf78f2d6f
Merge pull request #5089 from urbit/lf/remove-posts
interface: fix removing posts
2021-07-07 21:09:09 -04:00
Liam Fitzgerald
b7c1d77f3f
@urbit/eslint-config: disable JSDoc validation for TS 2021-07-08 10:49:55 +10:00
Liam Fitzgerald
834dfe0e43
@urbit/http-api: log errors 2021-07-08 10:49:26 +10:00
Liam Fitzgerald
0eb123d624
@urbit/api: fix %remove-posts 2021-07-08 10:48:44 +10:00
matildepark
d3dd1dfe48
Merge pull request #5088 from urbit/mp/landscape/flex-collections
collections: fix mobile overflow on detail view
2021-07-07 19:36:09 -04:00
Matilde Park
6fd814d6b5 Merge branch 'release/next-userspace' into mp/landscape/flex-collections 2021-07-07 19:31:31 -04:00
matildepark
27219618f3
Merge pull request #5087 from urbit/lf/patches
interface: patch omnibus
2021-07-07 19:30:25 -04:00
Matilde Park
c88785ab52 collections: fix mobile overflow on detail view 2021-07-07 19:28:15 -04:00
Liam Fitzgerald
b3ad9cc8f0
interface: fix crash in imageinput 2021-07-08 09:18:11 +10:00
Liam Fitzgerald
e0187de8e4
interface: fix auto colorscheme 2021-07-08 09:17:45 +10:00
Liam Fitzgerald
b9c354b033
term: fix babel & tsc issues 2021-07-08 09:17:30 +10:00
Logan Allen
f3c7fbfa3a graph-store: generalize scry api in siblings and children to allow fetching outer graph, fix lib/graph and hark-graph-hook 2021-07-07 14:17:07 -05:00
Ted Blackman
cda4080e06 kiln: check for blocking desks before kernel update 2021-07-07 15:17:03 -04:00
Ted Blackman
51aac0f5d3 kiln: revive agents on upgrade (provisional) 2021-07-07 14:49:22 -04:00
Ted Blackman
06b4206e02 kiln: minor cleanup 2021-07-07 14:11:40 -04:00
Ted Blackman
0e144314c3 gall: suspend agents on upgrade 2021-07-07 14:08:21 -04:00
janeway-bot
ed264ea251
Merge fbc199537c into release/next-userspace 2021-07-07 21:33:32 +04:00
matildepark
fbc199537c
meta: fix typo in contributing.md 2021-07-07 13:33:04 -04:00
matildepark
acf3579956
Merge pull request #5085 from urbit/mp/npm/mdresource
npm/api: correct metadata resource interface
2021-07-07 13:24:07 -04:00
Logan Allen
643355b868 Merge branch 'master' of github.com:urbit/urbit into la/graph-scry 2021-07-07 12:22:38 -05:00
Matilde Park
e66d086c0d interface: fix tsc 2021-07-07 12:48:15 -04:00
Matilde Park
2412564aa7 npm/api: correct metadata resource interface
Fixes urbit/landscape#1035
Fixes urbit/landscape#1024
2021-07-07 12:24:52 -04:00
janeway-bot
9980a60f7d
Merge d8ade2b731 into release/next-userspace 2021-07-07 08:09:34 +04:00
janeway
d8ade2b731
glob: update to 0v2.ifoe4.fbv35.aigir.66su4.fbspu 2021-07-07 13:57:42 +10:00
Liam Fitzgerald
d190b644cf
Publish
- @urbit/api@1.2.0
 - @urbit/eslint-config@1.0.1
 - @urbit/http-api@1.2.3
2021-07-07 13:35:23 +10:00
Liam Fitzgerald
d68ff4737f
meta: remove husky from btc-wallet, update private fields 2021-07-07 13:25:48 +10:00
Liam Fitzgerald
e9253b92f9
Merge remote-tracking branch 'origin/release/bitcoin-wallet' into release/next-userspace 2021-07-07 13:24:40 +10:00
Liam Fitzgerald
3a9426c84c
meta: update btc-wallet pkg name, again 2021-07-07 13:03:34 +10:00
Liam Fitzgerald
432af70180
meta: update btc-wallet pkg name 2021-07-07 12:57:23 +10:00
Liam Fitzgerald
33a300e615
Merge remote-tracking branches 'origin/jt/janeway-v0.15.4' and 'origin/lf/lerna' into release/next-userspace 2021-07-07 12:45:07 +10:00
matildepark
26e8a55b8c
Merge pull request #5080 from urbit/lf/invite-flow
Invites: fix dismissal, style pass
2021-07-06 21:35:24 -04:00
matildepark
a19c97afd2
Merge pull request #5081 from urbit/lf/file-server
file-server: improve SPA 404 behaviour
2021-07-06 21:30:36 -04:00
matildepark
1520f365d1
Merge pull request #5084 from urbit/lf/release-fixes
interface: fixes blocking release
2021-07-06 21:29:56 -04:00
Liam Fitzgerald
93d62cc183
interface: revive optimistic unread updating
Fixes urbit/landscape#1030
2021-07-07 11:01:19 +10:00
Liam Fitzgerald
f7a1617713
collections: style pass on smaller screen sizes 2021-07-07 10:51:54 +10:00
Liam Fitzgerald
1c17013e1b
interface: add all breakpoints to state 2021-07-07 10:50:43 +10:00
Liam Fitzgerald
a1b09b6aa4
VirtualScroller: fix scrollbar on safari
Moves to mousemove instead of pointermove events as a result of this
bug[1]. Adds a CSS rule to optionall globally disable selection of text,
to prevent this from occurring during scroll on safari, as
preventDefault() does nothing.

[1]: https://bugs.webkit.org/show_bug.cgi?id=220194
2021-07-07 10:05:27 +10:00
ixv
0339cd011b
Merge pull request #5083 from urbit/la/btc-interval
btc-provider: made interval ~m1, and allow provider to set interval
2021-07-06 16:10:29 -07:00
ixv
ef561ddff7
Merge pull request #5082 from timlucmiptev/release/bitcoin-wallet
fixed address bug for legacy addresses
2021-07-06 16:10:10 -07:00
Liam Fitzgerald
070cfceb2e
file-server: improve SPA 404 behaviour
If the %cu scries return false, then we fallback to requesting the
index.html from the mount point.

Fixes urbit/landscape#837
2021-07-07 08:37:09 +10:00
Logan Allen
32b213bb73 btc-provider: made interval ~m1, and allow provider to set interval 2021-07-06 14:26:14 -05:00
timlucmiptev
4cdc7ad590 Merge branch 'release/bitcoin-wallet' of github.com:timlucmiptev/btc-urbit into release/bitcoin-wallet 2021-07-06 21:26:00 +03:00
timlucmiptev
f882ef5117 scow not scot 2021-07-06 21:24:38 +03:00
L
e37c37ebe1
Update pkg/arvo/lib/bitcoin.hoon
Co-authored-by: fang <github@fang.io>
2021-07-06 10:56:30 -05:00