1275 Commits

Author SHA1 Message Date
UbitUmarov
7ae3779423 cosmetics and things 2026-06-27 23:50:17 +01:00
UbitUmarov
2a5389cc67 cosmetics 2026-03-15 04:45:37 +00:00
UbitUmarov
67137bbacf cosmetics 2025-11-10 18:37:00 +00:00
UbitUmarov
ad17093ff4 oops wrong fix 2025-06-25 02:38:12 +01:00
UbitUmarov
27cd53112c bad merge 2025-06-25 02:32:13 +01:00
UbitUmarov
0d71b6d871 very useless changes 2025-06-25 02:22:28 +01:00
UbitUmarov
25641e95a7 remove a spurius space on viewer name 2025-05-19 01:57:46 +01:00
UbitUmarov
a800514050 add missing oar load help text; verify asset fullid on save to oar 2025-05-13 22:30:52 +01:00
UbitUmarov
a3a64c3a68 get PID from Environment.ProcessId 2024-11-30 21:11:03 +00:00
UbitUmarov
606a70b268 revert some test code, not supposed to be in use 2024-11-26 19:57:47 +00:00
UbitUmarov
901c157f8c missing sql code plus cosmetics 2024-11-26 19:45:54 +00:00
UbitUmarov
a9be42a304 a few changes to EstateDataRemoteConnector, LoadEstateSettings can not be fatal so work around it 2024-09-22 23:37:42 +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
4a72e92a74 fixed check of EnableSelfsignedCertSupport option 2024-08-20 04:24:16 +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
5207b251c3 a few more useless changes 2024-04-08 21:43:03 +01:00
UbitUmarov
d00dbe11c0 set gc memory high pressure to 50% of total memory (sadly it may decide to ignore); change show stats memory report; let robust also show memory on show stats 2024-04-04 17:45:38 +01:00
UbitUmarov
4358ab54b0 add automatic copy of System.Drawing.Common.dll for the current platform, that is still needed 2023-01-26 18:52:02 +00:00
UbitUmarov
d9380c9b83 clean some spurius chars and a few other things. Thanks Vincent Sylvester 2022-11-12 02:49:01 +00:00
UbitUmarov
020df45772 some use of in parameters and other sugar; change object sandbox position limitation a bit 2022-10-15 19:06:32 +01:00
UbitUmarov
79b3157d0b a little use of MathF 2022-10-03 18:43:52 +01:00
UbitUmarov
d459bec18d set System.Globalization.UseNls. new ICU is a stupid breaking change on string.indexof, etc 2022-10-02 22:54:02 +01:00
UbitUmarov
cf26e5ed8d add some runtime configuration settings 2022-10-02 20:19:35 +01:00
UbitUmarov
f6a47a9f47 thread.abort is gone. Coment out so things compile 2022-10-02 11:30:41 +01:00
UbitUmarov
0d594e4c42 a few changes cosmetic changes around OSChatMessage... 2022-06-20 06:49:43 +01:00
Vincent Sylvester
13dbbc2683 Remove tabs, indent code properly
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2022-03-13 13:15:05 +00:00
UbitUmarov
fbbcc1edd7 == string.Empty is .Lenght == 0 2022-01-13 20:31:52 +00:00
UbitUmarov
357f20eb14 == UUID.Zero is slow 2022-01-08 23:35:56 +00:00
UbitUmarov
60c99756ed add some missing using(... 2021-10-14 18:17:28 +01:00
UbitUmarov
4e8c87fbd1 set Expect100Continue false again 2021-05-29 23:19:40 +01:00
UbitUmarov
bbb42f96e9 cosmetics 2020-12-12 20:54:18 +00:00
Alicia Raven
ce9f8804b6 initial commit of experimental Estate config file (Estate.ini) allowing new simulators to create estates from ini file and bypass command prompts. (funding provided by Zetamex Network) 2020-12-12 19:21:53 +00:00
UbitUmarov
a8b4c359d9 do not start log before knowing where to log 2020-12-12 02:48:44 +00:00
UbitUmarov
20695be8cd several changes to simulatorfeatures, special url ones. Centralize those on scene gridinfo. Do host and dns checks, etc. Grid can override local settings, but currently same old mess. Grid login and info fecth should happen before loading anything in scene, specially modules 2020-11-12 00:30:20 +00:00
UbitUmarov
08b06ec670 lludp textures.. do not try to decode meshes and other things ( imprudence plague at LBSA) 2020-11-10 01:24:13 +00:00
UbitUmarov
cb1faeec04 kick npcs the right way 2020-11-09 23:16:35 +00:00
UbitUmarov
e86bd042bb dont let webrequests keep copies of all put/post. should not, but may impact some connections like redirection 2020-10-28 00:09:32 +00:00
UbitUmarov
69e12f537f test: try handle cntr-c another way 2020-09-30 02:28:40 +01:00
UbitUmarov
650e6bbe55 try reduce number of this webrequest will keep alive anf gc will possible forget to release. this higher numbers should be only relative to robuts, generic connectiosn should have a lot less. But hard to control on current code 2020-09-07 18:08:20 +01:00
UbitUmarov
e054386731 change show users again 2020-08-14 21:23:04 +01:00
UbitUmarov
7c4285511f change show circuits display 2020-08-03 13:04:16 +01:00
UbitUmarov
402186844c cosmetics 2020-07-15 19:13:22 +01:00
UbitUmarov
ba972b50ed disable console command restart, that currently will just break everything ( there is also the restart module that will do the same if used ) 2020-07-13 21:35:50 +01:00
UbitUmarov
b4fc5c33ec rename wrong RegionSimpleStatsHandler as RegionStatsSimpleHandler 2020-04-27 18:06:27 +01:00
UbitUmarov
a3cd0cbfcb no need for stream hanlder description 2020-04-27 14:52:43 +01:00
UbitUmarov
6ffb5bcf23 move RegionStatsHandler 2020-04-27 00:54:32 +01:00
UbitUmarov
e0418da6e1 change region avatarhandlers 2020-04-26 16:54:58 +01:00
UbitUmarov
dcc2f764f2 add a /index.php fake handler, for map. only does ?method=.. but can be extended) 2020-04-25 23:24:00 +01:00