| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
and makes it use a common set of types in both engine. Fixes the issues with
running both engines and HTTP requests / listens / timers etc..
Also fixes a couple of minor Scene issues and a CTB by nullref.
|
|
|
|
|
|
|
|
| |
Assert.Ignore() for now, so it won't change anything, but
I want to make sure it doesn't break the bamboo infrastructure
in it's current state.
|
|
|
|
|
|
|
|
| |
of the types, located in OpenSim/Region/ScriptEngines/Shared/LSL_Tyoes.cs
Also changes the compiler in DotNetEngine to use that. You _will_ need to
let your region recompile all your scripts!
|
| |
|
|
|
|
|
|
|
|
|
| |
ordinary region modules and are able to coexist in one instance.
See http://opensimulator.org/wiki/ScriptEngines for details. There were
changes to OpenSim.ini.example, please note DefaultScriptEngine.
Also see the User docs and FAQ on the Wiki. Default is DotNetEngine.
|
| |
|
| |
|
|
|
|
| |
in your 'region domain' in OGP.
|
|
|
|
|
|
|
|
|
| |
XEngine fixes: prevent queue overruns, prevent spamming when no key
is down. Release controls when conflicting permissions are requested
or permissions are refused later. Release when prim or script are deleted.
Fixes Scene script instance deletion semantics.
|
|
|
|
| |
means less code in this case)
|
|
|
|
|
|
| |
checkout.
|
|
|
|
|
|
|
|
|
|
|
| |
OpenSim.Data.Tests, then subclass with custom init bits for sqlite.
As I've only been testing the plugin interfaces anyway, this should
make it very easy to write only a little bit of code to use these
tests for other databases. It will also give us the framework for
definining the datastore behavior and making sure that all the databases
do the same thing.
|
|
|
|
|
|
|
| |
add another nant target for test-xml to get the verbose
version
|
| |
|
|
|
|
| |
OpenSim.Region.Environment.Tests.dll
|
| |
|
|
|
|
|
|
|
|
|
| |
Floating text, Rotation, Texture animation, Particle System
This will make "Eye Candy" scripts work without modification in
XEngine. The use of the CHANGED_REGION_RESTART hack is no longer
needed. Implemented in MySQL only, hovertext also in SQLite.
|
|
|
|
|
|
|
|
| |
The big libomv patch introduced a small regression:
OpenSim doesn't build on monodevelop anymore. The
attached patch fixes this in prebuild.xml.
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
| |
|
|
|
|
|
|
| |
Windows
|
|
|
|
|
|
|
|
| |
engines that want to use the XEngine's instance handling and state
persistence can do so. IScriptInstance is optional, but it does
require the SmartThreadPool if it is used.
|
|
|
|
|
|
|
|
|
| |
It is now possible to use module interfaces without referencing Scene.
Place those interfaces in OpenSim/Region/Interfaces. They may not
use any refs from OpenSim.Region.Environment as parameters.
This resolves a circular library ref introduced in r5949
|
|
|
|
|
|
|
| |
Disallow bulk uploads if money module is present and upload cost
is set and the user hasn't got sufficient funds.
|
| |
|
|
|
|
|
|
| |
"Plugin Error: Node 'Type' not allowed" messages during region server startup.
|
| |
|
|
|
|
| |
references from prebuild.xml (bug #1977)
|
|
|
|
| |
Common.Communications for now (since this was the only class in that project)
|
| |
|
| |
|
|
|
|
|
|
|
| |
Scripts can now no longer DOS the user server and there are a lot fewer
gratuitious lookups of user profile data.
|
|
|
|
|
|
|
| |
This effectively undoes commits 5771 and 5769 as well as parts of the
formatting cleanup commits 5774 and 5775.
|
|
|
|
|
|
|
| |
this adds image conversion features to the REST inventory/asset code.
|
|
|
|
|
|
| |
client stack.
|
|
|
|
| |
dlls. Fix issue 1876.
|
|
|
|
|
|
|
|
| |
service, adding a plain REST GET handler returning XML (no LLSD),
adding appropriate add handler calls to OpenSimBase and UserServer.
|
|
|
|
|
|
| |
-fix some whitespace/formatting
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
services) into a separate assembly to parallel OpenSim.Region.Communications.OGS1
|
|
|
|
| |
inventory server (see http://opensimulator.org/wiki/Security_vulnerability_brought_by_non-check_inventory_service)
|
| |
|
|
|
|
|
|
|
|
| |
the other service calls
* will post to mailing list about moving this shortly
|
|
|
|
|
|
|
|
|
| |
* refactored some member names for readability and ccc (code convention conformance)
* took away two refs from Rest.Inventory since
* System.IO is part of System
* System.Xml.Serialization is part of System.Xml
|
|
|
|
| |
(issue 1763).
|
|
|
|
|
| |
Adds additional support for llEmail().
|
|
|
|
| |
SVN r5406 with Visual Studio
|
|
|
|
|
|
|
|
|
|
|
| |
This patch limits the maximum size of prims that can be created using libsl bots
or modified clients to 65536mper side. It also limits LSL functions to that size.
If a prim is already physical, the enforced constraint is 10m.
A prim that is larger than 10m cannot be turned physical, either via script or UI.
Linksets are handled correctly, so scaling of physical linksets is constrained by
the size of it's largest component prim. Also, turning linksets physical is based
on the size of it's largest ptim.
|
| |
|