aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Grid (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-04-18* Refactor: Remove redundant try/catch from asset request since this is now ↵Justin Clarke Casey1-47/+42
handled by the base http server
2008-04-17* Implements 'Set Home to Here' Teravus Ovares1-0/+87
* Implements 'Teleport Home' * User Server has to be updated for it to save your home in grid mode * home position accuracy is in int because the grid comms ExpectUser method tries to convert to Uint and crashes if it gets a float. Added a convert to decimal in ExpectUser but to avoid a breaking change with old revisions, kept the save value in int for now. Eventually it needs to be a float, but lets release another incremental version before doing that.
2008-04-15* Tiny, tiny, login message refinement to reduce human parsing requirementsJustin Clarke Casey1-1/+1
2008-04-15* Make it easier to follow logins on the user server by changing and tidying ↵Justin Clarke Casey2-9/+11
up log messages
2008-04-15* Send a meaningful response to both the user server console and the client ↵Justin Clarke Casey1-0/+2
if a login fails because the inventory service has failed.
2008-04-13* Fix a bug in the friends module that causes a friend not to appear online ↵Teravus Ovares1-1/+16
when they were. * A few things for testing. * This makes a modification to the region registration with the grid server so that the region can send it a chosen password to identify itself. It will not cause any errors, if either one are not updated.
2008-04-11* Reduce publicly exposed fields on InventoryCollection, which was causing ↵Justin Clarke Casey1-32/+27
duplicate sets of inventory data to be sent over the grid * Won't actually fix anything, since we were handling the problem anyway * Also add more doc, fix up debugging messages, etc
2008-04-11* Change inventory async response deliver to deliver all items and folders ↵Justin Clarke Casey1-2/+1
at once, rather than each individual * This is required in order to work towards eliminating some inventory race conditions and to better deal with situations where a grid inventory server is slow or not responding.
2008-04-11* Discerned between AddProfile and UpdateProfile in region registrationlbsa711-1/+11
:: Believe it or not, but INSERT/UPDATE is actually a better pattern than REPLACE, since, with INSERT/UPDATE you can catch erroneous UPDATES to non-INSERTed items as well as catch erroneous re-INSERTS. in 95% of the cases, you SHOULD have a clear INSERT context, and a clear and separate UPDATE context. If you think your case falls within the 5%, maybe you should re-evaluate your code. ::
2008-04-10* Minor: really just comment and subsequent indentation adjustment. ↵Justin Clarke Casey1-0/+6
Preparation for handling inventory problems where the inventory server receives a request and never responds, or is late in responding
2008-04-10* Refactor GetUsersInventory()Justin Clarke Casey1-9/+33
2008-04-10* Minor inventory message cleanup and documentationJustin Clarke Casey1-1/+10
2008-04-10renaming of attributes in UserAgentData for readabilitySean Dague1-19/+19
2008-04-10changing UserAgentData to use properties. This caused moreSean Dague1-25/+24
grief than expected, as monodevelop doesn't like to refactor properties of properties.
2008-04-10further renaming of properties for claritySean Dague2-15/+15
2008-04-10moved fields to properties for UserDataProfile, which wasSean Dague2-67/+67
actually a little more work than I expected given the copious use of out params.
2008-04-10Patch by lulurun - 0000916: support secondlife client's "-url sim/x/y/z" option Teravus Ovares1-1/+12
Thanks lulurun!
2008-04-08further refactor and rename of InventoryFolderBase propertiesSean Dague2-4/+4
to reflect what they really are.
2008-04-07more refactoring, this time on InventoryFolderBaseSean Dague3-21/+21
* wrap attributes in properties * clean up names a little bit * clean up name styles
2008-04-07Refactor InventoryItemBase to do the following:Sean Dague1-6/+6
* wrap fields as Properties * rename some fields/properties to more sensible names * set style to PropName to match more standard C# approach
2008-04-07remove the debug files, these must have been added by accidentSean Dague2-43/+0
2008-04-02changing more references to OpenSim.DataSean Dague5-9/+9
2008-04-02Set default terrain to complete flat terrain (at 26 height). Even flat ↵MW1-1/+1
terrain as default seems better than the messed up terrain I was getting.
2008-04-02* Updating the version of the ODE library. (big update). The Mac library ↵Teravus Ovares1-0/+111
needs to be updated still. * Adding some XMPP stuff that's incomplete.
2008-04-01* Remove the quit command from the inventory console which was actually ↵Justin Clarke Casey1-1/+0
adding a new inventory instead
2008-03-31* Minor: If a user exists but has no inventory in standalone, automatically ↵Justin Clarke Casey1-1/+1
create new inventory folders * This mirrors the grid behaviour
2008-03-30* Stop the grid inventory service sending all folder and item details twiceJustin Clarke Casey1-23/+9
* This change will have no functional impact - we were already filtering out the dupes on the other end.
2008-03-29* Refactor: Remove unused inventory methods, some of which weren't properly ↵Justin Clarke Casey1-0/+11
implemented anyway.
2008-03-29* CODE: Add phat warning to RootFolders http request since it no longer does ↵Justin Clarke Casey1-0/+5
what it used to do (not that the name was actually accurate in the first place)
2008-03-29* Various 1.19.0.5 grid inventory request fixes. These will only take ↵Justin Clarke Casey3-16/+35
affect once the region and the grid servers have upgraded to this revision * You may also need to clear your cache before seeing any effect. * These fixes may or may not affect inventory on the RC client. * These fixes should make non-root folders work better, stop inventory failure on first login, allow trash to be emptied and make texture picker in object edit view work properly * Fixes are 1) make initial root folder request wait for async inventory delivery, 2) deliver all folders in the initial login skeleton, not just the root child ones and 3) deal with situations where we receive child folders from the inventory service before their parent is received.
2008-03-28* Refactored out common http handler operationslbsa715-102/+86
2008-03-28* Refactor: Rename CreateInventoryData() to GetInventorySkeleton()Justin Clarke Casey1-1/+2
* Replace the unused default GetInventorySkeleton() impleemntation with an abstract declaration - less confusing this way imho * Add some comments
2008-03-28* Remove pointless boolean on AgentInventory.CreateRootFolder()Justin Clarke Casey1-1/+1
2008-03-26* Increase timeout for initial simulator login from 16 to 30 secondsJustin Clarke Casey1-21/+48
* Comments, capitalization
2008-03-25* Massaging CAPS setup/teardown log messagesJustin Clarke Casey1-0/+4
* Leaving quite a few debug messages in for now to help deal with bugs arising
2008-03-25Comment out unused private methods.Jeff Ames1-9/+10
2008-03-25Minor formatting / svn properties cleanup.Jeff Ames1-6/+5
2008-03-24XmlRpcCommand refactoringJohan Berntsson1-1/+1
2008-03-24Added a plugin loader in GridServerJohan Berntsson2-1/+74
2008-03-23* Start passing around a region server's http port in RegionInfo.Justin Clarke Casey1-3/+3
* This means that caps methods (editing scripts, poss map functions, etc) on non-home regions should now work with servers which are listening for http ports on a non default (9000) port. * If you are running a region server, this may only work properly once your grid server upgrades to this revision * PLEASE NOTE: This shouldn't cause inter-region problems if one end of the connection hasn't upgraded to this revision. However if it does, the instability will persist until the grid and region (and possibly all the region's neighbours) have upgraded to this revision. * This revision also adds extra login related messages, both for success and failure conditions
2008-03-21Comment out an unused 'str' and add a WriteLine to useCharles Krinke1-1/+1
an "Exception e" with e.ToString() to eliminate 2 warnings.
2008-03-18Formatting cleanup. Minor refactoring.Jeff Ames2-61/+52
2008-03-18* Added the ability to type the partial name of a region in the start ↵Teravus Ovares2-5/+58
location box and go to that region if it's there. If no close match was found, it sends you home. This is tested on mySQL. There's untested code on grids that are based on sqlite and MSSQL. The SQL statements *should* be right, but your results may very. * Ex, if you want to go to Wright Plaza, you simply need to type Wright Plaza in the start location in the client when you log-in.
2008-03-18Formatting cleanup.Jeff Ames76-1982/+1893
2008-03-18Added copyright messages. Set svn:eol-style. Minor cleanup.Jeff Ames2-55/+82
2008-03-18Formatting cleanup.Jeff Ames1-1/+0
2008-03-18Building on Joha's update...Teravus Ovares1-5/+25
* Server now listens to the client's start location request for 'home' or 'last' and sends the user to the home location or the last location.
2008-03-17Replaced some Console.WriteLine calls with writes to log.Jeff Ames1-1/+3
2008-03-17From: Alan M Webb <awebb@vnet.ibm.com>Sean Dague1-1/+3
Here's a diff of the changes I have made in support of the following LSL script functions. llSetScriptState llGetScriptState llCSV2List llListRandomize llList2ListStrided llListFindList llResetOtherScript llGetScriptName It was necessary to modify ExecutorBase in support of the ScriptState implementations. I also modified SceneObjectPart and SceneObjectPart.Inventory to corrects a quoting mismatch in the commentary that through off live parsing of the files. I also simplified the State definition at the start of BuiltinCommands.
2008-03-12* made some privates protected lbsa711-2/+2