aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/World (follow)
Commit message (Collapse)AuthorAgeFilesLines
* refactor: rename SOG/SOP.GetProperties() to SendPropertiesToClient() to ↵Justin Clark-Casey (justincc)2011-09-151-2/+2
| | | | | | reflect what it actually does This also makes it consistent with some other methods that send data to the client.
* comment out some recent terrain texture loggingJustin Clark-Casey (justincc)2011-09-121-4/+4
|
* When creating an OAR, optionally exclude objects according to their permissionsOren Hurvitz2011-09-123-40/+156
|
* Comment out the part of the load oar code that zeroes out prim sit target ↵Justin Clark-Casey (justincc)2011-09-092-2/+8
| | | | | | | orientations and positions. The warning about these causing problems is very old and may no longer apply. Hopes to fix http://opensimulator.org/mantis/view.php?id=5680
* Save the default terrain texture UUIDs for a new region instead of leaving ↵Justin Clark-Casey (justincc)2011-09-091-0/+5
| | | | | | | | | | | them as UUID.Zero. Leaving them at UUID.Zero meant that when a viewer 2 logged into a region that had been freshly created, it received UUID.Zero for these textures, and hence display the land as plain white. On a simulator restart, the problem would go away since when the database adapators loaded the new region settings, RegionSettings itself has code to use default textures instead of UUID.Zero. This commit resolves the problem by saving the default texture UUIDs instead of Zero. However, we currently have to do this in a roundabout way by resaving once the RegionSettings have been created by the database for the first time. This needless complexity should be addressed. This change will also have the effect of replacing any existing UUID.Zero terrain textures with the default ones. However, this shouldn't have any effect since the UUID.Zeros were already being replaced in memory with those same UUIDs.
* Remove pointless cluttering SOP.ParentGroup != null checks.Justin Clark-Casey (justincc)2011-09-013-33/+24
| | | | | The only times when ParentGroup might be null is during regression tests (which might not be a valid thing) and when scene objects are being constructed from the database. At all other times it's not possible for a SOP not to have a SOG parent.
* Eliminate duplicate AttachmentPoint properties by always using the one ↵Justin Clark-Casey (justincc)2011-08-271-2/+2
| | | | stored in the root part's state field.
* remove mono compiler warningsJustin Clark-Casey (justincc)2011-08-233-3/+2
|
* WorldMap: Added map item for Land-for-Sale. Implemented backlist item ↵Snoopy Pfeffer2011-08-141-19/+187
| | | | timeouts (default 10 minutes; see also new config file setting BlacklistTimeout) and removing backlisted neigboring regions that have been restarted from the blacklist.
* Fix a bug preventing region modules from creating trees at anything but the ↵Aaron Duffy2011-08-131-3/+3
| | | | default scale.
* If a map request to a server fails, always close the outbound connection.Justin Clark-Casey (justincc)2011-08-121-1/+5
| | | | This probably doesn't help with the current memory leak.
* minor: change login enable/disable messages in last commit so that they ↵Justin Clark-Casey (justincc)2011-08-121-2/+2
| | | | occur after the setting has been made
* minor: On "login disable/enable" always tell the user the final login ↵Justin Clark-Casey (justincc)2011-08-121-4/+2
| | | | status, rather than remaining silent if it was already on/off
* minor: a little bit of log message correction/commenting outJustin Clark-Casey (justincc)2011-08-111-1/+1
|
* rename TestHelper => TestHelpers for consistencyJustin Clark-Casey (justincc)2011-08-064-20/+20
|
* rename test SceneSetupHelpers -> SceneHelpers for consistencyJustin Clark-Casey (justincc)2011-08-064-26/+26
|
* Do a partial fix/implementation of OSSL osNpcMoveTo()Justin Clark-Casey (justincc)2011-08-031-37/+32
| | | | | | Avatar moves and stops. However, will stop in mid stride. And if the move to position is in the air, avatar will continue to make vain and quite hilarious attempts to take off (but never doing so). Clearly more work is needed.
* remove ancient late 2008 cruft that handles the situation where the ↵Justin Clark-Casey (justincc)2011-08-021-10/+1
| | | | | | GetRegionsByName used to not be implemented/returned null. It's impossible that anybody is still running this since the infrastructure has changed massively since that time.
* Fixed serverside_object_permission default value conflictionMakopoppo2011-07-231-1/+1
|
* Generate the initial maptile asynchronouslyOren Hurvitz2011-07-221-4/+6
| | | | Signed-off-by: Melanie <melanie@t-data.com>
* use standard sdk stack in terrain model rather than OpenSim.Framework.UndoStack.Justin Clark-Casey (justincc)2011-07-181-1/+1
| | | | remove OpenSim.Framework.UndoStack
* If a user has the rights to edit a parcel's properties, then also allow them ↵Justin Clark-Casey (justincc)2011-07-021-4/+4
| | | | | | | always to enter that parcel. This is patch http://opensimulator.org/mantis/view.php?id=5567 Thanks Snoopy!
* Make default serverside_object_permissions = true since this better matches ↵Justin Clark-Casey (justincc)2011-07-011-1/+1
| | | | | | user expectations. It also matches the default setting in the OpenSim.ini.example file
* Tell hypergridders when their teleports fail because of the 4096 limit ↵Justin Clark-Casey (justincc)2011-06-241-1/+3
| | | | | | | | | | | rather than just saying "destination not found" Instead of performing the 4096 check when the region is linked (and subsequently removing the link), leave the link in place and perform the check in the entity transfer module This allows us to explicitly tell the hypergridder why the teleport failed (region out of range). It also allows people on regions that are within range (on a large source grid) to teleport. The Check4096 config parameter in the [GridService] section is replaced by a max_distance paramter in a new [EntityTransfer] section in OpenSimDefaults.ini Since the parameter is in OpenSimDefaults.ini no action needs to be taken unless you want to increase this limit. It could also be decreased. The check is being made in the base entity transfer module, since I believe the viewer problem occurs both on extremely large grids and while hypergridding.
* tweak messages. Make verbose inventory item save message give the item name ↵Justin Clark-Casey (justincc)2011-06-141-2/+2
| | | | as well as item id and asset id
* match water color for warp3d map tiler and adjust lightingMichael Cerquoni aka Nebadon Izumi2011-06-131-5/+7
|
* A few bug fixes on map V2. Zoom level weirdness still there.Diva Canto2011-06-121-6/+12
|
* First pass at making the V2 map work. Standalones only for now. There are ↵Diva Canto2011-06-121-4/+4
| | | | some issues with the zoom level -- TBD.
* 3rd way of reseting the HG Map. This time, don't use the grid service; ↵Diva Canto2011-06-101-1/+3
| | | | instead keep track of which map blocks each client has seen in the region, and reset exactly those when the client closes.
* Save the sun's position in OARsOren Hurvitz2011-06-102-0/+5
|
* The map breakage is actually at 2048!Diva Canto2011-06-091-3/+3
|
* Consistency fix on the last commit.Diva Canto2011-06-081-1/+1
|
* Fixed a compilation problem. Also added a lengthy comment on the Map hack, ↵Diva Canto2011-06-081-35/+48
| | | | so that it never goes unnoticed again.
* Reverting the [HG]MapModule to its buggy behavior above 4096. Ppl seem to ↵Diva Canto2011-06-081-5/+15
| | | | | | | | prefer the color blue, and I have given up trying to make things work above 4096. Revert "Improved reuse on the WorldMap/WorldMapModule.cs" This reverts commit d473d9975e70366d0fd16276c9bafd5ec269dcd9.
* Improved reuse on the WorldMap/WorldMapModule.csDiva Canto2011-05-301-15/+5
|
* Make sure culture is en-US when saving archive related xml.Justin Clark-Casey (justincc)2011-05-271-0/+4
| | | | This might resolve http://opensimulator.org/mantis/view.php?id=5475
* Merge branch 'master' of ssh://opensimulator.org/var/git/opensimDiva Canto2011-05-263-39/+145
|\
| * Add --noassets option for "save iar"Justin Clark-Casey (justincc)2011-05-261-1/+1
| | | | | | | | | | | | | | | | Like "save oar", this saves an iar without assets This can be useful for backup when you know the required assets will still be present (e.g. you're backing up the assets db separately). This also bumps the iar format version to 0.3 and 1.2 respectively. 0.3 is backward compatible with previous opensim versions 1.2 is used if the --profile switch is specified. It is only compatible with 0.7.1 presently.
| * Bump OAR file format version up to 0.7 for this development cycle.Justin Clark-Casey (justincc)2011-05-261-2/+2
| | | | | | | | | | This adds a <assets_included>true|false</assets_included> element to the oar control file, though this is not used on reloading at this time. This addition is backward compatible with previous opensim releases
| * Add a --noassets option to "save oar".Justin Clark-Casey (justincc)2011-05-263-37/+143
| | | | | | | | | | This switch stops any assets being saved in the oar. This can be useful if you're using OAR to backup regions and you know you'll always have the original asset database available.
* | Fixed permissions bug related to friends in PermissionsModule. Added ↵Diva Canto2011-05-211-15/+26
|/ | | | FriendsData[] GetFriends(string principalID) to IFriendsData and FriendInfo[] GetFriends(string PrincipalID) to IFriendsService. Refactored some more in the FriendsModule. Made client get notification of local friends permissions upon HGLogin. HG Friends object permissions work.
* Get rid of OpenSim.Tests.Common.Setup subpackage in favour of just ↵Justin Clark-Casey (justincc)2011-05-214-4/+0
| | | | OpenSim.Tests.Common instead
* refactor: remove thisObject argument from ILandObject.Get*MaxPrimCount() ↵Justin Clark-Casey (justincc)2011-05-141-7/+8
| | | | instance methods since it didn't make sense to use anything other than the instance themselves.
* Minor doc change to see if this provokes a good panda buildJustin Clark-Casey (justincc)2011-05-141-2/+5
|
* When loading an OAR that doesn't have parcels, create a default parcelOren Hurvitz2011-05-143-12/+20
|
* Swapped the two restart command descriptions each otherMakopoppo2011-05-141-2/+2
|
* Changed the Access flag on HGMap to 255 (does not exist) and clarified the ↵Diva Canto2011-05-091-1/+1
| | | | other value 254 too. Meanings taken from libomv.
* Fixes gray tiles around +/-4 when user clicks on an empty tile. Affects ↵Diva Canto2011-05-091-1/+1
| | | | regions above 4096 primarily.
* Fixes gray tiles on map search for viewers 1.Diva Canto2011-05-092-5/+9
|
* The map is seriously broken. This doesn't fix it, but at least provides one ↵Diva Canto2011-05-081-4/+4
| | | | more piece of data that seems to be required -- agent flags, which seem to be different in Viewer 2. WARNING: changes IClientAPI.