* 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 | ||