bunnie
232a4b6c6c
bump xous version
2023-01-18 00:02:46 +08:00
bunnie
41d4837551
bump versions to absorb WDT change
2023-01-06 17:48:12 +08:00
bunnie
bb5d7b3adf
bump versions to absorb hosted mode fix
2023-01-05 14:07:24 +08:00
bunnie
36398810dd
bump version numbers to absorb new syscalls
2022-12-30 15:24:36 +08:00
bunnie
5370ce396d
bump all revs due to SoC artifact update
2022-12-12 16:07:20 +08:00
bunnie
1d1b3a35b7
commit version bump
2022-11-26 10:00:44 +08:00
bunnie
aa9977cc58
bump all the things because we changed utralib again
2022-11-17 22:13:40 +08:00
bunnie
dabbfd6c35
bump all the things to absorb the SoC change
2022-11-17 19:39:18 +08:00
bunnie
30583bdf07
bump versions with xous change
2022-11-06 03:48:12 +08:00
bunnie
ba28dd8795
bump to absorb utralib straggler configs
2022-10-28 15:11:17 +08:00
bunnie
dfb10ed7f2
bump crate numbers to publish lang-fr change into xous-rs
2022-10-28 14:01:09 +08:00
bunnie
0ee9ec1d80
bump version numbers for crate publication
2022-10-25 22:38:58 +08:00
bunnie
d331d405ee
bump version numbers for publication
2022-10-25 17:23:40 +08:00
bunnie
805a7d528c
flip back to using remote references
2022-10-20 16:30:06 +08:00
bunnie
8e05925cfa
somehow the transition to local paths got missed in the merge
2022-10-18 00:39:01 +08:00
bunnie
0584ad2f2c
switch to local paths to see if this helps the build
2022-10-18 00:26:56 +08:00
bunnie
4b368d71db
bump versions of crates
2022-10-15 01:31:54 +08:00
bunnie
63a87ca1bc
bump all the versions
2022-10-14 16:54:43 +08:00
bunnie
ff30131f43
absorb more fixes into the kernel
2022-10-13 04:08:56 +08:00
bunnie
3503965f98
bump versions to absorb xous-rs changes
2022-10-13 03:41:16 +08:00
bunnie
02b80425f5
bump xous-rs to absorb change in language specification
2022-10-10 03:07:44 +08:00
bunnie
3bca9de2a0
bump version numbers for xous-kernel patch
...
this fixes tests in CI
2022-10-05 23:51:35 +08:00
bunnie
969f93b001
cross-repo update versions from xous-rs bump
2022-10-05 18:32:44 +08:00
bunnie
de514ac66f
rename packages in prep for upload to crates.io
2022-10-03 00:24:45 +08:00
bunnie
d667d7e1f5
bump xous-ipc version
2022-09-27 01:14:43 +08:00
bunnie
3579dfdd17
update xous-ipc and xous versions
2022-09-26 16:07:35 +08:00
bunnie
114d60bc53
migrate logserver API to external package
2022-09-26 14:06:46 +08:00
bunnie
e32ea4d3f5
fix #174
2022-06-10 21:36:53 +08:00
Sean Cross
3ae9d8abf0
apps/services: remove xous::xous_main macro usage
...
This macro will be removed, since it is no longer necessary. Remove this
macro across the project and replace it with a standard `main()`
function.
Signed-off-by: Sean Cross <sean@xobs.io>
2022-05-31 13:33:30 +08:00
bunnie
b3788a54af
clarify the dependency policy
2022-01-10 16:50:10 +08:00
bunnie
995915ed4e
nail down a couple more dependencies, and add a policy note to Cargo.toml
...
Each Cargo.toml now includes a comment which remnids maintainers
of the dependency policy for Xous (that is, nail down every dependency
to the minor number).
2022-01-10 15:54:27 +08:00
bunnie
dd943c5416
pin down versions and harmonize versions across servers
...
Versions are pinned down to the minor number. Yes, this means that
we don't automatically pull in features and bug updates from crates.io,
but it also means we don't pull in new attack surfaces and code that
hasn't been tested or reviewed. I'd like this process to be very deliberate
and not automatic for Xous.
The `rand` crate is almost pinned down to a single version, except
for an odd dependency that's pulled in by hosted mode that depends
on rand 0.8.4 via a subordinate dependency via the `tempfile` crate.
Pondering if it's worth it to try and eliminate that, because the
0.8.4 version doesn't get compiled into any version that touches
real hardware. It just makes it harder to analyze the Cargo.lock
file, mostly. I think I'll leave it as-is.
2022-01-10 15:39:55 +08:00
bunnie
6f5be1e4bb
aes-tests into standard formatting
2021-08-19 23:52:54 +08:00
Sean Cross
f69bbb2085
aes-test: add const versions of some functions
...
These may compile to faster code, but that hasn't been determined.
Signed-off-by: Sean Cross <sean@xobs.io>
2021-06-02 14:36:07 +08:00
Sean Cross
c365fad962
services: start removing some C array -isms
...
Signed-off-by: Sean Cross <sean@xobs.io>
2021-06-02 14:28:20 +08:00
Sean Cross
ee36638b5e
aes-test: rename get_u32_* to get_u32_[bl]e
...
These functions are better described using this nomenclature.
Signed-off-by: Sean Cross <sean@xobs.io>
2021-06-02 13:57:19 +08:00
Sean Cross
27c4444d7c
aes-test: more pruning of C-isms
...
Signed-off-by: Sean Cross <sean@xobs.io>
2021-06-02 13:52:16 +08:00
Sean Cross
e6816ce982
aes-test: fix AES-128 test vectors
...
Some values got swapped around.
Signed-off-by: Sean Cross <sean@xobs.io>
2021-06-02 13:52:03 +08:00
Sean Cross
a137ac3848
aes-test: implement looping tests
...
Add looping tests for AES-128, -192, and -256.
Signed-off-by: Sean Cross <sean@xobs.io>
2021-06-02 13:44:41 +08:00
Sean Cross
668a9c758d
aes-test: implement AES-192
...
Signed-off-by: Sean Cross <sean@xobs.io>
2021-06-02 13:44:28 +08:00
Sean Cross
41e9a70977
aes-test: move low_level_tests to their own mod
...
The low-level tests are useful in validating that the hardware works,
however they generally are not useful. Split them into their own module.
Signed-off-by: Sean Cross <sean@xobs.io>
2021-06-02 12:22:27 +08:00
Sean Cross
7a675cdbc4
aes-test: get decryption working
...
Signed-off-by: Sean Cross <sean@xobs.io>
2021-06-02 12:15:24 +08:00
Sean Cross
a77e8e32be
aes-test: get initial tests passing
...
Signed-off-by: Sean Cross <sean@xobs.io>
2021-06-02 11:09:05 +08:00
Sean Cross
9638c67aae
aes-test: add test program
...
This is a basic program that exercises the AES core
Signed-off-by: Sean Cross <sean@xobs.io>
2021-06-01 20:01:23 +08:00