Commit Graph

1261 Commits

Author SHA1 Message Date
TC Johnson 84e3303cec Cleaned up .md files syntax
Used the VScode markdownlint utility to make the syntax and
formatting of multuple .md files so that they are more correct.
2023-09-12 08:43:09 -05:00
TC 8800960af6 Merge branch 'kyanha-markdownlint-contributing' into 'main'
fix markdownlint warnings in CONTRIBUTING.md

See merge request veilid/veilid!185
2023-09-12 13:06:11 +00:00
Kyle H 72c1b38d0d fix markdownlint warnings in CONTRIBUTING.md
Used VSCode markdownlint utility to identify and correct syntax errors.
2023-09-12 13:06:11 +00:00
John Smith 797e34f965 ensure setup_linux.sh isn't run as root 2023-09-11 10:12:26 -04:00
John Smith cd9dd00c92 add pip3 to linux prereqs too 2023-09-11 10:10:05 -04:00
Christien Rioux 3fdf12e536 Merge branch 'target_env_musl' into 'main'
Adding musl target env

See merge request veilid/veilid!177
2023-09-10 21:04:00 +00:00
Christien Rioux ad7aff59e6 Merge branch 'markdownlint-codeofconduct' into 'main'
Fix a couple markdownlint issues, no change to content.

See merge request veilid/veilid!182
2023-09-10 21:03:05 +00:00
Christien Rioux 12144e44c0 Merge branch 'kyanha-work' into 'main'
Add Windows build_docs script

See merge request veilid/veilid!181
2023-09-10 20:34:09 +00:00
Kyle H fb86bdd3b6 Fix a couple markdownlint issues, no change to content. 2023-09-10 16:32:38 -04:00
Kyle H f424ab36b7 Add Windows build_docs script 2023-09-10 16:15:50 -04:00
Christien Rioux d410dc940d Merge branch 'public-address-detection-work' into 'main'
Fix public address detection

See merge request veilid/veilid!180
2023-09-10 15:26:28 +00:00
Christien Rioux 607b595807 fixes 2023-09-10 11:24:52 -04:00
Christien Rioux f7ee2635b3 Merge branch 'fanout-work' into 'main'
Fanout Work

Closes #287, #304, and #249

See merge request veilid/veilid!179
2023-09-10 02:38:48 +00:00
Christien Rioux 2ff2ab7aa8 debugging for public address 2023-09-09 22:34:42 -04:00
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
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