Release Notes/Second Life Server/14

=== 14.12.05.297277 ===
* This is a server maintenance project
* Scheduled 2014-12-10 for RC BlueSteel, RC LeTigre, and RC Magnum
* New features:
** Fixes Allowed & Blocked experiences persist with parcel owner change after purchase or abandoning. 
** Fixes Experience based scripts in attached child prims reference their operation by region position instead of root position like non-experience based scripts.
** llGetExperienceDetails() returns 4 for state and "operation not permitted" for state message while over mainland parcels that have the experience allowed.
** Different error code returned for an Experience that is not permitted to run on a parcel / region OR a user clicked No on the permission request dialog
** Additional internal Experience Key fixes
** To find experiences with all unicode names you have to leave the search field blank and page through all results
=== 14.11.21.296988 ===
* This is a server maintenance project
* Scheduled 2014-12-09 for Second Life Server
* New features
** Fixes Restarting region turns off "block parcel fly over”
** Fixes Cannot manage block list with certain object names
** Fixes Experience tools: "Script trying to teleport other avatars!" script error appears incorrectly
** Fixes Spelling mistake in llGodLikeRezObject
** Minor server change to help configure the texture and mesh CDN
=== 14.11.07.296624 ===
* This is a server maintenance project
* Scheduled 2014-11-25 for Second Life Server
* New features
** Minor server change to help configure the texture and mesh CDN
=== 14.10.24.295913 ===
* This is a server maintenance project
* New features
** Minor improvements
=== 14.10.17.295641 ===
* This is a CDN asset fetching project
* Scheduled 2014-10-28 for Second Life Server
* New features
** HTTP texture and mesh asset downloads now go through a CDN instead of the sim host.
*** This has the advantage of faster mesh and texture loading in-world, in almost all cases. It also reduces load on the sim host.
* History
=== 14.10.07.295175 ===
* This is a server maintenance project
* Scheduled 2014-10-21 for Second Life Server
* Bug fixes
** Improved delivery path of Abuse Reports
** Fixed a crash mode
* History
=== 14.09.26.294825 ===
* This is a server maintenance project
* Scheduled 2014-10-07 for Second Life Server
* Bug fixes
** Fix for "RemoteParcelRequest cap returned by a skill gaming region does not exist (returns HTTP error code 404)"
* History
=== 14.09.19.294400 ===
* This is an experience tools update project
* Scheduled 2014-09-30 for Second Life Server
* Bug fixes
** Fixed “[Experience Tools] llGetExperienceDetails() doesn't include group_id in return list”
** llUpdateKeyValue() now correctly creates a key if it did not previously exist
* Changes
** Objects using experience permissions and llAttachToAvatar() are no longer automatically detached when leaving an area where the Experience is allowed
*** Temporary attachments (those which attached via llAttachToAvatarTemp()) still auto-detach in this case
** The 'You have been teleported by' notification no longer appears when an object with experience permission teleports your avatar
* History
=== 14.09.05.293778 ===
* This is a server maintenance project
* Scheduled 2014-09-16 for Second Life Server
* Bug fixes
** Fixed a problem when leaving skilled gaming regions in certain obscure cases
** Fixed some crash modes
* History
=== 14.08.22.293247 ===
* This is a server maintenance project
* Scheduled 2014-09-03 for Second Life Server
* Bug fixes
** Fixes “Incorrect height value in postcard which sent from above 256m.”
** Re-fixes “Numbers expressed in scientific notation and include a plus sign in the exponent are not parsed as json numbers by LSL”
** Fixed some crash modes
=== 14.08.12.292832 ===
* This is a server maintenance project
* Scheduled 2014-08-26 for Second Life Server
* Bug fixes
** Fixed a crash mode
=== 14.08.01.292564 ===
* This is a server maintenance project
* Scheduled 2014-08-12 for Second Life Server
* Bug fixes
** Fix for "Valid JSON numbers like 0e0 no longer valid after 14.06.26.291532" ()
* History
=== 14.07.18.292162 ===
* This is a server maintenance project
* Scheduled 2014-07-29 for Main Channel
* Bug fixes
** Fix for “Temp Attachments are sometimes not removed on the viewer when detached from a region changed event.”
* New Features
** L$ transactions from llTransferLindenDollars or llGiveMoney now include a “Description” field with the object’s name in the L$ transaction history section of the website.
* History
=== 14.07.11.291889 ===
* This is preparatory work for the Skill Gaming project
* Scheduled 2014-07-16 for Main Channel
* New Features
** Infrastructure changes for the Skill Gaming project
*** This post and its linked articles describe the design of Skill Gaming
** L$ transactions from llTransferLindenDollars or llGiveMoney now include a “Description” field with the object’s name in the L$ transaction history section of the website.
* History
=== 14.07.07.291745 ===
* This is preparatory work for the Experience Tools project
* Scheduled 2014-07-15 for Second Life Server
* New Features
** Infrastructure changes for the Experience Tools project
*** This post describes some of the features of experience tools
* History
=== 14.06.20.291351 ===
* This is a server maintenance project
* Scheduled 2014-07-08 for Second Life Server
* Bug fixes
** Fix for “Land impact shown in build tool is not immediately recalculated when first material is added to the child prim of a linkset” () 
* New Features
** LSL support for applying render materials to objects
*** Materials properties can now be changed and read via llSetLinkPrimitiveParams, llGetLinkPrimitiveParams, and related functions.
**** The new prim parameters are PRIM_NORMAL, PRIM_SPECULAR, and PRIM_ALPHA_MODE
**** See the respective wiki links above for more details
* History
=== 14.06.13.291023 ===
* This is an inventory loading improvement project
* Scheduled 2014-06-24 for Second Life Server
* New Features
** Adds support for AISv3 (Inventory API v3)
*** Improves performance and reliability when changing outfits
*** To enjoy this new feature, use the current release viewer
** Includes a new anti-griefing measure
* History
=== 14.06.06.290709 ===
* This is the group ban project
* Scheduled 2014-06-17 for Second Life Server
* New Features
** Added a new group ability, “Manage ban list”
*** By default, only the Owners role has this ability
*** Roles which are granted this ability are also granted the “Eject Members from this Group” and “Remove Members from Roles” abilities
** Added ability to ban users from groups
*** Group members with the “Manage ban list” ability will be able to add or remove other users to and from the group ban list
*** A user who is banned from a group cannot join it either directly or through an invitation
*** When a group member is banned from the group, they are automatically ejected
*** Group Owners cannot be banned
*** The ban list for a group can store a maximum of 500 entries
* Usage notes
** Use the GroupBan project viewer for the following operations:
*** Managing the “Manage ban list” ability for various group roles
*** Viewing the group ban list
*** Adding or removing avatars from the group ban list
** Prior the group ban project's deployment to all server channels, group bans will only be enforced by simulators which support the feature.
*** For example, when group ban is only supported on LeTigre RC and Second Life Server channels, a user who was banned from a group may still be able to join a group while in a region on the ‘Second Life RC Magnum’ channel
** When a user is banned from a group, their viewer version does not matter; they will be unable to join the group while in a simulator that supports group ban.
** Other details about using the group ban feature can be found here.
* History
=== 14.06.04.290645 ===
* Deployed 2014-06-04 for Second Life Server, Second Life RC BlueSteel, Second Life RC LeTigre, and Second Life RC Magnum 
* Bug Fixes
** Preventative fix for gnutls security vulnerability CVE-2014-3466
** Our unscheduled update was a preventative measure to fix this vulnerability before exploit tools could be developed and circulated. General abuse of the vulnerability is not yet known to exist on the Internet, but we wanted to proactively protect Second Life users against the potential threat.
=== 14.05.09.289913 ===
* Scheduled 2014-05-20, 2014-05-21 for Second Life Server
* Bug Fixes
** Fixed an issue in which certain busy regions would hit multiple network-related errors
* History
=== 14.04.16.289178 ===
* This is a server maintenance project
* Scheduled 2014-04-29 for Second Life Server
* Bug fixes
** Fix for "llTeleportAgent() and llTeleportAgentGlobalCoords() can break any script in any attached object that contains a change event." ()
** Fixed a crash mode
* History
=== 14.03.12.288004 ===
* This is a server maintenance project
* Scheduled 2014-04–01 for Second Life Server 
* Bug fixes
** Fixed a rare case in which certain users were unable to log in ()
** Fix for a case in which multiple scripts in the same prim calling llTakeControls() with heterogenous ‘accept’ and ‘pass_on’ parameters would not receive a control() event correctly in some cases ()
** Updated LSL syntax file to use a new schema (fixes )
*** This change is for a viewer in testing; see for more information
** Fixed a crash mode
* History
=== 14.02.28.287383 ===
* This is a server maintenance project
* Scheduled 2014-03-11 for Second Life Server
* Bug Fixes
** Fixed a bug in which the server release notes link in “About Second Life” would sometimes fail to appear
** Fixed a bug in which certain objects had incorrect status when crossing between regions
** Fixed a crash mode
* History
=== 14.02.24.287086 ===
* This is a server maintenance project
* Scheduled 2014-03-04 for Second Life Server
* Changes
** Infrastructure update
* History
=== 14.02.07.286464 ===
* This is a server maintenance project
* Scheduled 2014-02-25 for Second Life Server
* Bug Fixes
** Fix for BUG-5034 “If an EM restarts a region and then teleports out immediately, the EM will disconnect just after teleport” ()
** Fixed a rare case in which emails read by LSL scripts immediately after rez or region change would sometimes be missing the message body
** Fixed some crash modes
=== 14.02.03.286121 ===
* This is a server maintenance project
* Scheduled 2014-02-11 for Second Life Server
* Bug Fixes
** Fixed a crash mode
=== 14.01.22.285517 ===
* This is a server maintenance project
* Scheduled 2014-02-04 for Second Life Server
* Bug Fixes
** Fixed a crash mode
** Fixed "llModifyLand() modifies wrong location in region, when called in a child prim" ()
* History
=== 14.01.15.285344 ===
* This is a server maintenance project
* Scheduled 2014-01-28 for Second Life Server
* Bug Fixes
** Fixed a crash mode
* History
Category:Server Release Notes