aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-01-03Undoing the bump up of MajorInterfaceVersion number back to 2. This just ↵diva1-1/+1
doesn't work in practice!
2009-01-03Another interregion comms change that will not work well with previous ↵diva2-1/+3
versions. This commit moves InformRegionOfChildAgent from OGS1 to RESTComms, effectively having the complete child agent life cycle over REST: create=POST, update=PUT, close=DELETE. Additional changes include more functions in the IHyperlink interface, and some refactorings in the HG code for better reuse in RESTComms.
2009-01-03Plumbing for moving InformRegionOfChildAgent over to RESTComms: pack and ↵diva1-0/+84
unpack methods for AgentCircuitData. This code is not used yet.
2009-01-03* Updates the sim stats module. Cleans out some of the rot.Teravus Ovares3-24/+53
* Adds a prototype web stats module which is disabled by default. It's functional with one report right now, however, the database structure may change, so I don't recommend enabling this to keep actual stats right now. I'll let you know when it's safe. * Adds Prototype for ajaxy web content * removed a warning or two.
2009-01-03Split agent updates into two messages: full update and position+camera ↵diva1-5/+23
update. They're both sent over HTTP PUT. The full update is sent on TPs, for now; later it will also be sent on region crossings.
2009-01-03Some plumbing for additional agent update messages. Not used yet. Removed ↵diva1-14/+236
the compilation warnings on this file, and completed the packing/unpacking of AgentData (VisualParams, Anims and Groups).
2009-01-02Allow some values that are set in OpenSim.ini to be set from region configMelanie Thielker3-9/+72
XML as well.
2009-01-01Major changes in interregion communications. This breaks compatibility with ↵diva1-0/+7
older versions, and may result is all sorts of weirdnesses when interacting with sims in older versions. Changes: - Introducing synchronous Teleports. Now the receiving region calls back the sending region after the client has been made a root agent there, that is, after client sends CompleteMovement to the destination. - SendCloseAgent moved from OGS1 Remoting to RESTComms.
2008-12-31Added http-method to the hashtable that gets passed to GenericHTTPMethods.diva1-1/+1
2008-12-30Removing unnecessary null checks on structs in AgentsData pack/unpack.diva1-43/+21
2008-12-30* Implement saving of region settings in OAR filesJustin Clarke Casey2-10/+16
* This means that you can now save terrain textures, water height, etc. * Estate settings are not supported * Older OAR files without these settings can still be loaded
2008-12-30Update svn properties, minor formatting cleanup.Jeff Ames6-765/+906
2008-12-29Merged the InterregionData that Melanie had placed there onto the existing ↵diva2-88/+312
ChildAgentDataUpdate. This commit involves a change in prebuild.xml, because ChildAgentDataUpdate uses OpenMetaverse.StructuredData. Still no use of this data structure, though. Crossing my fingers that this partial commit will compile ok...
2008-12-29* Apply http://opensimulator.org/mantis/view.php?id=2927 with some changesJustin Clarke Casey7-29/+63
* This allows configuration of the assetset and library control file paths to be other than ./inventory/Libraries.xml and ./assets/AssetSets.xml * This is controlled via the LibrariesXMLFile and AssetSetsXMLFile configuration settings in [StandAlone] in OpenSim.ini (in standalone) and via the user and asset config xml files for grid mode * Thanks to SirKimba for the patch
2008-12-27* Eliminate a possible null reference from the LLSDLogin method.Teravus Ovares1-0/+4
2008-12-26Substitutes the value of an environment variable if the value of a region ↵Dahlia Trimble1-0/+5
configuration variable begins with a "$" character. Should be useful when moving region configs between hosts
2008-12-25Add a few forgotten fields to interregion dataMelanie Thielker1-0/+5
2008-12-25Plumb the profile reply packets for picks, classifieds and notesMelanie Thielker1-0/+5
2008-12-23Plumb in EventNotification* and EventGodDeleteMelanie Thielker1-0/+8
2008-12-23Addinf InterregionData.cs IInterregionComms.cs and InterregionComms.csMelanie Thielker1-0/+83
Creates a nonshared region module publishing IInterregionComms, to send data of type InterregionData to another region directly.
2008-12-23Plumb in the 4 missing classified events and the 3 packet methodsMelanie Thielker1-0/+15
2008-12-23* refactor: Replace part of SceneObjectPart with the identical sound playing ↵Justin Clarke Casey1-4/+2
code in the SoundModule
2008-12-23* Add a method to allow friendship offers to a logged in client from an ↵Justin Clarke Casey1-0/+8
offline user directly from the server
2008-12-21Small null check in DeregisterHandlers.diva1-2/+5
2008-12-21* Re-implement packet tracking in IClientAPI so we can see what's going on ↵Teravus Ovares1-3/+3
in the client network in the simstats manager. This makes packets in per second, packets out per second, and unacked bytes work again in the simulator stats section.
2008-12-20Change VersionInfo.cs from 0.6.0 to 0.6.1 in preparationCharles Krinke1-1/+1
for the 0.6.1 minor release.
2008-12-20* A few more fixes to HttpServer.Teravus Ovares2-2/+10
* http://www.codeplex.com/webserver/WorkItem/View.aspx?WorkItemId=3110 fix erronious call to beginread that caused an exception which was caught and ignored (increase performance) * Pass socket into httpclientcontectImp and call the disconnect + reuse method so the socket can be reused quicker (increase performance) * Ensured that in every error scenario beginAccept is called (stability) * Fixed header casing (standards compliance) * Fixed Connection: close handling (standards compliance)
2008-12-20* ReCommit the OpenID patch with a few less dependencies.Teravus Ovares6-0/+776
* Removes all references to ASP.NET (System.Web.UI,*) * Removes all references to System.Web.Mobile
2008-12-18* Apply http://opensimulator.org/mantis/view.php?id=2810Justin Clarke Casey1-2/+1
* Fix set up of master avatar on a fresh OpenSim install * Turns out we had started hashing the password too many times. Thanks jonc!
2008-12-18* Tweak my previously mentioned nasty hack so it's a little less nastyTeravus Ovares1-6/+8
2008-12-18* Added "show queues" command that shows throttling queues for all clients.lbsa711-1/+1
*** This only works for LLCLientView at the moment ***
2008-12-18* Add a nasty hack to try and give the HttpServer a few extra lives until we ↵Teravus Ovares1-2/+29
dig more into what's causing it to stop listening.
2008-12-18* Caught unhandled IOException, and outputted it to log.lbsa711-1/+5
2008-12-18* Added more articulate logging of HttpServer so we can diagnose issues.Teravus Ovares1-0/+38
2008-12-18* Committing an opensim level error message on httpserver. This might help ↵Teravus Ovares1-0/+6
with the eventqueue http server death.
2008-12-17* revert r7724 so that PresenceChildStatus() starts throwing NRE's again Justin Clarke Casey1-1/+4
* apparantly logout code relies on this happening in certain circumstances. Really, the root issue needs to be investigated.
2008-12-17* Replace manually zeroing with Array.Clear(). Thanks cmickeybJustin Clarke Casey1-3/+1
2008-12-17* Implement 'Save Object Back to My Inventory'. On the Linden client this ↵Justin Clarke Casey3-2/+4
is in the Tools menu available when editing an object * This facility allows you to save changes to an object that you've rezzed into a region back into their original inventory item without having to take a copy of the rezzed object.
2008-12-15More work on moving Xfer file transfer handling code to the Client stack ↵MW1-1/+1
from the various region modules that it is currently in. Still not enabled yet.
2008-12-15Attempt at restoring inventory access after TPs/crossings. RemoveClient in ↵diva1-0/+1
Scene was being too aggressive at nixing the user out of the cache. We're now relying on NeedSceneCacheClear to decide whether to nix it or not. All other mods in other files are for better debugging messages.
2008-12-15* minor: Stop presence child status suffering an NRE if the agent uuid given ↵Justin Clarke Casey1-1/+9
is not represent at all
2008-12-14Plumb the TP-Sending packetsMelanie Thielker1-0/+6
2008-12-14Mantis#2725. Thank you kindly, Diva, for a patch that:Charles Krinke3-1/+9
Adds missing protocol pieces for EstablishAgentCommunication event which allows the client to activate CAPS and the EQ for child agents.
2008-12-13Mantis#2811. Thank you kindly, Diva for a patch that resolvesCharles Krinke1-1/+1
some of our DNS/dotted decimal issues that plague teleporting. We are increasing the MajorInterfaceVersion from 1 to 2 in the gridserver, so sims will need to be updated on various grids.
2008-12-13more work on moving FileTransfer code to the clientstack.MW1-2/+3
Still not enabled.
2008-12-13Add copyright headers.Jeff Ames1-1/+28
2008-12-13Update svn properties.Jeff Ames1-15/+15
2008-12-12more work on moving FileTransfer code to the clientstack.MW1-1/+2
Although its still not enabled.
2008-12-12Add OpenSim.Framework.IClientFileTransfer.MW1-0/+14
2008-12-12* Extend update test to test situation where it also moves the folderJustin Clarke Casey2-17/+45
* Correct logic so that update folder behaves as expected