aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
* fix comments in physics section of [Startup] to reflect the actual default ↵Michael Cerquoni2014-07-251-1/+1
| | | | engine.
* Add suppression of grid-side "show regions" command in simulator console for ↵Justin Clark-Casey (justincc)2014-07-251-0/+1
| | | | | | | Hypergrid setups as well as normal grid. Should have been done in recent commit 6048dfcd Resolves http://opensimulator.org/mantis/view.php?id=7281
* Revert "Write UDP statistics to the log, not just the console (e.g., "show ↵Justin Clark-Casey (justincc)2014-07-252-59/+63
| | | | | | | | | | | | queues")" Fixes http://opensimulator.org/mantis/view.php?id=7280 It can't be done this way because the stats data needs to show up on the console at all log levels, not just debug. But this means setting it to log at fatal, which is not appropriate for this stuff in the log. I understand the desire but this has to be done some other way, perhaps by (yet another) config parameter. Also, this was already being done with the ClientStatsReport but that also should be done in another way, I think. This reverts commit 5d534127663899cd5592c865b1d00855fce25854.
* Add missing default female hair texture for Ruth avatar.Justin Clark-Casey (justincc)2014-07-242-0/+6
| | | | | | This was not in library assets despite being referred to in assets/BodyPartsAssetSet/base_hair.dat Texture ID is 7ca39b4c-bd19-4699-aff7-f93fd03d3e7b Taken from https://github.com/openmetaversefoundation/simiangrid/blob/master/Grid/default_assets/Default%20Female%20Hair-7ca39b4c-bd19-4699-aff7-f93fd03d3e7b.j2c
* Fix recent regression in 3c6becd5 where login or hg login to variable sized ↵Justin Clark-Casey (justincc)2014-07-224-20/+17
| | | | | | | | | regions failed with outdated simulator message. I forgot that a null 'their version' would not be passed over the wire and ends up as an empty string instead (like older simulators). So instead pass through the correct simulator protcol version instead (SIMULATOR/0.3) when querying from login or hg login. Also removes a debug console write for agent limit accidentally left in for the same commit. Relates to mantis 7276
* minor: convert tabs to spaces that got in on recent commit 4a9282eJustin Clark-Casey (justincc)2014-07-211-5/+5
|
* On login and first HG entrance to a foreign grid, perform query access ↵Justin Clark-Casey (justincc)2014-07-215-14/+35
| | | | checks before proceeding.
* minor: Limit processor related stats to 3 decimal places instead of all the ↵Justin Clark-Casey (justincc)2014-07-211-4/+4
| | | | | | places. Easier to read and analyze, and probably still too much detail (1 dp would probably be fine)
* Fix CPU processor use reporting on Mono.Justin Clark-Casey (justincc)2014-07-211-10/+4
| | | | | | Despite the comments in the code, it appears that the issue where the .NET performance counter was wrongly idle time time on Mono was fixed in 2009. https://bugzilla.novell.com/show_bug.cgi?id=468625 Which means that the workaround is no longer necessary and produces bad results instead.
* Revert "Removed unused files: Texture/Mesh server connectors"root2014-07-212-0/+150
| | | | This reverts commit f6ea5088f4cc76eddb05b20b5d768f761b0fbd15.
* Add missing parts to profiles - classified deleteBlueWall2014-07-212-14/+10
|
* Fixed: after a Hypergrid teleport, attachments often either disappear, or ↵Oren Hurvitz2014-07-211-10/+13
| | | | | | | | | | | appear both on the avatar AND as in-world objects. Another manifestation of this bug is that after a Hypergrid teleport, when you click on one of the avatar's attachments the object doesn't show its name. This means that the viewer knows the attachment is there, but the simulator does not. The problem was caused by treating Hypergrid teleports as if they're Logins (because the teleport flag ViaLogin is enabled). This may fix: http://opensimulator.org/mantis/view.php?id=7238 This may fix: http://opensimulator.org/mantis/view.php?id=7220
* Don't append attachments multiple timesOren Hurvitz2014-07-211-0/+6
|
* Fixed avatar hovering above the ground. The avatar physics capsule was too tall.Oren Hurvitz2014-07-211-2/+4
| | | | | This is related to http://opensimulator.org/mantis/view.php?id=7067 . But that bug complains about BulletSim, and this fix is for ODE.
* Allow reading the BulletSim detail log while the sim is runningOren Hurvitz2014-07-211-2/+2
|
* XBakes: store the assets only in the sim's local assets cache; not in the ↵Oren Hurvitz2014-07-212-90/+39
| | | | main assets server. Also, some cleanup.
* Changed the default XBakes directory to a local path: "./bakes".Oren Hurvitz2014-07-213-6/+5
| | | | | | Previously it was an absolute path. Now it's a sibling of the maptiles directory. This fixes http://opensimulator.org/mantis/view.php?id=7063
* Log RestClient requests similarly to WebClient (e.g, "debug http all 6" logs ↵Oren Hurvitz2014-07-212-7/+31
| | | | the entire request and response)
* Fixed problems if an avatar tries to cross regions when the previous cross ↵Oren Hurvitz2014-07-212-136/+134
| | | | | | hasn't completed yet This caused the client to stop responding, and even the simulators to have problems. The solution is to disallow crossing before the previous cross has completed.
* Added locking in AccessModule to prevent possible errors when shutting down ↵Oren Hurvitz2014-07-211-3/+7
| | | | a simulator that has >1 region
* Eliminated common but un-useful log messagesOren Hurvitz2014-07-212-3/+7
|
* Minor: changed "existant" to "existent"Oren Hurvitz2014-07-212-3/+3
|
* Removed warning about YieldPrologOren Hurvitz2014-07-211-1/+0
|
* pCamBot: download MeshesOren Hurvitz2014-07-211-8/+32
| | | | The "Sculpt" field in prims is used for both Sculpties (where the assets are Textures), and real meshes. Meshes require a different download URL than textures.
* Write some pCampBot messages to the logOren Hurvitz2014-07-212-5/+5
|
* In "show throttles", show the maximum drip rate. This shows whether a client ↵Oren Hurvitz2014-07-214-14/+20
| | | | is being throttled due to past poor performance.
* Write UDP statistics to the log, not just the console (e.g., "show queues")Oren Hurvitz2014-07-212-63/+59
|
* Include the group name in group IM'sOren Hurvitz2014-07-211-0/+7
| | | | | | When sending an ImprovedInstantMessage to a group, the IM's binary bucket is supposed to contain the group's name (this is what SL does). Singularity uses this to show the group name when it shows the message at the bottom of the viewer for a few seconds: "[Group Name] From User: Message". Before this update, the group name was empty ("[]"). This update doesn't have any visible effect in Firestorm, because it doesn't use the group name sent in the IM.
* Added "debug packet --all" option, which changes the packet logging level ↵Oren Hurvitz2014-07-211-8/+26
| | | | | | for both current and future clients The existing "--default" option only changes the logging level for future clients.
* Fixed the logic that decides if a packet was queued (it was reversed)Oren Hurvitz2014-07-211-5/+6
|
* Removed unused files: Texture/Mesh server connectorsOren Hurvitz2014-07-212-150/+0
|
* Better logging of threadpool activity in Overload mode: if we didn't log ↵Oren Hurvitz2014-07-211-1/+7
| | | | "Queue threadfunc" for a particular thread then don't log "Run threadfunc" or "End threadfunc" for that thread either.
* Eliminated some warningsOren Hurvitz2014-07-213-2/+3
|
* Close streams immediately when we finish using themOren Hurvitz2014-07-2134-477/+418
|
* Set "[Terrain]SendTerrainUpdatesByViewDistance=true" by default.Robert Adams2014-07-202-2/+2
| | | | | | | | This, by default, enables terrain patches being sent to each avatar from the avatar away (rather than the old outside-in pattern), only sending terrain patches within the avatars view distance (making view loading quicker), and sending multiple terrain patches per protocol packet (making terrain loading and editing quicker).
* Add code to GridService to check for overlapping of varregionsRobert Adams2014-07-203-10/+127
| | | | | | | | when registering a new region. Adds parameter "[GridService]SuppressVarRegionOverlapCheckOnRegistration=false" that can be turned on to suppress the error check if a simulator's database has old regions that overlap.
* BulletSim: Modify first and default vehicle vertical attractor to be feature ↵Vegaslon2014-07-181-0/+14
| | | | | | complete with use of the Limit Roll Only Flag. Signed-off-by: Robert Adams <misterblue@misterblue.com>
* minor: remove long unused RegionInfo.ignoreIncomingConfigurationJustin Clark-Casey (justincc)2014-07-191-5/+0
|
* minor: remove long unused RegionInfo.commFailTFJustin Clark-Casey (justincc)2014-07-191-1/+0
|
* minor: Add meters unit to water height console displayJustin Clark-Casey (justincc)2014-07-181-1/+1
|
* Add "show region" command which will show parameters for current region.Justin Clark-Casey (justincc)2014-07-181-1/+73
| | | | This shows static data (e.g. region agent limit) whereas "show scene" shows live data (sim fps, current prims, etc.)
* In grid mode, add SuppressConsoleCommands flag to [GridService] so that we ↵Justin Clark-Casey (justincc)2014-07-183-18/+23
| | | | | | can stop misleading grid service only console commands from registering. We need to do this because the simulator initializes and internal copy of the GridService in grid mode for internal purposes
* minor: add method doc to ICommands.HasCommand()Justin Clark-Casey (justincc)2014-07-181-0/+5
|
* Add ICommands.HasCommand() method so that we can detect whether a command ↵Justin Clark-Casey (justincc)2014-07-184-18/+37
| | | | has already been registered without needing to also run it
* refactor: slightly adjust some code in ODECharacter.Move() to eliminate a ↵Justin Clark-Casey (justincc)2014-07-181-18/+19
| | | | condition check without changing the logic
* With ODE physics, fix an issue where the avatar couldn't jump and then move ↵Justin Clark-Casey (justincc)2014-07-181-18/+5
| | | | | | | forward when moving south or west. Addresses http://opensimulator.org/mantis/view.php?id=5003 Thanks to UbitUmarov for this fix.
* BulletSim: rearrange code to prevent using null pointers when aRobert Adams2014-07-171-11/+10
| | | | child mesh is not available when building a linkset.
* fix all instances of "non-existant" to "non-existent" (spelling mistakes) ↵Michael Cerquoni2014-07-175-8/+8
| | | | thanks Ai Austin for pointing this out.
* Change default script stop method to co-op instead of abort.Justin Clark-Casey (justincc)2014-07-162-4/+9
| | | | | | | co-op should be more stable as it doesn't abort threads, which can trigger virtual machine instability This change will be invisible to users as script DLLs are recompiled automatically where necessary, though the change won't take affect until the next simulator restart. This change has no effect on existing script state. If you want to continue using abort, set ScriptStopStrategy = abort in the [XEngine] section of OpenSim.ini
* Update information in OpenSimDefaults to reflect the fact that ↵Justin Clark-Casey (justincc)2014-07-141-6/+6
| | | | ScriptStopStrategy in [XEngine] can now be changed without manually deleting old compiled scripts.