Difference between revisions of "Release Notes/Second Life Server/1.25"

From Second Life Wiki
Jump to navigation Jump to search
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Image:1.25 commemorative rolling-restart bear.jpg|right|200px|thumb|Limited edition [[Linden Bear]], only available during the rolling restart of 1.25]]
[[Image:1.25 commemorative rolling-restart bear.jpg|right|200px|thumb|Limited edition [[Linden Bear]], only available during the rolling restart of 1.25]]
[[Category:Release Notes]]


== Server Release Notes, Second Life Server 1.25.5 (2008/02/02) ==
== Server Release Notes, Second Life Server 1.25.6 (2009/03/09) ==
 
* Fix a crash that occurs when a script that has suffered serialization errors is rezzed
* Fix a performance-lagging problem that occurs when the apache2 process on a sim is overloaded
* Remove "Save Object Back to My Inventory" features -- this feature didn't always work as expected, and was the source of some confusion and potential content loss
 
== Server Release Notes, Second Life Server 1.25.5 (2009/02/02) ==


* Mono script size calculation now includes assembly size
* Mono script size calculation now includes assembly size
Line 9: Line 14:
* {{JIRA|SVC-3679}} Revert the mono scheduler change -- more thought required before re-introducing the change
* {{JIRA|SVC-3679}} Revert the mono scheduler change -- more thought required before re-introducing the change
* {{JIRA|SVC-3683}} C# traceback on divide by 0
* {{JIRA|SVC-3683}} C# traceback on divide by 0
* {{JIRA|SVC-3735}} fix http response status codes for https
* {{JIRA|SVC-3735}} fix [[http_response]] status codes for https
* {{JIRA|SVC-3725}} llRemoteLoadScriptPin is no longer able to install non-full perm scripts to worn attachments in 1.25
* {{JIRA|SVC-3725}} [[llRemoteLoadScriptPin]] is no longer able to install non-full perm scripts to worn attachments in 1.25


* More database load mitigators
* More database load mitigators


== Server Release Notes, Second Life Server 1.25.4 (2008/01/20) ==
== Server Release Notes, Second Life Server 1.25.4 (2009/01/20) ==


* {{JIRA|SVC-3669}} : raise the limit on concurrent animations from 10 to 33
* {{JIRA|SVC-3669}} : raise the limit on concurrent animations from 10 to 33
Line 21: Line 26:
* {{JIRA|SVC-3670}} : Instead of NULL, return a hashed UUID for objects and scripts
* {{JIRA|SVC-3670}} : Instead of NULL, return a hashed UUID for objects and scripts
* some database queries moved to a replication database to reduce database load
* some database queries moved to a replication database to reduce database load
* fix the return of double-reported touch events
* fix the return of double-reported [[touch]] events
* block only control characters, not all non-ASCII, in group tags  
* block only control characters, not all non-ASCII, in group tags  


== Server Release Notes, Second Life Server 1.25.3 (2008/01/15) ==
== Server Release Notes, Second Life Server 1.25.3 (2009/01/15) ==


* Log parcel stats & script resource usage for future determination of homestead & openspace script limits
* Log parcel stats & script resource usage for future determination of homestead & openspace script limits
Line 36: Line 41:
== Server Release Notes, Second Life Server 1.25.2 ==
== Server Release Notes, Second Life Server 1.25.2 ==


