| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
* Implmements llModifyLand() and a check for the "Allow others to terraform flag"
* Thanks tglion!
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Implementation of llModifyLand() and There is a bug on
permission-check of land-terraforming: x an y-coordinates
are interchanged on function-call ExternalChecksCanTerraformLand.
Correct: x is west, and y is north. 2) Missing check of
"Other allow to terraform-flag" (Parcel.ParcelFlags.AllowTerraform)
|
| |
|
| |
|
|
|
|
|
|
| |
it was meant to. No functional changes, just better code
|
|
|
|
|
|
| |
perms module
|
| |
|
| |
|
|
|
|
|
|
|
| |
to have different permissions on inventory and object
edits. This may be needed by the viewer on public grids
|
| |
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
|
|
| |
Griefer protection! When running without serverside permissions, let only
the owner edit attachments. Having everyone able to do it just isn't right.
|
|
|
|
|
|
| |
Allow the sim owner to add estate managers to any estate on the sim
|
| |
|
|
|
|
|
|
| |
and the permissions module
|
| |
|
| |
|
|
|
|
|
|
| |
fetch fails.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
| |
estate owner user the ability to add and remove estate managers,
and have EM rights outside of that.
|
|
|
|
|
|
| |
as the region master avatar, unless it's LLUUID.Zero (the default).
|
|
|
|
|
|
|
| |
HAZARDOUS if it modifies the simulator, NON_HAZARDOUS if it does a command that doesn't modify the simulator but does a background command such as a forced backup, and STATISTICAL if it returns debug or more information.
*This is useful for implementing a protection system from unwanted script execution or for application modules needing to know what a command does.
|
|
|
|
|
|
|
| |
the properties a bit to be more consistant with other objects (having things
like .Name .Description, etc).
|
|
|
|
|
|
| |
Makes the estate dialog fully functional. Implements all client facing functionality. Moves estate data from estate_settings.xml, which is used to provide defaults, to the region data store. Creates one estate for each region, and places the region in it. Converts all region bans to estate bans.
|
|
|
|
|
|
|
|
|
|
| |
Changes the permissions module to make scripts permissive only when intended
Adds security checks to asset transfers to prevent hacked clients fron
requesting script sources.
Adds security checks to llClientView to verify all aspects of ownership
and permissions for inventory based script retrieval.
|
| |
|
|
|
|
|
|
| |
* might help to diagnose mantis 1712
|
|
|
|
|
| |
not break trunk.
|
| |
|
|
|
|
|
|
| |
Adds handlers for the reclaim land functionality,
plus all needed permissions checks.
|
|
|
|
|
|
|
|
| |
useful for places that the terrain map is needed in a serialised form. Also could add console commands to save and load from files, which should be faster than .raw files (these load/save commands are not included/implemented)
Add util functions to compress and uncompress strings.
Fixed a couple of modules so they use SceneCommunicationService rather than directly call functions on the CommsManager.
|
|
|
|
|
|
|
|
| |
must remember to nant clean
* Hook all server startups into base opensim server startup method
|
|
|
|
| |
true. Instant messages, inventory transfers use this.. and it was always returning false.
|
|
|
|
|
|
|
| |
Nothing huge, but the new button code for producing
a new script does well, but the script will not allow
for name change once created. It reverts back to new script.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
propagation and script module hooks. Thanks Melanie!
* Implements quite a few inventory related perms.
* (from Teravus) Fixes Take Copy
|
|
|
|
|
|
|
| |
Thanks Melanie!
* Adds hooks in the permission module for CanReadScript, CanEditScript, CanCopyInventory, CanDeleteInventory, CanEditNotecard, CanViewNotecard, CanViewScript.. and a few more. The functionality in the default module returns true.
|
|
|
|
| |
permissions modules. From Melanie. Thanks Melanie!
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
*Removed hardcoded permissions checks
*Added permissions checks where needed
|