Commit Graph
100 Commits
Author SHA1 Message Date
Christien Rioux abf0e18c77 Merge branch 'timestamps' into 'main'
Timestamps

See merge request veilid/veilid!201
2023-10-07 19:09:10 +00:00
Christien Rioux e939e2976f Merge branch 'fix-wasm-generation' into 'main'
The wasm_build.sh script is now more resilient to failures in finding llvm-dwarfdump

See merge request veilid/veilid!212
2023-10-07 19:05:35 +00:00
Christien Rioux 536b5a5839 Merge branch 'kyanha-encodingfix' into 'main'
Add change to veilid_encoding.dart to fix base64

See merge request veilid/veilid!213
2023-10-07 14:27:10 +00:00
Christien Rioux a6a3e6e77f Merge branch 'typo' into 'main'
fix typos

See merge request veilid/veilid!216
2023-10-07 14:16:53 +00:00
Christien Rioux f59c4509ea rework public address detection timing 2023-09-30 22:42:06 -04:00
Christien Rioux c357a7499e fix recommended bootstrap config to exclude routes 2023-09-29 17:21:26 -04:00
Christien Rioux 3d50f7ef11 Merge branch 'typo' into 'main'
fix minor typo

See merge request veilid/veilid!209
2023-09-29 19:56:02 +00:00
Christien Rioux 0120b99ae0 Merge branch 'onceTypo2023-09-28' into 'main'
Fix "have been the once" in bucket_entry.rs

See merge request veilid/veilid!207
2023-09-29 19:55:05 +00:00
Christien Rioux ac003e2ee3 Merge branch 'otherTypo2023-09-27' into 'main'
Fix "from one message and other" - assembly_buffer

See merge request veilid/veilid!206
2023-09-29 19:54:42 +00:00
Christien Rioux 0528eda9ff Merge branch 'evenTypo2023-09-28' into 'main'
Fix "in the even we" in public_address_check.rs

See merge request veilid/veilid!208
2023-09-29 19:54:26 +00:00
Christien Rioux 7bb4d50972 Merge branch 'veilidchat-work' into 'main'
Veilidchat Work

See merge request veilid/veilid!211
2023-09-29 18:04:44 +00:00
Christien Rioux 27c0f6e73a fix dial info filter 2023-09-29 09:38:12 -04:00
Christien Rioux 91031531e4 address type detection 2023-09-28 21:54:31 -04:00
Christien Rioux bbfd21edee some debugging 2023-09-28 15:44:06 -04:00
Christien Rioux b9505c031c xfer 2023-09-28 12:52:49 -04:00
Christien Rioux 437e21b0fe encryption tools 2023-09-25 22:59:41 -04:00
Christien Rioux 069926aba8 fixes 2023-09-25 22:59:41 -04:00
Christien Rioux 2d075626f1 fixes 2023-09-25 22:59:41 -04:00
Christien Rioux bd4b4233bf Merge branch 'itsTypo2023-09-25' into 'main'
Fix non-contraction it's in set_value.rs

See merge request veilid/veilid!204
2023-09-26 02:51:36 +00:00
Christien Rioux d817d287f0 Merge branch 'possibleTypo2023-09-25' into 'main'
Fix "can possible be" in rpc_processor/mod.rs

See merge request veilid/veilid!203
2023-09-26 02:51:23 +00:00
Christien Rioux 3e8f2d315b Merge branch 'searingTypo2023-09-25' into 'main'
Fix "searing" in fanout_call.rs comment

See merge request veilid/veilid!202
2023-09-26 02:51:10 +00:00
Christien Rioux c278330c67 Merge branch 'nodeTypo2023-09-21' into 'main'
Fix "node will node" in fanout_call.rs comment

See merge request veilid/veilid!199
2023-09-26 02:50:54 +00:00
Christien Rioux f66291fb06 Merge branch 'feature/wasm-constants' into 'main'
(wasm) re-export helpful length constants

See merge request veilid/veilid!200
2023-09-26 02:50:31 +00:00
Christien Rioux 38ff6f81c5 Merge branch 'feature/bytes-as-uint8arrays' into 'main'
(wasm) Treat arbitrary byte data as Uint8Array, instead of base64url marshalling.

See merge request veilid/veilid!196
2023-09-23 16:50:27 +00:00
Christien Rioux e2b86cbcbc Merge branch 'build-fixes' into 'main'
Build fixes

See merge request veilid/veilid!198
2023-09-21 22:00:24 +00:00
Christien Rioux 0a7f21ce00 update keyvaluedb 2023-09-21 15:53:25 -04:00
Christien Rioux 2627a22597 32 bit fix 2023-09-20 11:31:01 -04:00
Christien Rioux 0bf595c53a simplify version checking 2023-09-19 19:12:51 -04:00
Christien Rioux a7b073cddb Merge branch 'feature/wasm-tests' into 'main'
(wasm) webdriver-based tests for JS/TS apis

See merge request veilid/veilid!175
2023-09-19 01:03:08 +00:00
Christien Rioux 563b80e31c Merge branch 'clippy-fixes' into 'main'
Clippy fixes