* {{JIRA|SVC-3406}} : HTTPRequest broken in 1.25
* {{JIRA|SVC-3406}} : [[llHTTPRequest]] broken in 1.25
* {{JIRA|SVC-3436}} : PERMISSION_TRIGGER_ANIMATION always granted to attached objects
* {{JIRA|SVC-3436}} : [[PERMISSION_TRIGGER_ANIMATION]] always granted to attached objects
* {{JIRA|SVC-3439}} : Script compiled in 1.25 won't run on 1.24 until recompiled  
* {{JIRA|SVC-3439}} : Script compiled in 1.25 won't run on 1.24 until recompiled  
* {{JIRA|SVC-3379}} : changing to same state triggers state_entry in mono comipled script  
* {{JIRA|SVC-3379}} : changing to same [[state]] triggers [[state_entry]] in mono comipled script  
* {{JIRA|SVC-3408}} : Affects version 1.25 - Dynamic Avatar Sit Broken (Andrew Linden's 54m maximum has been reduced to 20m)
* {{JIRA|SVC-3408}} : Affects version 1.25 - Dynamic Avatar Sit Broken (Andrew Linden's 54m maximum has been reduced to 20m)
* Code to support Homestead regions
* Code to support Homestead regions
Line 45: Line 50:
* Backbone memory leak in 1.25 fixed
* Backbone memory leak in 1.25 fixed
* Internal simulator error tracking tune-up
* Internal simulator error tracking tune-up


== Server Release Notes, Second Life Server 1.25.0 ==
== Server Release Notes, Second Life Server 1.25.0 ==
Line 84: Line 88:
** {{JIRA|SVC-2631}} : LSL multiline comments (Server Portion)
** {{JIRA|SVC-2631}} : LSL multiline comments (Server Portion)
* [Added 2008-10-31] {{JIRA|SVC-3328}} : mono script : bad calculated 100*0.9 ==> 89 !
* [Added 2008-10-31] {{JIRA|SVC-3328}} : mono script : bad calculated 100*0.9 ==> 89 !
[[Category:Server Release Notes]]

Latest revision as of 16:36, 26 January 2011

Limited edition Linden Bear, only available during the rolling restart of 1.25

Server Release Notes, Second Life Server 1.25.6 (2009/03/09)

  • Fix a crash that occurs when a script that has suffered serialization errors is rezzed
  • Fix a performance-lagging problem that occurs when the apache2 process on a sim is overloaded
  • Remove "Save Object Back to My Inventory" features -- this feature didn't always work as expected, and was the source of some confusion and potential content loss

Server Release Notes, Second Life Server 1.25.5 (2009/02/02)

  • Mono script size calculation now includes assembly size
  • Fix the "crash on attach" bug
  • Fix the "revert terrain creates big spikes" bug
  • SVC-3679 Revert the mono scheduler change -- more thought required before re-introducing the change
  • SVC-3683 C# traceback on divide by 0
  • SVC-3735 fix http_response status codes for https
  • SVC-3725 llRemoteLoadScriptPin is no longer able to install non-full perm scripts to worn attachments in 1.25
  • More database load mitigators

Server Release Notes, Second Life Server 1.25.4 (2009/01/20)

  • SVC-3669 : raise the limit on concurrent animations from 10 to 33
  • scripting crash bug fixes
  • cache safe start locations to reduce db load from login.cgi
  • SVC-3670 : Instead of NULL, return a hashed UUID for objects and scripts
  • some database queries moved to a replication database to reduce database load
  • fix the return of double-reported touch events
  • block only control characters, not all non-ASCII, in group tags

Server Release Notes, Second Life Server 1.25.3 (2009/01/15)

  • Log parcel stats & script resource usage for future determination of homestead & openspace script limits
  • Fix the "missing names in dialog" bug, also the (related) spiky database load
  • block attempts to set estate-id to 0 (this would have stopped a mainland issue we had on aditi)
  • Make inventory host name selection go to slave databadse
  • Fix a start location bug that was specific to aditi
  • Internal logging and security changes

Server Release Notes, Second Life Server 1.25.2

  • SVC-3406 : llHTTPRequest broken in 1.25
  • SVC-3436 : PERMISSION_TRIGGER_ANIMATION always granted to attached objects
  • SVC-3439 : Script compiled in 1.25 won't run on 1.24 until recompiled
  • SVC-3379 : changing to same state triggers state_entry in mono comipled script
  • SVC-3408 : Affects version 1.25 - Dynamic Avatar Sit Broken (Andrew Linden's 54m maximum has been reduced to 20m)
  • Code to support Homestead regions
  • User start location fix
  • Backbone memory leak in 1.25 fixed
  • Internal simulator error tracking tune-up

Server Release Notes, Second Life Server 1.25.0

  • Featurettes Batch #2 -- server-side support for many small changes and fixes to the viewer
  • Internal fixes to the machinery for determining login start location
  • Server release notes on the wiki
  • Camera fixes:
    • SVC-2049 : Camera zooms rapidly in and out (yo-yo, pogo) with objects behind you
    • Camera can be confused by archways
  • Havok/Physics fixes:
    • SVC-1179 : llPushObject applied to avatars is inconsistent
    • SVC-2511 : Serious Object-Avatar collision problems in 1.22.2
    • Moving a sitting avatar should follow object link rules
    • Cannot drop an attachment while sitting if the (0,0) parcel is full
    • SVC-2570 : Phantom Avatars - even when standing
    • SVC-2630 : No top collider info in region/estate tools
  • VWR-7198 : Inventory Loss after rezzing an coalesced object containing Linden plants and non-copy items in a place where not allowed to build trees
  • "View:Property Lines" and "View:Land Owners" shows everything as group owned even if it's not under 1.23.2.92647
  • SVC-578 : "save object back to object contents" no longer works
  • VWR-333 : "Unable to load gesture." or "Gesture is missing from database." on login
  • Home location icon on map can be changed without land access rights (at least on-screen, not in functionality
  • VWR-4067 : LLImageBase::resetLastError() (llimage.h) is not threadsafe under Linux (libstd++) and cause crashes sporadically
  • VWR-640 : Shift-drag to copy objects does not copy all settings
  • SVC-1467 : Getting permissions for scripts in child prims requires a dialog. Root prim does not.
  • Autoreturn can be circumvented by changing links in a script
  • VWR-4195 : Eject and Ban still available with Ban Access disabled in roles
  • Contents of duplicated objects do not change ownership
  • SVC-2925 : Instant Messages of certain lengths (object name + IM text) are not delivered with 1.24.1
  • SVC-1482 : add SHA1 function to LSL (llSHA1String)
  • Some simulator crash mode fixes
  • Internal Map server fixes
  • SVC-3207 : Click events are being discarded in Server 1.24.9
  • Server-side changes to allow objects to be restored to their last position (won't be fully available before client version 1.23)
  • Mono/scripting fixes:
    • SVC-3220 : Script Crash: System.Reflection.TargetParameterCountException
    • SVC-2975 : MONO - System.Reflection.TargetParameterCountException
    • SVC-1378 : Mono: NaN handling is strange
    • SVC-2631 : LSL multiline comments (Server Portion)
  • [Added 2008-10-31] SVC-3328 : mono script : bad calculated 100*0.9 ==> 89 !