| route-pattern | /:user_id/:repository/commits(/*name) |
| route-controller | commits |
| route-action | show |
| fetch-nonce | v2:a6c3c261-4c85-267b-141e-25abbd97ccf0 |
| current-catalog-service-hash | f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb |
| request-id | E9BA:9CC72:109B6F:150BD9:697F8404 |
| html-safe-nonce | 2521b466ba9c2b441f5f73ef6af5bf73739b53298517786656aaf1867de03573 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFOUJBOjlDQzcyOjEwOUI2RjoxNTBCRDk6Njk3Rjg0MDQiLCJ2aXNpdG9yX2lkIjoiNzg1MTA4OTc5OTU0Mzc1MTY4NCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 725748b9f88bd9f3d423f912ccf0cfc11e61c4161f489a4d7da1d51d81b84c23 |
| hovercard-subject-tag | repository:156497474 |
| github-keyboard-shortcuts | repository,commit-list,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///commits/show |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/jerhemy/Netcode.IO.NET/commits/master |
| twitter:image | https://opengraph.githubassets.com/9a5571540e24d9bba1d24ea4750fb58df1dc5afb35e6995220d3f2dd05b3d837/jerhemy/Netcode.IO.NET |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/9a5571540e24d9bba1d24ea4750fb58df1dc5afb35e6995220d3f2dd05b3d837/jerhemy/Netcode.IO.NET |
| og:image:alt | A pure managed C# implementation of the Netcode.IO spec - Commits · jerhemy/Netcode.IO.NET |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 60279d4097367e16897439d16d6bbe4180663db828c666eeed2656988ffe59f6 |
| turbo-cache-control | no-cache |
| go-import | github.com/jerhemy/Netcode.IO.NET git https://github.com/jerhemy/Netcode.IO.NET.git |
| octolytics-dimension-user_id | 1331334 |
| octolytics-dimension-user_login | jerhemy |
| octolytics-dimension-repository_id | 156497474 |
| octolytics-dimension-repository_nwo | jerhemy/Netcode.IO.NET |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | true |
| octolytics-dimension-repository_parent_id | 99455560 |
| octolytics-dimension-repository_parent_nwo | GlaireDaggers/Netcode.IO.NET |
| octolytics-dimension-repository_network_root_id | 99455560 |
| octolytics-dimension-repository_network_root_nwo | GlaireDaggers/Netcode.IO.NET |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 7c85641c598ad130c74f7bcc27f58575cac69551 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commits/master/#start-of-content |
|
| https://patch-diff.githubusercontent.com/ |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fjerhemy%2FNetcode.IO.NET%2Fcommits%2Fmaster%2F |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fjerhemy%2FNetcode.IO.NET%2Fcommits%2Fmaster%2F |
|
Sign up
| https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fcommits%2Fshow&source=header-repo&source_repo=jerhemy%2FNetcode.IO.NET |
| Reload | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commits/master/ |
| Reload | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commits/master/ |
| Reload | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commits/master/ |
|
jerhemy
| https://patch-diff.githubusercontent.com/jerhemy |
| Netcode.IO.NET | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET |
| GlaireDaggers/Netcode.IO.NET | https://patch-diff.githubusercontent.com/GlaireDaggers/Netcode.IO.NET |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2Fjerhemy%2FNetcode.IO.NET |
|
Fork
0
| https://patch-diff.githubusercontent.com/login?return_to=%2Fjerhemy%2FNetcode.IO.NET |
|
Star
0
| https://patch-diff.githubusercontent.com/login?return_to=%2Fjerhemy%2FNetcode.IO.NET |
|
Code
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET |
|
Pull requests
0
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/actions |
|
Projects
0
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/projects |
|
Wiki
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/wiki |
|
Security
0
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/security |
|
Insights
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/pulse |
|
Code
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET |
|
Pull requests
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/actions |
|
Projects
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/projects |
|
Wiki
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/wiki |
|
Security
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/security |
|
Insights
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/pulse |
| Removing some stray post-build commands left over from another project | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/fa538a3aefed32ad674eca5cd40e8f2e9be90fc2 |
| fa538a3 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/fa538a3aefed32ad674eca5cd40e8f2e9be90fc2 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/fa538a3aefed32ad674eca5cd40e8f2e9be90fc2 |
| Miscellaneous bug fixes and GC allocation fixes. | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/744e2442a59fcc5ee98ba1c6bfb7d29eea320a11 |
| 744e244 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/744e2442a59fcc5ee98ba1c6bfb7d29eea320a11 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/744e2442a59fcc5ee98ba1c6bfb7d29eea320a11 |
| Merge pull request #8 from gresolio/master | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/f2b060e8792f6e07e3d8236991ad292897ae938c |
| f2b060e | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/f2b060e8792f6e07e3d8236991ad292897ae938c |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/f2b060e8792f6e07e3d8236991ad292897ae938c |
| Removed files from the Git index that are now in .gitignore | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/6a69f1d1b67089b3e4d66f611f6a3ff88a5fb612 |
| https://patch-diff.githubusercontent.com/gresolio |
| gresolio | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commits?author=gresolio |
| 6a69f1d | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/6a69f1d1b67089b3e4d66f611f6a3ff88a5fb612 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/6a69f1d1b67089b3e4d66f611f6a3ff88a5fb612 |
| Updated .gitignore | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/93cf4a8a2919c25f586890b0cc8a2308d4e7c933 |
| https://patch-diff.githubusercontent.com/gresolio |
| gresolio | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commits?author=gresolio |
| 93cf4a8 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/93cf4a8a2919c25f586890b0cc8a2308d4e7c933 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/93cf4a8a2919c25f586890b0cc8a2308d4e7c933 |
| Fixed some issues with using negative timeouts. Client no longer immediately times out and encryption manager no longer fails to find an encryption slot. | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/6d30e23034da3a5fbe00abefb6a2ef06cb468884 |
| 6d30e23 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/6d30e23034da3a5fbe00abefb6a2ef06cb468884 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/6d30e23034da3a5fbe00abefb6a2ef06cb468884 |
| Fixed issue causing tests to fail (simulated socket context return port 0 instead of expected bound port) | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/deb1b93deebd9692f6bfe57bbe86730f7daf7e02 |
| deb1b93 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/deb1b93deebd9692f6bfe57bbe86730f7daf7e02 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/deb1b93deebd9692f6bfe57bbe86730f7daf7e02 |
| Added new Port property to both client and server. Now you can bind a server to port 0 and then just check what port it was assigned by the OS for generating connect tokens. | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/620c029ac2687d66be621010e8ca72e6fc2413ce |
| 620c029 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/620c029ac2687d66be621010e8ca72e6fc2413ce |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/620c029ac2687d66be621010e8ca72e6fc2413ce |
| Removed client endpoint -> ID dictionary, moved into encryption manager. | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/7f82413700fd2a3f7e5dae876d5cb223b33350f3 |
| 7f82413 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/7f82413700fd2a3f7e5dae876d5cb223b33350f3 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/7f82413700fd2a3f7e5dae876d5cb223b33350f3 |
| Fixed clients sending an ICMP Host/Port Unreachable causing the server to close its socket thread. | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/12c39411155fe84577716ba8c91d5749fd88f66e |
| 12c3941 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/12c39411155fe84577716ba8c91d5749fd88f66e |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/12c39411155fe84577716ba8c91d5749fd88f66e |
| Fixed sending packet allocating more space for header than necessary, causing extra bytes to be written to buffer (and causing the receiving end to attempt to read past the end of the stream) | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/eaea704f043fcd444f39986d6ddf1500d6a71445 |
| eaea704 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/eaea704f043fcd444f39986d6ddf1500d6a71445 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/eaea704f043fcd444f39986d6ddf1500d6a71445 |
| Fixed client binding socket to server address (which was a typo). Now binds socket to IPAddress.Any/IPv6Any and port 0. | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/2ee82abdb6d3a1978700d594971fd49ffa30e763 |
| 2ee82ab | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/2ee82abdb6d3a1978700d594971fd49ffa30e763 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/2ee82abdb6d3a1978700d594971fd49ffa30e763 |
| Added new 30-minute soak test of 1024 clients attempting to connect to 32 different servers (each with a random max slots between 1 and 1024), sending 10 packets, disconnecting, and attempting to c… | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/8afbec5ef709ae2ded1683912ff0977bf5e1825d |
| 8afbec5 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/8afbec5ef709ae2ded1683912ff0977bf5e1825d |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/8afbec5ef709ae2ded1683912ff0977bf5e1825d |
| More folder reorganization. | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/af9ead31837bfb007488303d89994d092e4b3718 |
| af9ead3 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/af9ead31837bfb007488303d89994d092e4b3718 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/af9ead31837bfb007488303d89994d092e4b3718 |
| Update README.md | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/ea0cd00664779f8ab826358745473239543d61f5 |
| ea0cd00 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/ea0cd00664779f8ab826358745473239543d61f5 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/ea0cd00664779f8ab826358745473239543d61f5 |
| Merge branch 'master' of https://github.com/KillaMaaki/Netcode.IO.NET | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/767a0f69305919072681311036c900d7b375a174 |
| 767a0f6 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/767a0f69305919072681311036c900d7b375a174 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/767a0f69305919072681311036c900d7b375a174 |
| - Slight folder reorganization. | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/0efeeff5f907763ad1ba874387aaa7e1c358213e |
| 0efeeff | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/0efeeff5f907763ad1ba874387aaa7e1c358213e |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/0efeeff5f907763ad1ba874387aaa7e1c358213e |
| Update README.md | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/5b107e96a696c359fe5581f6c47905de6ace4902 |
| 5b107e9 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/5b107e96a696c359fe5581f6c47905de6ace4902 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/5b107e96a696c359fe5581f6c47905de6ace4902 |
| Fixed connect token generation, was not serializing some very important fields >.> | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/4a84b0c2fc4fbcf97e97bd695bf5ee634e12c396 |
| 4a84b0c | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/4a84b0c2fc4fbcf97e97bd695bf5ee634e12c396 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/4a84b0c2fc4fbcf97e97bd695bf5ee634e12c396 |
| Fixed an issue where PacketIO.EncryptPrivateConnectToken attempts to encrypt all 1024 input bytes into a 1024-byte output buffer causing an IndexOutOfRangeException (according to spec it encrypts f… | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/433a8e45f3fa5497b389a89abe7229082202b0d8 |
| 433a8e4 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/433a8e45f3fa5497b389a89abe7229082202b0d8 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/433a8e45f3fa5497b389a89abe7229082202b0d8 |
| Merge branch 'master' of https://github.com/KillaMaaki/Netcode.IO.NET | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/d9284a86b831f4eea66e8b7183892c97d18cf851 |
| d9284a8 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/d9284a86b831f4eea66e8b7183892c97d18cf851 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/d9284a86b831f4eea66e8b7183892c97d18cf851 |
| Switched KeyUtils to use RNGCryptoServiceProvider instead of Random. | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/8d1c63d9ba96482b720353593496217def9ccb5c |
| 8d1c63d | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/8d1c63d9ba96482b720353593496217def9ccb5c |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/8d1c63d9ba96482b720353593496217def9ccb5c |
| Update README.md | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/007a42aeeacd1d1bace4611a4ec72b05fae329cb |
| 007a42a | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/007a42aeeacd1d1bace4611a4ec72b05fae329cb |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/007a42aeeacd1d1bace4611a4ec72b05fae329cb |
| Changed Client to use protocol ID defined in connect token instead of taking protocol ID in constructor. | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/93bbac0f17682f6b4346f543e77d734486431b27 |
| 93bbac0 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/93bbac0f17682f6b4346f543e77d734486431b27 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/93bbac0f17682f6b4346f543e77d734486431b27 |
| Did a little more work with the client state changes, cross-referencing with the C reference implementation to ensure matching behavior | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/7d4bdf0bfccf992fcc2c23d9b1a31c05d2253569 |
| 7d4bdf0 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/7d4bdf0bfccf992fcc2c23d9b1a31c05d2253569 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/7d4bdf0bfccf992fcc2c23d9b1a31c05d2253569 |
| Fixed disconnect not removing client from slot. Server now properly triggers OnClientDisconnected when a client times out. | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/63a4516fefc88ddb5293ef880515556cdf757588 |
| 63a4516 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/63a4516fefc88ddb5293ef880515556cdf757588 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/63a4516fefc88ddb5293ef880515556cdf757588 |
| Various bugfixes. Encryption mappings no longer time out despite keep-alive packets, clients now time out properly after not responding, etc. | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/0dbc606f48490d9506fe72dbef4b84a2db7e9306 |
| 0dbc606 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/0dbc606f48490d9506fe72dbef4b84a2db7e9306 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/0dbc606f48490d9506fe72dbef4b84a2db7e9306 |
| Fixed client only sending disconnect if state == ClientState.Disconnected | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/4b9baf1645e93edd7c174bf581ace0a0e15ad1c7 |
| 4b9baf1 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/4b9baf1645e93edd7c174bf581ace0a0e15ad1c7 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/4b9baf1645e93edd7c174bf581ace0a0e15ad1c7 |
| Added safe version of MiscUtils.CompareHMACConstantTime - use compiler defines to switch between faster unsafe and slower safe versions using UNSAFE keyword. | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/0f44ccd6c630294a5237f704a16493e2140bf653 |
| 0f44ccd | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/0f44ccd6c630294a5237f704a16493e2140bf653 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/0f44ccd6c630294a5237f704a16493e2140bf653 |
| Update README.md | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/6c5a5e67f522393a50bb85c1205bab67eab0c08c |
| 6c5a5e6 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/6c5a5e67f522393a50bb85c1205bab67eab0c08c |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/6c5a5e67f522393a50bb85c1205bab67eab0c08c |
| Update README.md | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/e973f937891d8996c9cddb62018e256a7dda2ba7 |
| e973f93 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/e973f937891d8996c9cddb62018e256a7dda2ba7 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/e973f937891d8996c9cddb62018e256a7dda2ba7 |
| Update README.md | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/963eec022f91f8ef533395b35f2585cee3c03950 |
| 963eec0 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/963eec022f91f8ef533395b35f2585cee3c03950 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/963eec022f91f8ef533395b35f2585cee3c03950 |
| Update README.md | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/c6f922637b5cf7be4aacd14d7d56ecd57d9c9417 |
| c6f9226 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/c6f922637b5cf7be4aacd14d7d56ecd57d9c9417 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/c6f922637b5cf7be4aacd14d7d56ecd57d9c9417 |
| Update README.md | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/30e5139492f3f98c901ee0abdce0575233ba1b3a |
| 30e5139 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/30e5139492f3f98c901ee0abdce0575233ba1b3a |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/30e5139492f3f98c901ee0abdce0575233ba1b3a |
| Re-linked TokenFactory, which was missing from the csproj. Grr. | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/7e0382797cb6ba01300ce23945b18f0c8bd7a9a8 |
| 7e03827 | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commit/7e0382797cb6ba01300ce23945b18f0c8bd7a9a8 |
| https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/tree/7e0382797cb6ba01300ce23945b18f0c8bd7a9a8 |
| Previous | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commits/master?before=fa538a3aefed32ad674eca5cd40e8f2e9be90fc2+0 |
| Next | https://patch-diff.githubusercontent.com/jerhemy/Netcode.IO.NET/commits/master?after=fa538a3aefed32ad674eca5cd40e8f2e9be90fc2+34 |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |