aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/Communications (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Adds session authentication upon NewUserConnections. Adds user key ↵diva2009-04-141-1/+78
| | | | authentication (in safemode only) upon CreateChildAgents. All of this for Hypergrid users too. This addresses assorted spoofing vulnerabilities.
* * Make it possible to store creator strings in user inventory items as well ↵Justin Clarke Casey2009-04-081-0/+1
| | | | | | | | | as UUIDs * All existing functionality should be unaffected. * Database schemas have not been changed.
* * minor: remove some mono compiler warningsJustin Clarke Casey2009-04-071-1/+1
|
* Added CreateObject(regionhandle, userID, itemID) to post objects that are to ↵diva2009-04-052-11/+55
| | | | | | | be fetched from the user's inventory server and rezzed in the region. Added all code necessary to fetch the item and the asset, and rez it inworld. The access to the item is uncap-ed and unverified -- I may place it later either under a cap or with auth verification. But in this model regions don't have the user's inventory, so they would have to guess the item IDs. Added safemode config to Standalone Hypergrid, similar effect to AllowRegionAccessToInventory in Inventory Server. Everyone should have these vars set to their default values except me!
* More refactoring. This time extracting the client-side of ↵diva2009-04-011-533/+51
| | | | RESTInterregionComms into a RegionClient class.
* Root agent retrieval via http/REST. This is a pull, the caller gets the ↵diva2009-03-232-29/+168
| | | | agent. This is not used by the regions yet, but it may be a better alternative to transfer agents even when that is done by the regions. The data is still trivial; soon it will have attachments, scripts and script state. Also, authorization tokens still to come. Serialization using OSD/json, as the other methods.
* Explicit tests for local regions.diva2009-03-222-26/+50
|
* Making a couple of methods public.diva2009-03-191-2/+2
|
* Changing a few methods to public. This is the collection of methods that ↵diva2009-03-151-6/+6
| | | | will be moved to a library somewhere else.
* * Make all coded defaults match settings in OpenSim.ini.exampleJustin Clarke Casey2009-03-111-1/+1
| | | | | | | * In most cases, the setting in OpenSim.ini.example is taken as the canonical one since this is the file virtually everyone ends up using * OpenSim will start up with a blank OpenSim.ini, in which case sqlite is the default database (as before)
* Mantis#3218. Thank you kindly, TLaukkan (Tommil) for a patch that:Charles Krinke2009-02-222-24/+24
| | | | | | | | | * Added log4net dependency to physxplugin in prebuild.xml. * Added missing m_log fields to classes. * Replaced Console.WriteLine with appropriate m_log.Xxxx * Tested that nant test target runs succesfully. * Tested that local opensim sandbox starts up without errors.
* Fix standalone / simulator local script crossings.Melanie Thielker2009-02-181-0/+2
|
* Making initialized an instance variable again. My last commit wrote over ↵diva2009-02-141-1/+1
| | | | justin's r8383, for some strange reason.
* Moved RegionUp to REST/LocalComms. The original functionality has been ↵diva2009-02-142-31/+254
| | | | entirely maintained, although it will have to be revisited soon, because it's buggy.
* * Change static field "initialized" in RestInterregionComms to an instance fieldJustin Clarke Casey2009-02-131-4/+1
| | | | | | * This was the cause of teleport tests interfering with each other
* Bug fix in prim crossing: making it clear when the local object needs to be ↵diva2009-02-132-6/+15
| | | | cloned (regions on the same instance) and when it doesn't (regions on different instances).
* large scale fix for svn props after "the great refactor"Sean Dague2009-02-122-254/+254
|
* * optimized usings.lbsa712009-02-122-35/+21
|
* Enforce estate bans on Teleports.diva2009-02-111-243/+243
|
* Fixes the problem of attachment offset after crossings/TPs. Hopefully it ↵diva2009-02-102-4/+4
| | | | fixes mantis #3126, as well as other random displacements. The problem was that the new object at the receiving region was being marked as attachment before AttachObject was called. That made its AbsolutePosition be the position of the avie, and that was what was being given to AttachObject.
* this is step 2 of 2 of the OpenSim.Region.Environment refactor.Dr Scofield2009-02-102-0/+1204
NOTHING has been deleted or moved off to forge at this point. what has happened is that OpenSim.Region.Environment.Modules has been split in two: - OpenSim.Region.CoreModules: all those modules that are either directly or indirectly referenced from other OpenSim packages, or that provide functionality that the OpenSim developer community considers core functionality: CoreModules/Agent/AssetTransaction CoreModules/Agent/Capabilities CoreModules/Agent/TextureDownload CoreModules/Agent/TextureSender CoreModules/Agent/TextureSender/Tests CoreModules/Agent/Xfer CoreModules/Avatar/AvatarFactory CoreModules/Avatar/Chat/ChatModule CoreModules/Avatar/Combat CoreModules/Avatar/Currency/SampleMoney CoreModules/Avatar/Dialog CoreModules/Avatar/Friends CoreModules/Avatar/Gestures CoreModules/Avatar/Groups CoreModules/Avatar/InstantMessage CoreModules/Avatar/Inventory CoreModules/Avatar/Inventory/Archiver CoreModules/Avatar/Inventory/Transfer CoreModules/Avatar/Lure CoreModules/Avatar/ObjectCaps CoreModules/Avatar/Profiles CoreModules/Communications/Local CoreModules/Communications/REST CoreModules/Framework/EventQueue CoreModules/Framework/InterfaceCommander CoreModules/Hypergrid CoreModules/InterGrid CoreModules/Scripting/DynamicTexture CoreModules/Scripting/EMailModules CoreModules/Scripting/HttpRequest CoreModules/Scripting/LoadImageURL CoreModules/Scripting/VectorRender CoreModules/Scripting/WorldComm CoreModules/Scripting/XMLRPC CoreModules/World/Archiver CoreModules/World/Archiver/Tests CoreModules/World/Estate CoreModules/World/Land CoreModules/World/Permissions CoreModules/World/Serialiser CoreModules/World/Sound CoreModules/World/Sun CoreModules/World/Terrain CoreModules/World/Terrain/DefaultEffects CoreModules/World/Terrain/DefaultEffects/bin CoreModules/World/Terrain/DefaultEffects/bin/Debug CoreModules/World/Terrain/Effects CoreModules/World/Terrain/FileLoaders CoreModules/World/Terrain/FloodBrushes CoreModules/World/Terrain/PaintBrushes CoreModules/World/Terrain/Tests CoreModules/World/Vegetation CoreModules/World/Wind CoreModules/World/WorldMap - OpenSim.Region.OptionalModules: all those modules that are not core modules: OptionalModules/Avatar/Chat/IRC-stuff OptionalModules/Avatar/Concierge OptionalModules/Avatar/Voice/AsterixVoice OptionalModules/Avatar/Voice/SIPVoice OptionalModules/ContentManagementSystem OptionalModules/Grid/Interregion OptionalModules/Python OptionalModules/SvnSerialiser OptionalModules/World/NPC OptionalModules/World/TreePopulator