Commit Graph

1145 Commits

Author SHA1 Message Date
Imuli 8f18569e30 use strict verification for ed25519
This enables all the signature malleability checks (including one that
is not RFC8032 compliant but are still likely important for Veilid.)

For details on the additional check, see
https://docs.rs/ed25519-dalek/2.0.0/ed25519_dalek/struct.VerifyingKey.html#method.verify_strict
2023-08-19 23:35:34 +00:00
TC Johnson dfeecdde0d Version update: v0.1.8 → v0.1.9 2023-08-19 17:35:52 -05:00
John Smith 928f979e90 Merge branch 'main' of gitlab.com:veilid/veilid 2023-08-19 18:28:52 -04:00
John Smith a9c13d45fd add changelog and missing file 2023-08-19 18:24:25 -04:00
TC 008064c54d Merge branch 'Revise-version-bumping-process' into 'main'
Revise release process

See merge request veilid/veilid!135
2023-08-19 22:23:51 +00:00
TC Johnson c69ed60cd2 Revise release process
Version bumping was causing an issue where a new git tag and commit was created
before Cargo.toml was updated. This merge turns off auto tag and commit creation
and moves them to the process document.
2023-08-19 17:19:17 -05:00
John Smith eae839e484 decompression fix for OOM 2023-08-19 18:13:30 -04:00
John Smith 623e6621f3 Merge branch 'main' of gitlab.com:veilid/veilid 2023-08-19 15:16:58 -04:00
John Smith 89b357350d upgrade dependencies and fix cargo locks 2023-08-19 15:16:51 -04: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
Brandon Vandegrift c08b28b240 Fix setup_linux.sh to use scripts from the parent directory 2023-08-19 12:29:30 -04:00
Christien Rioux 73688014e6 update cargo.lock 2023-08-18 22:20:03 -04:00
TC Johnson 04c26e48f0 'Version update: 0.1.7 → 0.1.8' 2023-08-18 20:27:01 -05:00
Christien Rioux 7fc1e33109 Changelog for 0.1.8 2023-08-18 21:18:30 -04:00
TC 0571eca811 Merge branch 'fix-README' into 'main'
Fix Python Install Instructions

See merge request veilid/veilid!132
2023-08-19 01:02:20 +00:00
TC Johnson f49592927e Fix Python Install Instructions
Changed the references from veilid_python to veilid to match the
package name as it is in Pypi.
2023-08-18 19:59:44 -05: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
a1ecbr0wn c46fcea005 Fix to get server version, sorry 2023-08-18 23:27:27 +01: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
a1ecbr0wn 7e39d08de6 Get the server version number from Cargo.toml 2023-08-18 23:14:37 +01:00
BanjoFox 29185985cb Fix typos 2023-08-18 21:33:58 +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
Banjo Fox e9527faca4 Re-apply INSTALL.MD changes after fork sync. 2023-08-18 09:34:58 -04:00
Banjo Fox 35cf098dcc Update DEVELOPMENT.md to reflect new paths. 2023-08-18 09:27:17 -04: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
Christien Rioux 7ba795132b crypto primitives 2023-08-18 00:06:21 -04:00
Christien Rioux 559ac5f162 fix server port allocation 2023-08-18 00:06:21 -04:00
Christien Rioux 79bf6fca69 fix bug 2023-08-18 00:06:21 -04:00
Christien Rioux 01aa411498 punishments 2023-08-18 00:06:21 -04:00
Christien Rioux 8913f827ff doc 2023-08-18 00:06:21 -04:00
Christien Rioux 7b25517a40 Merge branch 'fix-wasm-compile' into 'main'
Fix veilid-wasm errors so it compiles, emit TypeScript types.

See merge request veilid/veilid!124
2023-08-18 04:02:52 +00:00
Christien Rioux 5d523dac54 Merge branch 'clap_refactor' into 'main'
add derived cmd line arg parsing to veilid-cli

See merge request veilid/veilid!119
2023-08-18 03:54:32 +00:00
Christien Rioux 8f0c655924 Merge branch 'cy6erlion/ignore-emacs-backups' into 'main'
Ignore emacs backup files

See merge request veilid/veilid!112
2023-08-18 03:11:05 +00:00
TC 87c666db9e Merge branch 'fix-readme-typos' into 'main'
fix: README typos

See merge request veilid/veilid!117
2023-08-16 23:52:12 +00:00
TC ae1ac6f140 Merge branch 'd1str01-main-patch-67856' into 'main'
DEVELOPMENT.md to use HTTPS over SSH on git clone by default

TC added: This change clarifies that one may clone the project without being logged in to Gitlab.

See merge request veilid/veilid!113
2023-08-16 23:50:32 +00:00
Brandon Vandegrift 18dfe99e09 use as_human_base64 to serialize VeilidRouteBlob 2023-08-16 10:29:59 -04:00