aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-04-03* Proactively fixed bug-potential concerning the fact that m_httpServer ↵lbsa712-7/+1
property was differently referred to between RegionApplicationBase and all other grid services.
2009-04-03* Fixes issue where of you force your avatar against a region corner, it ↵Arthur Valadares1-6/+64
gets stuck and NonFinite Avatar messages floods console Addresses Mantis #3380
2009-04-03* refactor: Call StatsReporter methods directly rather than through Scene ↵Justin Clarke Casey5-44/+26
(as WebStatsModule was doing) * Assume that StatsReporter is always present (possibly as a no-op impl) rather than doing null checks
2009-04-03- adding -logconfig option to allow configuration of log4net fromDr Scofield1-2/+14
log4net config file other then bin/OpenSim.exe.config - moving ArgvConfigSource initialization up to allow for configuration of XmlConfigurator.Configure()
2009-04-03* Implements MRM IObject.Say - this is equivilent to llSayAdam Frisby1-0/+8
Example: public override void Start() { Host.Object.Say("Hello World!"); }
2009-04-03* Implements Scene.SimChat(string,...) rather than byte[]. We should ↵Adam Frisby2-0/+21
probably mark byte[] as obsolete. * Implements SOPObject.Say for MRM. (Note, not IObject yet)
2009-04-03* MRM Scripts will now no longer disconnect the client if there was an error ↵Adam Frisby1-15/+27
in compilation or script initialisation. * Clarified some debug text for MRM Enabling
2009-04-03* Implements "ID" semi-global within MRM scripts. This is tied to the 'state ↵Adam Frisby5-7/+45
ID' for MRMs. * Implements IPersistence interface, allows simple KeyValue access for MRM scripts to a more permanent datastore.
2009-04-03fix an error in hollow cylinder face number calculationDahlia Trimble1-1/+2
2009-04-02Fix a nullref when compiling non-LSL scriptsMelanie Thielker1-5/+8
2009-04-02Correct llSetPrimitiveParams to check for a texture in inventory when ↵idb1-17/+17
setting the sculpt map. This Fixes Mantis #3331 Also corrected the capping calculation in llApplyImpulse and several integer "boolean" comparisons from "== 1" to "!= 0" for true
2009-04-02partial support for sculpted prim "inside out" settingDahlia Trimble1-11/+38
2009-04-01More refactoring. This time extracting the client-side of ↵diva1-533/+51
RESTInterregionComms into a RegionClient class.
2009-04-01One more bit of refactoring, so this can be used outside region code.diva1-42/+0
2009-04-01Refactoring, no functional changes. Moved ChildAgentDataUpdate data ↵diva3-607/+1
structures from OpenSim.Region.Framework.Scenes back to OpenSim.Framework, so they can be referenced more broadly. This involved having to move the small Animation data structure to OpenSim.Framework too.
2009-04-01* Upped trunk version number to 0.6.4 as we just tagged 0.6.4-releaselbsa7111-13/+13
2009-04-01* Committing patch in mantis 3376 [Patch] Fix a minor animation handling ↵Teravus Ovares1-20/+0
glitch in ScenePresence * .. * .. * err, okay, this was a stick-buggery April 1st joke by me. This removes it. Happy April 1st! * fixes mantis 3376
2009-04-01Hard code scaled image resolution to 96 dpi prior to sculpt meshing to ↵Dahlia Trimble1-2/+2
prevent a mono 2.4 failure. Thanks to cmickeyb for pointing out the failure.
2009-04-01Update svn properties.Jeff Ames8-615/+615
2009-04-01Add a "user" config option to the IRC module config. Like all other IRCMelanie Thielker1-1/+2
config options, this has NO default, if you use the IRC module, you MUST add this setting to your ini file.
2009-04-01Add a PIDFile in [Startup], which the PID will be written toMelanie Thielker1-1/+9
2009-04-01* MRM AdjustmentsAdam Frisby4-14/+32
* Renamed 'Material' to PhysicsMaterial (Wood, Glass, Metal, etc.). May want to place in subclass with other physics specific properties. (We however need to support these features in ODE/etc first.) * Renamed Faces to Materials. IObjectFace to IObjectMaterial - this is for clarity for those coming from a 3D Programming background (it also makes more sense if/when we support Meshes in core). Properties and members remain identical. * Added XMLDoc comments to IObject to assist people writing MRMs in XMLDoc aware editors.
2009-04-01* MRM AdjustmentsAdam Frisby4-15/+150
* Changes World.Objects from Array IObject[] to IObjectAccessor. * Syntactically identical in most behaviour, however the indexer is now ranges not from 0..Count, but any valid internal LocalID. Additional indexers have been added for UUID. * Example: for(int i=0;i<World.Objects.Count;i++) will not work any more, however foreach(World.Objects) will remain functional. * This prevents us needing to create a list for each access to World.Objects which should [in theory] present a dramatic speed improvement to MRM scripts frequently accessing World.Objects.
2009-04-01* Adds World.Avatars[] to MRM Scripting. Contains an enumerable array ↵Adam Frisby5-1/+73
containing IAvatar instances for each avatar in the region. * Adds Test/TestModule.cs which demonstrates a very quick and simple MRM Test.
2009-04-01* Removes some hard-coded magic numbers relating to RegionSize. We now use ↵Adam Frisby2-29/+28
Constants.RegionSize as expected. (Working towards enlarged or smaller regionsizes that arent multiples of 256m) * Adds minor functionality to MRM Scripting.
2009-04-01Finally clean up the Scene.Permissions and permissions module.Melanie Thielker2-832/+395
Permissions now use proper events and not delegate lists, which makes for much easier reading and much less work adding new methods. I finally found a way to raise events with return values without it becoming late bound.
2009-03-31Adding the Length override to the KillPacketMelanie Thielker1-0/+6
2009-03-31Turning the wind module off by default.diva1-1/+1
2009-03-31From: Alan M Webb <alan_webb@us.ibm.com>Dr Scofield1-1/+9
Add sanity check to fly-height calculation so that it does not attempt to retrieve information from non-existent regions.
2009-03-31* Refactored out and de-duplicated Base64ToString(string)lbsa711-8/+2
* Fixed minor typo
2009-03-31Thanks rtomita for a patch to add a handler for the RemoveInventoryObjects ↵Jeff Ames1-0/+29
packet. (bug #3304)
2009-03-31Thank you kindly, MCortez for a patch that:Charles Krinke9-101/+808
With some support from HomerH, this patch adds support for Wind Model plugins via the mono.Addin framework. * Adds console & OSSL access to Wind Parameters * Adds plug-in support for custom wind models * Provides two example Wind Model plug-ins Documentation for the wind module is temporarily located at http://code.google.com/p/flotsam/wiki/CoreWindModule [^] -- will move this documentation to http://opensimulator.org [^] after the patch has been committed.
2009-03-31Update svn properties, add copyright header, formatting cleanup.Jeff Ames6-482/+477
2009-03-30* Fix test breakage by always inserting a gods module when testingJustin Clarke Casey1-1/+1
2009-03-30* minor: remove mono compiler warningsJustin Clarke Casey2-21/+20
2009-03-30* refactor: Move god related methods in Scene out to a moduleJustin Clarke Casey4-119/+218
2009-03-30* Remove a debug line of localIDsTeravus Ovares1-1/+1
2009-03-30* Fixing thread safety of avatar adding and removing from the Physics Scene ↵Teravus Ovares3-7/+29
in the ODEPlugin * This may help one of the symptoms or mantis 3363 , however it probably won't solve the occasional NonFinite Avatar Position detected.. issues that some people see. That is probably an entirely different issue(NaN).
2009-03-30Add PickInfoReply packet.Melanie Thielker3-0/+31
Fixes Mantis #3324
2009-03-29Thank you Flyte Xevious for Mantis #3361 - Implementation of llEdgeOfWorldDahlia Trimble1-2/+60
2009-03-29Another bit of refactoring to try to make sense of ↵diva3-3/+4
OpenSim.Framework.Communications. Everything that looks like a service, with service handlers, moved to .Services -- i.e. LoginService and Response, and GridInfoService. The rest of the changes were to adapt to the new locations of those files.
2009-03-29Moved some files around, so that it's easier to share code between ↵diva3-807/+166
standalone and the grid services. Should not affect any functionality.
2009-03-29Don't let a missing configuration cause a NREMelanie Thielker2-0/+11
Fixes Mantis #3355
2009-03-29Add AcceptNotices member to GroupMembershipData and an overload toMelanie Thielker1-0/+1
IGroupsModule interface
2009-03-29Module interface changeMelanie Thielker1-1/+1
2009-03-29Change the client API to use GridInstantMessage for the "last mile" of IMMelanie Thielker8-111/+57
sending. With this change, all methods that handle IM now use GridInstantMessage rather than individual parameters.
2009-03-29Finish the offline IM module (still needs a server). Add rudimentaryMelanie Thielker5-8/+218
support for the mute list (no functionality yet, but allows the RetrieveInstantMessages event to fire now).
2009-03-28Minor bug fix in UpdateItem (meta data).diva1-1/+3
2009-03-28* Adding some heuristic error correction to the j2k decoder module to combat ↵Teravus Ovares1-1/+83
some of the situations that we see in mantis 3049 . * This may help people on certain 64 bit systems where the end byte position of each layer data packet is incorrect but the start positions are correct. * The console will still be extremely chatty with 'Inconsistent packet data in JPEG2000 stream:' messages, however.. if OpenSimulator was able to recover the data, it will say HURISTICS SUCCEEDED
2009-03-28Add mute list request event and dummy responseMelanie Thielker3-2/+38