bunnie
9cbe4a9721
shellchat: use platform-neutral ux-api instead of graphics-server
2025-02-21 17:48:38 +08:00
bunnie
0e6c344f7a
shellchat to use blitstr2
2025-02-17 18:25:52 +08:00
bunnie
4f14a67504
formatting changes due to changes in nightly rust
...
needed to get a clean check on gh
2025-02-01 22:26:40 +08:00
bunnie
45a8eb2227
stage tomls for version bump: try_send added to xous-ipc
2024-12-16 18:50:11 +08:00
bunnie
93b9ec00bf
bump version numbers on all the packages so we can absorb num-derive changes
2024-12-02 19:14:11 +08:00
bunnie
043dfd84ae
update formatting to latest nightly rules
2024-09-24 01:49:45 +08:00
bunnie
f248be981e
fix broken factory test
2024-09-24 00:14:52 +08:00
bunnie
f494da21cc
absorb new xous-ipc version
2024-09-23 22:05:50 +08:00
bunnie
e61a2e3238
reformat shellchat with the latest alphabetization rules
2024-09-23 17:22:47 +08:00
bunnie
ec43c4622c
print the debug info for trng pump
2024-09-23 14:18:16 +08:00
bunnie
75954de8d6
commit the version bump
2024-09-23 01:46:25 +08:00
bunnie
2f8604299c
remove test for deprecated rkyv
2024-09-23 01:17:17 +08:00
bunnie
4c7c9312c1
change xous-ipc api to 0.10.0
2024-09-23 00:24:48 +08:00
bunnie
3c0140bf2d
final cleanup on shellchat xous-ipc abstractions
...
the implementation relied on a quirk of xous-ipc where the message
ID is 0 for string send/receives. This cleans it up so that the API
is transparent and consistent with other API calls in the system.
2024-09-23 00:01:32 +08:00
bunnie
15aaf55e93
fix borrow for argument parsing
2024-09-22 21:54:24 +08:00
bunnie
34e6f46d63
formatting changes that resulted from the regex search
...
a bunch of lines are shorter or different length now which
triggers a mandatory reformat. this patch cleans that up,
so that going forward the manual rework patches are clearer and
not tied up with formatting patches.
2024-09-22 15:31:14 +08:00
bunnie
6d7a8fdc09
regex search/replace instances of xous_ipc::String to String
...
split into multiple commits for easier committing
2024-09-22 14:16:36 +08:00
bunnie
5ca815ad89
Merge branch 'main' into rust-1.80-warns
2024-08-19 02:26:29 +08:00
bunnie
6eab1c48bb
patches to clean up warnings in rust-1.80
2024-08-19 02:24:24 +08:00
bunnie
4089bb4f21
Merge branch 'main' into nettype
2024-07-14 01:36:18 +08:00
bunnie
bdfeb9917a
undo handlers for an aborted experiment
2024-07-14 00:55:59 +08:00
bunnie
12f6192dae
add nettype command
2024-07-14 00:01:22 +08:00
bunnie
311154e231
absorb version bump
2024-06-27 00:26:12 +08:00
bunnie
84bb801432
add clifford benchmark to shellchat
2024-06-19 22:04:18 +08:00
bunnie
a360f3ee52
bump xous pins for RawTrng API
2024-06-13 15:49:35 +08:00
bunnie
35e7cf3a5b
bump xous dep revs
2024-05-29 02:07:06 +08:00
bunnie
9e66c1bee2
commit the version bump
2024-05-07 01:03:05 +08:00
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
9a43db9654
remove ring-test command that was not ported to 0.17
...
we'll port it forward if we end up needing to get that deep
into the crate.
2024-03-02 01:21:25 +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
899dd84b5a
update benchmark numbers to reflect performance impact of fixes
2024-02-08 17:42:55 +08:00
bunnie
1638ea2e04
bump x25519-dalek API to latest
2024-02-08 17:40:32 +08:00
bunnie
1079157be9
fix engine tests
...
engine wasn't passing because the *tests* were incorrect, due
to incorrect upgrades on the API. The tests are now to spec.
2024-02-08 17:39:34 +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
fb68eb9dd2
cleanup datetime API deprecation warnings
2024-02-08 13:46:24 +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