aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules/Scripting/Minimodule (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Changed SceneObjectGroup to store parts with the fast and thread-safe ↵John Hurliman2010-09-161-5/+1
| | | | MapAndArray collection
* Formatting cleanup.Jeff Ames2010-09-121-2/+2
|
* First pass at cleaning up thread safety in EntityManager and SceneGraphJohn Hurliman2010-09-102-4/+6
|
* Improve liveness by operating on list copies of SOG.Children where appropriateJustin Clark-Casey (justincc)2010-08-281-10/+12
|
* Improve consistency of locking for SOG.m_parts in order to avoid race ↵Justin Clark-Casey (justincc)2010-08-261-7/+12
| | | | conditions in linking and unlinking
* Apply http://opensimulator.org/mantis/view.php?id=4632Justin Clark-Casey (justincc)2010-05-212-2/+60
| | | | | Adds dialog methods for MRM. Thanks ziah.
* Apply http://opensimulator.org/mantis/view.php?id=4627Justin Clark-Casey (justincc)2010-05-212-0/+20
| | | | Adds OwnerId and CreatorId properties to MRM.IObject
* Minor spelling corrections in MiniModule: "RetreiveAsset" changed tounknown2010-04-282-5/+5
| | | | "RetrieveAsset" and 'm_rootSceene' to m_rootScene'.
* Changed asset CreatorID to a stringJohn Hurliman2010-02-221-1/+1
|
* Merge branch 'presence-refactor' of ssh://opensimulator.org/var/git/opensim ↵John Hurliman2010-02-222-0/+8
|\ | | | | | | into presence-refactor
| * Merge branch 'master' into presence-refactorMelanie2010-02-222-0/+8
| |\ | | | | | | | | | This brings presence-refactor up to master again
| | * Apply http://opensimulator.org/mantis/view.php?id=4495Justin Clark-Casey (justincc)2010-02-192-0/+8
| | | | | | | | | | | | | | | Adds IsChildAgent property to IAvatar in MRM. Thanks ziah
* | | * Adds CreatorID to asset metadata. This is just the plumbing to support ↵John Hurliman2010-02-221-1/+1
|/ / | | | | | | CreatorID, it doesn't modify database backends or OAR files to support storing/loading it
* | Merge branch 'master' into presence-refactorMelanie2010-02-152-3/+3
|\ \ | |/
| * Revolution is on the roll again! :)Revolution2010-02-142-3/+3
| | | | | | | | | | | | | | | | Fixes: Undo, T-pose of others on login, modifiedBulletX works again, feet now stand on the ground instead of in the ground, adds checks to CombatModule. Adds: Redo, Land Undo, checks to agentUpdate (so one can not fall off of a region), more vehicle parts. Finishes almost all of LSL (1 function left, 2 events). Direct flames and kudos to Revolution, please Signed-off-by: Melanie <melanie@t-data.com>
* | Merge branch 'master' into presence-refactorMelanie2010-02-081-1/+1
|\ \ | |/ | | | | | | This was a large, heavily conflicted merge and things MAY have got broken. Please check!
| * apply http://opensimulator.org/mantis/view.php?id=4486Justin Clark-Casey (justincc)2010-01-301-1/+1
| | | | | | | | | | fix compilation of mrm scripts using microthreaded parmeter Thanks ziah
| * Revert "Updates all IRegionModules to the new style region modules."Melanie2010-01-291-41/+23
| | | | | | | | This reverts commit ec3c31e61e5e540f822891110df9bc978655bbaf.
| * Updates all IRegionModules to the new style region modules.Revolution2010-01-231-23/+41
| | | | | | | | Signed-off-by: Melanie <melanie@t-data.com>
* | Some typos fixed related to master avie removalDiva Canto2010-01-101-2/+2
| |
* | Remove all references to master avatar, replacing with estate owner whereMelanie2010-01-101-3/+3
|/ | | | | appropriate. This changes the behavior of the REST plugins and RemoteAdmin's region creation process.
* Formatting cleanup. Add copyright headers.Jeff Ames2010-01-043-9/+9
|
* Thank you kindly, Ziah for a patch that adds the channel to the class ↵Charles Krinke2009-12-234-2/+16
| | | | | | ChatEventArgs and retrieves it's value along with the others from the OSChatMessage in HandleChatPackage. With this the MRM Script can check if a ChatEvent is coming in on a specifc Channel. The Second Part adds the Method say(string msg , int channel) to send a chat message on the specified channel. The idea behind this is to enable MRM's to communicate with regular LSL or OSSL Scripts so that they may can act as a Backend to access a Database or do business Logic for those Scripts. Signed-off-by: Charles Krinke <cfk@pacbell.net>
* Patch from Ziah.Melanie2009-12-211-8/+32
| | | | | Mantis #4456: Patch to implement some minor MRM Functions : SitTarget, SitTargetText, TouchText and Text
* Changing the AssetBase constructors to avoid initializing assets with an ↵John Hurliman2009-11-051-4/+1
| | | | unknown asset type, and log an error if it ever does happen
* Experimental change of PhysicsVector to Vector3. UntestedJohn Hurliman2009-10-261-21/+21
|
* * Removed some of the redundant broadcast functions in Scene and SceneGraph ↵John Hurliman2009-10-151-2/+2
| | | | | | | | so it is clear who/what the broadcast is going to each time * Removed two redundant parameters from SceneObjectPart * Changed some code in terse update sending that was meant to work with references to work with value types (since Vector3 and Quaternion are structs) * Committing a preview of a new method for sending object updates efficiently (all commented out for now)
* - cleaning up LandData/ILandObject capitalization issuesdr scofield (aka dirk husemann)2009-10-022-6/+6
| | | | - adding LandDataSerializer to OAR mechanics
* Formatting cleanup.Jeff Ames2009-10-011-1/+1
|
* Added additional configuration options for MRM Security. See ↵Adam Frisby2009-08-181-8/+22
| | | | OpenSim.ini.example under the [MRM] section.
* Merge branch 'master' of ssh://opensimulator.org/var/git/opensimAdam Frisby2009-08-182-2/+29
|\
| * Add copyright header. Formatting cleanup.Jeff Ames2009-08-172-2/+29
| |
* | * Implementing a bunch of Unimplemented MRM stubs.Adam Frisby2009-08-182-10/+27
|/
* * Implements AppDomain Security for MRM Scripts.Adam Frisby2009-08-171-2/+101
| | | | * Added permissionLevel attribute to [MRM] section in OpenSim.ini. Default is 'Internet', however may be any of the following (case sensitive), FullTrust, SkipVerification, Execution, Nothing, LocalIntranet, Internet, Everything. For previous functionality, set to FullTrust or Execution.
* * Implements ISecurityCredential member on SPAvatar, SPAvatarAttachmentAdam Frisby2009-08-164-8/+15
| | | | * Disables 'event not used' warning for IRCClientView; cuts OpenSim total warnings back.
* * Refactor: Moves IAvatarAttachment into IAvatarAttachment.cs instead of ↵Adam Frisby2009-08-162-13/+15
| | | | IAvatar.cs
* * Implements ISecurityCredential on all uses of SOPObject.cs except Avatar ↵Adam Frisby2009-08-162-2/+2
| | | | Attachments.
* * [MRM] Added permission checks to MRM Events (ie, requires edit permission ↵Adam Frisby2009-08-161-6/+9
| | | | to bind to OnTouch)
* * Fixes potential NulRef in MRM Security Checks.Adam Frisby2009-08-162-3/+4
|
* Merge branch 'master' of ssh://opensimulator.org/var/git/opensimAdam Frisby2009-08-163-2/+56
|\
| * Add copyright headers. Formatting cleanup.Jeff Ames2009-08-162-1/+55
| |
| * Misc cleanup.Jeff Ames2009-08-161-1/+1
| |
* | * [MRM] Implements permission checks on IObject implementations in ↵Adam Frisby2009-08-163-9/+92
|/ | | | SOPObject.cs. Does not implement security on IObjectInventory yet.
* * Beginnings of a Security Credential system in MRM. This will eventually ↵Adam Frisby2009-08-166-13/+62
| | | | lead to trusted execution of untrusted MRMs.
* Formatting cleanup.Jeff Ames2009-08-091-1/+1
|
* From: Snowcrash <Snowcrash.short@gmail.com>Melanie2009-08-073-4/+13
| | | | | | | | | | | | | Date: Wed, 5 Aug 2009 12:45:56 +0200 Subject: [PATCH] A few minor tweaks to the MRM API's in order to make it possible for MRM's to run in a separate AppDomain without poluting the primary appdomain of OpenSim Specifically: Added an explicit method for getting the "globals" of the MRM, removing the need to have the MRM script code loaded into the primary domain, in order to set up proxies Added a [Serializable] attribute to TouchEventArgs, again in order to remove the need to have MRM script code loaded into the primary domain. --------- Applied with whitespace changes
* * Implements MRM's Stop() interface member.Adam Frisby2009-08-072-0/+10
| | | | * MRM Scripts should do appropriate cleanup within this event, to allow for clean shutdowns and script updates. This means unbinding from events you are listening to, and releasing any resources.
* * Updates libOMV to version 0.7.0Teravus Ovares2009-07-252-2/+4
| | | | | | | | * Uses mantis #3811 as a base (thanks jhuliman) with changes. * E-mail regarding interface changes sent to the opensim-dev list * Archive: https://lists.berlios.de/pipermail/opensim-dev/2009-July/007219.html
* minor: remove some mono compiler warningsJustin Clarke Casey2009-07-152-5/+5
|
* Formatting cleanup.Jeff Ames2009-07-111-8/+8
|