f76cc6036e
* Applied the XmlRpcBasicDOSProtector.cs to the login service as both an example, and good practice. * Applied the BaseStreamHandlerBasicDOSProtector.cs to the friends service as an example of the DOS Protector on StreamHandlers * Added CircularBuffer, used for CPU and Memory friendly rate monitoring. * DosProtector has 2 states, 1. Just Check for blocked users and check general velocity, 2. Track velocity per user, It only jumps to 2 if it's getting a lot of requests, and state 1 is about as resource friendly as if it wasn't even there. |
||
---|---|---|
.. | ||
Aurora-Sim.txt | ||
Axiom.txt | ||
BclExtras.txt | ||
Bullet for Xna (ModifiedBulletX).txt | ||
Bullet-XNA.txt | ||
BulletLicense.txt | ||
C# Webserver.txt | ||
C5.txt | ||
CSCompilerTools.txt | ||
CSJ2K.txt | ||
CircularBuffer.txt | ||
ConvexDecompositionDotNet.txt | ||
DefaultTerrain.txt | ||
DotNetOpenid.txt | ||
DotNetZip-bzip2.txt | ||
DotNetZip-zlib.txt | ||
DotNetZip.txt | ||
GTCache.txt | ||
GoogleProtoBuffer.txt | ||
MXP.txt | ||
Mono.Xna (MonoXnaCompactMaths).txt | ||
MonoAddins.txt | ||
MySQL.txt | ||
Nini.txt | ||
Npgsql.txt | ||
ODE.txt | ||
OpenJpeg.txt | ||
Protobuf-net.txt | ||
Prototype.txt | ||
SmartThreadPool.txt | ||
XML-RPC.NET.txt | ||
libsl.txt |