bunnie
d6b33159a5
stage version pin bump
2024-04-01 15:46:26 +08:00
bunnie
712fd4569b
remove engine-25519 as it is now deprecated
...
also remove "bencharks" as default set in shellchat
2024-03-28 16:22:37 +08:00
bunnie
916ca5f062
use auto-release API and note benchmark results
2024-03-28 16:16:45 +08:00
bunnie
8a39491532
don't include benchmarks in the default shellchat config
2024-03-25 08:08:21 +08:00
bunnie
1cc0a7121b
Point curve25519 patch to the github version
2024-03-25 07:08:27 +08:00
bunnie
cb4e5be5ae
bring back the low level tests; remove dependency on engine-25519
2024-03-11 18:43:50 +08:00
bunnie
3bcc0dcd88
split low-level engine verification routines into a feature flag
...
to use these, one must include engine-25519 and also not use
the curve25519-dalek native primitives.
Probably what we *should* do is create some backend calls that allow
us to queue up local jobs only for this sort of testing.
2024-03-11 18:17:42 +08:00
bunnie
3b6cba6174
add a "0th order" test of ring/rustls latest API
2024-02-11 17:15:49 +08:00
bunnie
5fb368ae05
partial progress on porting to ring-0.17
2024-02-09 17:18:41 +08:00
David Kotval
8eb0a26d51
fix: don't break tls
...
Due to our patch of ring@0.16.0, we must be careful
that none of the transitive deps of the tls packages
try to use a newer ring.
2024-02-08 12:47:45 -06:00
kotval
99a3348695
Merge pull request #6 from betrusted-io/dalek_to_v4
...
Fix `engine ed` and pull in SHA engine fixes
2024-02-08 10:14:15 -06:00
bunnie
1638ea2e04
bump x25519-dalek API to latest
2024-02-08 17:40:32 +08:00
kotval
eab5751b51
Merge pull request #5 from kotval/dalek_to_v4
...
fix: use legacy compat for engine 25519 tests
2024-02-08 01:56:27 -06:00
David Kotval
f2af67519f
fix: use legacy compat for engine 25519 tests
2024-02-08 01:23:02 -06:00
bunnie
e48832a139
make TRNG API test easier to run
...
since we're using it, might as well take it out of a comment
and turn it into a gated feature
2024-02-08 15:04:23 +08:00
bunnie
711f0eeee2
cleanup some rand dependencies that were lagging/inconsistent
2024-02-08 14:22:26 +08:00
bunnie
65fd32e181
update chrono pins
...
This is the weirdest damn thing. All the crates say 0.4.19 as
the chrono version, but the actual version in the lockfile
is 0.4.33. And there isn't an error about it?
Anyways, this update the pins to reflect what's in the lockfile.
2024-02-08 13:51:30 +08:00
bunnie
315d9b96d4
Merge branch 'main' into dalek_to_v4
2024-02-07 22:52:24 +08:00
bunnie
699004e7b0
bump xous pins
2024-02-06 14:49:10 +08:00
David Kotval
a70832b3ce
wip: dumping deps to get curve25519 to 4.1.1
2024-02-04 14:12:36 -06:00
bunnie
40423f9448
fix hosted and renode modes
2024-02-01 01:42:18 +08:00
bunnie
3598cff50b
de-select the testing package for sha
2024-02-01 01:12:48 +08:00
bunnie
3bfcce9a06
split out sha tests and upgrade api to 0.10 in shellchat
2024-01-31 03:52:32 +08:00
bunnie
55d88587a9
upgrade all the subordinate Cargo.toml files to match the patch
...
looks like about 9 crates will be affected by this. Point them
all to the latest version of the API, and specify the
"precursor" feature (which activates our patch)
2024-01-30 01:43:09 +08:00
bunnie
e274fa8873
relate perlib to the libs/ directory
...
perflib was made before we had libs, so put it into its new, proper
home.
2024-01-15 00:52:43 +08:00
bunnie
0267a56989
format Cargo.tomls
...
because apparently cargo fmt doesn't format Cargo.toml files???
2024-01-15 00:14:39 +08:00
bunnie
f196bcf469
Merge pull request #465 from nworbnhoj/sigchat
...
Link sigchat to existing Signal account
2024-01-08 17:23:09 +08:00
bunnie
de9af9cfd1
add std test templates to shellchat
...
some tests cherry-picked out of the `std` suite to help look
into locking problems in the kernel. Behind a feature gate
of `locktests`
2024-01-04 23:19:51 +08:00
nworbnhoj
05c991e3a2
Merge branch 'main' into sigchat
2023-12-26 08:14:42 +11:00
bunnie
fda782663a
bump version pins for xous change
2023-12-26 00:13:10 +08:00
nworbnhoj
de6b6baab9
extend shellchat net ws to utilize /lib/tls
2023-12-19 05:09:11 +11:00
nworbnhoj
90daccea46
merge main into sigchat
2023-12-05 13:19:49 +11:00
bunnie
fa3f349a0a
bump pins as xous-rs has changed
2023-12-01 21:20:01 +08:00
bunnie
6ab88117f6
bump xous-api-log version & fix version pins
2023-10-31 20:07:28 +08:00
bunnie
d63b5912b1
absorb new xous-rs version
2023-10-10 16:50:00 +08:00
bunnie
83256257e1
bump xous-rs crate to absorb Send derives on Messages
...
this is necessary for the smoltcp port
2023-10-03 20:54:14 +08:00
bunnie
9f57ad96fd
Merge pull request #408 from nworbnhoj/chat
...
mtxchat app and chat library
2023-09-19 19:09:56 +08:00
nworbnhoj
c22419f7c7
bump rustls to harmonize versions
2023-09-13 06:57:39 +10:00
bunnie
478a612c02
commit version bump
2023-09-12 16:25:10 +08:00
bunnie
53469a68d0
publish package updates, sync to release tag
2023-08-08 14:35:49 +08:00
bunnie
b127cd093f
bump version pins for change to xous-rs
2023-08-03 13:29:39 +08:00
bunnie
51278451a0
update version pins to pull in cramium target
2023-07-19 21:07:56 +08:00
bunnie
4ac979f0ab
update pins, again
2023-07-04 11:20:12 +08:00
bunnie
c9f8f2681b
update version pins
2023-07-04 11:09:13 +08:00
nworbnhoj
f69b247398
fix tls feature dependency on ring
2023-06-29 20:28:23 +10:00
nworbnhoj
b8b591401f
reconfigure [features] tls rootCA & websocket
2023-06-28 06:05:44 +10:00
nworbnhoj
aeeff17a6a
relocate shellchat net tls sub-commands to libs/tls/src/cmd.rs
2023-06-27 14:38:11 +10:00
nworbnhoj
a741e7988b
tidy-up tls cargo & use
2023-06-26 08:15:09 +10:00
nworbnhoj
a874ba307d
implement shellchat "net tls probe"
2023-06-20 21:02:12 +10:00
bunnie
952ba18fba
commit vesrion pin bumps
2023-06-16 01:30:18 +08:00