[Opensim-dev] Fix provider selection and possible security issue with plugins
Ryan McDougall
sempuki1 at gmail.com
Tue Jul 29 12:40:40 UTC 2008
On Tue, Jul 29, 2008 at 9:07 PM, Melanie <melanie at t-data.com> wrote:
> Hello,
> These currently work by dropping
> them into bin.
While I'm still not immediately sure exactly what these modules are,
what I can say is that under the changes I have made, and continue to
make with this patch, the worst case scenario is:
1. You have to drop both the foo.dll *and* foo.addin.xml into bin/
2. You have to embed foo.addin.xml into foo.dll, and then drop it into bin/
Neither one is onerous or really even much different that what we do now.
Cheers,
> Melanie
>
>
> Ryan McDougall wrote:
>> Details on mantis.
>>
>> http://opensimulator.org/mantis/view.php?id=1852
>>
>> Review and commit as usual would be greatly appreciated. Next step is
>> documenting the process of making a "new-style" plugin:
>> http://opensimulator.org/wiki/How_to_create_a_dynamic_plugin
>>
>> Finally, I think the most important dynamic loading is done, outside of
>> RegionModules, which I haven't touched for now. The completed plugins
>> are:
>>
>> IApplicationPlugin
>> IGridPlugin
>> IGridDataPlugin
>> ILogDataPlugin
>>
>> The plugins I should also do because they are probably important:
>>
>> IAssetProvider
>> IInventoryData
>> IUserData
>>
>> The rest should be a simple transformation based on my instructions
>> (when they're finished). Anyone want to go for some low-hanging fruit by
>> finishing the process?
>>
>> IGenericConfig
>> IDataSnapshotProvider
>> IClientNetworkServer
>> IPhysicsPlugin
>> IMeshingPlugin
>> IRegionDataStore
>> IEstateDataStore
>> ITerrainEffect
>> ITarget
>> IDataNode
>>
>> Lastly, is there a special meaning given to ifaces that end with Data or
>> Provider?
>>
>> Cheers,
>>
>> _______________________________________________
>> Opensim-dev mailing list
>> Opensim-dev at lists.berlios.de
>> https://lists.berlios.de/mailman/listinfo/opensim-dev
>>
>>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
>
More information about the Opensim-dev
mailing list