Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | To further help with tracking down the apperance of too much "Unknown User" ↵ | Justin Clark-Casey (justincc) | 2013-05-21 | 3 | -5/+5 |
| | | | | | | | in chatlogs, etc. temporarily change each instance of this in OpenSimulator so we can identify where it's coming from For instance, the "Unknown User" in Util.ParseUniversalUserIdenitifer becaomes "Unknown UserUPUUI (class initials + method initials) This is to help with http://opensimulator.org/mantis/view.php?id=6625 | ||||
* | Fix compile failure from recent git master 434c3cf | Justin Clark-Casey (justincc) | 2013-05-21 | 1 | -1/+1 |
| | |||||
* | Make "show name" command display HomeURL like "show names" | Justin Clark-Casey (justincc) | 2013-05-21 | 1 | -4/+11 |
| | |||||
* | minor: Change "show names" command to use consistent console display table | Justin Clark-Casey (justincc) | 2013-05-21 | 1 | -15/+9 |
| | |||||
* | Add "show name" console command to make it possible to show a single binding ↵ | Justin Clark-Casey (justincc) | 2013-05-21 | 1 | -0/+34 |
| | | | | of a UUID to a name. | ||||
* | Log when "Unknown User" is sent to a user because the UMM had no binding for ↵ | Justin Clark-Casey (justincc) | 2013-05-21 | 1 | -17/+32 |
| | | | | | | | that UUID and when a binding replaces a previous "Unknown User" entry. This is a temporary measure to hunt down issues where some but not all users see others as "Unknown user" in text chat, etc. http://opensimulator.org/mantis/view.php?id=6625 | ||||
* | Lock m_UserCache whilst iterating over it in ↵ | Justin Clark-Casey (justincc) | 2013-05-21 | 1 | -4/+9 |
| | | | | UserManagementModule.GetUserData() to avoid concurrency exceptions | ||||
* | minor: remove long commented out scene cache clearing code in ↵ | Justin Clark-Casey (justincc) | 2013-05-16 | 1 | -9/+0 |
| | | | | EntityTransferModule.CrossAgentToNewRegionAsync() | ||||
* | minor: Remove completely unused IClientAPI.RequestClientInfo() call from ↵ | Justin Clark-Casey (justincc) | 2013-05-16 | 1 | -3/+0 |
| | | | | EntityTransferModule.CrossAgentToNewRegionAsync() | ||||
* | Where this is not already happening, trigger asychoronous calls to ↵ | Justin Clark-Casey (justincc) | 2013-05-16 | 2 | -1/+2 |
| | | | | | | | CloseChildAgent() above the LocalSimulationConnector level. This is so that other callers (such as SceneCommunicationService.SendCloseChildAgentConnections() can perform all closes asynchronously without pointlessly firing another thread for local closes). No functional change apart from elimination of unnecessary chaining of new threads. | ||||
* | Finalize the logic for SetHome. See comments in Land/LandManagementModule.cs ↵ | Diva Canto | 2013-05-11 | 2 | -35/+19 |
| | | | | about who has permission to set home where. | ||||
* | Merge branch 'master' of ssh://opensimulator.org/var/git/opensim | Diva Canto | 2013-05-11 | 1 | -0/+12 |
|\ | |||||
| * | Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim | Melanie | 2013-05-11 | 2 | -3/+3 |
| |\ | |||||
| * | | Send up the part missing from the Avination Estate commit. | Melanie | 2013-05-11 | 1 | -0/+12 |
| | | | | | | | | | | | | Warning - contains a small migration. | ||||
* | | | Handle SetHome properly | Diva Canto | 2013-05-11 | 1 | -0/+59 |
| |/ |/| | |||||
* | | remove pointless region handle paramter from IClientAPI.SendKillObject() | Justin Clark-Casey (justincc) | 2013-05-09 | 1 | -1/+1 |
| | | |||||
* | | Fix issue where objects removed via llDie() would not disappear for users ↵ | Justin Clark-Casey (justincc) | 2013-05-09 | 1 | -2/+2 |
|/ | | | | | | | | looking in from neighbouring sims. This was because this particular code path (unlike user delete) only sent kills to root presences, for no apparent good reason. Added regression test for this case. This fixes http://opensimulator.org/mantis/view.php?id=6627 | ||||
* | Guard the scene list when estates are updated | Melanie | 2013-05-08 | 2 | -9/+14 |
| | |||||
* | Adds an event and a method so that handling of the CachedTexture | Mic Bowman | 2013-05-08 | 1 | -0/+59 |
| | | | | | | | | | | | | packet can be pulled out of LLClientView and moved to AvatarFactory. The first pass at reusing textures (turned off by default) is included. When reusing textures, if the baked textures from a previous login are still in the asset service (which generally means that they are in the simulator's cache) then the avatar will not need to rebake. This is both a performance improvement (specifically that an avatars baked textures do not need to be sent to other users who have the old textures cached) and a resource improvement (don't have to deal with duplicate bakes in the asset service cache). | ||||
* | Added AvatarPickerSearch capability handler. | Diva Canto | 2013-05-07 | 2 | -35/+39 |
| | |||||
* | Step 3: Commit the Avination XEstate estate comms handler | Melanie | 2013-05-07 | 3 | -0/+767 |
| | | | | This adds estate-wide Teleport Home and Teleport All User Home as well | ||||
* | Step one of estate settings sharing - port the Avination Estate module ↵ | Melanie | 2013-05-07 | 3 | -24/+67 |
| | | | | (complete module) as changes are too extensive to apply manually | ||||
* | Fix possible race condition with local region cache if a region was added ↵ | Justin Clark-Casey (justincc) | 2013-05-03 | 1 | -15/+28 |
| | | | | after startup. | ||||
* | Fix inventory issue | BlueWall | 2013-05-01 | 1 | -0/+6 |
| | | | | Fix issue where objects rezzed from Trash or Lost And Found then be placed back in the respective folder when taking the object or a copy back into inventory. | ||||
* | Fix the long standing bug of items being delivered to lost and found or ↵ | Melanie | 2013-05-01 | 1 | -2/+3 |
| | | | | | | | trash when takig copy. This bug was recently aggravated through the perms changes required for the export permission. | ||||
* | Fix CAPS to work like they should - do not send caps to the viewer if ↵ | Melanie | 2013-04-30 | 1 | -1/+1 |
| | | | | | | | | they're not in the requested caps list. The previous wrong behavior caused the debug setting "UseHTTPInventory" to fail on all viewers when turned off. UDB inventory would not be correctly used in that case. | ||||
* | Add TestRejectGivenFolder() and TestAcceptGivenFolder() regression tests | Justin Clark-Casey (justincc) | 2013-04-29 | 2 | -5/+198 |
| | |||||
* | Add regression test for inventory item give, reject and subsequent trash ↵ | Justin Clark-Casey (justincc) | 2013-04-29 | 1 | -0/+256 |
| | | | | | | folder purge by receiver. This commit also actually adds the InventoryTransferModuleTests file which I previously forgot | ||||
* | Add regression test for offer, accept and subsequent receiver delete of an ↵ | Justin Clark-Casey (justincc) | 2013-04-29 | 1 | -80/+3 |
| | | | | item offered via instant message. | ||||
* | Fix bug where an agent that declined an inventory offer and subsequently ↵ | Justin Clark-Casey (justincc) | 2013-04-29 | 1 | -2/+8 |
| | | | | | | emptied their trash would make the item invalid in the giver's inventory This was because the original item/folder ID was sent in the session slot of the offer IM rather than the copy. | ||||
* | Make the kicked user's avie truly disappear when it's god-kicked. | Diva Canto | 2013-04-24 | 1 | -2/+1 |
| | |||||
* | Commit Avination's God Kick feature. | Melanie | 2013-04-25 | 1 | -62/+137 |
| | |||||
* | Add Avination's support for parcel eject and freeze | Melanie | 2013-04-25 | 1 | -0/+85 |
| | |||||
* | Bug fix: compare tolower. This should fix the issue where HG visitors ↵ | Diva Canto | 2013-04-24 | 1 | -1/+1 |
| | | | | currently in the region were not being found by the avatar picker window. | ||||
* | Allow callers to set the invoice parameter for GenericMessage | Melanie | 2013-04-22 | 1 | -2/+2 |
| | |||||
* | minor: fix mono compiler warning in ScriptsHttpRequests.cs | Justin Clark-Casey (justincc) | 2013-04-10 | 1 | -1/+0 |
| | |||||
* | minor: remove mono compiler warnings in InventoryAccessModule | Justin Clark-Casey (justincc) | 2013-04-10 | 1 | -3/+2 |
| | |||||
* | Comment out rez perms logging I accidentally left in at 7f07023 (Sat Apr 6 ↵ | Justin Clark-Casey (justincc) | 2013-04-09 | 1 | -1/+1 |
| | | | | 02:34:51 2013) | ||||
* | Fix taking (and rezzing) of coalesced objects in the non-root subregions of ↵ | Justin Clark-Casey (justincc) | 2013-04-06 | 2 | -16/+18 |
| | | | | | | | | | megaregions. This fixes the combined bounding box location for regions bigger than 256x256. It also fixes the position on taking coalesced objects in the non-root regions, where position checks are properly done on rez instead. It also fixes the megaregion land channel to return null if the land does not exist, which should probably also be done for the ordinary land channels rather than returning a dummy region. Inspiration from Garmin's commit in http://opensimulator.org/mantis/view.php?id=6595. Thanks! | ||||
* | When rezzing a coalesced object, check adjust position of all components. | Justin Clark-Casey (justincc) | 2013-04-06 | 1 | -20/+27 |
| | |||||
* | refactor: Simplify ScriptsHttpRequests.GetNextCompletedRequest to more ↵ | Justin Clark-Casey (justincc) | 2013-04-04 | 1 | -10/+4 |
| | | | | simply iterate through pending requests without unnecessary checks. | ||||
* | Fix bug where outstanding llHTTPRequests for scripts were not being aborted ↵ | Justin Clark-Casey (justincc) | 2013-04-04 | 1 | -30/+62 |
| | | | | | | | | | when they were deleted. This was because AsyncCommandManager was handing an item ID to IHttpRequestModule.StopHttpRequest() rather than the expected request ID. This commit also makes the http request asynchronous using BeginGetResponse() rather than doing this by launching a new thread so that we can more safely abort it via HttpWebRequest.Abort() rather than aborting the thread itself. This also renames StopHttpRequest() to StopHttpRequestsForScript() since any outstanding requests are now aborted and/or removed. | ||||
* | minor: Stop falsely logging that a teleport was being aborted on client ↵ | Justin Clark-Casey (justincc) | 2013-04-03 | 1 | -3/+1 |
| | | | | logout even when no teleport was active. | ||||
* | minor: Remove unnecessary call to GetAttachments() in ↵ | Justin Clark-Casey (justincc) | 2013-04-02 | 1 | -2/+0 |
| | | | | AttachmentsModule.UpdateUserInventoryWithAttachment() | ||||
* | Fix what appears to be a bug in HGUserManagementModule where it enables on ↵ | Justin Clark-Casey (justincc) | 2013-04-02 | 1 | -2/+1 |
| | | | | the base.Name rather than its own Name. | ||||
* | In the flotasm asset cache, if we get a request for a file that we're ↵ | Justin Clark-Casey (justincc) | 2013-03-30 | 1 | -25/+27 |
| | | | | actively writing, simply return null instead of first logging an exception. | ||||
* | refactor: rename ETM.InformClientToInitateTeleportToLocationDelegate to ↵ | Justin Clark-Casey (justincc) | 2013-03-30 | 1 | -9/+9 |
| | | | | InformClientToInitiateTeleportToLocationDelegate to correct spelling and bring into line with other ETM Initiate methods | ||||
* | refactor: move the append magic number processing for attachments back up ↵ | Justin Clark-Casey (justincc) | 2013-03-29 | 1 | -6/+6 |
| | | | | into RezSingleAttachmentFromInventory from RezSingleAttachmentFromInventoryInternal() done in commit 023faa2 | ||||
* | Added missing functionality (mainly custom headers) to llHTTPRequest. | Kevin Cozens | 2013-03-29 | 1 | -9/+64 |
| | |||||
* | Check viewer 2/3 attachment calls against avatar appearance attachment data ↵ | Justin Clark-Casey (justincc) | 2013-03-29 | 2 | -21/+21 |
| | | | | | | | | rather than actually attached objects By checking against the grid's Avatar data, we can ignore viewer side attachments but still initiate these calls simulator-side. Initiating simulator-side is always necessary for version 1 viewers. This is a further commit to resolve http://opensimulator.org/mantis/view.php?id=6581 |