System Status


Update for vehicles

A change has been deployed to all grid servers that will make all vehicle scripts significantly more likely to work as intended.

System and OSSL updates

An update has been deployed that fixes a problem where copy and paste of a folder would result in an empty pasted folder when using some versions of Firestorm and Dayturn viewers. 

In addition multiple updates to OSSL functions have been deployed. 

New functions are:

• osStringSubString

• osStringStartsWith

• osStringEndsWith

• osStringIndexOf

• osStringLastIndexOf

• osStringRemove

• osStringReplace

• osApproxEquals

These OSSL functions are still pre-release, so behavior may not be predictable or finalized. The user documentation on the OSSL Function page is also not completed yet.

The OSSL function osList2Double has been removed and is no longer supported. 

An update has been deployed that fixes an issue where some primitive faces could not receive texture updates via LSL.

An update has been deployed that fixes an issue where llwhisper, llSay and llShout emit from the source prim and not root. (Mantis 8410)

An update has been deployed that allows the number of prims on a parcel to be drawn from the total prims allowed on all parcels owned by the parcel owner for that region. (Mantis 8035)

Security updates deployed

All grid servers got a healthy dose of security updates overnight. The grid was down for about 30 minutes while they were installed. 

In addition an update to llSetPrimtiveParams was deployed with support for materials. In connection with that update, some primitives are updated to have the correct number of sides for applying materials to them. 

Updates mid-October

A missing texture used by all viewers for non-transparent water has been added. 

A long standing issue in which only the first script in an object would hear and respond to llRegionSayTo messages have been fixed.

Search is again working properly where changes made to a parcel descriptions and other parcel settings are propagated to the search database.

One of the grid servers had a memory upgrade dobling it. 

Some issues on how the grid servers communicate with viewers on groups have been corrected. 

LSL constants updated

The LSL constants definitions for the scripting engine have been updated with changed and missing items. 

A fix for a potential crash in the bulletsim physics engine has been deployed, in addition to the possibility of showing server release notes when agents teleport between simulators running different versions. The agent will be shown a notification in the viewer in this event.

llName2Key now works

The LSL function llName2Key was one of the LSL functions that never was implemented on OpenSim.  It returns a key the Agent ID for the named agent in the region. If there is no agent with the specified name currently signed onto the region, this function returns the value NULL_KEY.

Names are always provided in the form "First[ Last]" or "first[.last]" (first name with an optional last name.) If the last name is omitted a last name of "Resident" is assumed. 

OpenSim grids usually don’t implement the Resident last name but requires proper First and Last names, so returning Resident should be an edge case. 

OpenSim also has more complex Agent ID as hypergrid visitors to a grid will have the hypergrid addess appended to the name in addition to have a dot between First and Last. Therefore names of the form First.Last @grid.xmir.org:8002 or First.Last.@grid.xmir.org:8002 will work. Viewers like Firestorm will also add an additional @in front of the First name and variations thereof should also work in most cases. 

Mono update

All servers are now on mono 5.14.0.177 which has better performance and memory handling compared to previous versions.  

In additions performance and stability improvements have been deployed to all region servers.  

Updates deployed

The http server has been updated for all region and grid servers with a version that has a fix for a memory leak that caused servers to exhaust their memory leading to region and grid server crashes. To work around the bug, the grid servers had to be frequently restarted. It is expected the update will restore stability to these servers. 

The OSSL function osRegionNotice has been updated with increased security to ensure the issuer has the permission to do so. In addition a new OSSL function osRegionNotice(string agentID, string msg) is active on the grid.

The Hypergates in the region Landmark are again working after the script has been updated to work with the current server code and Bulletsim version.

Mono update

All region servers are now on mono 5.12.0.301.

Summer downtime

The grid is currently down for summer vacations in August.


hypergrid address: hop://grid.xmir.org:8002                                             xmir © 2014-2017