Christien Rioux
60a7e90712
dht fixes
2023-09-09 21:44:16 -04:00
Christien Rioux
07f92b6e3f
more setvalue fixes and concurrency cleanup
2023-09-09 18:35:25 -04:00
Christien Rioux
853976789f
fix crash and clean up record data size housekeeping
2023-09-09 13:30:48 -04:00
Christien Rioux
36957d84f1
fix bug
2023-09-08 20:50:05 -04:00
Christien Rioux
0aa7cf5ef2
fanout work
2023-09-08 20:38:31 -04:00
Kai Renken
7848f791b6
use secure keystore in default config
2023-09-08 23:17:46 +02:00
Linus Gasser
0ac6fc7dc7
Adding musl target env
2023-09-08 19:23:46 +02:00
Christien Rioux
aa490d5e65
Merge branch 'initial-windows-instructions' into 'main'
...
Document a way to get Veilid from source on Windows
See merge request veilid/veilid!171
2023-09-06 21:08:12 +00:00
Christien Rioux
370f9131fd
Merge branch 'new-public-address-detection' into 'main'
...
New public address detection
Closes #297
See merge request veilid/veilid!174
2023-09-06 21:07:14 +00:00
Christien Rioux
dc17e25bac
Fixes #297
...
WASM build for new public address detection code
2023-09-06 17:06:33 -04:00
Christien Rioux
bfc42cdd8e
clean up ui
...
pause routing table tasks when making routing domain changes
2023-09-06 13:20:36 -04:00
Christien Rioux
28ed99d2af
deps
2023-09-06 10:02:55 -04:00
Christien Rioux
b325c82b9a
more parallel
2023-09-06 10:02:55 -04:00
Christien Rioux
dfcdcf2364
xfer
2023-09-06 10:02:55 -04:00
Christien Rioux
d5a4be8a36
missing file
2023-09-06 10:02:55 -04:00
Christien Rioux
dac8e75229
xfer
2023-09-06 10:02:55 -04:00
Christien Rioux
3dfb612e6f
fix ws
2023-09-06 10:02:55 -04:00
Christien Rioux
80b2e7b9da
pad work
2023-09-06 10:02:55 -04:00
Christien Rioux
1b5934dad4
public address detection refactoring
2023-09-06 10:02:55 -04:00
John Smith
8d694f20cd
fix async std test and make windows test script work
2023-09-06 09:53:28 -04:00
Christien Rioux
4b298f43d4
Merge branch 'settingTypo2023-09-05' into 'main'
...
setting not settings: struct.RoutingContext.html
See merge request veilid/veilid!173
2023-09-06 12:59:45 +00:00
Christien Rioux
d6c3d8fddd
Merge branch 'tsify-typescript-wasm' into 'main'
...
[WASM] New APIs: Enhanced JS interop and TypeScript type generation
See merge request veilid/veilid!130
2023-09-06 12:59:08 +00:00
Haley Weslin
58524657fe
setting not settings: struct.RoutingContext.html
...
"by settings ‘force_refresh’" needs to use the "setting" word.
After changing it, build_docs.sh fixes rustdoc for
veilid_core/struct.RoutingContext.html
2023-09-05 16:05:18 +00:00
Brandon Vandegrift
5aeda006a4
(wasm) basic working unit tests
2023-09-04 22:13:58 -04:00
Brandon Vandegrift
6b7301a963
(wasm) Improved memory management, track by struct so drop works, use --weak-ref for wasm-bindgen
2023-09-04 17:34:49 -04:00
Brandon Vandegrift
93963e9d08
(wasm) Cleanup and refactoring, add TableDB transactions, copy over docs for JSDoc.
2023-09-04 14:04:57 -04:00
TC
3502fb8385
Merge branch 'enhance-python-readme' into 'main'
...
Make Python README a bit more descriptive
See merge request veilid/veilid!172
2023-09-04 16:19:12 +00:00
TC Johnson
69cb0beb36
Make Python README a bit more descriptive
...
Adding in a little more text to help the reader better understand
what this module is, its prereqs, and point to the demo app as
an example how an app is structured.
2023-09-04 11:07:50 -05:00
TC
b931a5b87e
Switch unit tests back to manual execution
2023-09-04 14:41:34 +00:00
Brandon Vandegrift
ca11f6075d
(wasm) Add VeilidCrypto class, refine interfaces for VeilidRoutingContext
2023-09-03 23:27:20 -04:00
Brandon Vandegrift
c5d7922fc5
Add VeilidRoutingContext class for WASM
2023-09-03 23:27:20 -04:00
Christien Rioux
9aeec3cfa8
build fixes and cleanup
2023-09-03 23:27:20 -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
Brandon Vandegrift
0abc9a8b45
Revert breaking changes to WASM API
2023-09-03 23:27:08 -04:00
Brandon Vandegrift
1b20037053
Setup for TypeScript type gen for WASM using Tsify
...
- Includes breaking changes to the WASM API surface, since it now accepts objects instead of stringified JSON.
2023-09-03 23:27:08 -04:00
TC Johnson
65826b219b
Version update: v0.2.0 → v0.2.1
2023-09-03 19:45:12 -05:00
TC Johnson
6f191cb8a8
CI config and Changelog tweaks
...
Fixed a few typos before releasing v0.2.1
2023-09-03 19:43:46 -05:00
John Smith
c3cb4198e3
changelog for 0.2.1
...
update python schema
2023-09-03 17:29:11 -04:00
John Smith
7ac1261893
simplify dependencies
2023-09-03 10:45:20 -04:00
John Smith
71f91998b2
more fork
2023-09-03 10:23:41 -04:00
John Smith
896df0bb97
more forking
2023-09-03 10:08:04 -04:00
John Smith
fd6e9e22c2
crate fixes
2023-09-03 09:53:00 -04:00
John Smith
a8d992608a
build fixes
2023-09-03 09:38:18 -04:00
Rivka Segan
082a8cfb7e
Document a way to get Veilid from source on Windows
...
This provides one method for getting the Veilid source code on
Windows, and launching a node. It is mainly intended to confirm that
https://gitlab.com/veilid/cursive-flexi-logger-view/-/merge_requests/1
addresses a build problem.
It provides a "development" environment in the sense that one could,
in theory, edit the .rs files in Notepad. It does not discuss whether
there is any value in seeing the debug messages in a cmd.exe window,
and does not document other deployment options that may be possible,
such as a Windows service. The information could be revised later to
be more maintainable, e.g., by avoiding the hardcoded protoc and capnp
version numbers and removing the x86_64 assumption.
2023-09-03 07:44:25 +00:00
John Smith
087aef966c
no more submodules
2023-09-02 21:13:08 -04:00
John Smith
926dfc4190
stray use
2023-09-02 20:34:22 -04:00
Christien Rioux
64d9f456ce
Merge branch 'address-localhost-disk-consumption-attack' into 'main'
...
Avoid large logs of 127.0.0.1:5959 attack payloads
See merge request veilid/veilid!158
2023-09-03 00:32:29 +00:00
Christien Rioux
4f2777ef84
Merge branch 'subgraf/use-getrandom-in-wasm' into 'main'
...
Use getrandom for RNG implementation in WASM
See merge request veilid/veilid!168
2023-09-03 00:30:34 +00:00
Victor Graf
f454f56816
Use getrandom for RNG implementation in WASM
2023-09-03 00:30:34 +00:00
Christien Rioux
0fba3a1906
Merge branch 'fix-earthfile' into 'main'
...
Fix targets for earthfiles so package-linux works again
See merge request veilid/veilid!169
2023-09-03 00:28:17 +00:00