UbitUmarov
8e3a50212c
remove options about script compilers the got back somehow on defaults also
2017-06-14 16:03:03 +01:00
UbitUmarov
ef87370cf1
remove options about script compilers the got back somehow
2017-06-14 15:58:02 +01:00
UbitUmarov
e650a4ff16
remove excessive notion of paralelism
2017-06-13 08:56:21 +01:00
UbitUmarov
25371933b4
update Robust32.exe build files
2017-06-12 20:36:36 +01:00
UbitUmarov
46ba2ead1a
add Robust32.exe so recovering the option to run it also in 32bit on windows
2017-06-12 20:28:14 +01:00
UbitUmarov
5e83c2e422
forget about stupid mono 32bit
2017-06-11 19:29:59 +01:00
UbitUmarov
8c5f09f44b
actually.. its opensim, use same log file name in 32b mode
2017-06-11 18:56:34 +01:00
UbitUmarov
bd2da771a4
remove a ref to old 32bitlauncher
2017-06-11 18:38:54 +01:00
Kevin Cozens
46c8c4854e
Set the execute bit on the bin/opensim*.sh files
2017-06-11 13:30:12 -04:00
UbitUmarov
7941f8da23
add opensim.sh and opensim32.sh for linux, replacing old opensim-ode.sh
2017-06-11 18:12:25 +01:00
UbitUmarov
08659811c7
put back opensim 32bit launcher, renamed as OpenSim32.exe. This allows opensim to run in 32bit mode on 64bit machines. Possible most opensim regions should be running like this. 2GB of Virtual memory is still a lot on memory
2017-06-11 13:04:34 +01:00
Kevin Cozens
3cddfddc3f
Minor changes to commented text in bin/OpenSim.ini.example
2017-06-09 10:14:09 -04:00
UbitUmarov
e5991124dd
merge LocalNeighbourServicesConnector and RemoteNeighbourServicesConnector in single NeighbourServicesOutConnector
2017-05-31 01:29:38 +01:00
UbitUmarov
426f2130fc
change opensim-ode.sh to use the ode engine defined on opensim.ini
2017-05-26 01:50:54 +01:00
Geir Nøklebye
0d31898fd6
Update macOS version of libode to 0.13.2. The library is build as a fat library with both 32 and 64 bit code. O3 optimization and built with macOS 10.11 SDK.
...
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2017-05-25 05:03:27 +01:00
UbitUmarov
2008e65695
mantis 8780 replace ode bins for linux with ones compiled against older Glibc, Thanks Jak
2017-05-24 21:08:21 +01:00
UbitUmarov
c5d0c69a35
update libomv LitJSON to version 0.9.0
2017-05-19 02:51:37 +01:00
Geir Nøklebye
7f163e8f76
Update NPGSQL from version 2.0.14.3 to 2.1.3. This is a relatively big update where 2.1.0 has a number of bug fixes, new functionality and improved performance. (see details at https://github.com/npgsql/npgsql/releases/tag/v2.1.0 ) The binaries supplied are for .NET 4.0 If you need binaries for older versions they can be dowloaded from https://github.com/npgsql/npgsql/releases/tag/v2.1.3 . There are also binaries for 4.5.
...
The performance improvement is particularly evident on terrain load and other repeated queries to the database. This version will automatically generate prepare statements if it sees 5 consecutive identical statements and cache them for later use. The prepare statement will skip the analyze portion of the query planner once a statement has been created. In addition there are improvements in the connection pool logic that will improve performance once connections get scarce.
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2017-05-14 18:59:24 +01:00
Geir Nøklebye
c1d06a806d
Updated Npgsql.dll to version 2.0.14.3 built for .NET 4.0 Mono.Security has been updated for the same build.
...
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2017-05-14 18:58:16 +01:00
UbitUmarov
566c96dc85
revert changes to *exe.config since a host mask of * produces identical effects as runtime setting
2017-05-12 15:54:54 +01:00
UbitUmarov
0f2ab6bddd
soem changes on connections limits
2017-05-12 14:20:06 +01:00
UbitUmarov
97d02ecf32
remove a coment added by mistake
2017-05-11 21:44:57 +01:00
UbitUmarov
b8138c37d3
hide a nonsense option
2017-05-11 21:41:33 +01:00
UbitUmarov
731510c305
let .net decide GC mode from its defaults on the platform
2017-05-09 18:27:06 +01:00
UbitUmarov
52d4cf692c
update mysql connector to v6.9.9 .net4.0
2017-05-09 12:22:42 +01:00
UbitUmarov
957ca41b13
remove file bin/Mono.Posix.dll that causes problems with mono
2017-05-09 11:58:07 +01:00
UbitUmarov
8e30016841
revert to older CSJ2K.dll since new seems have issues on linux with existent textures/sculpts
2017-05-05 22:24:05 +01:00
UbitUmarov
1bfe9354e3
coment out optional fields that should be edited and uncomented if needed
2017-05-02 15:45:54 +01:00
UbitUmarov
55f7986b44
fix some comments
2017-05-02 13:14:26 +01:00
UbitUmarov
6c2f8176ae
change opensim.ini.example setting of ExternalHostNameForLSL to a defualt
2017-05-02 11:39:29 +01:00
Diva Canto
3b01c209b2
Update libOMV
2017-04-25 16:24:07 -07:00
UbitUmarov
3b33a90e37
update ode binaries for windows
2017-04-21 13:49:25 +01:00
Michael Cerquoni
b498d554e1
update ode binaries for linux; add a minimal velocity for bounce
2017-04-19 21:50:32 -04:00
UbitUmarov
84c9125016
update ode binaries for windows; add a minimal velocity for bounce
2017-04-20 02:25:22 +01:00
Michael Cerquoni
52e03ee5bd
update ubODE for Linux x86 and x86_64 to include lasted ODE 0.13.2
2017-04-19 13:24:38 -04:00
UbitUmarov
49884b94a7
update ODE binaries for windows. Other platforms need to compile from opensim-libs repo, folder ODE-OpenSim-0.13.2, read file OPENSIM-README.txt. Remove code to reduce bounce on non physical placement, new unmanaged should handle that
2017-04-18 00:50:55 +01:00
UbitUmarov
22e9647748
update ode binaries for windows
2017-04-14 03:45:03 +01:00
UbitUmarov
040037d713
update ode.dll for windows. Other platforms need fo be compiled from opensim-libs repo, folder ODE-OpenSim.0.13.2. This adds OsTerrain, a replacevment for Heightfield that ubOde can use. Its already rotated as needed and has a diferent Sphere collider, rest is still almost identical. Keep previus ode version in case this goes wrong.
2017-04-12 06:50:34 +01:00
UbitUmarov
c58f2167bb
fix osTeleportObject OSFunctionThreatLevel setting on osslEnable.ini
2017-04-05 13:55:51 +01:00
UbitUmarov
2805cb9dec
give osTeleportObject proper OSFunctionThreatLevel setting on osslEnable.ini
2017-04-05 01:15:44 +01:00
Melanie Thielker
75915bd0f3
Add the ability to post to and act uponconfiguration in etcd
...
Etcd is a distributed, highly available name-value store that is
the basis of many clustered applications. However, it can also be
run on a standalone machine. Using etcd allows live monitoring
and possibly changing configuration while the sim is running.
2017-03-31 14:38:41 +01:00
Melanie Thielker
4e465002a2
Make the file based log file format sane for the casual user
...
Developer-oriented format is left commented so interested users and devs
can reactivate it.
2017-03-31 14:38:41 +01:00
UbitUmarov
d96bcd8264
add a bit clarification about grid private port protection
2017-01-09 18:22:39 +00:00
UbitUmarov
8662606f7b
add the new GOD ossl option to osslEnable.ini
2017-01-07 23:38:55 +00:00
UbitUmarov
2d0860ac51
rename OSSL enable option GOD as ACTIVE_GOD so its use is more clear
2017-01-07 22:51:56 +00:00
UbitUmarov
e2167716aa
change OSSL enable option GOD to use IsGod, so it means a active god, as my original idea
2017-01-07 21:44:01 +00:00
UbitUmarov
0b912b2acc
Remove parcel_owner_is_god option. It is conceptually wrong and with
...
limited use. Relevant parcel owners can just be made estate managers with better regions management logic
2017-01-06 15:00:55 +00:00
Melanie Thielker
ad8915f154
Restructure god level and permissions
...
Create a class GodController which controls all aspects of god level,
viewer modes and user levels at ScenePresence level.
2017-01-06 00:55:14 +00:00
Melanie Thielker
f03a6bbc61
Create a generic way for passing constructor args to plugins
...
The old syntax didn't allow for any parameters except for services
listed in the ServiceList. Now, services loaded by other services can
also be made to use different ini sections or have additional paramters.
Syntax is: [<ExtraParam>@]...<DllName>[:<ClassName>]
2017-01-02 17:47:20 +00:00
Diva Canto
7abb0477ed
Replaced OpenMetaverse libs/xmls with new ones. Also added a file in openmetaverse_data that was added recently to libomv and was missing.
2016-12-31 08:58:06 -08:00
UbitUmarov
2836f16ae1
fix typos
2016-12-30 02:14:16 +00:00
Melanie Thielker
e0b5135010
Add a MaxRetries option to the inventory connector.
...
If clustered services are used, another try would go to another server
and may succeed.
2016-12-29 16:29:44 +00:00
Melanie Thielker
07b48fd58c
Add negative caching to flotsam cache. Prevents scripts from hammering the asset server
2016-12-29 15:47:46 +00:00
UbitUmarov
1ffcc59818
gc is also a unwanted cache, so use it. With this, memcache with short expires is no longer needed
2016-12-29 03:10:10 +00:00
UbitUmarov
bf1f4d1384
fix typos (thanks you know who)
2016-12-25 16:51:54 +00:00
UbitUmarov
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
2016-12-25 05:46:16 +00:00
Melanie Thielker
8d0b592e5d
Add en explanation to osslEnable.ini for GRID_GOD
2016-12-23 20:41:10 +00:00
UbitUmarov
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
2016-12-23 03:42:50 +00:00
Melanie Thielker
0ae2b5ac81
Allow the use of modular configs with Robust as we already can with OpenSim
2016-12-22 18:23:04 +00:00
Melanie Thielker
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
2016-12-22 15:37:48 +00:00
UbitUmarov
7367f03d6e
remove a odd raycastv3 config option
2016-12-21 20:39:38 +00:00
UbitUmarov
30cd36ff98
leave stupid broken permissions alone
2016-12-18 03:56:53 +00:00
UbitUmarov
c93551d8f4
allow a creator that is also onwer to change export flag. Add missing setting to ini files
2016-12-17 22:38:31 +00:00
UbitUmarov
48efbeb8d3
set pbs shape acording to mesh number of (material) faces
2016-12-15 15:14:12 +00:00
UbitUmarov
94a36396b1
respective .ini settings
2016-12-15 00:09:21 +00:00
UbitUmarov
1d6a7d2225
correct the new npc entries in osslEnable.ini
2016-12-14 22:34:27 +00:00
UbitUmarov
e2062951d7
update osslEnable.ini
2016-12-14 16:33:52 +00:00
UbitUmarov
1ffc81c869
also reduce check threat level of osNpcSetProfileAbout to Low; update osslEnable.ini
2016-12-14 01:31:16 +00:00
Melanie Thielker
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
2016-12-12 00:07:36 +00:00
UbitUmarov
f2cad38b3d
fix the FileCleanupTimer coment
2016-11-30 07:59:01 +00:00
UbitUmarov
e19eb65c18
disable floatSam FileCleanupTimer option on ini.example since it is currently a broken resources expensive option. Users should do it by hand when its impact on region is acceptable
2016-11-30 07:52:50 +00:00
UbitUmarov
75ad210b6b
it is nice to save a file to atually change it...
2016-11-23 20:44:55 +00:00
UbitUmarov
d9789596d4
take parcel_owner_is_god option from ini.example since it is not a recomended option for general use
2016-11-23 20:41:10 +00:00
AliciaRaven
94e48838d5
Include new Region.ini option for DefaultLandingPoint for teleports with no coords specified.
...
This is useful when using a Telehub would be to restrictive as it would block landmarks and map teleports. This location is only ever used when no coordinates are provided. If config value not set, the previous default of 128,128 is used.
2016-11-22 15:31:45 +00:00
AliciaRaven
05f7002445
Include config option to disable stats thread showing read/write stats in console.
...
Keeping default as true to retain current behaviour.
Also checked to prevent counters being added to so there wont be any integer overflows over time
2016-11-20 14:20:54 +00:00
UbitUmarov
b6329fb784
mantis 8055: fix default value of npc options
2016-11-12 14:07:40 +00:00
UbitUmarov
c5d85b5465
reduce diferencs btw OpenSimDefaults.ini and OpenSim.ini.example
2016-11-11 16:04:20 +00:00
UbitUmarov
6218913345
add some configuration options missing in OpenSimDeafults.ini but present in OpenSim.ini.example
2016-11-08 11:22:08 +00:00
UbitUmarov
4b326f8691
fix some coments, thanks Austin Tate
2016-11-03 14:00:45 +00:00
UbitUmarov
73b20c2ca2
XEngine: make calls to gc.collect on region startup scripts loading a configurable option, since it is very slow operation
2016-11-03 12:58:43 +00:00
UbitUmarov
eaac332d00
fix a coment on OpenSim.ini.example ( mantis 8037)
2016-10-16 17:33:39 +01:00
UbitUmarov
90be326457
Xengine option AppDomainLoading default option true is causing problems with several mono versions. Until a fix is found change the default to false, so this is not a major problem for the less technical skilled users.
2016-10-15 21:06:17 +01:00
UbitUmarov
878fac3fe3
fix comment telling the correct default physics engine
2016-10-01 20:26:37 +01:00
UbitUmarov
c05ee23d3d
minor change on warp3d lib
2016-08-24 04:10:35 +01:00
UbitUmarov
8eacc6b207
replace warp3D.dll by a newer modified version. (only minor testing done :(
2016-08-23 10:58:34 +01:00
UbitUmarov
c631ffb943
remove region combine option (mega region) for config ini files
2016-08-21 06:49:16 +01:00
UbitUmarov
d701de4021
add cap GroupMemberData
2016-08-19 02:26:49 +01:00
UbitUmarov
4b73550eee
allow cap HomeLocation to be disabled setting Cap_HomeLocation = ""
2016-08-18 13:17:46 +01:00
UbitUmarov
a997ffd497
sync osForceAttachToOtherAvatarFromInventory thread level in code and in osslEnable.ini mantis: 7997
2016-08-16 04:35:49 +01:00
UbitUmarov
61ec34b441
fix osGetHealRate thread level
2016-08-06 01:15:26 +01:00
UbitUmarov
ad76687227
update libode for mac osX. Thanks Gavin Hird (mantis 7781)
2016-08-04 15:05:33 +01:00
UbitUmarov
12658b1eed
update libode for mac osX. Thanks Gavin Hird (mantis 7781)
2016-08-04 15:04:43 +01:00
UbitUmarov
3c4d908cda
remove obsolete config setting
2016-07-30 12:43:14 +01:00
UbitUmarov
4b832f0f8e
add osGetHealRate(avatarkey) and osSetHealRate(avatarkey, healrate); healrate from 0 (disables auto heal) to 100 (maybe too fast) % per second. (untested)
2016-07-25 02:05:53 +01:00
UbitUmarov
2bb467e358
add osSetHealth() value from 1 to 100; (mantis 7973)
2016-07-24 16:31:29 +01:00
UbitUmarov
c02fe98b7d
add test option ObjectsCullingByDistance. In future, if true, it may
...
prevent sending objects outside view range to viewers. DO NOT SET TRUE
unless testing it. Code still not completei!!!
2016-07-06 16:13:27 +01:00
Diva Canto
e00603f78a
New config var: DisableObjectTransfer. If set to True, objects never cross; instead they stay in the region, possibly placed outside its borders.
2016-07-03 12:24:31 -07:00
UbitUmarov
5143bbc9d6
mantis: 7936 replace httpServer_OpenSim.dll with a new one restoring some checks lost in last update
2016-06-28 14:01:16 +01:00
Diva Canto
b522f0916a
Mantis #7934 and related: landing points and telehubs for gods. Added a new configuration variable LandingPointBehavior that can switch between what we're used to in OpenSim and the behavior in SL.
2016-06-23 11:44:59 -07:00
Diva Canto
1065a4c1e4
Replace the http server dll with the right pair dll + xml
2016-06-23 07:55:50 -07:00