See merge request veilid/veilid!195
2023-09-19 00:43:41 +00:00
Christien Rioux 20451af880 more clippy 2023-09-18 19:49:57 -04:00
Christien Rioux f596b3ce05 more clippy 2023-09-18 15:22:40 -04:00
Christien Rioux c7d4462e0e more clippy 2023-09-17 22:12:25 -04:00
Christien Rioux e4ee093951 clippy work 2023-09-17 20:45:30 -04:00
Christien Rioux 6438a64fc7 clippy work 2023-09-17 19:37:02 -04:00
Christien Rioux 8a1260ed48 clippy --fix 2023-09-17 14:14:39 -04:00
Christien Rioux 6a65b9adee changelog 2023-09-17 14:04:33 -04:00
Christien Rioux 4999095bb3 consolidate docs, add security poc 2023-09-17 13:48:24 -04:00
Christien Rioux 1f5867890d fix WS security issue 2023-09-17 13:32:02 -04:00
Christien RiouxandTC Johnson 19f545ff92 Merge branch 'target_env_musl' into 'main'
Adding musl target env

See merge request veilid/veilid!177
2023-09-16 19:01:56 -05:00
Christien Rioux 1ea0ecce87 changelog for v0.2.2 2023-09-16 16:59:54 -04:00
Christien Rioux 8aa925a684 Merge branch 'resolve-fix' into 'main'
Many node resolution fixes

See merge request veilid/veilid!192
2023-09-16 20:54:13 +00:00
Christien Rioux eda99bbd47 node search fix 2023-09-16 16:51:59 -04:00
Christien Rioux d4221bff77 simplify 2023-09-16 16:51:59 -04:00
Christien Rioux 189862ee5a version work 2023-09-16 16:51:59 -04:00
Christien Rioux 960a4cb964 Revert "version bump fix"
This reverts commit 2d291b86b64542845bc10c092e8ad6a78e8b85df.
2023-09-16 16:51:59 -04:00
Christien Rioux ba72aa9dd3 version bump fix 2023-09-16 16:51:59 -04:00
Christien Rioux e7f581e6c3 bumpversion changes 2023-09-16 16:51:59 -04:00
Christien Rioux 7f3f7c9166 clean up cargo.toml 2023-09-16 16:51:59 -04:00
Christien Rioux d877d82104 add cargo edit 2023-09-16 16:51:58 -04:00
Christien Rioux ad47e400ed build fixes 2023-09-16 16:51:58 -04:00
Christien Rioux 3a4c211e85 resolve work 2023-09-16 16:51:58 -04:00
Christien Rioux c01be8f62d capnp and protoc versioning 2023-09-16 16:51:57 -04:00
Christien Rioux fdd04ad24f Merge branch 'capnproto-1-0-1-windows' into 'main'
Require Cap’n Proto 1.0.1 on Windows

See merge request veilid/veilid!190
2023-09-16 20:49:27 +00:00
Christien Rioux 34bc67676a Merge branch 'connection-table-fixes' into 'main'
Connection table fixes

See merge request veilid/veilid!189
2023-09-14 21:20:03 +00:00
Christien Rioux 17ea68fb84 connection fix 2023-09-14 15:51:09 -04:00
Christien Rioux 680c987321 oops config 2023-09-14 14:21:54 -04:00
Christien Rioux bce74026d3 Merge branch 'more-debug-commands' into 'main'
Debugging

See merge request veilid/veilid!188
2023-09-14 18:06:34 +00:00
Christien Rioux 86aae741e0 reverse connect for wasm nodes 2023-09-13 17:00:39 -04:00
Christien Rioux 671f349578 conn table 2023-09-12 21:40:13 -04:00
Christien Rioux 456f9e821d Merge branch 'feature/wasm-routing-context-fixes' into 'main'
(wasm) Better TS types for serialized structs, RoutingContext++, more crypto fns

See merge request veilid/veilid!183
2023-09-12 23:45:58 +00:00
Christien Rioux 5b3d589bf2 print max 2023-09-10 20:36:39 -04:00
Christien Rioux b3294d905d rename 2023-09-10 20:30:29 -04:00
Christien Rioux 5acf024cdb oops 2023-09-10 20:20:03 -04:00
Christien Rioux 6e26fb4c8f more nodeinfo 2023-09-10 20:16:57 -04:00
Christien Rioux a5e17a0d65 appreply 2023-09-10 17:07:22 -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
Christien Rioux 28b08034f5 appmessage/call commands 2023-09-10 15:53:19 -04:00
Christien Rioux b51e14783b resolve node 2023-09-10 11:56: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
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
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
Christien RiouxandBrandon Vandegrift 9aeec3cfa8 build fixes and cleanup 2023-09-03 23:27:20 -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
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
Christien Rioux 9f4ac0e45f Merge branch 'feature-private-builds' into 'main'
Increase privacy for WASM release builds

See merge request veilid/veilid!163
2023-09-03 00:28:03 +00:00
Christien Rioux 0f54f2555d Merge branch 'macos_setup' into 'main'
ANDROID_SDK being optional in setup_macos.sh

See merge request veilid/veilid!164
2023-09-03 00:26:38 +00:00