Rivka Segan
|
7c0a06b630
|
Clarify that WASM bootstrap uses ws, not wss or DNS
This fixes the logic error of "bootstrapping via TXT record also will
work."
This also adds a clarification that, because DNS is unavailable, the
only option today is ws:// (Veilid currently does not allow wss://
with an IP address. Specifically, try_wss will fail with
apibail_parse_error! and then RPCError::map_protocol.) This
clarification saves time for any users who would otherwise be tempted
to get a certificate for an IP address (at least one free Certificate
Authority supports this, and the resulting certificate can be added
to a veilid-server configuration.)
try_wss failure:
https://gitlab.com/veilid/veilid/-/blob/bd4b4233bfed5bdca4da3cacda3ad960e28daab5/veilid-core/src/network_manager/types/dial_info/mod.rs#L199-L202
https://gitlab.com/veilid/veilid/-/blob/bd4b4233bfed5bdca4da3cacda3ad960e28daab5/veilid-core/src/rpc_processor/coders/dial_info.rs#L52-L56
see also:
https://gitlab.com/veilid/veilid/-/blob/bd4b4233bfed5bdca4da3cacda3ad960e28daab5/veilid-core/src/network_manager/types/dial_info/mod.rs#L58-L59
In addition, several spelling errors are fixed.
|
2023-09-27 05:46:22 +00:00 |
|
Brandon Vandegrift
|
40a1c9933c
|
(wasm) webdriver-based tests for JS/TS apis, update README
|
2023-09-17 18:17:24 -04:00 |
|
Brandon Vandegrift
|
779532b624
|
Add new VeilidTable and VeilidClient to WASM API
These new interfaces have been reworked (compared to the original API) to emit (mostly) proper TypeScript types.
|
2023-09-03 23:27:08 -04:00 |
|
John Smith
|
1b6864bf22
|
remove veilid-wasm project, too out of date
refactor state updates and formalize a VeilidState object
work on veilid-flutter api
|
2022-01-18 12:33:14 -05:00 |
|
John Smith
|
9e94a6a96f
|
initial import of main veilid core
|
2021-11-22 11:28:30 -05:00 |
|