Commit Graph

22676 Commits

Author SHA1 Message Date
UbitUmarov
c10747e1ea mantis 9166: restore heapUsedFieldInfo also on method exit via state statement 2024-10-08 18:23:00 +01:00
UbitUmarov
4eb8fa29f4 oops fix typo 2024-09-23 00:06:31 +01: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
UbitUmarov
3823940205 add GetLocalRegionByName to GridServicesConnector plus cosmetics 2024-09-21 00:41:25 +01:00
UbitUmarov
27361a4472 miss one minor changes, for coerence 2024-09-16 21:20:15 +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
Adil El Farissi
70f3b02f65 Fixing changes 2024-09-15 22:09:24 +00:00
Adil El Farissi
fbd0053581 Merge branch 'opensim:master' into master 2024-09-15 20:03:27 +00:00
UbitUmarov
8a56d44d9b mantis 9158: allow it on prim inv to non-mod prim inventory if same owner and allowdrop was set on target 2024-09-03 23:55:32 +01:00
UbitUmarov
36f735f4de mantis 9159: same on rotation s 2024-09-03 21:42:14 +01:00
UbitUmarov
565cb7bdcf mantis 9159: ignore spaces in z on cast string to vector 2024-09-03 21:40:10 +01:00
Adil El Farissi
c2eb8083cb Revert "Re-sync repo"
This reverts commit 1c214566f3.
2024-08-21 02:52:29 +00:00
Adil El Farissi
1c214566f3 Re-sync repo 2024-08-21 00:20:35 +00:00
Adil El Farissi
d7376bf9d5 Merge branch 'master' of https://github.com/AdilElFarissi/opensim 2024-08-20 23:52:45 +00:00
UbitUmarov
4a72e92a74 fixed check of EnableSelfsignedCertSupport option 2024-08-20 04:24:16 +01: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
e2b655a939 verify vivox requests 2024-08-14 13:28:33 +01:00
UbitUmarov
b0d006c53a another typo, thx Tampa 2024-08-12 20:55:28 +01:00
UbitUmarov
2361876f46 another null ref, thx Tampa 2024-08-08 05:42:03 +01:00
UbitUmarov
f1b6d9186e mantis 9135: avoid null ref 2024-08-02 03:29:40 +01:00
UbitUmarov
70fa48280c catch some possible null refs 2024-08-01 20:00:25 +01:00
UbitUmarov
d9cfb3bcae improve script cpu time resolution specially on windows 2024-08-01 19:58:12 +01:00
Adil El Farissi
90618dc4d5 Merge branch 'master' of https://github.com/opensim/opensim 2024-07-09 02:06:53 +00:00
UbitUmarov
cce3327734 minor cleanup 2024-07-04 00:07:37 +01:00
UbitUmarov
73a9462ef8 a few changes to llGetNotecardLineSync 2024-07-04 00:04:15 +01:00
Sue Cripter
0bf18539b5 Add llGetNotecardLineSync 2024-07-04 00:10:29 +02:00
UbitUmarov
c8b13599df fix shared group object item modify permission check 2024-07-03 20:03:47 +01:00
UbitUmarov
b06ecf8014 viewers now are sending a useless flood of agent updates. Ignore some 2024-07-03 00:44:02 +01:00
UbitUmarov
cc1227364c add llDerezObject(..) 2024-06-23 21:54:46 +01:00
UbitUmarov
c4635d86d0 llSetCameraAtOffset() or llSetCameraEyeOffset() on a child prim do not mess root prim ( reverts 174df94172) 2024-06-19 20:22:43 +01:00
Adil El Farissi
f397fc36a4 Merge branch 'opensim:master' into master 2024-06-15 22:33:50 +00:00
UbitUmarov
644af5093e remove duplicated cap service 2024-06-15 05:30:22 +01:00
UbitUmarov
8e874d97c5 if at load all pbt terrain id are zero reset all to non pbr ids (so on version update they look the same automaticly) 2024-06-15 00:31:25 +01:00
UbitUmarov
58f74dceb3 do not reset SentTPBR state 2024-06-14 21:59:56 +01:00
Adil El Farissi
3bcc96e42d Merge branch 'opensim:master' into master 2024-06-13 22:21:39 +00:00
UbitUmarov
ed455616f7 decouple mirrors feature from VTPBR 2024-06-12 13:33:50 +01:00
UbitUmarov
8becea09c1 oops wrong sent flag 2024-06-11 23:21:33 +01:00
UbitUmarov
f81a11aaab duhh why did i compare regionSize Z ?? phhhh 2024-06-11 22:26:15 +01:00
UbitUmarov
65738b3766 a few more changes for hypothetical terrain PBR 2024-06-10 21:02:31 +01:00
UbitUmarov
183350b617 viewers MUST ask for pbr terrain, requesting fake cap VTPBR if only support terrain pbr on standard size regions or cap VETPBR support on all region sizes 2024-06-08 22:05:41 +01:00
UbitUmarov
54fe5747ea add storage for pbr terrain feature that viewers for opensim may add 2024-06-08 21:58:46 +01:00
Adil El Farissi
6ab23c8d6b Merge branch 'opensim:master' into master 2024-06-07 21:03:53 +00:00
UbitUmarov
ecdc979687 oops it is sRGB not linear, so rename to osTemperature2sRGB 2024-06-04 09:46:11 +01:00
UbitUmarov
1d9d39328d add osTemperatureToLinearColor() 2024-06-04 09:05:03 +01:00
UbitUmarov
30586b34f6 replace Util.Clamp<T>() 2024-06-04 09:01:10 +01:00
UbitUmarov
270427ba2a add vector osGetLinkColor(LSL_Integer linknum, LSL_Integer face) 2024-05-18 22:17:10 +01:00