Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2007-11-30 | * Extended our semi-stupid implementation of in world object permissions to ↵ | Teravus Ovares | 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. | |||||
2007-11-30 | * This extends my first hack to clear out the useragent table for that ↵ | Teravus Ovares | 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. | |||||
2007-11-30 | * Here's the issue, on log-off, the routine sets up a null useragent member ↵ | Teravus Ovares | 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 | |||||
2007-11-30 | * Temporary fix for 'User already online' issue in standalone mode. | Teravus Ovares | 3 | -1/+17 | |
* Revert this once we get a working logoff. | |||||
2007-11-29 | revert r2510, this seems to break normal logins, at least from | Sean Dague | 2 | -16/+1 | |
Linux clients. | |||||
2007-11-29 | return an appropriate inv_lib_root, which the libsl folks have | Sean Dague | 2 | -1/+16 | |
identified as the reason libsl can't currently connect to OpenSim. Patch from Justin Casey (IBM) | |||||
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 | 9 | -58/+57 | |
* Various refactorings | |||||
2007-11-29 | * Thanks to _SomeOne_, Server side permissions on object editing. Be aware, ↵ | Teravus Ovares | 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. | |||||
2007-11-29 | *Added more information about the sim that you're connecting to in remoting ↵ | Teravus Ovares | 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. | |||||
2007-11-29 | * Added a 50 second restart notify timer that gets reset when new regions ↵ | Teravus Ovares | 2 | -28/+32 | |
come up to give servers that host a lot of sims a long time to start listening. | |||||
2007-11-29 | fixed duplicate login in standalone mode (mostly untested in grid mode) | Jeff Ames | 3 | -7/+6 | |
2007-11-29 | * minor refactorings | lbsa71 | 2 | -7/+7 | |
2007-11-29 | * Locking on local scope variable does not make sense - every thread will ↵ | lbsa71 | 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 | |||||
2007-11-29 | Changed to doing only 1 request to the grid server from main map. Hopefully ↵ | Brian McBee | 1 | -9/+1 | |
we are not requesting too much in one gulp. | |||||
2007-11-29 | * Fixed about 7 issues with restarting sims and resolved interRegion comms ↵ | Teravus Ovares | 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. | |||||
2007-11-29 | set svn:eol-style | Jeff Ames | 1 | -195/+195 | |
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 | 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. | |||||
2007-11-28 | * Disambiguation in the 'sim is restarting message' that tells you 'which' ↵ | Teravus Ovares | 1 | -2/+2 | |
sim is restarting in the area. | |||||
2007-11-28 | * Restaring the sim works fine in grid mode now. Sims announce themselves ↵ | Teravus Ovares | 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. | |||||
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-27 | Fixed bug, where the clients in a region weren't told to kill a user's ↵ | MW | 2 | -0/+12 | |
avatar when that user teleported to a different region. | |||||
2007-11-27 | Remove unused function, one less warning | Sean Dague | 1 | -7/+0 | |
2007-11-27 | Fixed an event in the events chain in inter-region communications. | Teravus Ovares | 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. | |||||
2007-11-26 | MainMap workaround. Map still does not fill in automatically, but one click ↵ | Brian McBee | 1 | -1/+9 | |
on map should return a decent portion of it. | |||||
2007-11-26 | Attempt to handle MYSQL error fetching assets | Brian McBee | 1 | -10/+17 | |
2007-11-26 | * Disabled primitive count updates on Parcels for the moment, until we can ↵ | Adam Frisby | 1 | -0/+4 | |
move parcels into a module. | |||||
2007-11-26 | * Restarting regions with the estate tools works in sandbox mode. I'm still ↵ | Teravus Ovares | 12 | -28/+230 | |
working on grid mode, however. It doesn't break anything, but that feature doesn't work in grid mode yet either. | |||||
2007-11-25 | Added Region name to the terrain texture description that gets sent to the ↵ | Brian McBee | 1 | -0/+2 | |
asset server | |||||
2007-11-25 | Added new configuration item to User Server: X and Y of region to send user ↵ | Brian McBee | 3 | -62/+138 | |
to if their logon region is down. Known good region, sort of. | |||||
2007-11-25 | Rez new prims ON the ground, not halfway buried. Mantis 33. | Brian McBee | 1 | -4/+10 | |
2007-11-25 | * Added the ability to restart your individual sims from within them using ↵ | Teravus Ovares | 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. | |||||
2007-11-25 | Ignore nullreferenceexception in removeclient. The avatar is already gone. | Brian McBee | 1 | -0/+5 | |
2007-11-25 | fixed order of map block requests to grid server. flipped map texture, as it ↵ | Brian McBee | 2 | -2/+17 | |
was upside down. | |||||
2007-11-24 | * Removed references to "new LLUUID()", replaced with LLUUID.Zero. | Adam Frisby | 8 | -13/+13 | |
2007-11-24 | * Added some bounds checks to the sendLandUpdate packet to deal with agents ↵ | Adam Frisby | 1 | -4/+4 | |
coming in from foreign regions. * Updated bounds-check of getLandObject to check for >= 256 rather than > 256. | |||||
2007-11-24 | * Changed reference to NullReferenceException to ↵ | Teravus Ovares | 1 | -1/+1 | |
System.NullReferenceException for Linux | |||||
2007-11-24 | Test storing terrain texture to grid assetserver on startup. Needed for main ↵ | Brian McBee | 1 | -1/+14 | |
map functionality. | |||||
2007-11-24 | * Added a way for the Region master user to kick individual users from their ↵ | Teravus Ovares | 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. | |||||
2007-11-24 | Make remoting errors because of missing adjacent regions a little more user ↵ | Brian McBee | 1 | -20/+36 | |
and console friendly | |||||
2007-11-24 | * Hanling RequestGodlikePowers. On Request.. sends the sim owner's client ↵ | Teravus Ovares | 6 | -18/+64 | |
the appropriate messages to make it think it's got god status. Will be used for finding more unimplemented packets.... | |||||
2007-11-24 | *Shared Modules have feelings too! -- Shared Region Modules that are found ↵ | mingchen | 2 | -2/+10 | |
in DLLs are now correctly loaded automagically. | |||||
2007-11-24 | * Added a nice 'The Region is going down.' message to the user when the sim ↵ | Teravus Ovares | 5 | -3/+60 | |
owner issues 'shutdown' on the console. | |||||
2007-11-23 | *Fixed bug causing parcel prim counts to stop updating. | mingchen | 1 | -0/+13 | |
2007-11-23 | *Fixed bug that resulted in most land settings being sent to the client. ↵ | mingchen | 1 | -1/+1 | |
Media settings/parcel name are now correctly sent. | |||||
2007-11-23 | * the export-map now takes 'CurrentOrFirst' Scene, not necessarily the ↵ | lbsa71 | 1 | -5/+4 | |
CurrentScene (as that is not set initially, and hence the command was a bit unintuitive) |