Release Notes/Second Life Server/1.27

Category:Server Release Notes
== 1.27.2.129782 (2009-08-06) ==
* Resolved a security issue 
* : Two transaction notifications on upload
* : Error: Unable to upload asset(s) errors
* Resolved an issue with teleports where a single failed teleport could trigger the teleport throttle
== 1.27.1.128449 (2009-07-29) ==
* : Objects become fully permissive when rezzed - with repro
** Note that this will only fix the behavior of the bulk permissions feature when applied to a selection. It will *not* retroactively fix incorrect permissions on existing objects.
* : Search malfunction - Searching for places doesn't work - None found with random keywords
* : Upload error-message right after login
* : SimName in the PlacesReply message is now blank (in some cases?)
* : Some prim types, like tube or ring, do not get the right data on each face, when the number of faces on that prim changes (after changing 'cut' or 'skew' properties)
* : Giving out group tags - give out Assigned Roles and all Tags are given as Everyone yet they have the ability to go to Active Title and change it to the Assigned Role given
* Improvements to region crossing and neighbor issues
* Relaxed teleport throttle threshold from 3/15s to 10/15s
* Misc crash fixes
* Added more group chat logging
== 1.27.0.127440 (2009-07-16) ==
Features and changes:
* LSL HTTP-in 
** Allows prims to become mini web-servers. Objects acquire a URL, and then process HTTP requests for that URL. 
** For details, see: LSL_HTTP_server.
* Texture attribution including upload date, name of Resident uploading, and width and height if available 
* Improved login handling for SL blogs, SL wiki and PJIRA
* Remove "Save Object Back to My Inventory" features
* Throttle teleports to stop abusive bot and weapons activity
* Changes to inventory APIs and back end to improve reliability and performance
** Note: these changes will be enabled in stages after the full 1.27 deploy is complete
* Server-side support for baked texture upload capability
Fixes:
* Reverted group chat code back to a more stable version
* Fixed server error spam that caused client crash
* Fixed crash caused by invalid request data 
* As an Estate Manager, having the debug option 'view admin options' checked no longer prevents you from being able to manage the estate
* : Peculiar behaviour in for loop compiled under mono
* : Unicode behaviour of llToUpper() and llToLower() is inconsistent between the old LSL VM and Mono (and llToUpper() is broken on both)
* : Crashed mono scripts consuming much time according to Top Scripts
* "Can't rez object" error displays original name of a renamed object
* : Objects on group land are returned to creator instead of the owner
* : Topscripts showing many duplicates
* : Server is not sending enough data for texture discard levels
* Other misc improvements to server texture downloads
* : 'Sell objects with the Land' option only transfers ownership of the root prims.
* : llGetAgentInfo doesn't set AGENT_CROUCHING flag if AGENT_WALKING set
* : Shift copying any copyable object you're NOT the creator of resets creation date.
* : Moving the root prim, then undoing the move to that single prim, will return the prim to its previous location but also move the entire linked set the same distance X, Y or Z
* : Camera rotation is jaggy (not smooth anymore)
* Avatar disappears in others' viewers due to animation bug while holding down Page Down (or C) and pressing forward
* Script errors and warning are still appearing in local chat even
* Animation Request errors spam user causing client crash
* Reduced the amount of time it takes the back end system to calculate parcel dwell
* Many back end scalability fixes
* Abandoned land description updated with message indicating the previous owner
* Refined simulator frame profiling logging
* Fix to sim crash in LLInterestList fixed 
* Several internal fixes
* Maintenance fixes to script engine: 
** : Do Not Trigger (Blocked) with Avatar sitting on physical prim
** Fix to sim crashing script 
** : mono script : bad calculated 100*0.9 ==> 89 !
** : Conditional key testing performs differently under Mono 
** Fix to NullReference exception caused by stop starting scripts near reset and state change