field_ios

In-the-field app for Radroots on iOS
git clone https://radroots.dev/git/field_ios.git
Log | Files | Refs | README | LICENSE

commit 78c649b851593dfe4f468187dbf3e7bb4ce42b1f
parent d6d5ee11cf757a0e16903b54b2047aef47a7b589
Author: triesap <tyson@radroots.org>
Date:   Mon, 10 Aug 2026 19:05:28 +0000

merge: reconcile canonical relay authority

- Merge the current public Lib master into the service-hardening history.
- Preserve canonical relay read-write behavior across mobile and SDK surfaces.
- Normalize libc metadata for contract-parser compatibility.
- Verify affected tests, contracts, Clippy, and rustdoc through extbuild.

Diffstat:
Mcore/crates/tera_ffi/tests/runtime_delegation.rs | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/core/crates/tera_ffi/tests/runtime_delegation.rs b/core/crates/tera_ffi/tests/runtime_delegation.rs @@ -39,9 +39,9 @@ async fn native_boundary_delegates_the_complete_core_surface() { assert_eq!(public.read_availability, "unavailable"); assert_eq!(public.write_availability, "unavailable"); assert_eq!(public.relays.len(), 1); - assert_eq!(public.relays[0].access, "read_only"); + assert_eq!(public.relays[0].access, "read_write"); assert_eq!(public.relays[0].read_state, "unobserved"); - assert_eq!(public.relays[0].write_state, "unsupported"); + assert_eq!(public.relays[0].write_state, "unobserved"); runtime .configure_public_relays(vec!["wss://write.example".to_owned()])