293b65ac82FloatSamCache: 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
8d0b592e5dAdd en explanation to osslEnable.ini for GRID_GOD
Melanie Thielker
2016-12-23 20:41:10 +0000
ba1ca67afeRe-add GRID_GOD because in some cases an "employee-only" level is simply needed
Melanie Thielker
2016-12-23 19:48:03 +0000
bfb1cb9f33a few more changes on user profiles
UbitUmarov
2016-12-23 16:10:07 +0000
70475c676bdont try to use a parcelID as encoded position when it is not
UbitUmarov
2016-12-23 14:25:22 +0000
b6266c6a1dcheck 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
0887be3c12replace 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
86cc02f33eMerge branch 'master' into httptests
UbitUmarov
2016-12-23 02:53:58 +0000
0ae2b5ac81Allow the use of modular configs with Robust as we already can with OpenSim
Melanie Thielker
2016-12-22 18:23:04 +0000
c3e8406f41Merge branch 'master' of opensimulator.org:/var/git/opensim
Melanie Thielker
2016-12-22 15:39:49 +0000
5b403c448eUpdate 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
84c3a96399UserProfileModule 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
5571c499baUserProfileModule 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
330369f904take UserProfileModule out on onMakeRoot event, add some caching
UbitUmarov
2016-12-21 22:27:48 +0000
1602148f5eMerge branch 'master' of opensimulator.org:/var/git/opensim
Melanie Thielker
2016-12-21 20:57:04 +0000
2bfbd6ef2eChange GRID_GOD script permission to do what it says on the tin. Suggested by Mandarinka
Melanie Thielker
2016-12-21 20:56:28 +0000
7367f03d6eremove a odd raycastv3 config option
UbitUmarov
2016-12-21 20:39:38 +0000
7286b27ff9Add GRID_GOD to the list of values allowed for enabling OSSL functions
Melanie Thielker
2016-12-21 14:35:34 +0000
90be8d78c3Remove obsolete config option "EventQueue". It's been always on for ages!
Melanie Thielker
2016-12-20 17:10:33 +0000
df7435a703just 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
c93551d8f4allow a creator that is also onwer to change export flag. Add missing setting to ini files
UbitUmarov
2016-12-17 22:38:31 +0000
389a1652fbbreak userprofiles a bit more
UbitUmarov
2016-12-17 20:11:34 +0000
b4bbf4f95dreview llCastRay V3 phantom detection. Make it ignore physics shape type none as physics engines do.
UbitUmarov
2016-12-16 23:28:14 +0000
aa9a56d4dfdont allow regions to be register on map area reserved for HG links
UbitUmarov
2016-12-16 21:15:21 +0000
9b9f93c4b2and yes HG uri again
UbitUmarov
2016-12-16 20:31:07 +0000
be490a8312remove a nonsense option
UbitUmarov
2016-12-16 19:11:05 +0000
1ddc90f16euseless change that doesn't fix anything
UbitUmarov
2016-12-16 18:55:13 +0000
61d2fb6a17viewers regionhandle are not necessary region identifiers, compensate for that on GetLandData in case one get there
UbitUmarov
2016-12-16 18:22:07 +0000
e2d46c060cok.. another try on the HG uri
UbitUmarov
2016-12-16 03:38:20 +0000
853e98d340reserve constant OBJECT_ATTACHED_SLOTS_AVAILABLE from mantis 8096. But do not implement it
UbitUmarov
2016-12-16 01:13:07 +0000
c0a23d36dfGetRegionsByName 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
48efbeb8d3set pbs shape acording to mesh number of (material) faces
UbitUmarov
2016-12-15 15:14:12 +0000
1fd0178e8egive 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
1d6a7d2225correct the new npc entries in osslEnable.ini
UbitUmarov
2016-12-14 22:34:27 +0000
553b326fb2restrict osDie to objects rezzed by the script object group and a few more changes
UbitUmarov
2016-12-14 16:08:25 +0000
95d6396300Add osDie(key)
Jeff Kelley
2016-05-22 00:57:30 +0200
7a31a85408show online on profile, if target is in same region.( possible should be done elsewhere)
UbitUmarov
2016-12-14 14:48:50 +0000
18a292ad02Merge branch 'master' into httptests
UbitUmarov
2016-12-14 13:35:53 +0000
50842347acfix: check for region_handle before region_id, viewers are so funny..
UbitUmarov
2016-12-14 04:00:48 +0000
364d58635bavoid a null ref
UbitUmarov
2016-12-14 03:02:57 +0000
1ffc81c869also reduce check threat level of osNpcSetProfileAbout to Low; update osslEnable.ini
UbitUmarov
2016-12-14 01:31:16 +0000
1c08b3d8f9also fox chekc threat level on osNpcSetProfileAbout
UbitUmarov
2016-12-14 01:16:21 +0000
a75c16e1bfFox 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
ec883d0f15New 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
69776aa70cRemove 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
ee58beddecMake sure sims on Linux can be restarted without waiting on a 2 mintue socket timeout
Melanie Thielker
2016-12-13 14:43:10 +0000
7d8cb244d1ubOde other convex type objects other than mesh and sculpt also don't have holes
UbitUmarov
2016-12-12 19:16:51 +0000
fe3303dc11ubOde simple spheres and boxes with type convex have no holes on physics(long forgotten fix)
UbitUmarov
2016-12-12 17:53:40 +0000
1388ac2ef7Rename 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
bebfbd0600Only 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
9ef9dde0f3Make resolving the IP on startup optional. Adds ResolveAddress boolean to regions.ini
Melanie Thielker
2016-12-12 10:08:31 +0000
cdfdf6322dApplying 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
da2c1e8aaddon't do unix signals on windows
UbitUmarov
2016-12-12 00:54:41 +0000
4d1536f1ecAllow 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
ba61b64c42If 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
5b7986e6beSetting precise date of creation in NPC's profile.
Mandarinka Tasty
2016-12-10 21:15:22 +0100
96bdc5e185Merge branch 'master' of opensimulator.org:/var/git/opensim
Melanie Thielker
2016-12-10 18:37:41 +0000
5ad8bceb1dFix 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
d49a5374c3Make it more unlikely that a script teleport will be caught by default region landing point.
AliciaRaven
2016-12-10 18:03:05 +0000
f57403909fdo not try xbakes on HG
UbitUmarov
2016-12-10 02:03:00 +0000
a3e2a42f0dHG regions URI need to include also the default ports for compatibility
UbitUmarov
2016-12-10 01:00:48 +0000
66990394c9avoid a null ref
UbitUmarov
2016-12-09 22:56:11 +0000
575825193bThe new string-parameter: "region_object_bonus" for llGetEnv(string name);
Mandarinka Tasty
2016-12-09 20:46:27 +0100
82fb737b8dHG: add missing information on GetRegion
UbitUmarov
2016-12-09 08:20:35 +0000
8114ff9d06Merge branch 'master' into httptests
UbitUmarov
2016-12-09 04:50:07 +0000
30dccd57cdprovide 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
6627da693esuport client certificate validation per listenner, with a supplied static callback
UbitUmarov
2016-12-09 04:07:06 +0000
18ff3eb227JsonRpc: don't try to connect to a empty uri
UbitUmarov
2016-12-08 23:56:14 +0000
806e75eefbremove not needed sslport parameter
UbitUmarov
2016-12-08 23:39:55 +0000
55c04a2410Merge branch 'master' into httptests
UbitUmarov
2016-12-07 20:34:11 +0000
95ff859484change a few ssl config comments
UbitUmarov
2016-12-07 20:33:38 +0000
3a81642d97add 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
049dd374e9add 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
9042aa8968add missing sp Intransit control
UbitUmarov
2016-12-07 04:56:35 +0000
f1c6769ca5set HasGridUserTried on usercache of NPCs
UbitUmarov
2016-12-07 02:14:26 +0000
de36092d23if we have profile then npc is online
UbitUmarov
2016-12-06 17:16:47 +0000
d4e285b1a1add osNpcSetProfileAbout(LSL_Key npc, string about) to set NPCs profile About text. requires OsNpcCreate rights
UbitUmarov
2016-12-06 17:05:02 +0000
240ab951b5let NPCs have profile
UbitUmarov
2016-12-06 16:15:57 +0000
4993a08d25Merge branch 'master' into httptests
UbitUmarov
2016-12-06 10:26:57 +0000
ccaa7a4a8asave a few lists scaning
UbitUmarov
2016-12-06 10:26:36 +0000
8db69d2e02remove redundante check for ssl listener
UbitUmarov
2016-12-06 07:26:26 +0000
1680425f4dMerge branch 'master' into httptests
UbitUmarov
2016-12-04 23:39:15 +0000
181b1ad82bHG: 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
51104be6d4remove SOG.FromPartID from main code and flag it obsolete
UbitUmarov
2016-12-04 17:56:47 +0000