Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Temporary fix for 'User already online' issue in standalone mode. | Teravus Ovares | 2007-11-30 | 2 | -1/+12 |
| | | | | | * Revert this once we get a working logoff. | ||||
* | add a few more parens to make sure that throttling condition | Sean Dague | 2007-11-29 | 1 | -1/+1 |
| | | | | | | is really happening the way we want it to. | ||||
* | * Fixed neighbour range bug | lbsa71 | 2007-11-29 | 9 | -58/+57 |
| | | | | | * Various refactorings | ||||
* | * Thanks to _SomeOne_, Server side permissions on object editing. Be aware, ↵ | Teravus Ovares | 2007-11-29 | 3 | -90/+108 |
| | | | | 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. | ||||
* | *Added more information about the sim that you're connecting to in remoting ↵ | Teravus Ovares | 2007-11-29 | 1 | -5/+15 |
| | | | | | | | | during the sim, regionup message. *Added the main cause for the remoting error to the console display. *This will make it easier to debug future remoting issues. | ||||
* | * Added a 50 second restart notify timer that gets reset when new regions ↵ | Teravus Ovares | 2007-11-29 | 2 | -28/+32 |
| | | | | come up to give servers that host a lot of sims a long time to start listening. | ||||
* | * minor refactorings | lbsa71 | 2007-11-29 | 2 | -7/+7 |
| | |||||
* | * Locking on local scope variable does not make sense - every thread will ↵ | lbsa71 | 2007-11-29 | 1 | -28/+22 |
| | | | | | | | | have its own * Locking on value, then changing it does not make sense - lock will happen on old reference * Taking a local copy of the shared resource then locking on the copy does not make sense - lock will happen on copy | ||||
* | Changed to doing only 1 request to the grid server from main map. Hopefully ↵ | Brian McBee | 2007-11-29 | 1 | -9/+1 |
| | | | | we are not requesting too much in one gulp. | ||||
* | * Fixed about 7 issues with restarting sims and resolved interRegion comms ↵ | Teravus Ovares | 2007-11-29 | 5 | -133/+205 |
| | | | | | | | issues. This includes the issue that MW described this morning. There's a lot of little nit picky changes that make a world of difference. | ||||
* | I believe this turns throttling back on. I had expected | Sean Dague | 2007-11-28 | 1 | -8/+8 |
| | | | | | | | that the Queue would come in by reference, but it didn't appear to be. | ||||
* | merged ClientView into a non partial class. Will | Sean Dague | 2007-11-28 | 5 | -3246/+3090 |
| | | | | | | | make it easier to start breaking this up into more discreet functional classes | ||||
* | Moved the m_sceneGridService.RegisterRegion(RegionInfo); call out of ↵ | MW | 2007-11-28 | 5 | -36/+30 |
| | | | | | | | 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. | ||||
* | * Disambiguation in the 'sim is restarting message' that tells you 'which' ↵ | Teravus Ovares | 2007-11-28 | 1 | -2/+2 |
| | | | | sim is restarting in the area. | ||||
* | * Restaring the sim works fine in grid mode now. Sims announce themselves ↵ | Teravus Ovares | 2007-11-28 | 10 | -43/+147 |
| | | | | | | | to their neighbors when they start up. Neighbors get this message and tell their agents that there's a new sim up. * Certain unrecoverable physics based crashes in ODE are now hooked up to the 'restart the sim' routine. | ||||
* | build ThrottleCheck function to clear up bits of the throttle | Sean Dague | 2007-11-27 | 1 | -71/+27 |
| | | | | | | | | code. Fix typo on throttling Task packets incorrectly | ||||
* | moved out nested class to it's own file | Sean Dague | 2007-11-27 | 2 | -15/+44 |
| | |||||
* | some variable renames to help me read the throttle code | Sean Dague | 2007-11-27 | 3 | -68/+68 |
| | |||||
* | Fixed bug, where the clients in a region weren't told to kill a user's ↵ | MW | 2007-11-27 | 2 | -0/+12 |
| | | | | avatar when that user teleported to a different region. | ||||
* | Remove unused function, one less warning | Sean Dague | 2007-11-27 | 1 | -7/+0 |
| | |||||
* | Fixed an event in the events chain in inter-region communications. | Teravus Ovares | 2007-11-27 | 6 | -70/+284 |
| | | | | | As a consequence, restarting sims in the same process instance now shows them when they come back up in grid mode and standalone mode. | ||||
* | MainMap workaround. Map still does not fill in automatically, but one click ↵ | Brian McBee | 2007-11-26 | 1 | -1/+9 |
| | | | | on map should return a decent portion of it. | ||||
* | * Disabled primitive count updates on Parcels for the moment, until we can ↵ | Adam Frisby | 2007-11-26 | 1 | -0/+4 |
| | | | | move parcels into a module. | ||||
* | * Restarting regions with the estate tools works in sandbox mode. I'm still ↵ | Teravus Ovares | 2007-11-26 | 8 | -25/+211 |
| | | | | working on grid mode, however. It doesn't break anything, but that feature doesn't work in grid mode yet either. | ||||
* | Added Region name to the terrain texture description that gets sent to the ↵ | Brian McBee | 2007-11-25 | 1 | -0/+2 |
| | | | | asset server | ||||
* | Added new configuration item to User Server: X and Y of region to send user ↵ | Brian McBee | 2007-11-25 | 1 | -1/+2 |
| | | | | to if their logon region is down. Known good region, sort of. | ||||
* | Rez new prims ON the ground, not halfway buried. Mantis 33. | Brian McBee | 2007-11-25 | 1 | -4/+10 |
| | |||||
* | * Added the ability to restart your individual sims from within them using ↵ | Teravus Ovares | 2007-11-25 | 8 | -5/+287 |
| | | | | | | | 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. | ||||
* | Ignore nullreferenceexception in removeclient. The avatar is already gone. | Brian McBee | 2007-11-25 | 1 | -0/+5 |
| | |||||
* | fixed order of map block requests to grid server. flipped map texture, as it ↵ | Brian McBee | 2007-11-25 | 2 | -2/+17 |
| | | | | was upside down. | ||||
* | * Removed references to "new LLUUID()", replaced with LLUUID.Zero. | Adam Frisby | 2007-11-24 | 2 | -2/+2 |
| | |||||
* | * Added some bounds checks to the sendLandUpdate packet to deal with agents ↵ | Adam Frisby | 2007-11-24 | 1 | -4/+4 |
| | | | | | | | coming in from foreign regions. * Updated bounds-check of getLandObject to check for >= 256 rather than > 256. | ||||
* | * Changed reference to NullReferenceException to ↵ | Teravus Ovares | 2007-11-24 | 1 | -1/+1 |
| | | | | System.NullReferenceException for Linux | ||||
* | Test storing terrain texture to grid assetserver on startup. Needed for main ↵ | Brian McBee | 2007-11-24 | 1 | -1/+14 |
| | | | | map functionality. | ||||
* | * Added a way for the Region master user to kick individual users from their ↵ | Teravus Ovares | 2007-11-24 | 6 | -21/+97 |
| | | | | | | | 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. | ||||
* | Make remoting errors because of missing adjacent regions a little more user ↵ | Brian McBee | 2007-11-24 | 1 | -20/+36 |
| | | | | and console friendly | ||||
* | * Hanling RequestGodlikePowers. On Request.. sends the sim owner's client ↵ | Teravus Ovares | 2007-11-24 | 5 | -18/+59 |
| | | | | the appropriate messages to make it think it's got god status. Will be used for finding more unimplemented packets.... | ||||
* | *Shared Modules have feelings too! -- Shared Region Modules that are found ↵ | mingchen | 2007-11-24 | 2 | -2/+10 |
| | | | | in DLLs are now correctly loaded automagically. | ||||
* | * Added a nice 'The Region is going down.' message to the user when the sim ↵ | Teravus Ovares | 2007-11-24 | 5 | -3/+60 |
| | | | | owner issues 'shutdown' on the console. | ||||
* | *Fixed bug causing parcel prim counts to stop updating. | mingchen | 2007-11-23 | 1 | -0/+13 |
| | |||||
* | *Fixed bug that resulted in most land settings being sent to the client. ↵ | mingchen | 2007-11-23 | 1 | -1/+1 |
| | | | | Media settings/parcel name are now correctly sent. | ||||
* | * the export-map now takes 'CurrentOrFirst' Scene, not necessarily the ↵ | lbsa71 | 2007-11-23 | 1 | -5/+4 |
| | | | | CurrentScene (as that is not set initially, and hence the command was a bit unintuitive) | ||||
* | * added some functions for use in raytracing. They're kind of crappy now, ↵ | Teravus Ovares | 2007-11-23 | 6 | -0/+224 |
| | | | | | | | so they only display 'guesses' on the console when you rez a prim. * any math gurus who'd like to improve rezzing need only to make the raytracer in SceneObjectPart work :D | ||||
* | Fixed Terrain rescale command | Brian McBee | 2007-11-23 | 1 | -1/+1 |
| | |||||
* | * Added more comments | Teravus Ovares | 2007-11-22 | 2 | -7/+10 |
| | | | | | * Tweaked the esoteric throttler parameters again. | ||||
* | * Added another code path to skip the packet throttle queues when there's no ↵ | Teravus Ovares | 2007-11-22 | 1 | -7/+73 |
| | | | | need to queue the packet up. | ||||
* | * Quelled a Log format exception in the logging routines. | Teravus Ovares | 2007-11-22 | 2 | -5/+10 |
| | | | | | | * Tweaked some esoteric throttle settings * Removed AgentThrottle from the unsupported packet list. | ||||
* | Created a client driven packet throttler. The sim now respects the client's ↵ | Teravus Ovares | 2007-11-22 | 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. | ||||
* | * Added code to capture the draw distance setting from the client. | Teravus Ovares | 2007-11-22 | 4 | -13/+113 |
| | | | | | * Added a support function to InnerScene to calculate the distance between two vectors. | ||||
* | Fixed bug that can lead to infinitive loops | MW | 2007-11-21 | 1 | -0/+6 |
| |