Commit History

Author SHA1 Message Date
  Adam Frisby 9e5f7fb415 * Removed lots of scurrilous uses of ASCII/UTF8.GetBytes for making packet strings. BAD PROGRAMMER BAD. Use Helpers.StringToField instead. >_> 17 years ago
  Teravus Ovares bb824eadee * Refactored Permissions into ScenePresence as requested by MW 17 years ago
  Jeff Ames 54c070608e made log messages for known unhandled packet types shorter and yellower. added handler stubs. 17 years ago
  Sean Dague 2adcdd3d15 minor refactor so that I can now grok what happens for outgoing packets 17 years ago
  Adam Frisby 91c1e8a734 * Fixed a whole bunch of console messages. 17 years ago
  Sean Dague 8f58a9a107 From Justin Casey (IBM) 17 years ago
  Sean Dague c29105aa3e This is a simple patch which just renames an IClientAPI method to 17 years ago
  MW 27f182ac54 Part 1 of a commit. This revision will not compile, part 2 will be added in a couple of minutes that should fix that. 17 years ago
  Sean Dague b167507e32 Patch for mantis 0000015: Textures don't display in the object 17 years ago
  Sean Dague 641e541967 add a few more parens to make sure that throttling condition 17 years ago
  Teravus Ovares 4bd38fc65a * Thanks to _SomeOne_, Server side permissions on object editing. Be aware, that if you're editing an object on your client that you're not allowed to, it'll appear that it's moving to you, but won't actually be moving on the sim. 17 years ago
  Sean Dague 40dc1ac3b0 I believe this turns throttling back on. I had expected 17 years ago
  Sean Dague 5fb81ab881 merged ClientView into a non partial class. Will 17 years ago
  Sean Dague cebdd069f4 some variable renames to help me read the throttle code 17 years ago
  Teravus Ovares 944b118c62 * Added a way for the Region master user to kick individual users from their sim with a custom message. Their client says, "You've been logged off of secondlife, <Your custom message here> and logs them off. 17 years ago
  Teravus Ovares 2db19b7d65 * Added more comments 17 years ago
  Teravus Ovares f97aeab916 * Quelled a Log format exception in the logging routines. 17 years ago
  Teravus Ovares 999eec603e Created a client driven packet throttler. The sim now respects the client's network throttle settings but does sanity checks to avoid too little(nothing gets sent) or too much(the sim crashes) data. 17 years ago
  Teravus Ovares 615b40b68b * Refactored IClientAPI.OutPacket to require a second mandatory parameter. This parameter has an enum:int ThrottleOutPacketType and contains types; Resend, Land, Wind, Cloud, Task, Texture, and Asset. 17 years ago
  Dalien Talbot 8ebf75ec24 Revert the previous commit - indeed this needs to be fixed in a 17 years ago
  Dalien Talbot aa57b386b7 Trap the error during the logout with connections to multiple sims on 17 years ago
  Teravus Ovares 9f6b3e2357 * Added AvatarPicker in Standalone mode. Works for finding avatar to ban, manually trying to add a friend (with the add button) or useful to those who are curious which usernames have visited your standalone sim. Important for future development :D. 17 years ago
  MW 297cc7ef4f Some work on cleanly removing Regions. 17 years ago
  Sean Dague 6c77ae5507 add a few more verbose bits 17 years ago
  Adam Frisby 7fb227ed1e * Protip: Commit AFTER compiling. 17 years ago
  Adam Frisby b7629d7a3d * Added some code to prevent a spinlock. 17 years ago
  Adam Frisby 7861390f72 * Tweaked how the throttle works. 17 years ago
  Adam Frisby 1875317127 * Tweaked throttle sizes. Throttle is now 256kbps outbound per client. 17 years ago
  Adam Frisby 5099667844 * Added some *VERY* experimental highly dodgy throttling of outbound packets to help alleviate clients borking during massive amounts of updates. Needs work. 17 years ago
  lbsa71 4fad66f855 * Diuerse beavtificatems 17 years ago