| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
| |
as well. Thanks Mike
|
|
|
|
|
|
|
|
|
| |
datastore tucked down in the Region namespace. This is based on
the assumption that OpenSim.Data.MSSQL is what is actually used by
anyone, and prevents us from having to refactor 2 different MSSQL store
paths when futzing with SOP functions.
|
| |
|
|
|
|
|
|
|
| |
This adds REST services for inventory access. It also allows inventory
uploads.
|
|
|
|
|
|
|
|
|
|
| |
Currently module loading is done ad-hoc. I propose creating a simple
loader class that leverages Mono.Addins (and perhaps the new .NET
addins when they become available in mono). Attached is a basic
patch for review that compiles into HEAD, but doesn't yet replace
any existing ad-hoc loaders.
|
|
|
|
|
|
|
|
|
| |
api and compiler out of XEngine"
"First stage in a major Script Engine refactor, that will result in the LSL implementaions ebing reconverged. Not there yet, but one major part is done."
Thank you, Melanie!
|
|
|
|
| |
plugin. This makes it easy for developers to experiment with alternative communication protocols
|