UbitUmarov
24352a8c8d
clenaup some XEngine refs from ini
2025-05-10 21:59:26 +01:00
UbitUmarov
833d8f4991
minor changes
2024-09-16 21:08:11 +01:00
Adil El Farissi
52c77b2f12
Implementation of a basic PEM encoded to OpenSim compatible PKCS12 certificates converter.
...
As you know most CAs return PEM encoded certificates and require a conversion using OpenSSL to make them compatible with OpenSim.
This implementation does the automatic conversion from .pem to .p12 and .pfx at OpenSim startup which updates the certificate in case of automatic certificates renewal...
Note: still under testing using certbot and Let's Encrypt certs...
Thank you and good continuaion
Web Rain :)
2024-09-16 01:52:19 +00:00
UbitUmarov
79dbca84f9
a few changes. in same cases http/https can't be determined. possible both need to be present, possible with http a redir to https. TODO
2024-08-17 00:30:18 +01:00
Adil El Farissi
207c3d1e71
Revert some default params and fixes to SSL support
2024-08-16 23:04:40 +01:00
Adil El Farissi
ac9ed3d5d1
Add selfsigned certificates support to Robust and osGetLinkInventoryKeys plus some fixes
2024-08-16 22:59:25 +01:00
Adil El Farissi
c2c3ca418a
Basic implementation of SSL selfsigned certificates creation and renewal
...
Allows selfsigned certificates creation and renewal for local and external use. When enabled, will create a folder SSL\ and 2 sub folders SSL\ssl\ and SSL\src\. Next creates and store an RSA private key in SSL\src\ and the derived selfsigned certificates in SSL\ssl\ folder. Is also possible to renew the certificate on every server restart if CertRenewOnStartup is set to true.
Note: The SSL related params in the network section was adapted to be user friendly and allow the usage just by uncommenting the SSL params in both sections and a password change.
2024-08-16 22:53:04 +01:00
UbitUmarov
eea5d14ec6
more cosmetics
2023-01-21 15:49:46 +00:00
UbitUmarov
3011368fd0
FIRE-32583: change [Const] PrivatePort default to 9000, since the default config is for standalone mode
2023-01-14 13:07:23 +00:00
UbitUmarov
7ef28ede29
remove old ode (OpenDynamicsEngine) module. Thnaks to all that worked on it, in fact it was the basis for other modules like Bullet and ubOde
2022-11-09 02:33:43 +00:00
UbitUmarov
93f292ca39
Emailmodule. Add throttles by sender ownerID, prim or smpt target address and smpt emails per day
2022-03-18 19:24:52 +00:00
UbitUmarov
d06efefb48
Emailmodule. Receive mailbox dependis on prim having email event on scripts; send via smpt or to external prims are now options. The ini section name smtp is not wrong"
2022-03-18 16:15:32 +00:00
UbitUmarov
21770a83c1
replace EmailModule with EmailModule2. Note current use of dlls from nuget mailkit2.9.0, mimekit2.9.2 and Portable.BouncyCastle1.9.0 without all nuget useless crap
2022-03-18 13:18:00 +00:00
UbitUmarov
811b2de565
EmailModule2 (lsl email), support selfsigned server certs, use mailkit email address validation, etc
2022-03-18 00:15:08 +00:00
UbitUmarov
56892d1bc6
typos
2022-03-09 17:59:11 +00:00
UbitUmarov
48160db046
typos
2022-03-09 16:36:29 +00:00
UbitUmarov
52fdab0c67
add a scripts emailmodule2 that uses MailKit.dll to send email using recent tls. This will replace current, once tested. Note that MailKit and Minekit versions are old to avoid use of ...unsafe.dll. This still will not work with gmail after May22, since only uses simple user:password login
2022-03-08 23:46:35 +00:00
UbitUmarov
d65546724e
make YEngine the default engine
2021-12-04 20:08:50 +00:00
UbitUmarov
fe62a15720
remove obsolete lighshare option
2021-11-22 12:00:27 +00:00
UbitUmarov
1bfd2ae1d8
mantis 6783: change coment text
2021-10-23 22:46:18 +01:00
UbitUmarov
cdcf468e5c
Enable NPCs by default. They are a major opensim feature
2021-07-16 02:04:37 +01:00
UbitUmarov
fbc10387c8
add a optional limit on number of npcs per scene default = 40
2021-07-16 01:52:03 +01:00
UbitUmarov
abf11627f2
duplicate configuration entries on sextion XEngine that are also valid for YEngine since are not even engine related, and should be on own section, one day
2021-03-12 00:43:22 +00:00
UbitUmarov
adc943c6d6
remove a forgotten warning about YEngine
2020-10-31 00:31:00 +00:00
UbitUmarov
5c789466cc
mantis 8746 use PrivURL with PrivPort
2020-08-16 09:37:14 +01:00
UbitUmarov
c15869438c
move currency-base-uri simulator feature to global settings, based on [Economy] economy setting on opensim.ini. make sampleMoney honour it
2020-05-10 21:27:23 +01:00
UbitUmarov
23aae75563
add osslDefaultEnable.ini and osslEnable.ini.example. Similar use as opensimDefaults and opensim. Second files do local overrides to defautl settings. This should easy upgrades to versions that are compatible (most cases). (Dan Banner idea and request)
2020-02-17 00:53:30 +00:00
UbitUmarov
a22acd1c5c
remove a few more references to simianGrid
2020-02-02 17:31:43 +00:00
UbitUmarov
941b65b44a
removed outdated suport for simianGrid. Simian was a web/php alternative to Robust ( https://code.google.com/archive/p/openmetaverse )
2020-02-02 16:18:08 +00:00
UbitUmarov
943d0935a6
YEngine, change default number of exec threads to 2 of priority Normal. Let the threads priority a option on ini files
2019-11-22 07:01:17 +00:00
UbitUmarov
7a82f9ef9f
mantis 8470: add constant PrivURL. Thanks Ai Austin
2019-08-27 22:32:26 +01:00
UbitUmarov
9c44dc3384
change yengine comments on ini file
2019-05-19 14:20:01 +01:00
UbitUmarov
2f3101e1d2
typos, thx
2019-02-01 18:43:39 +00:00
UbitUmarov
b16ee749ed
change default config: allow grid gods by default, if you don't trust grid admins what are you doing there?; disable most god powers unless god level is requested on viewer
2019-01-31 18:02:21 +00:00
UbitUmarov
76b777b1fb
remove MRM module (minimodule). Its outdated and we have no maintainers. Thanks to all that worked on it. You should either use scripts or a full region module. Or revert this commit and update its code ;)
2019-01-31 12:14:29 +00:00
Kevin Cozens
06fef1569b
De-tabified OpenSim.ini and made trivial fixes to two comments.
2018-11-14 18:12:22 -05:00
UbitUmarov
31e49a7ab3
update ini files comments on InterestManagement
2018-11-08 01:14:32 +00:00
UbitUmarov
050d53fe5b
fix opensim.ini.examplewq coments on mutes module
2018-10-22 02:18:55 +01:00
UbitUmarov
519d320e3c
update ini.example files
2018-07-14 01:10:59 +01:00
UbitUmarov
6da07ded04
let OpenSim.ini.example be closer to functional standalone ini
2018-07-05 22:34:08 +01:00
UbitUmarov
e733bfb3b5
fix merge issue
2018-03-20 10:09:22 +00:00
Kevin Cozens
6b24ff0bc9
Removed trailing whitespace
2018-03-19 12:30:03 -04:00
UbitUmarov
d543421675
make the setting economymodule visible on Economy section of OpenSimDefaults.ini and OpenSim.ini.example. This setting must be changed to allow other modules and disable our simple one. (ours does also look for it at Startup section for legacy reasons)
2018-03-05 20:59:43 +00:00
UbitUmarov
c408f0a38e
Merge branch 'master' into httptests
2018-03-05 20:57:13 +00:00
UbitUmarov
c5ce9b7be8
make the setting economymodule visible on Economy section of OpenSimDefaults.ini and OpenSim.ini.example. This setting must be changed to allow other modules and disable our simple one. (ours does look for it at Startup section for legacy reasons)
2018-03-05 20:37:58 +00:00
UbitUmarov
2f94fa4dc7
Yengine fix its section name on opensim.ini.example
2018-02-23 17:59:30 +00:00
UbitUmarov
2129d941ac
rename XMREngine as Yengine (still not all done), big mess source formating changes, move state files to proper folder, fix a source file locking on errors, more changes for cross platform including from Mike,... yes yes i know a messy commit
2018-02-23 14:52:34 +00:00
UbitUmarov
cddb848c13
add a warning about XMR only suoprting one region per instance at this point, it was never made to suport more
2018-02-07 18:38:37 +00:00
UbitUmarov
617d76697d
make XMR script cache location option visible
2018-02-03 21:18:32 +00:00
UbitUmarov
20ca517887
update opensim.ini.example with XMRengine information
2018-02-02 13:04:45 +00:00