Release Notes/Second Life RC BlueSteel/12
< Release Notes | Second Life RC BlueSteel
Jump to navigation
Jump to search
Revision as of 15:36, 5 June 2012 by Oskar Linden (talk | contribs)
12.06.04.258754
- This is an emergency deploy to fix a security issue. scheduled 2012-06-04
- Features
- No new features.
- Bug Fixes
- Fixes a griefing vector.
12.05.29.258175
- Scheduled 2012-05-31
- Features
- Simulator changes to process prebaked avatar textures for library outfits.
- Merged from Server Trunk: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/12#12.05.11.256527
12.05.16.257195
- Scheduled 2012-05-23
- Features
- Simulator changes to process prebaked avatar textures for library outfits.
12.04.30.255166
- This is a configuration file deploy.
- Scheduled 2012-05-16
- This is the same code as main channel / trunk.
- This channel will have Region Idling enabled.
12.05.07.255857
- This is the "Threaded Region Crossing" project. scheduled 2012-05-09
- Features
- Prototype threaded region cross for agents. Uses the new threaded RPC/thread state machine mechanism.
- Also on Magnum: http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_Magnum/12#12.05.07.255857
- Also on LeTigre: http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_BlueSteel/12#12.05.07.255857
12.04.30.255166
- This is a maint-server deploy.
- Scheduled 2012-05-02
- Features
- New PRIM_SLICE value can be used in llGetLinkPrimitiveParams() and similar functions to set the slice value for prims that support slice values.
- HTTP_BODY_MAXLENGTH has been added to llHTTPRequest() allowing return body sizes up to 4k for LSO and 16k for Mono scripts
- New LSL llGetRegionAgents() function returns a list of all agent keys on the region
- Bug Fixes
- SCR-15: Add flag parameter [vector slice] to llSetPrimitiveParams PRIM_TYPE flags PRIM_TYPE_BOX, PRIM_TYPE_CYLINDER, and PRIM_TYPE_PRISM
- SVC-680: Increase HTTP Response body size from 2048 to 4096 or larger
- SVC-5488: llGetRegionAgents() -- returns list of agent keys in the current region
- SVC-6894: Excessive EnableSimulator message spamming to viewers
- SVC-7307: creation of scripts gets a nice error
- SVC-7845: Group Notices not working on Magnum 12.04.13.253827
- New Bug Fixes
- Fixed an issue with attachments.
- Also on Magnum: http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_Magnum/12#12.04.30.255166
- Also on LeTigre: http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/12#12.04.30.255166
12.04.20.254296
- This is a Maint-Server
- "Fixes a simulator crash."
- Scheduled 2012-04-25
- This is also on the LeTigre channel.
12.04.12.253726
- This channel has Inventory API changes.
- Scheduled 2012-04-18
- Improvements were made to the way inventory transactions are handled in order to improve scalability and reliability of inventory transfers.
- Avatar Fly Height Restriction is being raised to 5,000m.
- This is also on the LeTigre channel.
12.03.30.252593
- This is the same code that is on the main channel.
- Scheduled 2012-04-11
- The explicit ban height for parcels is being raised to 5000m. This means that avatars that are explicitly banned from a parcel can not enter them unless they are at least 5000m above ground. This allows high-altitude fly-overs as before, but they must be done at a much higher altitude.
- This is on all RC channels.
12.03.30.252593
- This "maint-server" project. scheduled 2012-04-04
- The explicit ban height for parcels is being raised to 5000m. This means that avatars that are explicitly banned from a parcel can not enter them unless they are at least 5000m above ground. This allows high-altitude fly-overs as before, but they must be done at a much higher altitude.
- Bug Fixes
- SCR-6 "llGetSubString can produce results that crash Mono scripts"
- SCR-281 "recent release to agni (12.02.06.248938 I think) breaks llDeleteSubString behaviour."
- Removed old unused server code.
- Fixed several server crash modes.
- This version is on LeTigre as well.
12.03.26.252149
- This is "maint-server" project. scheduled 2012-03-28
- No new features.
- This release is focused on internal stability with networking code.
- Modified existing throttles and caps on network traffic
- Bug Fixes
- Several fixes for certain crashmodes involved with SVC-7713 "sim crashes all avatars on sim (dosent restart but crash all viewers) multiple times a day"
- This version is on LeTigre as well.
12.03.20.251556
- This is again the "threaded region crossing" project. scheduled 2012-03-21
- Features
- Prototype threaded region cross for agents. Uses the new threaded RPC/thread state machine mechanism.
- Bug Fixes
- Fixed some crash modes that were discovered in the previous iteration of this project
- Merged with Server Trunk: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/12#12.02.24.249991
- This version is on all 3 RC channels, this week
12.02.24.249991
- This project scheduled 2012-03-14
- This is a server maintenance project
- Bug Fixes
- SVC-7631 New rate throttle on llGiveInventory. The throttle was loosened to 2.5k events per 15 minutes, double the previous value.
- SVC-7660 http_request() fails to trigger on RC Magnum 12.01.27.248571
- Fixed some other miscellaneous bugs, including a few crashers
- This channel is set to match the main channel trunk code: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/12#12.02.24.249991
12.03.06.250637
- This project scheduled 2012-03-08
- This is an InventoryAPI maintenance project.
- Improvements were made to the way inventory transactions are handled in order to improve scalability and reliability of inventory transfers.
- Bug Fixes
- No external bugs were fixed.
- This code is also on LeTigre
12.02.24.249991
- This project scheduled 2012-02-29
- This is a server maintenance project
- Bug Fixes
- SVC-7631 New rate throttle on llGiveInventory. The throttle was loosened to 2.5k events per 15 minutes, double the previous value.
- SVC-7660 http_request() fails to trigger on RC Magnum 12.01.27.248571
- Fixed some other miscellaneous bugs, including a few crashers
- This code is also on LeTigre
12.02.15.249527
- This project scheduled 2012-02-22
- Voice code stability improvement
- Removed unnecessary information being transferred across region boundaries during region cross, causing possible instability.
- This code is also on LeTigre.
- https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/12#12.02.15.249527
12.02.02.248819
- This project scheduled 2012-02-15
- Voice code stability improvement
- Removed unnecessary information being transferred across region boundaries during region cross, causing possible instability.
- This code is also on LeTigre.
- https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/12#12.02.02.248819
12.02.06.248938
- This "maint-server" project scheduled 2012-02-08
- Improved performance for the following functions in LSL scripts compiled to Mono:
- Bug Fixes
- SCR-121 Entire sim (65,536sq.m.) owned by group, llGetParcelMaxPrims(llGetPos(), TRUE) Returning odd number.
- SVC-7348 moving_end() event executes on moving, script-rezzed physical objects
- SVC-7443 Telehubs overridden if teleporting a friend/avatar to a region where telehub exists outside of the telehub area
- Fixed 1 simulator crash related to the physics engine
- Made improvements in code for starting and stopping regions
- Internal code improvements with better memory management and more efficient object updates
- Fixed data in CoarseLocationUpdate messages for avatars above 1020m. These are now sent with a value of 255, which was previously sent as 0 in error. This fixes numerous mini-map issues with avatar relative altitude indicators.
- Fixed a script crasher in llList2List.
- SVC-7650 Color change not applied correctly on cylinder when number of faces is change by altering prim properties.
- Fixed another problem that broke some sims.
- This code is also on Magnum and LeTigre.
- https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_Magnum/12#12.02.06.248938
- https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/12#12.02.06.248938
12.01.27.248571
- This "maint-server" project scheduled 2012-02-01
- Improved performance for the following functions in LSL scripts compiled to Mono:
- Bug Fixes
- SCR-121 Entire sim (65,536sq.m.) owned by group, llGetParcelMaxPrims(llGetPos(), TRUE) Returning odd number.
- SVC-7348 moving_end() event executes on moving, script-rezzed physical objects
- SVC-7443 Telehubs overridden if teleporting a friend/avatar to a region where telehub exists outside of the telehub area
- Fixed 1 simulator crash related to the physics engine
- Made improvements in code for starting and stopping regions
- Internal code improvements with better memory management and more efficient object updates
- Fixed data in CoarseLocationUpdate messages for avatars above 1020m. These are now sent with a value of 255, which was previously sent as 0 in error. This fixes numerous mini-map issues with avatar relative altitude indicators.
- Fixed a script crasher in llList2List.
- This code is also on Magnum and LeTigre.
- https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_Magnum/12#12.01.27.248571
- https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/12#12.01.27.248571
12.01.18.247990
- This "threaded region crossing" project scheduled 2012-01-25
- Features
- Prototype threaded region cross for agents. Uses the new threaded RPC/thread state machine mechanism.
- Also on LeTIgre: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/12#12.01.18.247990
12.01.13.247734
- This "maint-server" project scheduled 2012-01-18
- Features
- New LSL function integer llSetRegionPos(vector position)
- The object with the script will move the root prim position to the given location. The position is any position within the region. If the position is below ground, it will be set to the ground level at that X,Y spot. The function has no delay or throttle.
- Returns 1 if the object is successfully placed within 0.1 m of position.
- Returns 0 and does not move the object if position is more than 10m off region or above 4096m.
- Returns 0 and does not move the object if the object is dynamic (has physics enabled).
- Returns 0 and does not move the object if the object can not move to position due to object entry rules, prim limits, bans, etc.
- The object with the script will move the root prim position to the given location. The position is any position within the region. If the position is below ground, it will be set to the ground level at that X,Y spot. The function has no delay or throttle.
- "frame_number" option added to llGetEnv()
- Returns an integer that represents the current 'frame' of the simulator. Generally only useful for specific debugging cases.
- Bug Fixes
- SVC-7466 A notecard holds more data than a script can read
- SVC-7520 Keyframe motion doesn't move towards the correct position when specified time is not an exact multiple of 1/45 seconds
- SVC-7485 llSetKeyframedMotion cannot stop animation if none is running ... sounds less important than it is ...
- SVC-7493 Weird mesh land impact issue
- Fixed several simulator crash bugs and potential memory leaks.
- Fixed a notecard crashing bug.
- Code also deployed to LeTigre: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_LeTigre/12#12.01.13.247734
12.01.06.247303
- This "maint-server" project scheduled 2012-01-11
- Bug Fixes
- SVC-7540 Offline email notifications received but never delivered on login.