Commit Graph
100 Commits
Author SHA1 Message Date
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 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
Christien Rioux 47173e62a0 Merge branch 'install-readme' into 'main'
Update Fedora installation instructions to use the correct repo link

See merge request veilid/veilid!157
2023-09-03 00:25:30 +00:00
Christien Rioux b8f62b98b1 Merge branch 'german_translation' into 'main'
Update README-DE.md

See merge request veilid/veilid!162
2023-09-03 00:24:58 +00:00
Christien Rioux 5cdbe96c77 Merge branch 'fine-tune-mr-tests' into 'main'
Refine MR unit tests and contribution guide

See merge request veilid/veilid!161
2023-09-03 00:24:33 +00:00
Christien Rioux 4a1401f75a Merge branch 'feature/fix-python-update-schema' into 'main'
Add .json file extension to jsonschema output files

See merge request veilid/veilid!167
2023-09-03 00:23:03 +00:00
Christien Rioux 6bb8e74910 Merge branch 'dme26-main-patch-06580' into 'main'
Fixed three typos in alpha documentation.

See merge request veilid/veilid!159
2023-09-03 00:22:45 +00:00
Christien Rioux 7d71b50170 Merge branch 'rustdocTypo2023-09-02' into 'main'
Remove stray by: veilid_core/struct.VeilidAPI.html

See merge request veilid/veilid!166
2023-09-03 00:18:16 +00:00
Christien Rioux b3354194e0 repo fix 2023-09-02 18:50:12 -04:00
Christien Rioux a77f80a8a9 repo fixes 2023-09-02 15:47:19 -04:00
Christien Rioux 20f55745b0 add descriptions 2023-09-02 12:28:31 -04:00
Christien Rioux 90772728c2 bumpversion fixes 2023-09-02 10:41:59 -04:00
Christien Rioux a78b57c144 changelog and cargo lock update 2023-09-02 09:51:22 -04:00
Christien Rioux 1d604477a8 Merge branch 'doc-work' into 'main'
Rustdoc And Android Work

See merge request veilid/veilid!165
2023-09-02 02:19:35 +00:00
Christien Rioux 709ec4543b change visibility of dhcache 2023-09-01 21:18:45 -04:00
Christien Rioux 246056913e doc work 2023-09-01 21:13:05 -04:00
Christien Rioux c377a59278 fix tests 2023-09-01 18:59:43 -04:00
Christien Rioux d0e240b545 tests 2023-09-01 17:56:43 -04:00
Christien Rioux ffcf16711b android fixes 2023-09-01 17:44:42 -04:00
Christien Rioux f79b13a6d1 android fixes 2023-09-01 15:36:43 -04:00
Christien Rioux d68a543800 fix ios 2023-08-29 17:50:25 -05:00
Christien Rioux c8fd523a91 fix wasm 2023-08-29 15:52:47 -05:00
Christien Rioux e302b764d0 docs and tests work 2023-08-29 15:15:47 -05:00
Christien Rioux d3407998f5 doc structure 2023-08-28 10:32:55 -05:00
Christien Rioux 3125c19f02 doc work 2023-08-27 16:39:50 -05:00
Christien Rioux 8c366387eb Merge branch 'fix-set-record-data-size-call' into 'main'
call set_record_data_size with accumulated size

See merge request veilid/veilid!155
2023-08-27 16:07:38 +00:00
Christien Rioux 59dda0febe Merge branch 'api_startup_json_skip_all' into 'main'
api_startup_json: use 'skip_all'

See merge request veilid/veilid!154
2023-08-27 15:58:00 +00:00
Christien Rioux 7985ec6b07 Merge branch 'main' into 'main'
Initial German translation of the guide document and the project readme

See merge request veilid/veilid!156
2023-08-27 15:56:55 +00:00
Christien Rioux 6f71c6a00a Merge branch 'python-schema-update-script' into 'main'
veilid-python: update_schema.sh now checks in a few places for veilid-server

See merge request veilid/veilid!151
2023-08-24 23:30:44 +00:00
Christien Rioux 05ac462401 Merge branch 'public-address-check' into 'main'
Public Address Check Updates

Closes #234, #270, #268, and #275

See merge request veilid/veilid!148
2023-08-24 23:29:06 +00:00
Christien Rioux 248b21a951 proper relay switch, fix wasm 2023-08-24 18:59:33 -04:00
Christien Rioux a9c173e52f flutter fix 2023-08-24 18:35:37 -04:00
Christien Rioux 654b5dfebc simplify code 2023-08-24 18:35:37 -04:00
Christien Rioux 34c686c227 xfer 2023-08-24 18:35:37 -04:00
Christien Rioux 030a0073da fix public address check 2023-08-24 18:35:37 -04:00
Christien Rioux 07646679d0 Merge branch 'debian-sudo' into 'main'
Update file INSTALL.md

See merge request veilid/veilid!149
2023-08-24 21:18:43 +00:00
Christien Rioux 2716ea8402 Merge branch 'fix-lockapi-dependency' into 'main'
Fix lock_api dependency.

