aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'justincc-master'Justin Clark-Casey (justincc)2014-01-244-320/+362
|\
| * Properly dispose of drawing objects to reduce/stop memory leakage on ↵Justin Clark-Casey (justincc)2014-01-244-319/+343
| | | | | | | | generating map tiles with the MapImageModule and TexturedMapTileRenderer (the current defaults)
| * Add "generate map" console command to allow manual regeneration and storage ↵Justin Clark-Casey (justincc)2014-01-232-1/+19
| | | | | | | | | | | | of maptiles Primarily for test purposes though could be useful if one prefers to manually update the map tile
* | Merge branch 'justincc-master'Justin Clark-Casey (justincc)2014-01-202-4/+6
|\ \ | |/
| * Stop exceptions being generated on agent connection if a telehub object has ↵Justin Clark-Casey (justincc)2014-01-202-4/+6
| | | | | | | | been deleted or has no spawn points.
* | Materials module: a) Store materials as assets; b) Finalized it (removed the ↵Oren Hurvitz2014-01-206-22/+21
| | | | | | | | | | | | "Demo" label; removed most of the logging); c) Enabled by default Changed UuidGatherer to use 'sbyte' to identify assets instead of 'AssetType'. This lets UuidGatherer handle Materials, which are defined in a different enum from 'AssetType'.
* | Remove redundant methods in FlotsamAssetCacheJustin Clark-Casey (justincc)2014-01-181-10/+0
| |
* | implement CoreAssetCache.Check()Justin Clark-Casey (justincc)2014-01-181-1/+2
| |
* | implement GlynnTuckerAssetCache.Check()Justin Clark-Casey (justincc)2014-01-181-1/+1
| |
* | Properly implement CenomeAssetCache.Check()Justin Clark-Casey (justincc)2014-01-181-2/+4
| |
* | Simplify FlotsamAssetCache.CheckFromMemoryCache()Justin Clark-Casey (justincc)2014-01-181-6/+1
| |
* | Elminate some copy/paste in FlotsamAssetCache.CheckFromFileCache() and use ↵Justin Clark-Casey (justincc)2014-01-181-33/+10
| | | | | | | | using() construct to ensure filestream is always closed
* | elminate unnecessary asset != null check in FlotsamAssetCache.UpdateFileCache()Justin Clark-Casey (justincc)2014-01-181-50/+47
| | | | | | | | Passed in asset is always not null
* | minor: since structs are values, assigning them to another variable copies ↵Justin Clark-Casey (justincc)2014-01-171-1/+1
| | | | | | | | it. Instantiation is unnecessary.
* | Merge branch 'justincc-master'Justin Clark-Casey (justincc)2014-01-162-4/+4
|\ \ | |/
| * Remove old IInterRegionComms and references. This hasn't been used since ↵Justin Clark-Casey (justincc)2014-01-162-4/+4
| | | | | | | | 2009 and was superseded by ISimulationService
* | Merge branch 'justincc-master'Justin Clark-Casey (justincc)2014-01-102-67/+56
|\ \ | |/
| * When creating a coalesced object, set its permissions to the ↵Oren Hurvitz2014-01-101-7/+16
| | | | | | | | lowest-common-denominator of all the sub-objects
| * When creating a coalesced object, set its Creator ID if all the objects have ↵Oren Hurvitz2014-01-101-4/+15
| | | | | | | | the same creator
| * Refactored: use a single function to apply an object's folded permissions to ↵Oren Hurvitz2014-01-102-18/+10
| | | | | | | | its main permissions
| * Refactored setting permissions when rezzing items: use the same function ↵Oren Hurvitz2014-01-101-37/+14
| | | | | | | | | | | | when rezzing from user inventory and prim inventory. Also, fixed a bug: when rezzing a coalesced object from a prim's inventory, apply the coalesced object's name and description only to the first sub-object; not to all the objects in the coalescence. (This was already done correctly when rezzing from a user's inventory.)
* | Some missing definitions needed for successful compilation.Robert Adams2014-01-041-1/+2
| |
* | varregion: Add region size to teleport event messages (EnableSimulator,Robert Adams2014-01-041-11/+21
| | | | | | | | | | | | | | | | | | | | | | CorssRegion, TeleportFinishEvent). Have Simian grid service return the region size. Many teleport related debug log messages. Can be removed when teleport works (like that's ever going to happen). Conflicts: OpenSim/Framework/RegionInfo.cs
* | Fix issue with editing notes for other avatarsBlueWall2013-12-161-2/+2
| |
* | Merge branch 'justincc-master'Justin Clark-Casey (justincc)2013-12-141-16/+22
|\ \ | |/
| * Make WindParamSet success a console message rather than a log message.Justin Clark-Casey (justincc)2013-12-141-2/+1
| | | | | | | | This effectively disables the log message as requested by http://opensimulator.org/mantis/view.php?id=6890
| * minor: Make wind console commands print out to console rather than logJustin Clark-Casey (justincc)2013-12-141-14/+21
| |
* | Committing the Avination Scene Presence and related texture codeMelanie2013-12-117-130/+631
| | | | | | | | | | | | | | | | | | - Parts of region crossing code - New bakes handling code - Bakes now sent from sim to sim without central storage - Appearance handling changes - Some changes to sitting - A number of unrelated fixes and improvements
* | This is the Avination Entity Transfer Module. Surprisingly, it still compilesMelanie2013-12-111-217/+204
|/ | | | | but I don't know if it runs. Will probably crash and burn as the supporting code isn't there yet.
* Add support for user preferences (im via email)BlueWall2013-12-062-0/+69
|
* Fix false positive test failure in ↵Justin Clark-Casey (justincc)2013-11-231-2/+2
| | | | | | TestRepeatSameDrawContainingImageReusingTexture() and TestRepeatSameDrawContainingImage() if localhost has a webserver set up. Use 0.0.0.0 instead of localhost
* minor: Use default(UUID) in rez attachment failure error logging rather than ↵Justin Clark-Casey (justincc)2013-11-151-1/+1
| | | | | | | (UUID)null Patch from http://opensimulator.org/mantis/view.php?id=6843 Thanks Kira.
* refactor: replace verbose checks with String.IsNullOrEmpty where applicable.Justin Clark-Casey (justincc)2013-11-158-14/+14
| | | | Thanks to Kira for this patch from http://opensimulator.org/mantis/view.php?id=6845
* If a local land ID is given to the "land show" command, then output to ↵Justin Clark-Casey (justincc)2013-11-151-54/+126
| | | | | | console the full details of that parcel. Using "land show" without a land ID still outputs a summary of parcels in the region
* Make "fcache status" command also display information on disk/mem cache hit ↵Justin Clark-Casey (justincc)2013-10-301-18/+38
| | | | rate that is currently only displayed if LogLevel >=1 in [AssetCache] config
* Put fcache commands output to console, not logJustin Clark-Casey (justincc)2013-10-301-28/+25
|
* Show texture ids for full object/part info console commmdsJustin Clark-Casey (justincc)2013-10-241-1/+16
|
* Fixed rezzing coalesced objects from a prim's inventoryOren Hurvitz2013-10-151-43/+8
| | | | Previously only the first object in the Coalesced Object was rezzed. Now all the objects are rezzed.
* Made terrain uploads thread-safeOren Hurvitz2013-10-153-22/+40
|
* * Refactorteravus2013-10-072-4/+4
| | | | * Break out common BasicDOSProtector code into separate class.
* * Added a Basic DOS protection container/base object for the most common ↵teravus2013-10-072-3/+30
| | | | | | | | | HTTP Server handlers. XMLRPC Handler, GenericHttpHandler and <Various>StreamHandler * Applied the XmlRpcBasicDOSProtector.cs to the login service as both an example, and good practice. * Applied the BaseStreamHandlerBasicDOSProtector.cs to the friends service as an example of the DOS Protector on StreamHandlers * Added CircularBuffer, used for CPU and Memory friendly rate monitoring. * DosProtector has 2 states, 1. Just Check for blocked users and check general velocity, 2. Track velocity per user, It only jumps to 2 if it's getting a lot of requests, and state 1 is about as resource friendly as if it wasn't even there.
* Added SimulatorFeatures/OpenSimExtras: say-range, whisper-range, ↵Diva Canto2013-10-041-0/+37
| | | | shout-range, at the request of Singularity dev Liru-Dargon
* Bump OPenSimulator version and assembly versions up to 0.8.0 DevJustin Clark-Casey (justincc)2013-10-041-1/+1
|
* refactor: rename Scene.IncomingCloseAgent() to CloseAgent() in order to make ↵Justin Clark-Casey (justincc)2013-09-275-10/+10
| | | | | | it clear that all non-clientstack callers should be using this rather than RemoveClient() in order to step through the ScenePresence state machine properly. Adds IScene.CloseAgent() to replace RemoveClient()
* minor: correct attachment spelling mistake in log message in ↵Justin Clark-Casey (justincc)2013-09-261-1/+1
| | | | HGEntityTransferModule.OnIncomingSceneObject()
* minor: Comment out windlight log message about sending scene data for now.Justin Clark-Casey (justincc)2013-09-261-1/+2
|
* minor: log MaxOutgoingTransferVersion at EntityTransferModule startupJustin Clark-Casey (justincc)2013-09-261-0/+4
|
* minor: correct spelling of Initialized in LSC connector version messageJustin Clark-Casey (justincc)2013-09-251-1/+1
|
* Move adding UUID.Zero -> Unknown User binding to UMM.Init() so that it's ↵Justin Clark-Casey (justincc)2013-09-251-2/+1
| | | | also called by HGUserManagementModule
* Preserve attachment point & position when attachment is rezzed in worldAleric Inglewood2013-09-222-1/+25
| | | | | | | | | | Patch taken from http://opensimulator.org/mantis/view.php?id=4905 originally by Greg C. Fixed to apply to r/23314 commit ba9daf849e7c8db48e7c03e7cdedb77776b2052f (cherry picked from commit 4ff9fbca441110cc2b93edc7286e0e9339e61cbe)