| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
being in alert messages from the LandManagementModile.
|
|
|
|
|
|
|
|
|
| |
prevent adjacent sims from using identical Local IDs for the attachment
Thanks to Mana Janus (Hippo Viewer) for providing the crucial bit of
information, namely that, due to a bug in the viewer, adjacent sims can't
use the same local ids.
|
|
|
|
|
|
|
| |
* Entities should now in theory be lock-free externally.
* Other properties may cause blocking however[?].
* ScenePresence maintains separate locks so isn't fixed by this commit.
|
|
|
|
|
|
| |
* Important Changes: Scene.Entities is now IEnumerable directly. You do not need to use Entities.Values, you can Enumerate on .Entities directly. (So 'foreach Scene.Entities' vs 'foreach Scene.Entities.Values').
* Locks: Entities maintains it's own internal locking states. This means you do not need to lock entities anymore. I'll be going through and removing locks on it systematically.
|
|
|
|
|
|
| |
the internals of the permissions module adapter sane
|
| |
|
|
|
|
|
|
| |
of objects by owner name
|
| |
|
| |
|
|
|
|
|
|
|
| |
threads concurrently, you'll get bad Heisenbugs without correct locking.
This might fix Mantis#2413
|
|
|
|
| |
SOP.IsAttachment
|
|
|
|
|
|
|
|
| |
Add rezzing time to objects. Add Object return and traffic fields to land
database. Add plumbing for auto return. Implement auto return.
Contains a migration. May contain nuts.
|
|
|
|
|
|
|
| |
- Fix that bug. It will work with OSSearch now, too
- Add some caching to reduce inter-region requests.
|
|
|
|
|
|
|
|
| |
fix for the LandManagementModule. I changed LandSnapshot to use
CachedUserInfo to take a load off the user server. Also, missing owner
profiles are legit, warning removed.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* Updates to libomv r2243,
* Remove lots of unnecessary typecasts
* Improves SendWindData()
Thanks jhurliman.
* Will update OpenSim-libs in 10 minutes..
|
|
|
|
|
|
|
| |
from DataSnapshot and replace it with a best practices approach, making
it much less dependent on the land module's internal structure and types.
|
|
|
|
|
|
|
| |
Thank you, HomerHorwitz, for a patch that fixes landmark teleport
and about landmarks with the new OMV types.
|
|
|
|
|
|
|
| |
* This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle.
* This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big!
* Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Places touched:
- Added two events for in-packets to LLCLientView: RegionHandleRequest and
ParcelInfoRequest
- Added sending of two out-packets to LLCLientView: RegionIDAndHandleReply and
ParcelInfoReply.
- Scene handles the RegionHandleRequest, LandManagementModule the
ParcelInfoRequest
- Added inter-region request for LandData by RegionHandle and local position.
This was implemented as XML-RPC request. The returned LandData isn't
complete, it only contains the data necessary for answering the
ParcelInfoRequest
- Added new CAPS (0009) for RemoteParcelRequest and some methods for LandData
handling to LandManagementModule
- Added methods for fake parcelID creation and parsing to Util
- Fixed missing implementation of interface methods.
- Added new file:
OpenSim/Framework/Communications/Capabilities/LLSDRemoteParcelResponse.cs
NOTE: This is part of the patch, too.
Due to the many places touched, I would consider this patch as experimental.
|
| |
|
|
|
|
|
|
|
|
|
| |
hierarchical rights structure. MasterAvatar: Owner of the region server
(may be null), net gods (users with GodLevel 200), Estate owner
(from database). Look at Opensim.ini.example to enable net gods.
Estate owner will default to master avatar.
|
|
|
|
|
|
|
| |
the properties a bit to be more consistant with other objects (having things
like .Name .Description, etc).
|
| |
|
|
|
|
| |
creation/reclaim/sale date.
|
|
|
|
|
|
| |
Adds handlers for the reclaim land functionality,
plus all needed permissions checks.
|
|
|
|
| |
override the default method of calculating how many prims a parcel can have.
|
|
|
|
| |
reference not set to an instance of object' exception
|
|
|
|
|
| |
* Fixes returning objects when the object owner hasn't been in the simulator since the simulator started up last.
|
|
|
|
|
| |
There's some oddness with the parcel counts, but if you can get past the oddness, you can return objects under an owner that you have permission to return.
|
| |
|
|
|
|
|
|
| |
*Removed hardcoded permissions checks
*Added permissions checks where needed
|
|
|
|
|
| |
*Moved OnSignificantClientMovement to where it is supposed to be - SceneEvents and not ScenePresence
|
| |
|
|
|
|
|
|
|
| |
allowed!
*Started cleaning up the land module
|
| |
|
|
|
|
|
|
|
| |
* Converted a large number of read-only fields to be actually, readonly.
* Reformatted code sections.
* Removed redundant code.
|
| |
|
| |
|
|
|