Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2007-11-30 | mod packetqueue to use the throttle class container | Sean Dague | 1 | -75/+52 | |
2007-11-30 | the packet throttle stuff is duped enough that a | Sean Dague | 1 | -0/+95 | |
seperate container for this probably makes the limits easier to understand | |||||
2007-11-30 | starting to fill out PacketQueue, refactoring as I go. This | Sean Dague | 1 | -0/+252 | |
doesn't link into the rest of the code yet, and won't until it is complete. | |||||
2007-11-30 | Patch for mantis 0000015: Textures don't display in the object | Sean Dague | 1 | -3/+19 | |
properties window From Justin Casey (IBM) | |||||
2007-11-30 | * Extended our semi-stupid implementation of in world object permissions to ↵ | Teravus Ovares | 1 | -2/+3 | |
show a user's client that it can't edit a prim if it doesn't have permission. * Permissions is due for a big revamp. The current way it's done is a hack at best. | |||||
2007-11-29 | add a few more parens to make sure that throttling condition | Sean Dague | 1 | -1/+1 | |
is really happening the way we want it to. | |||||
2007-11-29 | * Fixed neighbour range bug | lbsa71 | 1 | -2/+2 | |
* Various refactorings | |||||
2007-11-29 | * Thanks to _SomeOne_, Server side permissions on object editing. Be aware, ↵ | Teravus Ovares | 1 | -83/+88 | |
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. | |||||
2007-11-28 | I believe this turns throttling back on. I had expected | Sean Dague | 1 | -8/+8 | |
that the Queue would come in by reference, but it didn't appear to be. | |||||
2007-11-28 | merged ClientView into a non partial class. Will | Sean Dague | 5 | -3246/+3090 | |
make it easier to start breaking this up into more discreet functional classes | |||||
2007-11-28 | Moved the m_sceneGridService.RegisterRegion(RegionInfo); call out of ↵ | MW | 2 | -5/+6 | |
LoadWorldMap and into its own public method (which is called during region creation). We shouldn't have things like that in methods like LoadWorldMap as some regions might not being having a worldmap loaded via the LoadWorldMap method (like in custom applications). Deleted the CreateTerrainTextureInitial Method which was a 99% duplicate of CreateTerrainTexture, with just a bool field setting difference. That bool is now passed to CreateTerrainTexture as a param. | |||||
2007-11-27 | build ThrottleCheck function to clear up bits of the throttle | Sean Dague | 1 | -71/+27 | |
code. Fix typo on throttling Task packets incorrectly | |||||
2007-11-27 | moved out nested class to it's own file | Sean Dague | 2 | -15/+44 | |
2007-11-27 | some variable renames to help me read the throttle code | Sean Dague | 3 | -68/+68 | |
2007-11-25 | Added new configuration item to User Server: X and Y of region to send user ↵ | Brian McBee | 1 | -1/+2 | |
to if their logon region is down. Known good region, sort of. | |||||
2007-11-25 | * Added the ability to restart your individual sims from within them using ↵ | Teravus Ovares | 1 | -0/+14 | |
the estate tools. * The sims properly restart, however they don't yet notify the existing avatars that they are up. To see the sim again, you'll need to log-out and back in until I can figure out how to get the proper data to the sims and to the avatar so they reconnect again. | |||||
2007-11-24 | * Added a way for the Region master user to kick individual users from their ↵ | Teravus Ovares | 3 | -5/+26 | |
sim with a custom message. Their client says, "You've been logged off of secondlife, <Your custom message here> and logs them off. * Added a way for the Region master user to kick *ALL* users from *ALL* their regions in the estate with a custom message. | |||||
2007-11-24 | * Hanling RequestGodlikePowers. On Request.. sends the sim owner's client ↵ | Teravus Ovares | 2 | -18/+7 | |
the appropriate messages to make it think it's got god status. Will be used for finding more unimplemented packets.... | |||||
2007-11-24 | * Added a nice 'The Region is going down.' message to the user when the sim ↵ | Teravus Ovares | 1 | -0/+41 | |
owner issues 'shutdown' on the console. | |||||
2007-11-22 | * Added more comments | Teravus Ovares | 2 | -7/+10 | |
* Tweaked the esoteric throttler parameters again. | |||||
2007-11-22 | * Added another code path to skip the packet throttle queues when there's no ↵ | Teravus Ovares | 1 | -7/+73 | |
need to queue the packet up. | |||||
2007-11-22 | * Quelled a Log format exception in the logging routines. | Teravus Ovares | 2 | -5/+10 | |
* Tweaked some esoteric throttle settings * Removed AgentThrottle from the unsupported packet list. | |||||
2007-11-22 | Created a client driven packet throttler. The sim now respects the client's ↵ | Teravus Ovares | 3 | -21/+434 | |
network throttle settings but does sanity checks to avoid too little(nothing gets sent) or too much(the sim crashes) data. * Consider this experimental.. however, it looks very promising. | |||||
2007-11-22 | * Added code to capture the draw distance setting from the client. | Teravus Ovares | 1 | -1/+2 | |
* Added a support function to InnerScene to calculate the distance between two vectors. | |||||
2007-11-18 | * Refactored IClientAPI.OutPacket to require a second mandatory parameter. ↵ | Teravus Ovares | 5 | -59/+59 | |
This parameter has an enum:int ThrottleOutPacketType and contains types; Resend, Land, Wind, Cloud, Task, Texture, and Asset. | |||||
2007-11-18 | cleaned up some mono compiler warnings | Jeff Ames | 1 | -1/+1 | |
2007-11-18 | first stab at implementation of CopyInventoryItem | Jeff Ames | 2 | -0/+11 | |
2007-11-18 | Revert the previous commit - indeed this needs to be fixed in a | Dalien Talbot | 1 | -9/+3 | |
different place... | |||||
2007-11-18 | Trap the error during the logout with connections to multiple sims on | Dalien Talbot | 1 | -3/+9 | |
the same box (error in closecircuit) - temp band-aid, should have a better fix. | |||||
2007-11-18 | Added handler for MapNameRequest - OnMapNameRequest | Dalien Talbot | 2 | -0/+10 | |
2007-11-17 | * fixed goofy documentation error | Teravus Ovares | 1 | -1/+1 | |
2007-11-17 | * Added decoding of the AgentThrottleBlock of the AgentThrottle packet. ↵ | Teravus Ovares | 1 | -0/+55 | |
It's still unhandled, and useful data can be sent to the packet throttler :D | |||||
2007-11-17 | Added ClickAction property to SceneObjectPart (and the relevant changes in ↵ | MW | 1 | -2/+2 | |
IClientAPI so its used), so that the default click action (ie touch, sit, etc) can be set on a prim. Note: Sill need to handle the incoming packets that set this, from the client. | |||||
2007-11-15 | *** BIG CHANGES : REGION STORAGE MOVED : UPDATE YOUR OpenSim.ini FROM ↵ | lbsa71 | 1 | -3/+7 | |
OpenSim.ini.example ** * Now moved region storage from region to application, so we have one storage per application, instead of one per region. * Changed so that the region store providers use connectionstrings, not filenames * Removed various unfit fields and properties (call me Darwin) | |||||
2007-11-15 | * Implemented the little friendly pop tooltip messages that appear when you ↵ | Teravus Ovares | 2 | -0/+29 | |
hover your mouse over prim with the object name, description, ownerid.. etc. | |||||
2007-11-14 | * Copied objects are now owned by the object copier (Next Owner) (however ↵ | Teravus Ovares | 1 | -1/+2 | |
next owner permissions are not applied yet) * In Serverside permissions mode; If you've copied an object, then you can delete it and clean up after yourself. The rest of the permissions functionality is still unchanged. Admin can delete any object.. etc. | |||||
2007-11-13 | * Added AvatarPicker in Standalone mode. Works for finding avatar to ban, ↵ | Teravus Ovares | 3 | -6/+25 | |
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. * Grid mode always returns 0 results until the Grid Communications portion is done. | |||||
2007-11-13 | first pass on unlinking of objects. From Jay Clarke (IBM) | Sean Dague | 2 | -2/+23 | |
2007-11-13 | Some work on cleanly removing Regions. | MW | 1 | -0/+10 | |
2007-11-12 | * Implemented Walk Vs Run in ODE. Also helps make the walk look smoother. | Teravus Ovares | 2 | -0/+8 | |
* All thanks to unimplemented packet listing :D | |||||
2007-11-12 | enable typing animation for chat, maybe | Jeff Ames | 1 | -5/+1 | |
2007-11-12 | added verbose output of unhandled packets from the viewer | Jeff Ames | 1 | -6/+8 | |
2007-11-11 | Patch from Mathias Soeken (thanks Mathias!) to take care of the color | Dalien Talbot | 1 | -1/+5 | |
and alpha argument of the llSetText command. | |||||
2007-11-10 | * Moves the Meshmerizer to a separate plugin | Teravus Ovares | 1 | -3/+4 | |
* Experimental. Linux Prebuild needs testing. * One more update after this to remove the ODEMeshing directory.... | |||||
2007-11-09 | add a few more verbose bits | Sean Dague | 1 | -0/+2 | |
2007-11-09 | turn back on verbose message for resending packets | Sean Dague | 1 | -2/+2 | |
2007-11-09 | * Protip: Commit AFTER compiling. | Adam Frisby | 1 | -1/+1 | |
2007-11-09 | * Added some code to prevent a spinlock. | Adam Frisby | 1 | -3/+7 | |
2007-11-09 | * Tweaked how the throttle works. | Adam Frisby | 1 | -1/+9 | |
2007-11-09 | * Tweaked throttle sizes. Throttle is now 256kbps outbound per client. | Adam Frisby | 1 | -2/+3 | |