See merge request veilid/veilid!146
2023-08-24 01:41:17 +00:00
Christien Rioux c1d11f0e33 Merge branch 'server-clap-derive' into 'main'
veilid-server with Clap v4

See merge request veilid/veilid!140
2023-08-22 21:12:24 +00:00
Christien Rioux 41af6d4c5b Merge branch 'dialinfo-work' into 'main'
Support for DialInfo failover

See merge request veilid/veilid!143
2023-08-22 19:55:14 +00:00
Christien Rioux cb9b19fc9f up connection limits for ws 2023-08-22 15:11:45 -04:00
Christien Rioux a0d90fa09a bootstrap env var 2023-08-22 15:11:45 -04:00
Christien Rioux 1315766fa9 eliminate network keying from bootstrap name 2023-08-22 15:11:45 -04:00
Christien Rioux e504da2564 xfer 2023-08-22 15:11:45 -04:00
Christien Rioux 0249b7c7ae dial info failure reprioritization 2023-08-22 15:11:45 -04:00
Christien Rioux 10ec693fb4 Merge branch 'fix/value-data-api-crash' into 'main'
fix: large value_data length in api crashes server

See merge request veilid/veilid!139
2023-08-22 19:00:50 +00:00
Christien Rioux eb4f29900d Merge branch 'mr-test' into 'main'
Fix a couple of minor speedup issues

See merge request veilid/veilid!142
2023-08-22 18:58:30 +00:00
Christien Rioux 413112b33e Merge branch 'fix/minor-typos' into 'main'
Fix minor typos

See merge request veilid/veilid!141
2023-08-22 18:48:55 +00:00
Christien Rioux 1e892321f8 Merge branch 'fix-network-key' into 'main'
fixed network-key arg

Closes #267

See merge request veilid/veilid!137
2023-08-20 15:26:51 +00:00
Christien Rioux 595b237f64 Merge branch 'ed25519-strict-verification' into 'main'
use strict verification for ed25519

See merge request veilid/veilid!136
2023-08-20 15:25:21 +00:00
Christien Rioux e34586ef9f Merge branch 'feature/fix-linux-setup-script' into 'main'
Fix setup_linux.sh to use scripts from the parent directory

See merge request veilid/veilid!134
2023-08-19 19:02:55 +00:00
Christien Rioux 73688014e6 update cargo.lock 2023-08-18 22:20:03 -04:00
Christien Rioux 7fc1e33109 Changelog for 0.1.8 2023-08-18 21:18:30 -04:00
Christien Rioux 9a17a0f8f6 Merge branch 'get-version2' into 'main'
Fix to get server version, sorry

See merge request veilid/veilid!129
2023-08-18 22:31:45 +00:00
Christien Rioux d171bc90b1 Merge branch 'get-version2' into 'main'
Get the server version number from Cargo.toml

See merge request veilid/veilid!128
2023-08-18 22:17:03 +00:00
Christien Rioux 8a1dd1b3eb Merge branch 'banjofox/Update-INSTALL.md-Debian-Clarification' into 'main'
banjofox/Improve readability in INSTALL.MD

See merge request veilid/veilid!123
2023-08-18 22:16:10 +00:00
Christien Rioux b17875deb0 Merge branch 'banjofox/create-dev-setup-directory' into 'main'
banjofox/Create directory for dev environment setup

See merge request veilid/veilid!111
2023-08-18 21:17:05 +00:00
Christien Rioux 65cc254128 Merge branch 'fedora-setup' into 'main'
Fedora support in shell scripts

See merge request veilid/veilid!118
2023-08-18 05:23:59 +00:00
Christien Rioux 6f99d915d0 Merge branch 'veilidchat-work' into 'main'
make submodule path absolute

See merge request veilid/veilid!127
2023-08-18 05:13:54 +00:00
Christien Rioux af1e4a34dc make submodule path absolute 2023-08-18 01:13:09 -04:00
Christien Rioux 242f3c0a38 Merge branch 'veilidchat-work' into 'main'
VeilidChat progress fixes

See merge request veilid/veilid!126
2023-08-18 05:06:53 +00:00
Christien Rioux 1a18201260 fix tests 2023-08-18 00:53:31 -04:00
Christien Rioux be45a1b350 remove debugging code 2023-08-18 00:32:44 -04:00
Christien Rioux 2c779b2257 fanout debugging 2023-08-18 00:06:21 -04:00
Christien Rioux fcd9772e00 improve timestamp 2023-08-18 00:06:21 -04:00
Christien Rioux b2503ae789 offline work 2023-08-18 00:06:21 -04:00
Christien Rioux 435469ce94 offline subkey writes 2023-08-18 00:06:21 -04:00
Christien Rioux 684f93e6a0 fix endianness 2023-08-18 00:06:21 -04:00
Christien Rioux 8e1ed1e3f1 fix crash 2023-08-18 00:06:21 -04:00
Christien Rioux ef327fb963 crash fix 2023-08-18 00:06:21 -04:00
Christien Rioux 042b84005a fix bug 2023-08-18 00:06:21 -04:00