aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Allow delivery of object messages gridwideMelanie Thielker2009-02-221-1/+2
|
* First step in giving the messaging server the modular refactoring treatment. ↵MW2009-02-228-289/+643
| | | | As with the other two servers, this is very much a work in progress.
* * MXP Clients are now treated as full root agents - including being given a ↵Adam Frisby2009-02-222-2/+44
| | | | | | | default avatar. * MXP Clients now are capable of displaying primitives and objects within the Scene.
* * Fixes an assumption whereby Scene assumes that each client is capable of ↵Adam Frisby2009-02-221-0/+8
| | | | producing a circuit. This affects non-Linden derived viewers who do not utilize circuits.
* Part 1 of refactoring the userserver. Changed it so instead of subclassing ↵MW2009-02-223-46/+107
| | | | the User dataBase access class (UserManagerBase) and then adding the http handlers to that. There is now a UserDataBaseService that is passed to the other classes so they can access the db. This should make it easier to have multiple "modules" that can register http handlers and access the db.
* * And a little moreAdam Frisby2009-02-221-2/+2
|
* * Removing some C#3.0 that snuck in.Adam Frisby2009-02-221-5/+5
|
* * RestoringAdam Frisby2009-02-221-0/+1158
|
* * Fixing bad SVN commit.Adam Frisby2009-02-221-1158/+0
|
* * Updates MXP.dll to latest version.Adam Frisby2009-02-221-11/+35
| | | | | * MXP: Corrects an issue whereby session requests were never correctly acknowledged.
* Update svn properties.Jeff Ames2009-02-224-1628/+1628
|
* * There's always something. Fixes MXP Server so that when it starts up, it ↵Adam Frisby2009-02-221-0/+1
| | | | actually starts up.
* * Adds initial support for the MXP Virtual Worlds protocol ↵Adam Frisby2009-02-224-0/+1627
| | | | | | | | | | | | (http://www.bubblecloud.org) * Handled via the MXPModule.cs located in OpenSim.Client.MXP namespace. * Also implements MXPClientView and MXPPacketServer for IClientAPI compatibility. * No changes were required to Core to implement this - the thing is self contained in OpenSim.Client.MXP.dll. * Includes reference implementation of MXP as MXP.dll - this is under the Apache 2.0 license. * Requires OpenSim.ini setting to enable. "[MXP] \n Enabled=true \n Port=1253" * May break. Highly untested.
* Refactor log4net logger handling in script engine. (#3148)Jeff Ames2009-02-2218-133/+141
|
* Addresses some issues with appearance after TPs. Appearance.Owner was not ↵diva2009-02-224-8/+28
| | | | being set, and that's what's being used in SendAppearanceToOtherAgent. Mantis #3204.
* Update svn properties, add copyright headers, minor formatting cleanup.Jeff Ames2009-02-228-1631/+1685
|
* Applied patch from mantis #3217, which allows Dynamic Images of type RGB (so ↵MW2009-02-211-7/+23
| | | | with no alpha value). Thanks BlueWall.
* More Grid server refactoringMW2009-02-216-23/+61
|
* Thank you kindly, DoranZemlja for a patch that:Charles Krinke2009-02-211-1/+1
| | | | | | Solves the Object-Key problem when using llHTTPRequest()
* A small improvement in the UserLoginService, hence the User Server: users ↵diva2009-02-211-2/+5
| | | | are now being given a default appearance if there is none in the user database. This issue affected newly created accounts, which aren't given an appearance at time of creation. May address some of the issues reported in mantis #3204 (but the incompatibility with pre-8447 is unaffected and continues to exist).
* Some more refactoring of GridServer.MW2009-02-212-23/+23
|
* Applied patch from mantis #3213. Which adds a check to create region ↵MW2009-02-211-1/+6
| | | | command, to make sure the .xml is passed in the command arguments. Thanks BlueWall
* Added missing header to a file (before chi11ken does it)MW2009-02-212-2/+29
|
* Added a check to LLClientView.RegisterInterface<T>(T iface), so that it ↵MW2009-02-211-1/+4
| | | | can't try to add duplicate interfaces and cause a exception.
* Added a check to GridServerBase.RegisterInterface<T>(T iface), so that it ↵MW2009-02-211-1/+4
| | | | can't try to add duplicate interfaces and cause a exception.
* A bit more refactoring of the GridServer. To make the "modules" share a ↵MW2009-02-214-19/+22
| | | | common Initialise method.
* * Upping to interface version 3 - let's see how this goes.lbsa712009-02-211-1/+1
|
* Refactored the GridServer into a GridDBService and a set of "modules". MW2009-02-217-1323/+1621
| | | | | Currently they aren't plugin modules as the support for dynamically loading them isn't complete.
* Allow entry of '?' in http URIs. If the field being typed begins withMelanie Thielker2009-02-211-4/+13
| | | | | | "http", the ? is just an ordinary character in that field.
* * Applied a patch that: Added estate ban table to migration scripts and ↵lbsa712009-02-2113-33/+158
| | | | | | | | | | | | | | nhibernate mapping. Refactored property getters and setters for estate ban object to support NHibernate. * Added estate ban table to migration scripts of all supported databases. * Added nhibernate mapping for EstateBans property of EstateSettings * Refactored property accessors for EstateBan object. * Added comments for EstateBan properties. * Ensured that NHibernate tests pass with NUnitGUI. * Ensured that nant test target passes. This fixes mantis #3210. Thank you, tlaukkan!
* Add copyright headers. Minor formatting cleanup.Jeff Ames2009-02-214-3/+57
|
* Update svn properties.Jeff Ames2009-02-212-138/+138
|
* Thank you, robsmart, for a patch that allows the shard to be set.Melanie Thielker2009-02-211-1/+9
| | | | | | | | The built-in default is OpenSim, unless a user server url is given, then that is used, unless "shard" is also goven, then shard takes precedence. The defult in OpenSim.ini is "OpenSim" for compatibility.
* * Apply http://opensimulator.org/mantis/view.php?id=3185idb2009-02-206-2/+8
| | | | | | * Fixes NHibernate problem where prim contents show as textures * Thanks Tommil!
* From: Arthur Rodrigo S Valadares <arthursv@br.ibm.com>Dr Scofield2009-02-201-1/+1
| | | | | Re-fixing remote admin XmlRpc handler registration.
* * Renamed and encapsulated m_sceneGraph as SceneGraph for ccclbsa712009-02-204-6/+15
|
* * Upped VersionInfo to 0.6.3 and in the process, changed assemblyinfo to ↵lbsa712009-02-2038-115/+115
| | | | 0.6.3.* to better track down dll ref and overwrite problems.
* * Apply http://opensimulator.org/mantis/view.php?id=3195Justin Clarke Casey2009-02-2030-30/+73
| | | | | | | * Access NHibernate Manager as read-only property rather than public field * Thanks Tommil
* * Consistently lock part.TaskInventory as pointed out in ↵Justin Clarke Casey2009-02-207-201/+414
| | | | | | | | | | | http://opensimulator.org/mantis/view.php?id=3159 * Not locking causes enumeration exceptions as described in this matis * part.TaskInventory needs to be locked for every access as it's a dictionary * Extra locking will hopefully not cause any major issues - in places where the enumeration of the dictionary performs other lock or long running operations, the dictionary is cloned instead
* Revert previous commitMelanie Thielker2009-02-202-13/+1
|
* Committing interface and stubs for IM interceptionMelanie Thielker2009-02-202-1/+13
|
* Thanks DoranZemlja for a patch implementing non-shortcircuiting inMike Mazur2009-02-202-12/+31
| | | | | logical and and logical or in LSL. Fixes Mantis #3174.
* THE BIG ANTI-REMOTING SCHLEP -- StartRemoting is no more. Sims in older ↵diva2009-02-2017-2632/+6
| | | | | | | versions will have a hard time communicating with sims on this release and later, especially if they haven't transitioned to RESTComms at all. There's still some cleanup to do on assorted data structures, but the main functional change here is that sims no longer listen on remoting ports.
* Update svn properties, add copyright headers, minor formatting cleanup.Jeff Ames2009-02-207-564/+609
|
* * Another stab at removing AssetServer.exe dependencieslbsa712009-02-203-157/+140
|
* This moves the 2 friends-related interregion messages out of OGS1 and into ↵diva2009-02-205-136/+94
| | | | the FriendsModule. No functional changes. Those messages were sent over XMLRPC, and that's how it continues to be for now. Just moving this couple of interregion messages out of OGS1, in preparation for the big shlep ahead.
* * Reverted the AssetServer fix, apparently something was dependent on ↵lbsa712009-02-198-179/+170
| | | | IAssetDataPlugin being in OpenSim.Data
* * Moved the AssetStreamHandlers to OpenSim.Framework.Serverslbsa712009-02-192-0/+0
| | | | | | | | * And there, all refs to OpenSim.Grid.AssetServer.exe gone. /me takes a bow.
* * moved the Get/PostAssetStreamHandler to the Servers namespace... slowly ↵lbsa712009-02-193-3/+2
| | | | getting there...
* * Split RestService.cs into GetAssetStreamHandler.cs and ↵lbsa712009-02-192-155/+138
| | | | | | | PostAssetStreamHandler.cs - then killed off original (misnomed) file. * Really, who wrote this jurassic shit code all with totally wrong file names? Ah yeah, that'd be me. Sorry.