Commit Graph

510 Commits

Author SHA1 Message Date
MayaTheShy
ba55fd9ec5 Merge pull request #3 from MayaTheShy/copilot/investigate-entity-connection
Add entity debugging, texture downloads, and troubleshooting documentation
2025-11-16 19:24:00 -05:00
copilot-swe-agent[bot]
67766f4c09 Add comprehensive implementation summary document 2025-11-17 00:20:30 +00:00
copilot-swe-agent[bot]
a46749bcb4 Remove CodeQL artifacts and update .gitignore 2025-11-17 00:19:00 +00:00
copilot-swe-agent[bot]
78646cbf73 Final summary: Entity rendering enhancements complete
Co-authored-by: MayaTheShy <117858929+MayaTheShy@users.noreply.github.com>
2025-11-17 00:18:34 +00:00
copilot-swe-agent[bot]
bfd86e785c Implement texture download system and entity parsing tests
Co-authored-by: MayaTheShy <117858929+MayaTheShy@users.noreply.github.com>
2025-11-17 00:15:44 +00:00
MayaTheShy
77e4a8e86d Merge pull request #2 from MayaTheShy/copilot/fix-overteclient-include-issues
Fix CI build failures: add missing includes, enforce C++ standard, align build config, and remove stale submodule
2025-11-16 19:14:16 -05:00
MayaTheShy
a81d32713e Merge branch 'main' into copilot/fix-overteclient-include-issues 2025-11-16 19:13:59 -05:00
copilot-swe-agent[bot]
7b55e34cdd Add comprehensive entity logging and debug modes
Co-authored-by: MayaTheShy <117858929+MayaTheShy@users.noreply.github.com>
2025-11-17 00:12:32 +00:00
copilot-swe-agent[bot]
fcfd60b6e5 Merge main branch and resolve CI workflow conflict
Co-authored-by: MayaTheShy <117858929+MayaTheShy@users.noreply.github.com>
2025-11-17 00:11:43 +00:00
copilot-swe-agent[bot]
48207fb4bc Fix compilation error: Add missing #include <array>
Co-authored-by: MayaTheShy <117858929+MayaTheShy@users.noreply.github.com>
2025-11-17 00:09:41 +00:00
copilot-swe-agent[bot]
aa4aae276c Initial plan 2025-11-17 00:02:13 +00:00
copilot-swe-agent[bot]
3e2c03c5dc Complete remaining CI fixes: enforce C++ standard, use Release mode, remove stale submodule
Co-authored-by: MayaTheShy <117858929+MayaTheShy@users.noreply.github.com>
2025-11-17 00:00:17 +00:00
MayaTheShy
88487c449d Merge pull request #1 from MayaTheShy/copilot/fix-ci-cations-error
Some checks failed
CI / build-and-test (push) Has been cancelled
Fix YAML syntax errors and submodule configuration in GitHub Actions workflows
2025-11-16 18:54:00 -05:00
copilot-swe-agent[bot]
b8c3489687 Add CodeQL artifacts to .gitignore and remove from repo
Co-authored-by: MayaTheShy <117858929+MayaTheShy@users.noreply.github.com>
2025-11-16 23:51:25 +00:00
copilot-swe-agent[bot]
8afdd85e3a Final verification complete
Co-authored-by: MayaTheShy <117858929+MayaTheShy@users.noreply.github.com>
2025-11-16 23:50:52 +00:00
copilot-swe-agent[bot]
21f516800e Add missing #include <array> to fix compilation error
Co-authored-by: MayaTheShy <117858929+MayaTheShy@users.noreply.github.com>
2025-11-16 23:48:02 +00:00
copilot-swe-agent[bot]
5b42c76ddf Initial plan 2025-11-16 23:45:01 +00:00
copilot-swe-agent[bot]
b5efdfb05d Fix submodule checkout error in CI workflow
Co-authored-by: MayaTheShy <117858929+MayaTheShy@users.noreply.github.com>
2025-11-16 23:35:33 +00:00
copilot-swe-agent[bot]
b75723bff9 Fix CI workflow YAML syntax errors
Co-authored-by: MayaTheShy <117858929+MayaTheShy@users.noreply.github.com>
2025-11-16 23:22:19 +00:00
copilot-swe-agent[bot]
3d53937d5d Initial plan 2025-11-16 23:18:13 +00:00
MayaTheShy
cf006f2ca0 Add GitHub Actions CI workflows
Some checks failed
CI / build-and-test (push) Has been cancelled
2025-11-16 18:16:23 -05:00
MayaTheShy
ca8c4ae4e5 fix: document HMAC verification investigation and connection persistence issues
Some checks failed
CI / build-and-test (push) Has been cancelled
2025-11-10 01:54:45 -05:00
MayaTheShy
a79da07b45 fix: update implementation status document to reflect connection persistence and HMAC verification issues 2025-11-10 01:53:32 -05:00
MayaTheShy
1edc74ec12 fix: document known HMAC verification issue causing connection drops and provide workaround options 2025-11-10 01:53:15 -05:00
MayaTheShy
0268b6f206 fix: update CHANGELOG with HMAC verification implementation and local ID parsing fixes 2025-11-10 01:52:26 -05:00
MayaTheShy
105c5b63bf fix: update README to reflect connection drop issue due to server-side HMAC verification 2025-11-10 01:52:02 -05:00
MayaTheShy
12b73e9b60 fix: update NETWORK_PROTOCOL_INVESTIGATION with immediate actions and long-term solutions for HMAC verification deadlock 2025-11-10 01:51:53 -05:00
MayaTheShy
7b7fa93c80 fix: clarify historical bug regarding Local ID byte order and its impact on connection stability 2025-11-10 01:51:17 -05:00
MayaTheShy
3b1cd80d16 fix: update NETWORK_PROTOCOL_INVESTIGATION with detailed analysis of HMAC verification deadlock and proposed solutions 2025-11-10 01:50:35 -05:00
MayaTheShy
8e2a8a913d fix: update NETWORK_PROTOCOL_INVESTIGATION to reflect HMAC verification deadlock and connection persistence issues 2025-11-10 01:49:50 -05:00
MayaTheShy
88de6f5e28 fix: remove HMAC verification hash from sendPing to prevent packet size issues 2025-11-10 01:47:52 -05:00
MayaTheShy
ce48e1f6a0 fix: revert to sending periodic ping instead of DomainListRequest to maintain HMAC verification 2025-11-10 01:46:13 -05:00
MayaTheShy
d67fc08ed5 fix: update sendPing to include source ID and HMAC verification hash for improved packet integrity 2025-11-10 01:46:05 -05:00
MayaTheShy
b416628824 fix: send DomainListRequest instead of Ping to avoid HMAC verification issues 2025-11-10 01:44:39 -05:00
MayaTheShy
db3c08e906 fix: modify sendPing to experiment with non-sourced packets to avoid hash verification issues 2025-11-10 01:41:39 -05:00
MayaTheShy
7d7dedf494 fix: update sendPing to set source ID before sequence number for proper header resizing 2025-11-10 01:41:21 -05:00
MayaTheShy
c8fb6b1d58 fix: adjust source ID handling to resize header for sourced packets without hash 2025-11-10 01:40:28 -05:00
MayaTheShy
561ee4cb1b fix: adjust header size for verified sourced packets to include hash slot 2025-11-10 01:38:48 -05:00
MayaTheShy
a0a9fca81e fix: remove HMAC verification hash note from sendPing function 2025-11-10 01:37:51 -05:00
MayaTheShy
9a05701b07 fix: add debug output for destination address in sendPing function 2025-11-10 01:34:43 -05:00
MayaTheShy
5342697ea6 fix: update sendPing to prevent HMAC-MD5 verification hash from being added for null UUID connection 2025-11-10 01:31:41 -05:00
MayaTheShy
6bfce1ff79 fix: update writeVerificationHash to correctly insert HMAC-MD5 hash in packet structure 2025-11-10 01:29:18 -05:00
MayaTheShy
861407c043 fix: add HMAC-MD5 verification hash to ping packet using null UUID 2025-11-10 01:22:13 -05:00
MayaTheShy
b7fab23f93 feat: add HMAC-MD5 verification hash functionality to NLPacket 2025-11-10 01:22:09 -05:00
MayaTheShy
fc355ec225 fix: add OpenSSL headers for HMAC and MD5 support in OverteClient 2025-11-10 01:19:59 -05:00
MayaTheShy
612112934f fix: update handleDomainListReply to correctly read node local ID in big-endian format and enhance debug output 2025-11-10 00:52:08 -05:00
MayaTheShy
4319f5f991 fix: enhance handleDomainListReply to clarify DomainList packet structure and improve debug output for UUIDs 2025-11-10 00:48:49 -05:00
MayaTheShy
872310b6fb fix: resolve connection persistence issue by correcting Local ID byte order handling 2025-11-10 00:43:39 -05:00
MayaTheShy
daf0daeb46 fix: update CONNECTION_PERSISTENCE status to reflect indefinite connection after fixing Local ID byte order bug 2025-11-10 00:43:17 -05:00
MayaTheShy
b99dbd3d77 fix: update NETWORK_PROTOCOL_INVESTIGATION.md to clarify connection persistence issue resolution and local ID handling 2025-11-10 00:43:01 -05:00