hugo pushed to main at hugo/MetaCrate 2026-08-09 00:10:21 +00:00
d152e80ef9 Implement StructuredData OSD model and containers
hugo closed issue hugo/MetaCrate#31 2026-08-08 23:46:20 +00:00
Types: implement collections, caches, and token bucket
hugo commented on issue hugo/MetaCrate#31 2026-08-08 23:46:07 +00:00
Types: implement collections, caches, and token bucket

Implemented and pushed in commit ae0b796 (Implement Types collections and token bucket).

Implementation:

  • Replaced all remaining LibreMetaverse.Types generated shells with native Rust for…
hugo pushed to main at hugo/MetaCrate 2026-08-08 23:45:38 +00:00
ae0b7966e2 Implement Types collections and token bucket
hugo commented on issue hugo/MetaCrate#30 2026-08-08 23:22:39 +00:00
Types: implement enums, flags, primitive metadata, and conversion utilities

Implemented in commit 28bd5a0 and pushed to main.

Native Rust implementation:

  • Completed all 22 Types enum representations with exact C# widths, case-insensitive named parsing, EnumInfo text…
hugo closed issue hugo/MetaCrate#30 2026-08-08 23:22:39 +00:00
Types: implement enums, flags, primitive metadata, and conversion utilities
hugo pushed to main at hugo/MetaCrate 2026-08-08 23:22:14 +00:00
28bd5a0296 Implement enum and conversion compatibility
hugo closed issue hugo/MetaCrate#29 2026-08-08 22:54:56 +00:00
Types: implement Quaternion and Matrix4 geometry
hugo commented on issue hugo/MetaCrate#29 2026-08-08 22:54:50 +00:00
Types: implement Quaternion and Matrix4 geometry

Implemented and pushed in commit 6699712 (Implement quaternion and matrix geometry).

Implementation:

  • Replaced all Quaternion and Matrix4 failure-only shims with native Rust: 119 mapped members…
hugo pushed to main at hugo/MetaCrate 2026-08-08 22:54:20 +00:00
66997128e7 Implement quaternion and matrix geometry
hugo closed issue hugo/MetaCrate#28 2026-08-08 22:29:33 +00:00
Types: implement vectors, colors, rays, and scalar conversions
hugo commented on issue hugo/MetaCrate#28 2026-08-08 22:29:25 +00:00
Types: implement vectors, colors, rays, and scalar conversions

Implemented and pushed in commit 3068e5e.

Native Rust now covers the complete mapped Vector2, Vector3, Vector3d, Vector4, Color4, and Ray surface (266 members): constructors/constants, arithmetic…

hugo pushed to main at hugo/MetaCrate 2026-08-08 22:28:57 +00:00
3068e5ee9e Implement vector color and ray compatibility
hugo closed issue hugo/MetaCrate#27 2026-08-08 22:08:47 +00:00
Types: implement UUID, CRC32, and byte-order compatibility
hugo commented on issue hugo/MetaCrate#27 2026-08-08 22:08:40 +00:00
Types: implement UUID, CRC32, and byte-order compatibility

Additional broad test audit after review: cargo test --workspace --no-fail-fast uuid ran all UUID-named tests. The 6 native UUID tests and translated TypeTests.UUIDs pass. UUID-named downstream…

hugo commented on issue hugo/MetaCrate#27 2026-08-08 22:07:47 +00:00
Types: implement UUID, CRC32, and byte-order compatibility

Implemented in commit 28a6f54. Added native Rust UUID backed by the uuid crate with explicit network-byte and mixed-endian Guid conversions, full parsing/formatting, ordering, hashing, XOR, MD5…

hugo pushed to main at hugo/MetaCrate 2026-08-08 22:07:29 +00:00
28a6f54f7e Implement UUID CRC32 and byte order compatibility
hugo closed issue hugo/MetaCrate#26 2026-08-08 21:35:32 +00:00
Test-suite gate: zero pending cases and controlled red-suite audit
hugo commented on issue hugo/MetaCrate#26 2026-08-08 21:35:29 +00:00
Test-suite gate: zero pending cases and controlled red-suite audit

Implemented and verified in e63f2c6.

  • Fixed the reviewed parity baseline at the pinned executable NUnit inventory: 1,289 cases (1,266 ordinary translations, 19 conditional live-grid translations,…
hugo pushed to main at hugo/MetaCrate 2026-08-08 21:35:11 +00:00
e63f2c615a Establish controlled red-suite baseline