Melanie Thielker
ae63b2d2ca
Finish up OSSL enable/disable options in XEngine.
...
Now each function can be allowed, subject to threat level, disabled,
or restricted to certain UUIDs.
2008-09-15 23:50:07 +00:00
Melanie Thielker
2eac6c17f4
Add more granularity and a risk asessment system to the OSSL API in XEngine.
...
Adds the fix from Mantis #2197 in it's new form.
Stage one of the scripting security changes, more to come.
2008-09-15 15:25:48 +00:00
Teravus Ovares
dbbbec48df
* This update makes configuring SSL a little easier on Windows XP. It also makes it possible to run a HTTPS server on the region. It also has a junk Certification authority for test purposes.
...
* There are still a lot of things that are hard coded to use http. They need to be fixed.
* Also includes directions
* A standard junk PEM file to append to app_settings/CA.pem in the client so SSL will work
2008-09-14 18:39:17 +00:00
Jeff Ames
6e6465f6c1
Update svn properties. Minor formatting cleanup. Fix some minor typos. Remove some old dead code.
2008-09-13 21:39:26 +00:00
Teravus Ovares
8d39d806aa
Newtonsoft Json.NET 1.3.1 for upcoming use in comms.
2008-09-11 01:50:31 +00:00
Jeff Ames
0ecd7faf6e
Update svn properties.
2008-09-07 07:13:12 +00:00
Teravus Ovares
6fc23adbc2
* Fixes a few type changes that caused the XML Format to break.
...
* Testers, please try rezzing your inventory on this revision and sending me feedback in mantis.
* Users, it's not time to update yet. The dust still hasn't settled.
2008-09-06 19:21:41 +00:00
Teravus Ovares
7d89e12293
* This is the fabled LibOMV update with all of the libOMV types from JHurliman
...
* 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.
2008-09-06 07:52:41 +00:00
Charles Krinke
f4261d86c8
Mantis#2121. Thank you kindly, ChrisDown for a patch that solves:
...
The option to enable the REST Asset and Inventory plugin is missing
from OpenSim.ini.example. This patch adds the required items without
enabling the plugins.
2008-09-05 23:15:52 +00:00
Teravus Ovares
f5c82186c1
* Adds configurable OGP Name prefix and suffix. See OpenSim.ini.example at the bottom for details. Defaults to an empty string for prefix and '_EXTERNAL' for suffix
2008-09-05 16:54:31 +00:00
Sean Dague
d508b1f082
add some stubbing for ini.example for CMS module
2008-09-04 15:34:09 +00:00
Sean Dague
12beaccec7
Merge branch 'cms' of http://pokgsa.ibm.com/~jbongio/public/opensim
2008-09-03 18:04:37 +00:00
Sean Dague
a721f2cfe4
make the example OpenSim.ini use sqlite plugin, because so many people
...
don't read the config and find they aren't saving any of their prims.
2008-09-02 20:17:53 +00:00
MW
bd525d4da0
commented out the SurfaceInfoBlock read code in libsecondlife packet.cs
2008-08-28 16:06:55 +00:00
MW
571f296fe1
another attempt to fix the surfaceInfoBlock issue
2008-08-28 15:44:57 +00:00
MW
8d3fc87303
change the size limit on TranferPacket in libsl from 1100 back to 1500 (which is was in old libsl)
2008-08-28 15:16:52 +00:00
MW
d220d9e24b
Doh! fixed silly mistakes in last commit
2008-08-28 14:54:08 +00:00
MW
f6614c10bf
attempt to fix problem with missing surfaceInfoBlocks in the objectgrab packets sent by < 1.21 clients.
2008-08-28 14:46:25 +00:00
MW
0c7a53d7c4
updated our libsl, _packet_.cs to the current version from openmv
...
Update with a bit of caution as not fully tested yet.
2008-08-28 12:39:06 +00:00
Melanie Thielker
788dff7090
Implements the r6005 foes for XEngine as well
2008-08-27 17:19:56 +00:00
Melanie Thielker
1ac6bb3107
Add ScriptDistanceLimitFactor to OpenSim.ini to allow modifcation of
...
LSL's arbitrary 10 m limit on object movement.
Also implements the 10 m maximum rezzing distance, subhect to the same
factor.
2008-08-27 17:12:55 +00:00
Melanie Thielker
24456e846c
Add the same delay factor in the XEngine section for the XEngine
2008-08-25 18:07:29 +00:00
Melanie Thielker
64e4c34c1a
Add ScriptDelayFactor under LL-Functions in OpenSim.ini. Defaulted
...
at 1.0, it allows delays to function as coded. Smaller values will
reduce, larger values will increase the delays. A value of 0 is
permitted and results in on delay being applied.
2008-08-25 17:50:44 +00:00
Teravus Ovares
2912aafe25
* This commit incorporates the heart of the OpenGridProtocol patch that is currently on Forge in a nice, friendly modular format.
...
* There are a lot of changes and this is quite experimental. It's off by default, but you can turn it on by examining the bottom of the opensim.ini.example for the proper OpenSim.ini settings. Remember, you still need an agent domain..
* Furthermore, it isn't quite right when it comes to teleporting to remote regions (place_avatar)
2008-08-25 07:35:17 +00:00
Teravus Ovares
50bf3618a3
* Homer's amazing terrain MapTileRenderer. Thanks Homer!
...
* By default, texture rendering is on. This may be affected by using secure assets since your region hasn't registered with the gridserver before it asks for texture assets. It might also be affected by a slow asset server, so consider this release experimental.
* Defined interface IMapTileTerrainRenderer.
* Extracted "old" shaded maptile terrain rendering into ShadedMapTileRenderer;
streamlined it a bit and added "highlight" rendering to its "shadow"
rendering.
* Added "new" terrain-texture based maptile terrain rendering
(TexturedMapTileRenderer); made TerrainUtil.InterpolatedNoise public
* Adapted MapImageModule to allow switching between those two by configuration
* Added configuration option to OpenSim.ini.example
2008-08-22 22:04:43 +00:00
Dr Scofield
ff2eb24022
- corrects statement about {asset,user,inventory} source configuration
...
as those all work with MySQL (and are in fact required it seems);
adds examples as well
- adds region_file_template functionality for the create_region XmlRpc
call of RemoteAdminPlugin
- cleans up and fixes typo in UserProfileData
2008-08-21 11:04:57 +00:00
Charles Krinke
ae3a1dd9a2
Mantis#1992. Thank you kindly, ChrisDown for a patch that:
...
Corrects accidental removal of tags in /bin/inventory/Libraries.xml
2008-08-18 14:31:54 +00:00
Charles Krinke
77ae4bb3fb
Mantis#1971. Thank you kindly, ChrisDown for a patch that:
...
Reverts the deletion of the entry for "My Site Library" in
bin/assets/AssetSets.xml and replace with with "Open Textures Library"
pointing to "OpenTexturesLibrary/3DDCInventoryItems.xml"/.
2008-08-17 19:40:30 +00:00
Melanie Thielker
1db8f6fbad
Patch for Adam: Add two new permissions options to Opensim.ini.example
...
and the permissions module
2008-08-17 05:05:06 +00:00
Charles Krinke
60a676251a
Mantis#1971. Thank you kindly, BlueWall for a patch that:
...
The included patch enable handling for PRIM_FULLBRIGHT in
llSetPrimitiveParams().
2008-08-16 21:31:36 +00:00
Melanie Thielker
9f4a77e814
The missing option in OpenSim.ini.example...
2008-08-15 13:29:29 +00:00
Melanie Thielker
4f8f89a215
Remove the (experimental) suffix from the XEngine line in the sample
...
config. Change defaults to enable all languages for XEngine.
Change comment on new LSL compiler form (experimental) to (under test).
2008-08-13 13:53:28 +00:00
Mike Mazur
79c7e803e5
Remove the manifests from the bin/ directory.
2008-08-06 01:37:06 +00:00
Mike Mazur
d367f0bf0c
Thanks, zaki, for a patch that embeds plugin manifest files into plugin dlls. Fix issue 1876.
2008-08-06 01:20:31 +00:00
Dr Scofield
07a259f0bf
correcting comment on GridInfo
2008-08-04 12:47:57 +00:00
Justin Clarke Casey
4cf4774b3e
* minor: add url pointing back to wiki information for GridInfo section
2008-08-01 21:21:45 +00:00
Justin Clarke Casey
95b06c575e
* remove GridInfo section down to the bottom of OpenSim.ini.example and add explanatory information
...
* this managed to confuse me briefly today (but I am thick :-)
2008-08-01 21:09:33 +00:00
Mike Mazur
15669281fa
Apply updated patch from issue 1871. Thanks sempuki.
2008-07-31 23:53:24 +00:00
Mike Mazur
2270b25265
Thanks, sempuki, for a patch that moves all Grid Server's plugins to
...
PluginLoader. Fix issue 1871.
2008-07-31 09:24:28 +00:00
Dr Scofield
fcab0ecfba
dropping intermediate GridInfoPlugin.addin.xml, as it's no longer
...
needed.
2008-07-31 09:08:24 +00:00
Adam Frisby
2f8acdbe50
* Applying Mantis #1852 - Plugin Provider refactoring. Courtesy of Ryan/Sempuki.
2008-07-30 08:17:19 +00:00
MW
0710fbb45e
Fixed the missing reference to a texture in TexturesAssetSet.xml , reported in mantis 1848. Not sure why the ids on some textures had got changed in there and the reference to femalebody.jp2 removed.
...
I don't think this is the only problem with avatar appearances though, as I've still seen the puffs of smoke even with that texture set correctly. Seems that anytime where before you would have seen a grey ruth, you now get a puff of smoke. So looks like a urgent drive is needed to fix the avatar appearance system.
2008-07-29 08:50:46 +00:00
Sean Dague
f69ae29e39
remove void keyword for osWeatherMap.lsl. Update asset and inventory
...
uuids so that these new versions will show up in systems where they were
before.
2008-07-28 14:13:48 +00:00
Melanie Thielker
9fca0aca64
Reinstate the configuration option on XEngine's use of the lexical
...
compiler. Changes the default in OpenSim.ini.example to "true" to
allow for a broader user base for testing.
2008-07-28 00:40:35 +00:00
MW
17ea010b92
applied mantis patch 1833 , thanks kinoc
2008-07-27 17:48:26 +00:00
Dr Scofield
c724e38433
oops. forgot to add addin.xml for GridInfoPlugin. also, slight
...
reordering of plugin initialisation to ensure that it will return base
information about grid, even if [GridInfo] config section is not
there.
2008-07-25 17:06:26 +00:00
Dr Scofield
b5f23b4c9c
first cut at a GridInfo plugin (mantis #1825 ). Currently just spits
...
out everything in the [GridInfo] section :-D Also, not yet LLSD but
XmlRpc, LLSD via GET will follow. OpenSim.ini.example contains sample
values and explanation. Oh, and default values provided are
platform: OpenSim
mode: standalone | grid
have fun.
2008-07-25 16:56:46 +00:00
Mike Mazur
6256078876
Thanks, sempuki, for a patch that adds .addin.xml for MSSQL and SQLite users.
2008-07-23 05:53:54 +00:00
Mike Mazur
c9fca5315c
Remove duplicate definitions in addin.xml files. How'd that happen anyway?
2008-07-23 04:32:09 +00:00
Mike Mazur
a0930aa80d
Thanks, sempuki, for a patch that moves control of Mono.Addins from source attributes to external XML files. Fix issues 1682 and 1786.
2008-07-23 03:08:31 +00:00
Melanie Thielker
09641bd999
Change the OopenSim.ini default to 256m for nonphysical prims, to
...
get future public installations on a more sane footing.
2008-07-20 16:50:15 +00:00
Melanie Thielker
8ae7dc628b
Make the max sizes of physical and nonphysical prims configurable in OpenSim.ini
...
Defaulted to 65536 and 10, respectively
2008-07-20 15:19:26 +00:00
Melanie Thielker
a73d87ef16
Introduce a separate connection string for estates, which defaults to the one gi
...
ven for the region datastore. Removes the flag to store prim inventories, which are now always stored.
2008-07-18 20:50:47 +00:00
Justin Clarke Casey
e1b7ace453
* Try new ruth avatar settings correction suggested by jenni in http://opensimulator.org/mantis/view.php?id=1769
...
* Thanks jenni
2008-07-18 11:20:30 +00:00
Mike Mazur
2558f8ac31
Make scripts LSL compliant.
2008-07-18 04:51:36 +00:00
Melanie Thielker
d85774c101
Patch #9142 (No mantis)
...
Add a config option to OpenSim.ini to select between script compilers
in the XEngine without recompile.
Set UseNewCompiler=true in OpenSim.ini and try it out.
Creates the ICodeConverter interface and adapts the new compiler to it.
2008-07-12 01:34:36 +00:00
Charles Krinke
cda5269391
Mantis#1682. Revert temporarily, Sempuki's mono addins patch
...
while he studies the issues in Windows a little bit.
2008-07-11 02:04:02 +00:00
Charles Krinke
7fd63d9dc8
Mantis#1682. Thank you kindly, Sempuki for a patch that:
...
Move control of Mono.Addins from source attributes to external XML files.
This removes a lot of coupling of the source with Mono.Addins
2008-07-10 13:45:46 +00:00
Charles Krinke
66cf44f06a
Mantis#1681. Adding Vytek's submittal of DotNetOpenMail.dll
...
to our bin/ directory in anticipation of a reformatted
llEmailFunction patch including a commented out
OpenSim.ini.example
2008-07-08 01:07:32 +00:00
Johan Berntsson
382fb8cea6
The new llScript-cs parser. Thanks Mike
2008-07-04 08:59:41 +00:00
Justin Clarke Casey
1187cd0d3d
* elminate now pointless inv type fields from OpenSim library xml
2008-07-02 16:34:24 +00:00
Justin Clarke Casey
442a938a3f
* fix a bug where I was assuming all entities would be SceneObjectGroups - of course, some are ScenePresences
...
* would be nice to have a separate list in InnerScene in the future since a lot of methods end up screen entities for SOGs
2008-06-27 18:18:44 +00:00
Jeff Ames
56802afff4
Update svn properties. Minor formatting cleanup.
2008-06-26 20:04:06 +00:00
MW
682ec53420
As per the suggestion on the mailing list, added support for a OpenSim.xml config file, instead of a ini file. INI files still work the same as they did before, just now if a ini file isn't found, it looks for a OpenSim.xml file (of course in xml format) and if found uses that.
...
Includes a OpenSim.Example.xml for reference (the default settings saved as a xml file).
2008-06-26 17:20:08 +00:00
Sean Dague
f9f65deb30
add a reference to the enabled = true stanza for
...
IRC that I found in the source but never made it back
to the example config
2008-06-25 17:50:58 +00:00
Jeff Ames
e9a61e7c74
Update svn properties.
2008-06-23 05:15:30 +00:00
Sean Dague
0c84c27265
content fridays. A whole bunch of new stock animations from Mo Hax
...
at IBM for distribution with OpenSim.
2008-06-20 20:09:22 +00:00
Jeff Ames
9cde1c4b82
Update OS X ODE binary to opensim-libs r46.
2008-06-20 07:47:55 +00:00
Teravus Ovares
e02a2e31e0
* Patch from nlin to enable DIF state file writing from the ODEPlugin
...
* Rebuilt libode.so, ode.dll
* If you roll your own ODE library, make sure to update your opensim-libs.
2008-06-20 04:57:32 +00:00
Charles Krinke
0fe5c5eadf
Mantis#1566. Thank you kindly for a number of
...
sounds for the OpenSim library.
2008-06-19 03:30:13 +00:00
Sean Dague
33c40c0e0d
typo in xml
2008-06-18 23:06:02 +00:00
Sean Dague
6753578465
commit justin's grafitti board to the base OpenSim script
...
library.
2008-06-18 22:56:04 +00:00
Sean Dague
b57b24655c
contribute weather map cycling script using osDynamicTextures.
2008-06-18 19:38:30 +00:00
Sean Dague
2c78bdef84
fix minor xml fubar.
2008-06-18 19:28:13 +00:00
Sean Dague
7355d79881
prune all the empty script directories. Contribute
...
my text board script to be part of the stock scripts.
2008-06-18 19:23:46 +00:00
Sean Dague
987c7498c3
the first pass at Asset Fridays. Contribution of a handshake
...
animation from Mo Hax at IBM. This took us a while to sort out
the conversion path, expection more efficiency in the future.
2008-06-13 19:15:27 +00:00
Sean Dague
cdc4061426
rename to index.xml just to make this more consistant
2008-06-13 18:20:30 +00:00
Teravus Ovares
2b6487c832
* Added Prim drawing to the mainmap tile generation.. you can see blocks representing the prim now on the mainmap.
...
* It isn't perfect since the blocks are square, however it's pretty good.
* Performance is also pretty good, however, if it takes too long for you, you can disable it in the OpenSim.ini
* You can see how long it takes in milliseconds on the console when it finishes.
2008-06-12 01:11:57 +00:00
Teravus Ovares
ed41ba8a3d
* Added a configuration option for allowing god script lsl methods.. such as llSetObjectPermMask. By default it's off.
2008-06-06 21:39:42 +00:00
Justin Clarke Casey
3703034511
* minor: doc tweak on last commit
2008-06-02 18:20:30 +00:00
Justin Clarke Casey
c61b779e97
* Add information and documentation about web region loading to OpenSim.ini.example
...
* Also a very little bit of tidying up of this file - it's becoming a bit of a junkyard
2008-06-02 18:18:20 +00:00
Teravus Ovares
89fa5fd67e
Fixed half completed comment in OpenSim.ini.example.
2008-06-02 10:19:22 +00:00
Teravus Ovares
1a47ff8094
* This is Melanie's XEngine script engine. I've not tested this real well, however, it's confirmed to compile and OpenSimulator to run successfully without this script engine active.
2008-05-30 12:27:06 +00:00
Dr Scofield
42cdf3c240
Adding OnChatBroadcast event logic to EventManager providing
...
a clean interface for Sim broadcasts. Added SimBroadcast support to
ChatModule.
Removing all code from IRCBridgeModule dealing with agent/client directly.
Cleaning up ChatModule.
Polishing IRC messages, adding support for "/me" (both directions).
2008-05-26 11:56:04 +00:00
Sean Dague
ceadfb6eb7
remove the appearance lines from the OpenSim.ini.example. They
...
don't do anything now.
2008-05-19 21:50:56 +00:00
Jeff Ames
a4d84a6aed
Update ODE binary for OS X to opensim-libs r43
2008-05-19 13:47:58 +00:00
Teravus Ovares
00a1f0bab0
* This finishes the ODE options section of the OpenSim.ini.example. I've added 44 configurable options!
...
* This includes if you want to mesh sculpties and the Level of detail on the sculptie meshing for non physical and a separate LOD on physical sculpties.
* The options range from gravity.. to avatar movement speed, to friction management.. to object density.. to update throttling.
2008-05-16 20:16:33 +00:00
Jeff Ames
fbac37ad8c
Update svn properties.
2008-05-16 00:16:02 +00:00
Teravus Ovares
afd5da6851
* Adds various tweakable avatar control options to the OpenSim.ini.example.
2008-05-15 23:11:31 +00:00
Teravus Ovares
173d13b0a4
* Added about half of the planned ODE physics options to OpenSim.ini.example.
...
* Some will do cool things, some will make your scene explode dramatically if you're not careful.
2008-05-15 06:35:01 +00:00
Teravus Ovares
c565391a70
*SVN Executable on HttpServer.dll
2008-05-14 20:27:10 +00:00
Sean Dague
4a07038bbe
From: Dr Scofield <DrScofield@xyzzyxyzzy.net>
...
the attached patch set adds the (still work-in-progress but already
working) RestPlugin base class and the RestRegionPlugin code. we are using
XML serialization.
currently working:
GET /admin/regions/ -> returns UUID list of known regions
GET /admin/regions/<UUID> -> returns detailed region information
we'll be adding support for POST/DELETE/PUT and also for
/admin/regions/<UUID>/name etc.
2008-05-14 19:13:54 +00:00
Adam Frisby
c9c016e26a
* Applying patches from Melanie to cover permissions module. Thanks!
2008-05-14 16:51:16 +00:00
Justin Clarke Casey
8293be6811
* Remove old historical grid inventory code
2008-05-13 14:59:18 +00:00
Adam Frisby
dc21e8d5e2
* Applying patch #1121 - Fixes for llListen() (Thanks Middlelink!)
2008-05-08 13:41:10 +00:00
Adam Frisby
80cbd468ea
* Some refactorings.
...
* Added shell of new Python scripting engine. Similar in design to the one used by Rex, but will be structured at a region rather than object level, also is a region module.
2008-05-08 04:34:02 +00:00
Sean Dague
ffe6b71f61
reduce log messages from nhibernate
2008-05-06 19:07:14 +00:00
Sean Dague
81056717e0
added nhibernate examples
2008-05-06 18:22:26 +00:00
Sean Dague
62c663c37b
remove DB4o, we're pretty sure no one uses this, and
...
no core developer supports it anyway.
2008-05-01 20:17:57 +00:00
Jeff Ames
c1e901989a
Load grid list in LaunchSLClient from .ini file at run-time.
...
Add script to build LaunchSLClient.app on OS X.
2008-05-01 18:28:32 +00:00