ace/Source/ACE.Common
fartwhif f0717d4d23 fixing networking bugs (#1104)
* adding @netstats admin command

* trying to figure out the issue

* fixing bug causing AcknowledgeSequence packets to increment the lastReceivedFragmentSequence variable, causing the Sequence to break and never recover for that session
fixing bug causing RequestTransmit packets to be ignored
fixing bug causing the server to crash when a C2S packet is corrupt or malformed
changing the C2S RequestForTransmit packet count to be per request packet instead of per requested sequence
adding Developer commands junk, junk_s2c, junk_c2s, trash_s2c, and trash_c2s to simulate bad connections and manually corrupt packets

* updating changelog.md

* Update changelog.md

fixed incorrect variable name referred to in change log

* Update changelog.md

fix formatting

* adding preprocessor definition NETDIAG and directives to ACE.Common and ACE.Server to help development by preserving troubleshooting tools without interference with the optimal solution

* Apply suggestions from code review

set accessor only needed for NETDIAG functionality
minor change log addition

* reverting some unnecessary source syntax and formatting changes.
removing an unused exception variable

* reverting some unnecessary source syntax and formatting changes

* minor optimization of a duplicate prevention check
2018-11-30 23:58:00 -05:00
..
Cryptography fixing networking bugs (#1104) 2018-11-30 23:58:00 -05:00
Extensions Adding methods to QuestManager (#1052) 2018-10-13 03:57:04 -04:00
AccountDefaults.cs All this does is cleanup a bunch of style issues that Resharper complains about (#629) 2018-02-09 06:46:49 -06:00
ACE.Common.csproj Nuget packages update (EF Core 2.1) + Lazy loading database issue in Shard (#914) 2018-08-01 08:32:28 -05:00
ConfigManager.cs Authentication overhaul and API start (#543) 2017-10-21 13:32:06 -04:00
DatabaseConfiguration.cs All this does is cleanup a bunch of style issues that Resharper complains about (#629) 2018-02-09 06:46:49 -06:00
DbFieldAttribute.cs All this does is cleanup a bunch of style issues that Resharper complains about (#629) 2018-02-09 06:46:49 -06:00
DbGetAggregateAttribute.cs Object overhaul (#384) 2017-06-16 09:54:39 -04:00
DbTableAttribute.cs All this does is cleanup a bunch of style issues that Resharper complains about (#629) 2018-02-09 06:46:49 -06:00
DerethDateTime.cs Centralize ACE Timers (#1030) 2018-09-28 16:12:10 -05:00
GameConfiguration.cs Fixes for Anniversary Event emotes (#1086) 2018-11-01 20:10:54 -04:00
MasterConfiguration.cs All this does is cleanup a bunch of style issues that Resharper complains about (#629) 2018-02-09 06:46:49 -06:00
MySqlConfiguration.cs All this does is cleanup a bunch of style issues that Resharper complains about (#629) 2018-02-09 06:46:49 -06:00
NetworkSettings.cs All this does is cleanup a bunch of style issues that Resharper complains about (#629) 2018-02-09 06:46:49 -06:00
PreloadedLandblock.cs Fixes for Anniversary Event emotes (#1086) 2018-11-01 20:10:54 -04:00
RateLimiter.cs Timing (#1046) 2018-10-06 18:45:01 -05:00
RateMonitor.cs More profiling based improvements (#1067) 2018-10-15 23:06:54 -04:00
Time.cs Usage of DateTime/PhysicsTimer cleaned up across the board (#1016) 2018-09-15 15:26:10 -05:00