Changed: Use minfragsize to calculate best amount to send to full slots [Stulle]
Changed: Min buffer threshold for CreateNextBlockRequest based on slot speed [SiRoB]
Changed: Allow buffering more than one additional block in CreateNextBlockRequest [Stulle]
Changed: (Xtreme) Check if upload should be ended frequently called twice [Stulle]
Changed: Increased thresholds for dropping blocking sockets [Stulle]

Changed: Updated libs like the ScarAngel [Stulle]
Changed: Use 0x03 for saving Friendslots to friends.met [ZZ]
Changed: Keep Sup clients in up if there is no other sup client in queue [Stulle]
+ Works a little different, Sup clients are pushed down in upload
Changed: Min Slot number to two (uses "MinSlotsNew" now) [Stulle]

Fixed: Trickle threshold calculation [Stulle]

Remove blocking clients:
+ Upload health has to be 100%
+ Client has to be Full
+ Min Upload to prevent from kick is one tenth of the upload speed or 1 kbyte/s
+ Client has to be receiving for more than 5 minutes
+ Avg block ratio has to be >= 80% or >= 90% in last 20 sec

Changed: Limitation kicks in when 1:2.9 reached instead of 1:3 [Stulle]
+ it worked but it was rather rough...
Changed: Allow PBF for Non-SUI only if state is NotAvailable [Stulle]
Changed: Accept new clients every 5 seconds instead of 10 [Stulle]
Changed: Accept new client when closing client uploads more than 1 KByte/s [Stulle]
Changed: Move PBF client down when he finished a chunk [Stulle]
Changed: Include Full/Trickle handling in slot opening process [Stulle]
+ does not effect bandwith spreading but represents it
Changed: Change between Full and Trickle only after a configured time [Stulle]
Changed: Move finishing clients down in upload [Stulle]
Changed: Calculation for the maximum to give [Stulle]