aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Communications (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-05-14Formatting cleanup.Jeff Ames2-2/+2
2008-05-13* As part of the region registration process, the grid service now requests ↵Justin Clarke Casey1-9/+9
the status of the region using the region http uri just passed in * If the status cannot be retrieved, then the region startup will terminate. * The aim of this is for earlier detection of situations where the region can send messages out but cannot accept incoming requests (often due to firewall issues) * This is currently an extremely simplistic check which completely trusts whatever http uri is given by the region * This contact may be problematic, though since the user service needs to be able to contact the region http uri, it doesn't seem unreasonable for the grid to have to be able to do so too at this stage * This change will require a prebuild
2008-05-12* If a region running in grid mode fails to login to the grid service, ↵Justin Clarke Casey1-0/+1
startup will now terminate instead of carrying on (and thus burying the error message)
2008-05-10* Experiment in Zerocoding.Teravus Ovares1-1/+3
2008-05-09* Revert caps fetch inventory service back to UDP for nowJustin Clarke Casey1-2/+14
* Linden client 1.19.1.4 appears to be happy using UDP for this request again, and Linden's own servers (1.21) don't appear to be supplying the CAPS version currently * This should for now fix the bug where texture selection in the edit window both shows only already open textures, and later stops subsequent inventory requests from working.
2008-05-09* Removing polling delay for non-CAPS inventory fetch if the client has not ↵Justin Clarke Casey2-59/+54
yet received data from the inventory service * Replaced instead with the system now used by other requests where the fetch request is placed on a queue and service when the data comes in
2008-05-09From: Michael Osias <mosias@us.ibm.com>Justin Clarke Casey1-0/+20
Stop .net generating ambiguous operator errors when two integers are compared for equality in LSL
2008-05-09* Minor: Insert utility function to format raw xml strings into indented xml ↵Justin Clarke Casey2-4/+7
for debugging purposes
2008-05-09* Restoring some initial inventory lookup polling delays in order to deal ↵Justin Clarke Casey1-2/+2
with situations seen on osgrid
2008-05-08* You can haz more spring cleaning.Adam Frisby1-60/+14
* Eventually this codebase will be clean. >_>
2008-05-08* Reduced sleep durations in a number of files.Adam Frisby1-2/+3
2008-05-07* Increase number of poll attempts an inventory items request will make ↵Justin Clarke Casey1-1/+1
under CAPS
2008-05-04* Refactor: A final root folder special case removal, this time in ↵Justin Clarke Casey1-49/+18
HandleFetchInventoryDescendents[CAPS]
2008-05-04* Refactor: Do the root case removal thing again, this time in ItemReceive()Justin Clarke Casey1-34/+13
2008-05-04* Refactor: Simplify CachedUserInfo.FolderReceive() by removing root folder ↵Justin Clarke Casey1-33/+29
special case
2008-05-04* Simplify CreateFolder() by folding previous special root case into ↵Justin Clarke Casey2-77/+46
FindFolder()
2008-05-03* Add ability to defer item actions for AddItem() and DeleteItem(). This ↵Justin Clarke Casey1-5/+21
won't be useful until we let the client cache (again?)
2008-05-03* Refactor RemoveItem()Justin Clarke Casey2-11/+51
2008-05-03* Refactor: Renaming item and folder tree search methods to have Find*() ↵Justin Clarke Casey3-22/+21
prefixes
2008-05-03* Refactor: Move MoveFolder() and PurgeFolder() into CachedUserInfo (which ↵Justin Clarke Casey2-62/+100
arguably should be split)
2008-05-03* Refactor: move UpdateFolder into CachedUserInfoJustin Clarke Casey2-24/+48
2008-05-03* Make user profile cache service complain if the caller assumes a profile ↵Justin Clarke Casey1-13/+42
exists when in fact it does not
2008-05-03* Refactor: Move bulk of CreateFolder from UserProfileCacheService into ↵Justin Clarke Casey3-73/+115
CachedUserInfo * Remove unused/superseded methods from GridInventoryService
2008-05-03* Refactor: remove redundant userId parameter from UpdateItem() and DeleteItem()Justin Clarke Casey1-4/+4
* Put warning in remove folder method about non implementation (not that this is used anyway - may be legacy)
2008-05-03* Refactor: remove pointless agentId parameter from CachedUserInfo.AddItem()Justin Clarke Casey3-764/+1
* Remove old framework asset transactions files which were region modularized
2008-05-03* For your fragging desire, damage enabled land works, but watch out!, life ↵Teravus Ovares1-0/+13
does not regenerate until you're dead!
2008-05-02plumb in connection string to the user database paths. mysql and mssqlSean Dague1-4/+4
just ignore this for now, but it lets us get connect strings to sqlite and nhibernate.
2008-05-02minor refactoring. Change getName and GetVersion methods (yes the had ↵Sean Dague1-1/+1
different casings) to Name and Version properties for the User stores.
2008-05-02Update svn properties.Jeff Ames2-522/+522
2008-05-01* Refactor: Remove redundant userID from further up the inventory request chainJustin Clarke Casey2-2/+3
2008-05-01* Refactor: Remove the unused userID parameter that was being passed into ↵Justin Clarke Casey4-101/+104
almost every inventory method * This allows lots of redundant inventory methods with only slightly different names to be eliminated.
2008-05-01create pass through of UserManagerBase to plugin callsSean Dague1-4/+55
2008-05-01remove the db4o asset serverSean Dague1-145/+0
2008-05-01added in IUserService functions. These don't do anything yet,Sean Dague2-0/+40
but the set all compiles together fine, and it provides people an idea of where we are heading.
2008-05-01* Breaking all the code, breaking all the code..!Adam Frisby6-10/+10
* Made a bunch more members static, removed some dead code, general cleaning.
2008-05-01* Removing duplicate files that somehow got undeleted from TortoiseSVN. Fixed.Adam Frisby2-578/+0
2008-05-01* Cleaned namespaces of entire solution. OpenSim directories now correspond ↵Adam Frisby29-79/+593
with namespaces.
2008-05-01* Assorted spring cleanings.Adam Frisby2-2/+1
2008-04-30* Spring cleaned a bunch of '//TODO: unused' marked functions.Adam Frisby1-54/+0
2008-04-30* Refactor: Rename InventoryFolderImpl.HasSubFolder() to GetDescendentFolder()Justin Clarke Casey3-12/+12
2008-04-30* Resolve mantis 1068, 1095Justin Clarke Casey2-10/+38
* The resolution takes the form of not crashing the session if the folder the user is attempting to add already exists (e.g. there is one already with the same UUID). * Printing out warnings instead
2008-04-30* Completely inconsequential inventory odds and ends (actual impact - only ↵Justin Clarke Casey2-2/+10
one log message changed)
2008-04-30* Long awaited patch from A_Biondi Mantis 923. Kept alive by Melanie. ↵Teravus Ovares3-1/+19
Thanks A_Biondi and Melanie! * This builds but might not work. JustinCC will examine.. it may work out of the box.
2008-04-30move IUserService into the OpenSim.Framework.Communications assemblySean Dague1-0/+112
because all the other I***Service interfaces are there.
2008-04-27* Single Attachments now work from inventory. You can attach from inventory ↵Teravus Ovares1-0/+9
and detach from inventory. * Detaching from right clicking in world, detaches to your inventory. * If you go up to a prim and attach it from in world, it appears in your inventory. * Attachment placement is saved when you detach them. * Choosing wear remembers your last attachment point from inventory. * Wrote a method to update an inventory item's asset and sends the updated inventory item to the Client * Wrote a recursive method to find the folder of a known existing inventory item. * Removed a block on physics object position on creation. This might crash a region or two, let us know via Mantis if your region crashes because of a physics out of bounds error. * Drop doesn't work. The menu item doesn't even come up. Don't know why :P.
2008-04-26* First draft implementation of copying prim inventory items back to agent ↵Justin Clarke Casey1-1/+1
inventory * Now, if you own an item in a prim, you should be able to successfully drag it back into your inventory * Temporarily, users which are not owners of the item cannot copy it, even if 'everyone can copy' is set * This is pending fixes/implementation of upstream permission implementation
2008-04-23* Implement full grid mode Trash emptyJustin Clarke Casey2-15/+7
* Now, emptying the trash should remove folders and the items they contain as well as items which were not in a subfolder. * This will only work once both the region and grid servers have reached this revision. * You may also need to clear your cache before this will work * Refactoring to follow.
2008-04-23allow for Inventory database source to be specified in mainSean Dague1-2/+2
configs. This works with sqlite and nhibernate backends, and stays with default seperate ini files for mysql and mssql until someone writes those.
2008-04-23changes to allow asset_source to be specified in the opensim.iniSean Dague1-4/+4
this will work for sqlite and nhibernate, but will be ignored for mysql and mssql (reverting to their ini files) until someone writes that bit.
2008-04-23* Implement proper emptying of trashcan on standaloneJustin Clarke Casey4-11/+83
* On standalone, folders (and their items) should now be persistently deleted on trash emptying, as well as immediate child items * An implementation for grid mode will follow.