diff --git a/indra/newview/app_settings/lsl_functions_os.xml b/indra/newview/app_settings/lsl_functions_os.xml
index f7f0ab1e8..bfda9ca09 100644
--- a/indra/newview/app_settings/lsl_functions_os.xml
+++ b/indra/newview/app_settings/lsl_functions_os.xml
@@ -287,6 +287,16 @@
osRegexIsMatch
+ osForceCreateLink
+
+ osForceBreakLink
+
+ osForceBreakAllLinks
+
+ osGetRegionSize
+
+ osGetPhysicsEngineType
+
osReturnObject
diff --git a/indra/newview/skins/default/xui/en-us/strings.xml b/indra/newview/skins/default/xui/en-us/strings.xml
index a33f27d48..1b4be0ad9 100644
--- a/indra/newview/skins/default/xui/en-us/strings.xml
+++ b/indra/newview/skins/default/xui/en-us/strings.xml
@@ -2722,6 +2722,26 @@ string input = string to test for match
string pattern = string to use as pattern
returns boolean TRUE/FALSE.
+
+osForceCreateLink(key target, integer parent)
+Link the script's object with target, without requiring link permissions.
+
+
+osForceBreakLink(integer link)
+De-links the prim with the given link number in a linked set, without requiring link permissions.
+
+
+osForceBreakAllLinks()
+De-links all prims in a link set, without requiring link permissions.
+
+
+vector osGetRegionSize()
+Returns the size of the region in metres.
+
+
+string osGetPhysicsEngineType()
+Returns a string containing the name of the Physics Engine.
+
cmSetWindlightScene(list rules)