Arran Ireland
|
cdf7da3aeb
|
ci: enable linux debug builds
|
2025-10-02 10:47:49 +01:00 |
|
Arran Ireland
|
1720a16e40
|
test: upgrade to 0.15.1
|
2025-10-02 10:47:49 +01:00 |
|
Arran Ireland
|
cb697eccb2
|
io: upgrade to 0.15.1
|
2025-10-02 10:47:49 +01:00 |
|
Arran Ireland
|
3928731834
|
core: upgrade to 0.15.1
|
2025-10-02 10:47:49 +01:00 |
|
Arran Ireland
|
76911aaae1
|
build: upgrade to 0.15.1
|
2025-10-02 10:47:49 +01:00 |
|
Arran Ireland
|
ab8170f186
|
core: decouple bindings generation from symbol exports
|
2025-07-16 17:12:23 +01:00 |
|
Arran Ireland
|
ddde1c37f5
|
ci: add examples, wasm and c
|
2025-07-13 16:07:51 +01:00 |
|
Arran Ireland
|
ed8053db30
|
core: add ratchets
|
2025-07-12 12:45:44 +01:00 |
|
Arran Ireland
|
eee8961660
|
repo: update readme
|
2025-07-12 07:47:37 +01:00 |
|
Arran Ireland
|
6d37a5064f
|
repo: update licenses
|
2025-07-12 07:45:52 +01:00 |
|
Arran Ireland
|
79f00155a1
|
build: add option to export core as wasm
The option to target wasi is also supported in this new build step.
|
2025-07-11 20:05:47 +01:00 |
|
Arran Ireland
|
612d3c08c5
|
build: add option to export core as static c lib
|
2025-07-11 17:20:26 +01:00 |
|
Arran Ireland
|
cc9d31a099
|
embedded: add readme
|
2025-07-10 15:00:02 +01:00 |
|
Arran Ireland
|
92dc03c604
|
embedded: rename rpi to rp
|
2025-07-10 15:00:02 +01:00 |
|
Arran Ireland
|
9e9a279699
|
embedded: rename boards to embedded
|
2025-07-10 15:00:02 +01:00 |
|
Arran Ireland
|
a23ddf39b8
|
build: refactor build file to support new steps
|
2025-07-10 14:48:11 +01:00 |
|
Arran Ireland
|
bcd9f8a89c
|
test: add empty integration test
|
2025-07-10 14:48:11 +01:00 |
|
Arran Ireland
|
2aa43b186b
|
examples: add tcp test net example
|
2025-07-10 14:48:11 +01:00 |
|
Arran Ireland
|
0b32699ab1
|
io: add io module
|
2025-07-10 14:48:11 +01:00 |
|
Arran Ireland
|
4f8dd70d84
|
app: remove current files
|
2025-07-10 14:48:11 +01:00 |
|
Arran Ireland
|
bfb208a587
|
repo: remove out of date readme information
|
2025-07-10 14:48:11 +01:00 |
|
Arran Ireland
|
a10d098349
|
crypto: use std.crypto X25519 key pair generation
|
2025-07-10 14:48:11 +01:00 |
|
Arran Ireland
|
36456f8f14
|
crypto: remove X25519 reimplementation
|
2025-07-10 14:48:11 +01:00 |
|
Arran Ireland
|
7cfc489911
|
core: move system contents and remove dir
|
2025-07-10 14:48:11 +01:00 |
|
Arran Ireland
|
ebf73cdfe1
|
build: rename core module from reticulum to core
|
2025-07-10 14:48:11 +01:00 |
|
Arran Ireland
|
9feaee55c6
|
test: improve simulation tests
|
2025-07-08 10:36:58 +01:00 |
|
Arran Ireland
|
8ecf432fb2
|
core: add packet factory validation test for announce
|
2025-07-08 10:36:58 +01:00 |
|
Arran Ireland
|
7a6f683550
|
core: add identity signature tests
|
2025-07-08 10:36:58 +01:00 |
|
Arran Ireland
|
99af5cef95
|
core: fix packet double free
|
2025-07-08 10:36:58 +01:00 |
|
Arran Ireland
|
67d433b992
|
ci: skip linux debug due to compiler bug
This bug is fixed in current Zig master.
This isn't a major issue right now as Release builds still work.
|
2025-07-08 10:36:58 +01:00 |
|
Arran Ireland
|
9e6d33ebf6
|
core: fix get method for endpoint store
|
2025-07-08 10:36:58 +01:00 |
|
Arran Ireland
|
2e7efe4c20
|
test: add announce test
|
2025-07-08 10:36:58 +01:00 |
|
Arran Ireland
|
de1d58892c
|
test: fix unit tests not running with zig build
|
2025-07-08 10:36:58 +01:00 |
|
Arran Ireland
|
9d6d60c935
|
core: add basic announce propagation
|
2025-07-08 10:36:58 +01:00 |
|
Arran Ireland
|
f2862d34e8
|
crypto: use std.crypto Ed25519 sign method
|
2025-07-05 12:24:10 +01:00 |
|
Arran Ireland
|
84aefc02b3
|
crypto: remove Ed25519 reimplementation
|
2025-07-05 12:24:10 +01:00 |
|
Arran Ireland
|
922c3e18b6
|
ci: add build and test workflow for core
|
2025-07-04 13:44:37 +01:00 |
|
Arran Ireland
|
a4d68dc822
|
feat: add snapshot based simulation test
|
2025-07-04 13:44:37 +01:00 |
|
Arran Ireland
|
7ff7b7dcfb
|
boards: rename from hardware and update build files
|
2025-07-04 13:44:37 +01:00 |
|
Arran Ireland
|
23cfa54727
|
repo: add README
|
2025-01-05 23:33:28 +00:00 |
|
Arran Ireland
|
23fc867ff1
|
hardware: add rpi pico files
|
2025-01-05 23:33:28 +00:00 |
|
Arran Ireland
|
a3e03d6fac
|
hardware: add microzig submodule
|
2025-01-05 23:33:28 +00:00 |
|
Arran Ireland
|
fabcfcd523
|
hardware: add build files
|
2025-01-05 23:33:28 +00:00 |
|
Arran Ireland
|
23edae31a1
|
app: add initial files
|
2025-01-05 23:33:28 +00:00 |
|
Arran Ireland
|
35e086b22a
|
test: add integration files
|
2025-01-05 23:33:28 +00:00 |
|
Arran Ireland
|
ccc583be42
|
test: add fixtures files
|
2025-01-05 23:33:28 +00:00 |
|
Arran Ireland
|
2434a10964
|
core: add units file
|
2025-01-05 23:33:28 +00:00 |
|
Arran Ireland
|
8563d1ebf2
|
core: add interface file
|
2025-01-05 23:33:28 +00:00 |
|
Arran Ireland
|
159e5f35b5
|
core: add system files
|
2025-01-05 23:33:28 +00:00 |
|
Arran Ireland
|
7a97b47ea2
|
core: add packet files
|
2025-01-05 23:33:28 +00:00 |
|