ruvector/crates/ruvector-core/src
rUv 1e1e460001 fix(security): harden mmap pointer arithmetic and proof attestation hashing
SEC-001: MmapGradientAccumulator now uses checked arithmetic for all
offset computations, validates node_id bounds before pointer ops, and
asserts mmap bounds before read/write. Matches MmapManager's safe pattern.

SEC-002: ProofAttestation hashes are now computed over actual proof and
environment content using domain-separated SipHash-2-4, filling all 32
bytes. Replaces the previous scheme that left 24+ bytes as zeros and used
only counter values. Removes false Ed25519 claim from module docs.

Also fixes ruvector-verified CI: unused_mut warnings in ruvector-core
(feature-gated code) and clippy unnecessary_lazy_evaluations in lib.rs.

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-25 16:10:20 +00:00
..
advanced fix: update pgrx to 0.12.9 in both CI workflows and fix formatting 2026-02-21 22:34:37 +00:00
advanced_features fix: resolve all clippy warnings for ruvllm, ruvector-core, and sona 2026-02-21 22:05:19 +00:00
index fix: resolve all clippy warnings for ruvllm, ruvector-core, and sona 2026-02-21 22:05:19 +00:00
advanced_features.rs fix(ci): Fix formatting and workflow permission issues 2025-12-26 22:11:57 +00:00
agenticdb.rs fix: resolve all clippy warnings for ruvllm, ruvector-core, and sona 2026-02-21 22:05:19 +00:00
arena.rs fix: resolve all clippy warnings for ruvllm, ruvector-core, and sona 2026-02-21 22:05:19 +00:00
cache_optimized.rs fix: resolve all clippy warnings for ruvllm, ruvector-core, and sona 2026-02-21 22:05:19 +00:00
distance.rs fix(ci): Fix formatting and workflow permission issues 2025-12-26 22:11:57 +00:00
embeddings.rs fix: resolve all clippy warnings for ruvllm, ruvector-core, and sona 2026-02-21 22:05:19 +00:00
error.rs feat(postgres): Add HNSW index and embedding functions support (#62) 2025-12-09 11:14:52 -05:00
index.rs fix: resolve all clippy warnings for ruvllm, ruvector-core, and sona 2026-02-21 22:05:19 +00:00
lib.rs fix: resolve all clippy warnings for ruvllm, ruvector-core, and sona 2026-02-21 22:05:19 +00:00
lockfree.rs fix: resolve all clippy warnings for ruvllm, ruvector-core, and sona 2026-02-21 22:05:19 +00:00
memory.rs feat(prime-radiant): Universal Coherence Engine with Sheaf Laplacian AI Safety (#131) 2026-01-22 21:27:27 -05:00
quantization.rs fix: resolve all clippy warnings for ruvllm, ruvector-core, and sona 2026-02-21 22:05:19 +00:00
simd_intrinsics.rs style: apply rustfmt across entire codebase 2026-01-28 17:00:26 +00:00
storage.rs fix: resolve all clippy warnings for ruvllm, ruvector-core, and sona 2026-02-21 22:05:19 +00:00
storage_compat.rs feat: Phase 3 - WASM architecture with in-memory storage 2025-11-21 13:40:34 +00:00
storage_memory.rs feat(rvlite): Add multi-query language support (SPARQL, SQL, Cypher) (#69) 2025-12-11 13:52:23 -05:00
types.rs feat: Implement Ruvector Phase 1 foundation 2025-11-19 13:39:33 +00:00
vector_db.rs fix(security): harden mmap pointer arithmetic and proof attestation hashing 2026-02-25 16:10:20 +00:00