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 |
|
MayaTheShy
|
cf006f2ca0
|
Add GitHub Actions CI workflows
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
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 |
|
MayaTheShy
|
c449c452b3
|
fix: enhance debug output for local ID in handleDomainListReply
|
2025-11-10 00:39:56 -05:00 |
|
MayaTheShy
|
1a56257349
|
fix: add hex dump of DomainList packet for debugging purposes
|
2025-11-10 00:39:47 -05:00 |
|
MayaTheShy
|
682c375687
|
fix: correct handling of domain local ID to read directly in little-endian format
|
2025-11-10 00:32:58 -05:00 |
|
MayaTheShy
|
ff2c8fb82a
|
docs: add detailed investigation of Overte network protocol and socket behavior
|
2025-11-10 00:28:14 -05:00 |
|
MayaTheShy
|
b29ec1e52a
|
docs: update implementation summary to include domain connection and packet protocol details
|
2025-11-10 00:26:47 -05:00 |
|
MayaTheShy
|
c25ac298e7
|
fix: update sendDomainConnectRequest to include socket type for public and local sockets
|
2025-11-10 00:16:12 -05:00 |
|
MayaTheShy
|
007dde4670
|
fix: update sendDomainConnectRequest to use actual IPv4 address and port for public and local sockets
|
2025-11-10 00:15:20 -05:00 |
|
MayaTheShy
|
b7f25640ab
|
feat: add support for numbered socket paths in candidateSocketPaths function
|
2025-11-10 00:15:13 -05:00 |
|
MayaTheShy
|
9087510ae9
|
fix: update DomainConnectRequest to use null address and port for public and local sockets
|
2025-11-10 00:09:04 -05:00 |
|
MayaTheShy
|
93214070be
|
fix: remove socket type byte from DomainConnectRequest for public and local sockets
|
2025-11-10 00:08:05 -05:00 |
|
MayaTheShy
|
44a5dc9f42
|
fix: ensure DomainConnectRequest does not include source ID before local ID is assigned
|
2025-11-10 00:05:22 -05:00 |
|
MayaTheShy
|
373f153664
|
fix: avoid setting source ID in DomainConnectRequest before local ID is assigned
|
2025-11-09 23:58:59 -05:00 |
|
MayaTheShy
|
4c54cc2c11
|
feat: implement non-blocking UDP packet reception in OverteClient::poll method
|
2025-11-09 23:57:51 -05:00 |
|
MayaTheShy
|
a3cebfea4e
|
feat: handle socket binding to 0.0.0.0 by using localhost address in DomainConnectRequest
|
2025-11-09 23:55:21 -05:00 |
|
MayaTheShy
|
2cd0fb5cfd
|
feat: bind UDP socket to any local address/port and log local address in DomainConnectRequest
|
2025-11-09 23:53:42 -05:00 |
|
MayaTheShy
|
f481fde096
|
feat: add debug logging for ping packet in sendPing method
|
2025-11-09 23:49:38 -05:00 |
|