Commit Graph

  • 293b65ac82 FloatSamCache: dont use slideexpire on current libovm expirecache. Change example settings to use memory cache with short expire time. ( 20% to 40% mem cache hit rates observed UbitUmarov 2016-12-25 05:46:16 +0000
  • 8d0b592e5d Add en explanation to osslEnable.ini for GRID_GOD Melanie Thielker 2016-12-23 20:41:10 +0000
  • ba1ca67afe Re-add GRID_GOD because in some cases an "employee-only" level is simply needed Melanie Thielker 2016-12-23 19:48:03 +0000
  • 679d52ced6 add missing file UbitUmarov 2016-12-23 19:41:57 +0000
  • bfb1cb9f33 a few more changes on user profiles UbitUmarov 2016-12-23 16:10:07 +0000
  • 70475c676b dont try to use a parcelID as encoded position when it is not UbitUmarov 2016-12-23 14:25:22 +0000
  • b6266c6a1d check if a parcelID is a encoded position data or a true UUID. This may fail, just reducing the odds. UbitUmarov 2016-12-23 14:23:07 +0000
  • 0887be3c12 replace the (hidden) GRID_GOD by a more usefull GOD so includes all types. This needs to be changed to current effective godlevel check (sp.GodLevel) when that is fixed. Automatic god powers need be (optionaly) removed UbitUmarov 2016-12-23 03:42:50 +0000
  • 86cc02f33e Merge branch 'master' into httptests UbitUmarov 2016-12-23 02:53:58 +0000
  • 2e7e4427d0 UserProfileModule threading issues UbitUmarov 2016-12-23 02:17:42 +0000
  • 0ae2b5ac81 Allow the use of modular configs with Robust as we already can with OpenSim Melanie Thielker 2016-12-22 18:23:04 +0000
  • c3e8406f41 Merge branch 'master' of opensimulator.org:/var/git/opensim Melanie Thielker 2016-12-22 15:39:49 +0000
  • 5b403c448e Update the ini examples to add options missing from one to the other. Group hypergrid related options within each section to ease transition from non-HG to HG Melanie Thielker 2016-12-22 15:37:48 +0000
  • 84c3a96399 UserProfileModule refuse changes to classifieds outside home grid ( viewers may show a delete until profile is open again). Charge money only on classified creation sucess UbitUmarov 2016-12-22 07:52:50 +0000
  • 5571c499ba UserProfileModule we can't use parcels globalID because we do not have a global locator. we need to send replies to viewer on pick update and delete UbitUmarov 2016-12-22 07:06:40 +0000
  • 330369f904 take UserProfileModule out on onMakeRoot event, add some caching UbitUmarov 2016-12-21 22:27:48 +0000
  • 1602148f5e Merge branch 'master' of opensimulator.org:/var/git/opensim Melanie Thielker 2016-12-21 20:57:04 +0000
  • 2bfbd6ef2e Change GRID_GOD script permission to do what it says on the tin. Suggested by Mandarinka Melanie Thielker 2016-12-21 20:56:28 +0000
  • 7367f03d6e remove a odd raycastv3 config option UbitUmarov 2016-12-21 20:39:38 +0000
  • 7286b27ff9 Add GRID_GOD to the list of values allowed for enabling OSSL functions Melanie Thielker 2016-12-21 14:35:34 +0000
  • 90be8d78c3 Remove obsolete config option "EventQueue". It's been always on for ages! Melanie Thielker 2016-12-20 17:10:33 +0000
  • 66c18438f2 remove obsolete config option "storage_prim_inventories" Melanie Thielker 2016-12-20 17:08:15 +0000
  • e40820cab1 Remove obsolete "gridmode" config default in code. Melanie Thielker 2016-12-20 17:01:48 +0000
  • 4bdf89d59b update httpserver muting some socket errors that are normal UbitUmarov 2016-12-19 09:07:17 +0000
  • bbbbf47507 add a missing file change UbitUmarov 2016-12-18 20:09:02 +0000
  • eabd8cbe48 a few updates to contributors list (sorry the ones still missing) UbitUmarov 2016-12-18 07:11:20 +0000
  • 82fc8e1a36 Merge branch 'master' into httptests UbitUmarov 2016-12-18 05:03:27 +0000
  • 30cd36ff98 leave stupid broken permissions alone UbitUmarov 2016-12-18 03:56:53 +0000
  • 2cf422582a leave stupid broken permissions alone UbitUmarov 2016-12-18 03:55:44 +0000
  • df7435a703 just give up on Export flag, seems just broken no matter water with current FS and singu 1.8.7 UbitUmarov 2016-12-18 03:20:41 +0000
  • c93551d8f4 allow a creator that is also onwer to change export flag. Add missing setting to ini files UbitUmarov 2016-12-17 22:38:31 +0000
  • 389a1652fb break userprofiles a bit more UbitUmarov 2016-12-17 20:11:34 +0000
  • b4bbf4f95d review llCastRay V3 phantom detection. Make it ignore physics shape type none as physics engines do. UbitUmarov 2016-12-16 23:28:14 +0000
  • aa9a56d4df dont allow regions to be register on map area reserved for HG links UbitUmarov 2016-12-16 21:15:21 +0000
  • 9b9f93c4b2 and yes HG uri again UbitUmarov 2016-12-16 20:31:07 +0000
  • be490a8312 remove a nonsense option UbitUmarov 2016-12-16 19:11:05 +0000
  • 1ddc90f16e useless change that doesn't fix anything UbitUmarov 2016-12-16 18:55:13 +0000
  • 61d2fb6a17 viewers regionhandle are not necessary region identifiers, compensate for that on GetLandData in case one get there UbitUmarov 2016-12-16 18:22:07 +0000
  • e2d46c060c ok.. another try on the HG uri UbitUmarov 2016-12-16 03:38:20 +0000
  • 853e98d340 reserve constant OBJECT_ATTACHED_SLOTS_AVAILABLE from mantis 8096. But do not implement it UbitUmarov 2016-12-16 01:13:07 +0000
  • c0a23d36df GetRegionsByName and GetHypergridRegionByName: detect that provided url is for local grid, and make it a local by region name local search UbitUmarov 2016-12-15 23:48:25 +0000
  • 48efbeb8d3 set pbs shape acording to mesh number of (material) faces UbitUmarov 2016-12-15 15:14:12 +0000
  • 94a36396b1 respective .ini settings UbitUmarov 2016-12-15 00:09:21 +0000
  • 1fd0178e8e give regions a option to block profile web urls, so users are not sent to unknown web sites set by other users UbitUmarov 2016-12-15 00:08:36 +0000
  • 1d6a7d2225 correct the new npc entries in osslEnable.ini UbitUmarov 2016-12-14 22:34:27 +0000
  • e2062951d7 update osslEnable.ini UbitUmarov 2016-12-14 16:33:52 +0000
  • 3056926403 dont self osDie attachments UbitUmarov 2016-12-14 16:31:39 +0000
  • 553b326fb2 restrict osDie to objects rezzed by the script object group and a few more changes UbitUmarov 2016-12-14 16:08:25 +0000
  • 95d6396300 Add osDie(key) Jeff Kelley 2016-05-22 00:57:30 +0200
  • 7a31a85408 show online on profile, if target is in same region.( possible should be done elsewhere) UbitUmarov 2016-12-14 14:48:50 +0000
  • 18a292ad02 Merge branch 'master' into httptests UbitUmarov 2016-12-14 13:35:53 +0000
  • 50842347ac fix: check for region_handle before region_id, viewers are so funny.. UbitUmarov 2016-12-14 04:00:48 +0000
  • 364d58635b avoid a null ref UbitUmarov 2016-12-14 03:02:57 +0000
  • 1ffc81c869 also reduce check threat level of osNpcSetProfileAbout to Low; update osslEnable.ini UbitUmarov 2016-12-14 01:31:16 +0000
  • 1c08b3d8f9 also fox chekc threat level on osNpcSetProfileAbout UbitUmarov 2016-12-14 01:16:21 +0000
  • a75c16e1bf Fox threat level line on SetProfileImage. It is ALWAYS the name of the function! Low is justified because setting an image requires having a NPC in the first place.... Melanie Thielker 2016-12-14 01:00:48 +0000
  • ec883d0f15 New OSSL function: osNpcSetProfileImage(LSL_Key npc, string image); This patch gives possibility to set image in created NPC's profile. You can use UUID of the texture or name of texture included in prim's inventory. Mandarinka Tasty 2016-12-14 01:14:23 +0100
  • 69776aa70c Remove the AllowAlternatePorts option. It wasn't implemented anyway. Instead, handle the port being 0 as "any port" and assign a random port for regions in that case. Melanie Thielker 2016-12-13 19:47:26 +0000
  • ee58beddec Make sure sims on Linux can be restarted without waiting on a 2 mintue socket timeout Melanie Thielker 2016-12-13 14:43:10 +0000
  • 7d8cb244d1 ubOde other convex type objects other than mesh and sculpt also don't have holes UbitUmarov 2016-12-12 19:16:51 +0000
  • fe3303dc11 ubOde simple spheres and boxes with type convex have no holes on physics(long forgotten fix) UbitUmarov 2016-12-12 17:53:40 +0000
  • 1388ac2ef7 Rename charterMember to membershipType to show what it actually is. This field started out as a simple flag in the protocol to indicate a user being a SL charter member. It has since then taken on additional functionality that means that the name is no longer appropriate. Melanie Thielker 2016-12-12 11:09:38 +0000
  • bebfbd0600 Only ask for the new parameter when starting from scratch. It is set to false implicitly on existing regions. Melanie Thielker 2016-12-12 10:14:16 +0000
  • 9ef9dde0f3 Make resolving the IP on startup optional. Adds ResolveAddress boolean to regions.ini Melanie Thielker 2016-12-12 10:08:31 +0000
  • cdfdf6322d Applying a modified version of TomTheDragon's patch to prevent the sim from crashing when signals are unavailable. Melanie Thielker 2016-12-12 09:26:12 +0000
  • da2c1e8aad don't do unix signals on windows UbitUmarov 2016-12-12 00:54:41 +0000
  • 4d1536f1ec Allow OpenSim to respond to Unix signals. This may need work to be properly ignoed on Windows. Windows devs, please test and check for platform flags if this causes issues in Windows Melanie Thielker 2016-12-12 00:07:36 +0000
  • ba61b64c42 If a region address is resolveable to a single address, resolve it on startup and use that address This change facilitates running opensim within containers and VMs where the external address isn't that of the VM/container but that of the host. Melanie Thielker 2016-12-11 20:50:17 +0000
  • 5b7986e6be Setting precise date of creation in NPC's profile. Mandarinka Tasty 2016-12-10 21:15:22 +0100
  • 96bdc5e185 Merge branch 'master' of opensimulator.org:/var/git/opensim Melanie Thielker 2016-12-10 18:37:41 +0000
  • 5ad8bceb1d Fix OpenSim bombing when a MySQL connection string doesn't contain a password. Passwordless connection is perfectly legal and makes sense within a container. Melanie Thielker 2016-12-10 18:36:10 +0000
  • d49a5374c3 Make it more unlikely that a script teleport will be caught by default region landing point. AliciaRaven 2016-12-10 18:03:05 +0000
  • f57403909f do not try xbakes on HG UbitUmarov 2016-12-10 02:03:00 +0000
  • a3e2a42f0d HG regions URI need to include also the default ports for compatibility UbitUmarov 2016-12-10 01:00:48 +0000
  • 66990394c9 avoid a null ref UbitUmarov 2016-12-09 22:56:11 +0000
  • 575825193b The new string-parameter: "region_object_bonus" for llGetEnv(string name); Mandarinka Tasty 2016-12-09 20:46:27 +0100
  • 82fb737b8d HG: add missing information on GetRegion UbitUmarov 2016-12-09 08:20:35 +0000
  • 8114ff9d06 Merge branch 'master' into httptests UbitUmarov 2016-12-09 04:50:07 +0000
  • 30dccd57cd provide remote SSLcommonName to xmlRpcRequest methods, but in a away it can be detected/parsed. This is used by some external modules like DTLNSLMoneyServer. But this module does need to change on this ( and it cannot override default validation rules, it needs to do it on its httplistener with method provided in previus commits UbitUmarov 2016-12-09 04:32:59 +0000
  • 6627da693e suport client certificate validation per listenner, with a supplied static callback UbitUmarov 2016-12-09 04:07:06 +0000
  • 18ff3eb227 JsonRpc: don't try to connect to a empty uri UbitUmarov 2016-12-08 23:56:14 +0000
  • 806e75eefb remove not needed sslport parameter UbitUmarov 2016-12-08 23:39:55 +0000
  • 4639409dbe change caps Sethome fail error report UbitUmarov 2016-12-07 21:30:36 +0000
  • 55c04a2410 Merge branch 'master' into httptests UbitUmarov 2016-12-07 20:34:11 +0000
  • 95ff859484 change a few ssl config comments UbitUmarov 2016-12-07 20:33:38 +0000
  • 3a81642d97 add SSL certs validation options for regions to allow simple encriptation without any peer autentification using simple homemade (or even shared) certs. UbitUmarov 2016-12-07 13:30:07 +0000
  • 049dd374e9 add SSL certs validation options for robust to allow simple certificates, possible only for encriptation without any peer autentification. disable validation by default for the small grids case UbitUmarov 2016-12-07 12:23:40 +0000
  • 9042aa8968 add missing sp Intransit control UbitUmarov 2016-12-07 04:56:35 +0000
  • f1c6769ca5 set HasGridUserTried on usercache of NPCs UbitUmarov 2016-12-07 02:14:26 +0000
  • de36092d23 if we have profile then npc is online UbitUmarov 2016-12-06 17:16:47 +0000
  • d4e285b1a1 add osNpcSetProfileAbout(LSL_Key npc, string about) to set NPCs profile About text. requires OsNpcCreate rights UbitUmarov 2016-12-06 17:05:02 +0000
  • 240ab951b5 let NPCs have profile UbitUmarov 2016-12-06 16:15:57 +0000
  • 4993a08d25 Merge branch 'master' into httptests UbitUmarov 2016-12-06 10:26:57 +0000
  • ccaa7a4a8a save a few lists scaning UbitUmarov 2016-12-06 10:26:36 +0000
  • 44588ce45e jenkins likes null httplisteners UbitUmarov 2016-12-06 07:40:45 +0000
  • 8db69d2e02 remove redundante check for ssl listener UbitUmarov 2016-12-06 07:26:26 +0000
  • 1680425f4d Merge branch 'master' into httptests UbitUmarov 2016-12-04 23:39:15 +0000
  • 181b1ad82b HG: fix the never ending avatar confirmation when 2 users from same grid made friendship on another grid UbitUmarov 2016-12-04 23:02:40 +0000
  • 51104be6d4 remove SOG.FromPartID from main code and flag it obsolete UbitUmarov 2016-12-04 17:56:47 +0000
  • 7c566dca5a The new Constant: integer OBJECT_REZZER_KEY = 32; Mandarinka Tasty 2016-12-04 07:10:13 +0100