Difference between revisions of "Release Notes/Second Life RC LeTigre/11"
Jump to navigation
Jump to search
Oskar Linden (talk | contribs) |
m |
||
Line 3: | Line 3: | ||
* This is a "maint-server" project. scheduled 2011-08-31 | * This is a "maint-server" project. scheduled 2011-08-31 | ||
* Bug Fixes: | * Bug Fixes: | ||
** Fix for SVC-7169 - "Folders are Texture Category Folders" | ** Fix for {{Jira|SVC-7169}} - "Folders are Texture Category Folders" | ||
*** https://jira.secondlife.com/browse/SVC-7169 | *** https://jira.secondlife.com/browse/SVC-7169 | ||
** Fix for SVC-7192 - "llSetMemoryLimit - Wrong amount being reserved for memory/Display inconsistance with OBJECT_SCRIPT_MEMORY" | ** Fix for {{Jira|SVC-7192}} - "[[llSetMemoryLimit]] - Wrong amount being reserved for memory/Display inconsistance with OBJECT_SCRIPT_MEMORY" | ||
*** https://jira.secondlife.com/browse/SVC-7192 | *** https://jira.secondlife.com/browse/SVC-7192 | ||
** Fix for SCR-162 - "Bounds error when calling PRIM_LINK_TARGET in a child prim" | ** Fix for {{Jira|SCR-162}} - "Bounds error when calling [[PRIM_LINK_TARGET]] in a child prim" | ||
*** https://jira.secondlife.com/browse/SCR-162 | *** https://jira.secondlife.com/browse/SCR-162 | ||
** Fixed some server crashes. | ** Fixed some server crashes. |
Revision as of 16:26, 30 August 2011
11.08.26.239583
- This is a "maint-server" project. scheduled 2011-08-31
- Bug Fixes:
- Fix for SVC-7169 - "Folders are Texture Category Folders"
- Fix for SVC-7192 - "llSetMemoryLimit - Wrong amount being reserved for memory/Display inconsistance with OBJECT_SCRIPT_MEMORY"
- Fix for SCR-162 - "Bounds error when calling PRIM_LINK_TARGET in a child prim"
- Fixed some server crashes.
11.08.22.239223
- This is the "estate access controls" project. deployed 2011-08-23
- Login fixes to retrieve user information more effectively for estate access control
- Simulator fixes to usher said user that information more effectively for estate access control
11.08.17.238770
- This is the "Mesh" project. deployed 2011-08-18
- Mesh objects can be uploaded
- Child prims can be set to have no collision shape (do not contribute to collision of object)
- Objects that use the features above (mesh shapes or non-colliding parts) will have prim cost calculated based on actual impact to the parcel/region rather than simple count.
- Max prim scale has been raised to 64m on a side
- New physics engine
- Overhaul how collision shapes are constructed and stored in memory.
- 10 cm gap between colliding objects has been removed for most objects:
- For convex prims (dynamic and static)
- Concave prims (static only)
- For small prims ( <~0.2m on a side ) it can't be completely removed so those objects may still exhibit a gap, but it will typically be smaller than it was before the change.
- Parcel-full return sort order has changed: most recently "changed" get returned first, but still grouped by OTHER, GROUP, and OWNER in that order.
11.08.02.237522
- This was rolled back to match server trunk on 2011-08-10
11.08.09.238092
- This is a "maint-server" project. deployed for 2011-08-10
- We fixed several security issues concerning moving objects between regions and onto parcels with restricted object entry and/or building.
11.08.02.237549
- This is the "Mesh" project. deployed 2011-08-04
- Mesh objects can be uploaded
- Child prims can be set to have no collision shape (do not contribute to collision of object)
- Objects that use the features above (mesh shapes or non-colliding parts) will have prim cost calculated based on actual impact to the parcel/region rather than simple count.
- Max prim scale has been raised to 64m on a side
- New physics engine
- Overhaul how collision shapes are constructed and stored in memory.
- 10 cm gap between colliding objects has been removed for most objects:
- For convex prims (dynamic and static)
- Concave prims (static only)
- For small prims ( <~0.2m on a side ) it can't be completely removed so those objects may still exhibit a gap, but it will typically be smaller than it was before the change.
- Parcel-full return sort order has changed: most recently "changed" get returned first, but still grouped by OTHER, GROUP, and OWNER in that order.
11.07.20.236326
- This is the "mesh-prep 2" project. deployed 2011-07-21
- We have taken the latest development changes from the mesh development branch and merged them in with this code. This gets us closer to releasing mesh.
- Included are infrastructure and framework changes to support the release of mesh.
- This release does not include any mesh functionality.
- Havok physics engine updated.
- 10 cm gap between colliding objects has been removed for some objects
- For convex prims (with or without physics) and for concave prims (without physics), the 10cm gap has been removed wherever possible.
- For small prims ( <~0.2m on a side ) it can't be completely removed so those objects may still exhibit a gap, but it will typically be smaller than it was before the change.
- Complete overhaul of physics shape construction and management
- 10 cm gap between colliding objects has been removed for some objects
- Parcel prim accounting code has been overhauled.
- llCastRay() function included but disabled.
- Scripts will compile but will not generate results.
- Bug Fixes
- Fix to allow services to start properly after deployment of new code.
- Fixed some performance issues
- Fixed some crash modes
- Tweaked physics collisions to accommodate existing user content
- Fix for SCR-90 "llGetBoundingBox() returns wrong values on Magnum RC"
- Fix for SVC-7009 "To High Net Time the Physic Times Sometimes over 40ms. The Sim running Not Stabel"
- Fix for SVC-7007 "Snapshot to email gives error on Magnum RC regions"
- Fix for SVC-7015 "Vehicle Physics Issues with Magnum 11.05.31.231501"
- Fix for SVC-7004 "undercounting of parcel prims via viewer "About Land" and LSL llGetParcelPrimCount() & llGetParcelPrimOwners()"
- Fix for SVC-7025 "Recent change - physical vehicles rebound from non physical prim surfaces"
- Fix for SCR-99 "vehicle script slaiding again as did on previous update"
- Fixed a crashing bug.
- Fixed a new crashing bug.
- Fixed issues with incorrect parcel accounting for prims.
- Fix for SCR-7114 "Editting Sculpties changes the prim type to Torus."
11.07.11.235326
- Rolled back to match the main channel because of content loss issues where sculpts would become torii.
11.07.13.235599
- This is the "mesh-prep 2" project. deployed 2011-07-14
- We have taken the latest development changes from the mesh development branch and merged them in with this code. This gets us closer to releasing mesh.
- Included are infrastructure and framework changes to support the release of mesh.
- This release does not include any mesh functionality.
- Havok physics engine updated.
- 10 cm gap between colliding objects has been removed for some objects
- For convex prims (with or without physics) and for concave prims (without physics), the 10cm gap has been removed wherever possible.
- For small prims ( <~0.2m on a side ) it can't be completely removed so those objects may still exhibit a gap, but it will typically be smaller than it was before the change.
- Complete overhaul of physics shape construction and management
- 10 cm gap between colliding objects has been removed for some objects
- Parcel prim accounting code has been overhauled.
- llCastRay() function included but disabled.
- Scripts will compile but will not generate results.
- Bug Fixes
- Fix to allow services to start properly after deployment of new code.
- Fixed some performance issues
- Fixed some crash modes
- Tweaked physics collisions to accommodate existing user content
- Fix for SCR-90 "llGetBoundingBox() returns wrong values on Magnum RC"
- Fix for SVC-7009 "To High Net Time the Physic Times Sometimes over 40ms. The Sim running Not Stabel"
- Fix for SVC-7007 "Snapshot to email gives error on Magnum RC regions"
- Fix for SVC-7015 "Vehicle Physics Issues with Magnum 11.05.31.231501"
- Fix for SVC-7004 "undercounting of parcel prims via viewer "About Land" and LSL llGetParcelPrimCount() & llGetParcelPrimOwners()"
- Fix for SVC-7025 "Recent change - physical vehicles rebound from non physical prim surfaces"
- Fix for SCR-99 "vehicle script slaiding again as did on previous update"
- Fixed a crashing bug.
- Fixed a new crashing bug.
- Fixed issues with incorrect parcel accounting for prims.
- Merged with server trunk: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11#11.07.11.235326
11.07.11.235326
- deployed 2011-07-13
- This channel is set to match server trunk: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11#11.07.11.235326
11.06.28.234198
- This is the "mesh-prep 2" project. scheduled 2011-06-29
- We have taken the latest development changes from the mesh development branch and merged them in with this code. This gets us closer to releasing mesh.
- Included are infrastructure and framework changes to support the release of mesh.
- This release does not include any mesh functionality.
- Havok physics engine updated.
- 10 cm gap between colliding objects has been removed for some objects
- For convex prims (with or without physics) and for concave prims (without physics), the 10cm gap has been removed wherever possible.
- For small prims ( <~0.2m on a side ) it can't be completely removed so those objects may still exhibit a gap, but it will typically be smaller than it was before the change.
- Complete overhaul of physics shape construction and management
- 10 cm gap between colliding objects has been removed for some objects
- Parcel prim accounting code has been overhauled.
- llCastRay() function included but disabled.
- Scripts will compile but will not generate results.
- Bug Fixes
- Fix to allow services to start properly after deployment of new code.
- Fixed some performance issues
- Fixed some crash modes
- Tweaked physics collisions to accommodate existing user content
- Fix for SCR-90 "llGetBoundingBox() returns wrong values on Magnum RC"
- Fix for SVC-7009 "To High Net Time the Physic Times Sometimes over 40ms. The Sim running Not Stabel"
- Fix for SVC-7007 "Snapshot to email gives error on Magnum RC regions"
- Fix for SVC-7015 "Vehicle Physics Issues with Magnum 11.05.31.231501"
- Fix for SVC-7004 "undercounting of parcel prims via viewer "About Land" and LSL llGetParcelPrimCount() & llGetParcelPrimOwners()"
- Fix for SVC-7025 "Recent change - physical vehicles rebound from non physical prim surfaces"
- Fix for SCR-99 "vehicle script slaiding again as did on previous update"
- Fixed a crashing bug.
- Fixed a new crashing bug.
11.06.16.233094
- This is the "mesh-prep" project. scheduled 2011-06-22
- Included are infrastructure and framework changes to support the release of mesh.
- This release does not include any mesh functionality.
- Havok physics engine updated.
- 10 cm gap between colliding objects has been removed for some objects
- For convex prims (with or without physics) and for concave prims (without physics), the 10cm gap has been removed wherever possible.
- For small prims ( <~0.2m on a side ) it can't be completely removed so those objects may still exhibit a gap, but it will typically be smaller than it was before the change.
- Complete overhaul of physics shape construction and management
- 10 cm gap between colliding objects has been removed for some objects
- llCastRay() function included but disabled.
- Scripts will compile but will not generate results.
- Bug Fixes
- Fix to allow services to start properly after deployment of new code.
- Fixed some performance issues
- Fixed some crash modes
- Tweaked physics collisions to accommodate existing user content
- Fix for SCR-90 "llGetBoundingBox() returns wrong values on Magnum RC"
- Fix for SVC-7009 "To High Net Time the Physic Times Sometimes over 40ms. The Sim running Not Stabel"
- Fix for SVC-7007 "Snapshot to email gives error on Magnum RC regions"
- Fix for SVC-7015 "Vehicle Physics Issues with Magnum 11.05.31.231501"
- Fix for SVC-7004 "undercounting of parcel prims via viewer "About Land" and LSL llGetParcelPrimCount() & llGetParcelPrimOwners()"
- Fix for SVC-7025 "Recent change - physical vehicles rebound from non physical prim surfaces"
- Fix for SCR-99 "vehicle script slaiding again as did on previous update"
- Fixed a crashing bug.
- Fixed a new crashing bug.
- This code is also deployed to Magnum.
11.06.17.233176
- Kelly's "mono2performance" project. deployed 2011-06-22
- Script performance and robustness
- This release includes many features that improve the performance and robustness of scripts compiled to Mono. This includes a lot of back end infrastructure work with unit tests and script life cycle to make it easier and safer to work with the script system in the future.
- New Script Profiling LSL Functions
- llScriptProfiler can enable or disable memory profiling with PROFILE_SCRIPT_MEMORY and PROFILE_SCRIPT_NONE. While profiling the scripts performance will be severely impacted.
- llGetSPMaxMemory will report the highest level of used memory during the most recent, or current, profiling run.
- llGetUsedMemory will report the current used memory of the script and does not require profiling to be enabled.
- Bug Fixes
- SVC-3895 Rezzing Mono scripted object cripples sim FPS
- Improved 'Top Scripts' report
- Each object now reports an average script time per frame since the object was created or the last 30 minutes, whichever is shorter. This fixes a lot of odd behavior and misinformation in the previous results as well as makes it easier to determine recent lag sources instead of only immediate lag sources.
- It is still not expected for this result to exactly match the 'Script ms' reported in the simulator stats summary as these measure different things on different time scales.
- (Fixed a) Sim crash in mono memory monitor.
- Includes the fix that caused the zero day rollback.
- Improved simulator performance when removing objects with scripts from a region.
- Fixed a bug that could cause scripts to crash with NullReferenceException errors.
- Fix for "Periods of very low (or nonexistent) script performance"
- Fix for SCR-55 "script reset"
- Fix for SCR-76 "llRegionSayTo() silently fails in LSL2 scripts"
- Fix for SCR-66 "llRegionSayTo() Fails to send messages to attachments on sitting avatars"
- Fix for SCR-61 "llOwnersay Truncates multibyte characters at the end of it's range"
- Fix for SVC-6573 "Execution of script is not blocked on parcel for single user if scripts are not blocked for groups on parcel"
- Fix for regions that would fail to start.
- New Bug Fixes
- Fixed an issue that would create long pauses when avatars logged out or TP'd to other regions.
- Script performance and robustness
- merged with server trunk: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11#11.06.14.232746
11.06.14.232896
- Kelly's "mono2performance" project. deployed 2011-06-15
- Script performance and robustness
- This release includes many features that improve the performance and robustness of scripts compiled to Mono. This includes a lot of back end infrastructure work with unit tests and script life cycle to make it easier and safer to work with the script system in the future.
- New Script Profiling LSL Functions
- llScriptProfiler can enable or disable memory profiling with PROFILE_SCRIPT_MEMORY and PROFILE_SCRIPT_NONE. While profiling the scripts performance will be severely impacted.
- llGetSPMaxMemory will report the highest level of used memory during the most recent, or current, profiling run.
- llGetUsedMemory will report the current used memory of the script and does not require profiling to be enabled.
- Bug Fixes
- SVC-3895 Rezzing Mono scripted object cripples sim FPS
- Improved 'Top Scripts' report
- Each object now reports an average script time per frame since the object was created or the last 30 minutes, whichever is shorter. This fixes a lot of odd behavior and misinformation in the previous results as well as makes it easier to determine recent lag sources instead of only immediate lag sources.
- It is still not expected for this result to exactly match the 'Script ms' reported in the simulator stats summary as these measure different things on different time scales.
- (Fixed a) Sim crash in mono memory monitor.
- Includes the fix that caused the zero day rollback.
- Improved simulator performance when removing objects with scripts from a region.
- Fixed a bug that could cause scripts to crash with NullReferenceException errors.
- Fix for "Periods of very low (or nonexistent) script performance"
- Fix for SCR-55 "script reset"
- Fix for SCR-76 "llRegionSayTo() silently fails in LSL2 scripts"
- Fix for SCR-66 "llRegionSayTo() Fails to send messages to attachments on sitting avatars"
- Fix for SCR-61 "llOwnersay Truncates multibyte characters at the end of it's range"
- Fix for SVC-6573 "Execution of script is not blocked on parcel for single user if scripts are not blocked for groups on parcel"
- New Bug Fixes
- Fix for regions that would fail to start.
- Script performance and robustness
- Also contains a merge with the Group Chat fixes: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_BlueSteel/11#11.06.14.232746
11.06.07.232266
- Kelly's "mono2performance" project. deployed 2011-06-08
- Script performance and robustness
- This release includes many features that improve the performance and robustness of scripts compiled to Mono. This includes a lot of back end infrastructure work with unit tests and script life cycle to make it easier and safer to work with the script system in the future.
- New Script Profiling LSL Functions
- llScriptProfiler can enable or disable memory profiling with PROFILE_SCRIPT_MEMORY and PROFILE_SCRIPT_NONE. While profiling the scripts performance will be severely impacted.
- llGetSPMaxMemory will report the highest level of used memory during the most recent, or current, profiling run.
- llGetUsedMemory will report the current used memory of the script and does not require profiling to be enabled.
- Bug Fixes
- SVC-3895 Rezzing Mono scripted object cripples sim FPS
- Improved 'Top Scripts' report
- Each object now reports an average script time per frame since the object was created or the last 30 minutes, whichever is shorter. This fixes a lot of odd behavior and misinformation in the previous results as well as makes it easier to determine recent lag sources instead of only immediate lag sources.
- It is still not expected for this result to exactly match the 'Script ms' reported in the simulator stats summary as these measure different things on different time scales.
- (Fixed a) Sim crash in mono memory monitor.
- Includes the fix that caused the zero day rollback.
- Improved simulator performance when removing objects with scripts from a region.
- Fixed a bug that could cause scripts to crash with NullReferenceException errors.
- Fix for "Periods of very low (or nonexistent) script performance"
- Fix for SCR-55 "script reset"
- Fix for SCR-76 "llRegionSayTo() silently fails in LSL2 scripts"
- Fix for SCR-66 "llRegionSayTo() Fails to send messages to attachments on sitting avatars"
- Fix for SCR-61 "llOwnersay Truncates multibyte characters at the end of it's range"
- Fix for SVC-6573 "Execution of script is not blocked on parcel for single user if scripts are not blocked for groups on parcel"
- Script performance and robustness
- merged with server trunk: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11#11.05.31.231546
11.05.31.231545
- Kelly's "mono2performance" project. scheduled 2011-06-01
- Script performance and robustness
- This release includes many features that improve the performance and robustness of scripts compiled to Mono. This includes a lot of back end infrastructure work with unit tests and script life cycle to make it easier and safer to work with the script system in the future.
- New Script Profiling LSL Functions
- llScriptProfiler can enable or disable memory profiling with PROFILE_SCRIPT_MEMORY and PROFILE_SCRIPT_NONE. While profiling the scripts performance will be severely impacted.
- llGetSPMaxMemory will report the highest level of used memory during the most recent, or current, profiling run.
- llGetUsedMemory will report the current used memory of the script and does not require profiling to be enabled.
- Bug Fixes
- SVC-3895 Rezzing Mono scripted object cripples sim FPS
- Improved 'Top Scripts' report
- Each object now reports an average script time per frame since the object was created or the last 30 minutes, whichever is shorter. This fixes a lot of odd behavior and misinformation in the previous results as well as makes it easier to determine recent lag sources instead of only immediate lag sources.
- It is still not expected for this result to exactly match the 'Script ms' reported in the simulator stats summary as these measure different things on different time scales.
- (Fixed a) Sim crash in mono memory monitor.
- Includes the fix that caused the zero day rollback.
- New Bug Fixes
- Improved simulator performance when removing objects with scripts from a region.
- Fixed a bug that could cause scripts to crash with NullReferenceException errors.
- Script performance and robustness
11.05.17.230139
- Kelly's "maint-server" project. deployed 2011-05-25
- This project failed during the promotion to main channel this week. There were deploy issues that made it difficult for regions to start up. This version contains a fix for that, but is otherwise the same.
- Bug Fixes
- SCR-61: "llOwnersay Truncates multibyte characters at the end of it's range"
- SVC-6573: Block execution of ungrouped scripts on ungrouped land that blocks scripts.
- SVC-2810: IM to Email sending out messages that can't be replied to.
- SVC-4632: Getting past estate land bans
- SCR-66: "llRegionSayTo() Fails to send messages to attachments on sitting avatars"
- Added logging to help in investigating a "'TIMEWARP" issue that is causing some residents to be kicked off simulators
- A simulator crash mode.
- A dataserver crash in SMTP connection sending mail
- Fix to allow services to start properly after deployment of new code.
- Bug Fixes
11.05.11.229644
- Kelly's "maint-server" project. deployed 2011-05-19
- This project failed during the promotion to main channel this week. There were deploy issues that made it difficult for regions to start up. This version contains a fix for that, but is otherwise the same.
- Bug Fixes
- SCR-61: "llOwnersay Truncates multibyte characters at the end of it's range"
- SVC-6573: Block execution of ungrouped scripts on ungrouped land that blocks scripts.
- SVC-2810: IM to Email sending out messages that can't be replied to.
- SVC-4632: Getting past estate land bans
- SCR-66: "llRegionSayTo() Fails to send messages to attachments on sitting avatars"
- Added logging to help in investigating a "'TIMEWARP" issue that is causing some residents to be kicked off simulators
- A simulator crash mode.
- A dataserver crash in SMTP connection sending mail
- Bug Fixes
- This project redeployed.
11.05.11.229644
- Kelly's "maint-server" project. deployed 2011-05-12
- Bug Fixes
- SCR-61: "llOwnersay Truncates multibyte characters at the end of it's range"
- SVC-6573: Block execution of ungrouped scripts on ungrouped land that blocks scripts.
- SVC-2810: IM to Email sending out messages that can't be replied to.
- SVC-4632: Getting past estate land bans
- SCR-66: "llRegionSayTo() Fails to send messages to attachments on sitting avatars"
- Added logging to help in investigating a "'TIMEWARP" issue that is causing some residents to be kicked off simulators
- A simulator crash mode.
- A dataserver crash in SMTP connection sending mail
- Bug Fixes
11.05.03.228703
- Andrew's "maint-server" project. scheduled 2011-05-04
- Fixed 2 simulator crashing bugs.
- Made changes to message logging to be less impactful on simulator performance
- Removed the physics changes tied to SVC-5880.
- The fix for this bug was determined to have unintended and adverse reactions.
11.04.22.227477
- This is server trunk + a security fix. deployed 2011-04-27
- This was Kelly's "Mono2 Upgrade" project. We had to remove it because of an issue where scripted objects would disappear on rez.
11.04.26.227666
- THIS BRANCH ROLLED BACK
- This is Kelly's "Mono2 Upgrade" project, deployed 2011-04-27
- Script performance and robustness
- This release includes many features that improve the performance and robustness of scripts compiled to Mono. This includes a lot of back end infrastructure work with unit tests and script life cycle to make it easier and safer to work with the script system in the future.
- New Script Profiling LSL Functions
- llScriptProfiler can enable or disable memory profiling with PROFILE_SCRIPT_MEMORY and PROFILE_SCRIPT_NONE. While profiling the scripts performance will be severely impacted.
- llGetSPMaxMemory will report the highest level of used memory during the most recent, or current, profiling run.
- llGetUsedMemory will report the current used memory of the script and does not require profiling to be enabled.
- Bug Fixes
- SVC-3895 Rezzing Mono scripted object cripples sim FPS
- Improved 'Top Scripts' report
- Each object now reports an average script time per frame since the object was created or the last 30 minutes, whichever is shorter. This fixes a lot of odd behavior and misinformation in the previous results as well as makes it easier to determine recent lag sources instead of only immediate lag sources.
- It is still not expected for this result to exactly match the 'Script ms' reported in the simulator stats summary as these measure different things on different time scales.
- (Fixed a) Sim crash in mono memory monitor.
- Includes the fix that caused the zero day rollback.
- New Bug Fixes
- Improved simulator performance when removing objects with scripts from a region.
- Fixed a bug that could cause scripts to crash with NullReferenceException errors.
- Script performance and robustness
- merged with server trunk + a security fix- https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11#11.04.22.227477
11.04.19.227179
- This is a redeploy of Kelly's "Mono2 Upgrade" project, deployed 2011-04-21
- Script performance and robustness
- This release includes many features that improve the performance and robustness of scripts compiled to Mono. This includes a lot of back end infrastructure work with unit tests and script life cycle to make it easier and safer to work with the script system in the future.
- New Script Profiling LSL Functions
- llScriptProfiler can enable or disable memory profiling with PROFILE_SCRIPT_MEMORY and PROFILE_SCRIPT_NONE. While profiling the scripts performance will be severely impacted.
- llGetSPMaxMemory will report the highest level of used memory during the most recent, or current, profiling run.
- llGetUsedMemory will report the current used memory of the script and does not require profiling to be enabled.
- Bug Fixes
- SVC-3895 Rezzing Mono scripted object cripples sim FPS
- Improved 'Top Scripts' report
- Each object now reports an average script time per frame since the object was created or the last 30 minutes, whichever is shorter. This fixes a lot of odd behavior and misinformation in the previous results as well as makes it easier to determine recent lag sources instead of only immediate lag sources.
- It is still not expected for this result to exactly match the 'Script ms' reported in the simulator stats summary as these measure different things on different time scales.
- (Fixed a) Sim crash in mono memory monitor.
- Fixed the crashing issue that caused a rollback this morning.
- Script performance and robustness
11.04.12.226461
- "Inventory Capabilities" deployed 2011-04-20
- Gives inventory capabilities to the Agent DS hosts.
- Sim capabilities support "Accept-Encoding: gzip" to provide compressed inventory responses.
- FetchInventory2
- FetchInventoryDescendents2
- FetchLib2
- FetchLibDescendents2
- Sim capabilities support "Accept-Encoding: gzip" to provide compressed inventory responses.
- Removed some dead/unused code inventory HTTP code.
- Gives inventory capabilities to the Agent DS hosts.
11.04.19.226946
- THIS BRANCH ROLLED BACK
- After deploy an unbeforeseen crashing bug made itself known and we deployed Second Life Server 11.04.12.226461 here instead.
- Kelly's "Mono2 Upgrade" project, deployed 2011-04-20
- Script performance and robustness
- This release includes many features that improve the performance and robustness of scripts compiled to Mono. This includes a lot of back end infrastructure work with unit tests and script life cycle to make it easier and safer to work with the script system in the future.
- New Script Profiling LSL Functions
- llScriptProfiler can enable or disable memory profiling with PROFILE_SCRIPT_MEMORY and PROFILE_SCRIPT_NONE. While profiling the scripts performance will be severely impacted.
- llGetSPMaxMemory will report the highest level of used memory during the most recent, or current, profiling run.
- llGetUsedMemory will report the current used memory of the script and does not require profiling to be enabled.
- Bug Fixes
- SVC-3895 Rezzing Mono scripted object cripples sim FPS
- Improved 'Top Scripts' report
- Each object now reports an average script time per frame since the object was created or the last 30 minutes, whichever is shorter. This fixes a lot of odd behavior and misinformation in the previous results as well as makes it easier to determine recent lag sources instead of only immediate lag sources.
- It is still not expected for this result to exactly match the 'Script ms' reported in the simulator stats summary as these measure different things on different time scales.
- (Fixed a) Sim crash in mono memory monitor.
- Script performance and robustness
11.04.05.225793
- Andrew's "maint-server" project, scheduled 2011-04-06
- Bug Fixes
- Threaded Rez fixes.
- Config file changes.
- Security fixes.
- merged with server trunk. - http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11#11.03.29.225234
11.03.29.225235
- Andrew's "maint-server" project, scheduled 2011-03-30
- Bug Fixes
- Threaded Rez fixes.
- Config file changes.
- Security fixes.
- merged with server trunk. - https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11#11.03.22.224783
11.03.22.224790
- Andrew's "maint-server" project, scheduled 2011-03-23
- This is the same project in the same slot that got bumped last Wednesday during the emergency security upgrade.
- Bug Fixes
- Threaded Rez fixes.
- Config file changes.
- Security fixes.
- merged with server trunk. - https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11#11.03.18.224600
11.03.16.224235
- This RC channel contains the security patch and is identical to the main channel.
11.03.15.224000
- Andrew's "maint-server" project, scheduled 2011-03-15
- Bug Fixes
- Threaded Rez fixes.
- Config file changes.
- Security fixes.
11.03.08.223047
- Andrew's "maint-server" project, scheduled 2011-03-09
- Bug Fixes
- SVC-1144: replies to offline emails can't contain unicode
- SVC-5959: Groups notices sent to email do not identify sender
- SVC-6713: Region "0 0 2" not allowing TP access (even as god)
- SVC-6709: Delete objects on owned land stopped working since recent server-updates
- SVC-412: Include proper character encoding header in the messages forwarded from second life
- some simulator crash modes
- security fixes
- enhanced config settings options
- performance enhancements
- other fixes
11.02.22.221781
- This is the same as the main server channel.
- We rolled back the branch put out on 2011-03-02
11.03.01.222356
This was rolled back to "11.02.22.221781" after a serious LSL bug.
- Andrew's "maint-server" project, scheduled 2011-03-02
- Bug Fixes
- SVC-1144: replies to offline emails can't contain unicode
- SVC-5959: Groups notices sent to email do not identify sender
- SVC-6713: Region "0 0 2" not allowing TP access (even as god)
- SVC-6709: Delete objects on owned land stopped working since recent server-updates
- SVC-412: Include proper character encoding header in the messages forwarded from second life
- some simulator crash modes
- security fixes
- enhanced config settings options
- performance enhancements
- other fixes
11.02.22.221781
- mono2-aware project, scheduled 2011-02-23
- Preparation for Mono2
- This branch paves the way for upgrading the Mono virtual machine that runs scripts in Second Life. This branch ensures that scripts continue to work as we upgrade.
- merged with "Andrew's maint-server" branch. - https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11#11.02.15.221184
11.02.15.221181
- mono2-aware project, scheduled 2011-02-15
- Preparation for Mono2
- This branch paves the way for upgrading the Mono virtual machine that runs scripts in Second Life. This branch ensures that scripts continue to work as we upgrade.
11.02.08.220555
- Update to Display Names project, scheduled 2011-02-09
- Interest List merged in.
11.02.01.220145
- Update to Display Names project, deployed 2011-02-02
- Viewer Metrics merged in.
11.01.25.219622
- Update to Viewer Metrics, deployed 2011-01-26
- Encroachment project merged in.
11.01.18.219190
- Viewer Metrics project deployed 2011-01-19
- Features:
- Improved viewer-side metrics collection to help Linden Lab analyze performance of various features.
11.01.11.218846
- Update to "Simulator Shudown" deployed 2011-01-12
- Integrating security fix