Commit Graph

  • 95f8091f20 Resolve merge conflict in bridge/src/lib.rs: keep color tinting logic for models main MayaTheShy 2025-11-16 22:39:38 -05:00
  • 16d68caf83 Add future risk surface and priorities section to documentation (moved from feature branch) MayaTheShy 2025-11-16 22:36:52 -05:00
  • 29d9d02f65 Add future risk surface and priorities section to README MayaTheShy 2025-11-16 22:34:24 -05:00
  • 9eca426d5f Resolve merge conflict in bridge/src/lib.rs by preserving feature branch logic feature/support-all-entity-types MayaTheShy 2025-11-16 22:24:41 -05:00
  • 49c2f5bb1a Update README to reflect support for parent/child hierarchies and distance-based entity querying MayaTheShy 2025-11-16 22:16:48 -05:00
  • 6b1a8f9c50 Update implementation summary to reflect completion of entity updates, additional entity types, parent/child hierarchies, and distance-based querying MayaTheShy 2025-11-16 22:16:17 -05:00
  • f940819b43 Update entity rendering documentation to include support for additional entity types, parent/child hierarchies, and distance-based querying MayaTheShy 2025-11-16 22:16:09 -05:00
  • bccddacf05 Update developer guide to clarify support for parent/child hierarchies and distance-based entity queries MayaTheShy 2025-11-16 22:16:03 -05:00
  • fae81bf934 Update implementation status to include parent/child hierarchies and entity query/filtering by distance MayaTheShy 2025-11-16 22:15:57 -05:00
  • 2737c0560a Implement queryNodesByDistance function to retrieve node IDs within a specified distance MayaTheShy 2025-11-16 22:14:15 -05:00
  • 4a3766b00c Add function to query nodes by distance for spatial queries MayaTheShy 2025-11-16 22:11:46 -05:00
  • 71ec97276c Update README to indicate support for parent/child entity hierarchies MayaTheShy 2025-11-16 22:10:45 -05:00
  • 6d952d7569 Refactor node building logic to support recursive child attachment in bridge reification MayaTheShy 2025-11-16 22:10:14 -05:00
  • bcdbd11c7c Add parent ID parameter to node creation functions in Rust and C++ MayaTheShy 2025-11-16 22:08:57 -05:00
  • 8be82ca505 Enhance node creation command to include optional parent ID and update logging MayaTheShy 2025-11-16 22:07:26 -05:00
  • 891d82c1de Update README to reflect support for additional entity types and improved entity deletion handling MayaTheShy 2025-11-16 22:05:11 -05:00
  • b91d4c4584 Update README to reflect completion of entity color application and property updates MayaTheShy 2025-11-16 22:02:28 -05:00
  • 64e554f54a Add support for zone entities in bridge reification MayaTheShy 2025-11-16 21:57:31 -05:00
  • 645ea243a3 Add support for light entities in bridge reification MayaTheShy 2025-11-16 21:55:55 -05:00
  • dfa8b709ec Add support for image entities in bridge reification with placeholder implementation MayaTheShy 2025-11-16 21:54:05 -05:00
  • e4519fa47d Add support for text entities in model reification and improve logging MayaTheShy 2025-11-16 21:50:50 -05:00
  • ad3f079ccf Enhance model color tinting support in Asteroids integration MayaTheShy 2025-11-16 21:47:42 -05:00
  • d415213c5d Refactor TODO comments to clarify future enhancements for model material manipulation and texture application MayaTheShy 2025-11-16 21:46:55 -05:00
  • 0a39697599 Entity Color/Material Protocol Support & Model Cache Robustness MayaTheShy 2025-11-17 02:43:16 +00:00
  • bc330e7a40 Update color tint application in Reify implementation to reflect current limitations MayaTheShy 2025-11-16 21:35:04 -05:00
  • d5d0637948 Update stardust-xr-molecules source to latest commit for improved stability MayaTheShy 2025-11-16 21:33:12 -05:00
  • 8cb859e873 Enhance model color tint application in Reify implementation MayaTheShy 2025-11-16 21:26:12 -05:00
  • 27db9dbe30 Refactor implementation summary to enhance clarity and structure of completed tasks, limitations, and future work MayaTheShy 2025-11-16 21:23:09 -05:00
  • d8c0654e48 Refactor implementation summary to streamline completed tasks and known limitations sections MayaTheShy 2025-11-16 21:21:54 -05:00
  • b752011672 Update CHANGELOG.md to reflect connection persistence fix and HMAC verification implementation MayaTheShy 2025-11-16 21:21:07 -05:00
  • 6359f92c2d Refactor FUTURE_ENHANCEMENTS.md to streamline enhancement priorities and clarify implementation status MayaTheShy 2025-11-16 21:20:57 -05:00
  • 5a701447c7 Refactor ENTITY_RENDERING_ENHANCEMENTS.md to streamline entity rendering documentation and clarify implemented features MayaTheShy 2025-11-16 21:20:24 -05:00
  • 8532ad458f Update README.md to reflect fixed connection persistence and revised known issues MayaTheShy 2025-11-16 21:20:14 -05:00
  • c89fd6838d Update implementation status and fix connection persistence issues in documentation MayaTheShy 2025-11-16 21:18:33 -05:00
  • 21f10e52bf Add RSA keypair generation and public key upload in loadTokenFromFile MayaTheShy 2025-11-16 20:05:32 -05:00
  • 38635702e4 Add debug logging for authentication status in sendDomainConnectRequest MayaTheShy 2025-11-16 19:56:35 -05:00
  • d33de0d577 Refactor DomainConnectRequest handling to differentiate between initial request without signature and subsequent request with signature based on connection token availability MayaTheShy 2025-11-16 19:55:34 -05:00
  • 80be297083 Add handling for DomainServerConnectionToken and connection token management in OverteClient MayaTheShy 2025-11-16 19:54:33 -05:00
  • e52d6f56c2 Add missing OpenSSL header for NID_sha256 in RSAKeypair.cpp MayaTheShy 2025-11-16 19:48:14 -05:00
  • 4b39d1d15e Add RSAKeypair source file to starworld executable MayaTheShy 2025-11-16 19:45:58 -05:00
  • 9a404df9d4 Add RSA keypair generation and upload in login process; update comments on username signature requirements MayaTheShy 2025-11-16 19:45:46 -05:00
  • db3a2e2a59 Implement RSA keypair management for username signature authentication in OverteAuth MayaTheShy 2025-11-16 19:45:25 -05:00
  • c2fec07ad6 Add RSA keypair generation and signing implementation for Overte authentication MayaTheShy 2025-11-16 19:45:17 -05:00
  • 1ed1ad2a28 Temporarily disable sending metaverse username in domain connect request due to signature requirements MayaTheShy 2025-11-16 19:42:23 -05:00
  • f32e3276fc Deprecate login() method in OverteClient and update documentation to use OverteAuth directly MayaTheShy 2025-11-16 19:39:46 -05:00
  • 35106f2ad5 Add overte_token.txt to .gitignore to prevent tracking of authentication tokens MayaTheShy 2025-11-16 19:39:13 -05:00
  • 29381607b0 Pass authentication to OverteClient if authenticated with metaverse MayaTheShy 2025-11-16 19:34:07 -05:00
  • ccdafcf44e Implement authentication logging and include username in domain connect request MayaTheShy 2025-11-16 19:34:03 -05:00
  • c53ee3a680 Add method to set authentication and change auth pointer to non-owning MayaTheShy 2025-11-16 19:33:24 -05:00
  • ba55fd9ec5 Merge pull request #3 from MayaTheShy/copilot/investigate-entity-connection MayaTheShy 2025-11-16 19:24:00 -05:00
  • 67766f4c09 Add comprehensive implementation summary document copilot-swe-agent[bot] 2025-11-17 00:20:30 +00:00
  • a46749bcb4 Remove CodeQL artifacts and update .gitignore copilot-swe-agent[bot] 2025-11-17 00:19:00 +00:00
  • 78646cbf73 Final summary: Entity rendering enhancements complete copilot-swe-agent[bot] 2025-11-17 00:18:34 +00:00
  • bfd86e785c Implement texture download system and entity parsing tests copilot-swe-agent[bot] 2025-11-17 00:15:44 +00:00
  • 77e4a8e86d Merge pull request #2 from MayaTheShy/copilot/fix-overteclient-include-issues MayaTheShy 2025-11-16 19:14:16 -05:00
  • a81d32713e Merge branch 'main' into copilot/fix-overteclient-include-issues MayaTheShy 2025-11-16 19:13:59 -05:00
  • 7b55e34cdd Add comprehensive entity logging and debug modes copilot-swe-agent[bot] 2025-11-17 00:12:32 +00:00
  • fcfd60b6e5 Merge main branch and resolve CI workflow conflict copilot-swe-agent[bot] 2025-11-17 00:11:43 +00:00
  • 48207fb4bc Fix compilation error: Add missing #include <array> copilot-swe-agent[bot] 2025-11-17 00:09:41 +00:00
  • aa4aae276c Initial plan copilot-swe-agent[bot] 2025-11-17 00:02:13 +00:00
  • 3e2c03c5dc Complete remaining CI fixes: enforce C++ standard, use Release mode, remove stale submodule copilot-swe-agent[bot] 2025-11-17 00:00:17 +00:00
  • 88487c449d Merge pull request #1 from MayaTheShy/copilot/fix-ci-cations-error MayaTheShy 2025-11-16 18:54:00 -05:00
  • b8c3489687 Add CodeQL artifacts to .gitignore and remove from repo copilot-swe-agent[bot] 2025-11-16 23:51:25 +00:00
  • 8afdd85e3a Final verification complete copilot-swe-agent[bot] 2025-11-16 23:50:52 +00:00
  • 21f516800e Add missing #include <array> to fix compilation error copilot-swe-agent[bot] 2025-11-16 23:48:02 +00:00
  • 5b42c76ddf Initial plan copilot-swe-agent[bot] 2025-11-16 23:45:01 +00:00
  • b5efdfb05d Fix submodule checkout error in CI workflow copilot-swe-agent[bot] 2025-11-16 23:35:33 +00:00
  • b75723bff9 Fix CI workflow YAML syntax errors copilot-swe-agent[bot] 2025-11-16 23:22:19 +00:00
  • 3d53937d5d Initial plan copilot-swe-agent[bot] 2025-11-16 23:18:13 +00:00
  • cf006f2ca0 Add GitHub Actions CI workflows MayaTheShy 2025-11-16 18:16:23 -05:00
  • ca8c4ae4e5 fix: document HMAC verification investigation and connection persistence issues MayaTheShy 2025-11-10 01:54:45 -05:00
  • a79da07b45 fix: update implementation status document to reflect connection persistence and HMAC verification issues MayaTheShy 2025-11-10 01:53:32 -05:00
  • 1edc74ec12 fix: document known HMAC verification issue causing connection drops and provide workaround options MayaTheShy 2025-11-10 01:53:15 -05:00
  • 0268b6f206 fix: update CHANGELOG with HMAC verification implementation and local ID parsing fixes MayaTheShy 2025-11-10 01:52:26 -05:00
  • 105c5b63bf fix: update README to reflect connection drop issue due to server-side HMAC verification MayaTheShy 2025-11-10 01:52:02 -05:00
  • 12b73e9b60 fix: update NETWORK_PROTOCOL_INVESTIGATION with immediate actions and long-term solutions for HMAC verification deadlock MayaTheShy 2025-11-10 01:51:53 -05:00
  • 7b7fa93c80 fix: clarify historical bug regarding Local ID byte order and its impact on connection stability MayaTheShy 2025-11-10 01:51:17 -05:00
  • 3b1cd80d16 fix: update NETWORK_PROTOCOL_INVESTIGATION with detailed analysis of HMAC verification deadlock and proposed solutions MayaTheShy 2025-11-10 01:50:35 -05:00
  • 8e2a8a913d fix: update NETWORK_PROTOCOL_INVESTIGATION to reflect HMAC verification deadlock and connection persistence issues MayaTheShy 2025-11-10 01:49:50 -05:00
  • 88de6f5e28 fix: remove HMAC verification hash from sendPing to prevent packet size issues MayaTheShy 2025-11-10 01:47:52 -05:00
  • ce48e1f6a0 fix: revert to sending periodic ping instead of DomainListRequest to maintain HMAC verification MayaTheShy 2025-11-10 01:46:13 -05:00
  • d67fc08ed5 fix: update sendPing to include source ID and HMAC verification hash for improved packet integrity MayaTheShy 2025-11-10 01:46:05 -05:00
  • b416628824 fix: send DomainListRequest instead of Ping to avoid HMAC verification issues MayaTheShy 2025-11-10 01:44:39 -05:00
  • db3c08e906 fix: modify sendPing to experiment with non-sourced packets to avoid hash verification issues MayaTheShy 2025-11-10 01:41:39 -05:00
  • 7d7dedf494 fix: update sendPing to set source ID before sequence number for proper header resizing MayaTheShy 2025-11-10 01:41:21 -05:00
  • c8fb6b1d58 fix: adjust source ID handling to resize header for sourced packets without hash MayaTheShy 2025-11-10 01:40:28 -05:00
  • 561ee4cb1b fix: adjust header size for verified sourced packets to include hash slot MayaTheShy 2025-11-10 01:38:48 -05:00
  • a0a9fca81e fix: remove HMAC verification hash note from sendPing function MayaTheShy 2025-11-10 01:37:51 -05:00
  • 9a05701b07 fix: add debug output for destination address in sendPing function MayaTheShy 2025-11-10 01:34:43 -05:00
  • 5342697ea6 fix: update sendPing to prevent HMAC-MD5 verification hash from being added for null UUID connection MayaTheShy 2025-11-10 01:31:41 -05:00
  • 6bfce1ff79 fix: update writeVerificationHash to correctly insert HMAC-MD5 hash in packet structure MayaTheShy 2025-11-10 01:29:18 -05:00
  • 861407c043 fix: add HMAC-MD5 verification hash to ping packet using null UUID MayaTheShy 2025-11-10 01:22:13 -05:00
  • b7fab23f93 feat: add HMAC-MD5 verification hash functionality to NLPacket MayaTheShy 2025-11-10 01:22:09 -05:00
  • fc355ec225 fix: add OpenSSL headers for HMAC and MD5 support in OverteClient MayaTheShy 2025-11-10 01:19:59 -05:00
  • 612112934f fix: update handleDomainListReply to correctly read node local ID in big-endian format and enhance debug output MayaTheShy 2025-11-10 00:52:08 -05:00
  • 4319f5f991 fix: enhance handleDomainListReply to clarify DomainList packet structure and improve debug output for UUIDs MayaTheShy 2025-11-10 00:48:49 -05:00
  • 872310b6fb fix: resolve connection persistence issue by correcting Local ID byte order handling MayaTheShy 2025-11-10 00:43:39 -05:00
  • daf0daeb46 fix: update CONNECTION_PERSISTENCE status to reflect indefinite connection after fixing Local ID byte order bug MayaTheShy 2025-11-10 00:43:17 -05:00
  • b99dbd3d77 fix: update NETWORK_PROTOCOL_INVESTIGATION.md to clarify connection persistence issue resolution and local ID handling MayaTheShy 2025-11-10 00:43:01 -05:00
  • c449c452b3 fix: enhance debug output for local ID in handleDomainListReply MayaTheShy 2025-11-10 00:39:56 -05:00