Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added support for a console command script to be ran every 20 minutes (will ↵ | MW | 2007-11-30 | 1 | -0/+20 |
| | | | | make that time changable in a future commit), to use add a entry under the Startup section of opensim.ini , with: timer_Script = "<filename>" (the filename being the console "script" you want to be ran every 20 minutes). This hasn't been tested very much so.. | ||||
* | small change to OnSceneGroupMove event (in SceneEvents.cs) | MW | 2007-11-30 | 2 | -10/+14 |
| | |||||
* | * Refactored away permissions and physics flag duplications | lbsa71 | 2007-11-30 | 1 | -31/+5 |
| | |||||
* | * Made RegionUp virtual | lbsa71 | 2007-11-30 | 1 | -1/+1 |
| | |||||
* | * Removed permissions flag appliance from Xml deserialization | lbsa71 | 2007-11-30 | 5 | -48/+66 |
| | | | | | * Various code convention compliance | ||||
* | * Extended our semi-stupid implementation of in world object permissions to ↵ | Teravus Ovares | 2007-11-30 | 6 | -13/+206 |
| | | | | | | | 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. | ||||
* | * This extends my first hack to clear out the useragent table for that ↵ | Teravus Ovares | 2007-11-30 | 1 | -1/+1 |
| | | | | | | | | specific user. * This helps people who have multiple records in their useragent table. * This update should be looked at.. because really what it should be doing is initiating a grid wide logoff. | ||||
* | * Here's the issue, on log-off, the routine sets up a null useragent member ↵ | Teravus Ovares | 2007-11-30 | 2 | -1/+22 |
| | | | | and then tries to save it to the database.. where it was going wrong, is the database had a check to do *nothing* when it got a null useragent. I made it delete the userAgent row. This should be a good enough fix to solve the problem. It still needs to be looked at by a DB guy | ||||
* | * Temporary fix for 'User already online' issue in standalone mode. | Teravus Ovares | 2007-11-30 | 3 | -1/+17 |
| | | | | | * Revert this once we get a working logoff. | ||||
* | revert r2510, this seems to break normal logins, at least from | Sean Dague | 2007-11-29 | 2 | -16/+1 |
| | | | | | | Linux clients. | ||||
* | return an appropriate inv_lib_root, which the libsl folks have | Sean Dague | 2007-11-29 | 2 | -1/+16 |
| | | | | | | | | identified as the reason libsl can't currently connect to OpenSim. Patch from Justin Casey (IBM) | ||||
* | 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 | 4 | -92/+110 |
| | | | | 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. | ||||
* | fixed duplicate login in standalone mode (mostly untested in grid mode) | Jeff Ames | 2007-11-29 | 3 | -7/+6 |
| | |||||
* | * 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 | 6 | -134/+206 |
| | | | | | | | 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. | ||||
* | set svn:eol-style | Jeff Ames | 2007-11-29 | 1 | -195/+195 |
| | |||||
* | 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 | 6 | -37/+31 |
| | | | | | | | 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 | 13 | -47/+354 |
| | | | | | | | 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 | 11 | -71/+293 |
| | | | | | 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. | ||||
* | Attempt to handle MYSQL error fetching assets | Brian McBee | 2007-11-26 | 1 | -10/+17 |
| | |||||
* | * 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 | 12 | -28/+230 |
| | | | | 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 | 3 | -62/+138 |
| | | | | 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 | 10 | -6/+334 |
| | | | | | | | 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 | 8 | -13/+13 |
| | |||||
* | * 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 | 7 | -21/+101 |
| | | | | | | | 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 | 6 | -18/+64 |
| | | | | the appropriate messages to make it think it's got god status. Will be used for finding more unimplemented packets.... |