aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/Avatar (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-11-06 change OfflineMessageModule from new avination code to original master, for ↵UbitUmarov1-4/+20
compatibility with current web servers php scripts. This may change after current test phase
2015-11-01More plumbing of the EntityTransferContext (not yet complete)Melanie Thielker1-3/+12
2015-11-01 fix more merge issuesUbitUmarov1-5/+5
2015-10-31Remove testing cruft that is blocking the new protocols. Unit tests noMelanie Thielker1-0/+2
longer test TP v1 now. TP v1 will be removed within 6 months anyway.
2015-10-31let silly tests override version on local connectionsUbitUmarov1-1/+1
2015-10-26Make changes to a friend rights reach him on another sim; find on map does ↵UbitUmarov2-17/+78
show the region. Issues: precise location on region still not avaiable and object edit permitions on viewers edit are not being updated (but are enforced by region). friends information is updated, and warnings are displayed. Only did minor testing...
2015-10-01 make bakes reception handle empty BakedTexture elements. But at same time ↵UbitUmarov1-36/+36
stop sending them, only sending to Xbakes server items that do have a texture, like master does
2015-09-28 add missing handlers for preferencesUbitUmarov1-0/+4
2015-09-26 add the Default Groups module lost in the mergeUbitUmarov1-0/+260
2015-09-16 remove bad merge from masterUbitUmarov1-12/+0
2015-09-09Make sure the chat module doesn't deactivate just because the sectionMelanie Thielker1-12/+8
heading is missing
2015-09-04Deleted OpenSim.Framework.Communications. Moved its two remaining files to ↵Diva Canto10-10/+0
OpenSim.Framework.
2015-09-02seems to compile ( tests comented out)UbitUmarov10-174/+104
2015-08-16Minor improvement of previous patch.Diva Canto1-6/+10
2015-08-16MANTIS-7684 - Use the user management module to get username for script dialogsCinder1-13/+9
Signed-off-by: Diva Canto <diva@metaverseink.com>
2015-08-15Send a proper ownerid for Object messages to conform with what viewer expectsDrake Arconis1-2/+5
Signed-off-by: Melanie Thielker <melanie@t-data.com>
2015-08-08WARNING: massive refactor to follow libomv's latest changes regarding ↵Diva Canto7-26/+22
inventory folders. The newest version of libomv itself is committed here. Basically, everything that was using the AssetType enum has been combed through; many of those uses were changed to the new FolderType enum. This means that from now on, [new] root folders have code 8 (FolderType.Root), as the viewers expect, as opposed to 9, which was what we had been doing. Normal folders are as they were, -1. Also now sending folder code 100 for Suitcase folders to viewers, with no filter. All tests pass, but fingers crossed!
2015-07-26Fixed bug introduced in 4735514. The project didn't compile.Oren Hurvitz1-1/+1
2015-07-26Fixed not being charged to create classifeids on money enabled regionsQuill Littlefeather1-2/+14
Signed-off-by: Melanie Thielker <melanie@t-data.com>
2015-06-05More on mantis #7567. Two things:Diva Canto1-0/+8
- Increase the inventory cache timeout to 20 secs, so that the items will still be there when they are needed by the sim for rezzing - Before rezzing attachs, make a call to GetMultipleItems so to fetch them all at the same time
2015-05-26Attachments Module. Fix detach event not being fired until the next time the ↵AliciaRaven1-0/+5
object is attached. Not an ideal fix but this allows scripts such as AOs to remove animations when detached etc. The pause added does not affect other avatars or the scene in general and only pauses the avatar performing the detach for an extra 2 milliseconds. Signed-off-by: Diva Canto <diva@metaverseink.com>
2015-04-12Change UserProfiles so that the parcel name is used for a ProfilePick and ↵AliciaRaven1-17/+9
not the parcel owners name. This change also fixes a bug where if the avatar enters and does not move, creating or editing a ProfilePick would set the parcelId as an empty UUID. This is because ScenePresence.currentParcelUUID is not set until the avatar moves. Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com>
2015-03-29varregion: any conversions of use of Constants.RegionSize converted intoRobert Adams2-7/+5
Util.cs routines to convert region coords to and from world coords or handles.
2015-03-23Make the scripted dialogs and restart message appear in the top right cornerMelanie Thielker1-2/+2
again. Viewers have been busy making these notifications all into toasts but we believe there are message that are important enough to make the user acknowledge them.
2015-03-11minor: Remove windows build warning about CompressionLevel package ambiguity.Justin Clark-Casey (justincc)1-0/+1
Relates to http://opensimulator.org/mantis/view.php?id=7442 Thanks Fly-Man-
2015-02-25Reduce coupling in regression test task inventory creation methods to make ↵Justin Clark-Casey (justincc)1-2/+2
them usable in tests with no scene present
2015-02-21Fix cross-grid inventory delivery notifications, fixes ↵BlueWall1-0/+1
http://opensimulator.org/mantis/view.php?id=7113
2015-01-17minor: In AttachmentsModule.UpdateKnownItem use the existing ↵Justin Clark-Casey (justincc)1-3/+2
IInventoryAccessModule reference that other methods are already using rather than fetching its own copy.
2015-01-16minor: Suppress the log messages when user profiles data is requested for an ↵Justin Clark-Casey (justincc)1-3/+10
NPC or an HG user with no set server URI to avoid log spam. Messages concerning failure to contact a given user profiles service are preserved by logging within called code with the agent ID. If the "No Presence - foreign friend" log message is important then please revert. Relates to http://opensimulator.org/mantis/view.php?id=7414
2015-01-09Added GetDisplayNames capability. For now, we don't actually use display ↵Diva Canto1-0/+1
names, and this cap returns the regular name. But this moves the server side into the newer, preferred, protocol used by the viewer for fetching the names of agents in the scene given their UUIDs. (the old protocol is via UDP). This works fine in my limited tests, but could use further testing by others.
2015-01-08Make the IteratingUuidGatherer the only UuidGatherer.Justin Clark-Casey (justincc)1-8/+6
This UUID gatherer provides a superset of the previous gatherer's functionality as it also allows the caller to control gathering iterations for load purposes.
2014-12-20In XBakesModule.Get() use using() to always dispose of RestClient which ↵Justin Clark-Casey (justincc)1-31/+35
disposes the stream rather than disposing the stream directly
2014-12-20Use using() semantics in XBakesModule to ensure disposable objects are alway ↵Justin Clark-Casey (justincc)1-39/+42
disposed no matter what
2014-12-17Fix recent regression where a race condition meant SP.MakeRootAgent() would ↵Justin Clark-Casey (justincc)1-5/+11
sometimes look to start attachment scripts before ETM.HandleIncomingSceneObject() had added them. Probably a regression since ghosts branch merge on Nov 26 2014
2014-12-10Fix a regression where objects crossing regions in the same simulator (on ↵Justin Clark-Casey (justincc)1-0/+7
their own or as attachments) with AppDomainLoading = false would create the new state in the source region area rather than the dest. This was beause the code was finding the script DLL compiled for the source region as everything is in the same appdomain and using this as the location for the destination script state, etc. This resolves the regression by passing the proper destination separately from the DLL retrieved. Probably a regression since commit d7b92604 (11 July 2014). Added regression test for this case. At least partly addresses http://opensimulator.org/mantis/view.php?id=7278
2014-11-25refactor: Move methods to start a monitored thread, start work in its own ↵Justin Clark-Casey (justincc)1-1/+1
thread and run work in the jobengine from Watchdog to a WorkManager class. This is to achieve a clean separation of concerns - the watchdog is an inappropriate place for work management. Also adds a WorkManager.RunInThreadPool() class which feeds through to Util.FireAndForget. Also switches around the name and obj arguments to the new RunInThread() and RunJob() methods so that the callback obj comes after the callback as seen in the SDK and elsewhere
2014-11-25Label all threadpool calls being made in core OpenSimulator. This is to add ↵Justin Clark-Casey (justincc)6-9/+11
problem diagnosis. "show threadpool calls" now also returns named (labelled), anonymous (unlabelled) and total call stats.
2014-11-25Just for now, don't alert the user or log if we couldn't change their ↵Justin Clark-Casey (justincc)1-2/+2
server-side preferences due to no e-mail address being sent. This is to avoid user confusion in the oscc rehearsal as they are often not aware that this fails because no e-mail is set. Also may be failing in the hypergrid case, though this may also be a config issue. This is meant as a temporary solution.
2014-11-25refactor: consistently put all test classes in the OpenSim.Tests.Common ↵Justin Clark-Casey (justincc)9-9/+0
package rather than some in OpenSim.Tests.Common.Mock the separate mock package was not useful and was just another using line to always add
2014-11-21Remove braindead "fix" that messed up intersim scripted giving.Melanie Thielker1-11/+0
2014-11-11Remove the Invisible stuff and add more baked caching. Refactor selection of ↵Melanie Thielker1-13/+3
textures to save to Bakes module.
2014-11-10minor: correct console response when setting attachments logging levelJustin Clark-Casey1-1/+1
2014-11-10Only send the actual bakes to the bakes moduleMelanie Thielker1-6/+8
2014-10-29change last commit, need to send to Xbakes or changes will not be detectedUbitUmarov1-1/+2
2014-10-29bug fix and don't send to xbakes if requesting rebakesUbitUmarov1-12/+13
2014-10-29Fix baked textures for regions without external Xbakes adding rebakeUbitUmarov1-32/+35
requests. Those may also be trigger if for same reason one is missing even with Xbakes. Later we can let this regions send the assets on teleports, changing how those are serialized
2014-10-27Add hypergrid teleporting support to user profiles picksBlueWall1-16/+97
2014-10-26 do consider skirt baked texture on validationUbitUmarov1-3/+9
2014-10-26 dont send baked textures assets, but send cache informationUbitUmarov1-5/+13
2014-10-02Don't unnecessarily remove from backup objects that were not directly ↵Justin Clark-Casey (justincc)2-5/+18
attached from the scene. These are never in region backup in the first place since recent 11830c43 Extend regression test to check backup status.