UbitUmarov
|
ffb4cd7867
|
cosmetics
|
2024-04-24 00:07:26 +01:00 |
|
UbitUmarov
|
257a9ad398
|
libomv now knows old opensim material asset type + dotnet8 usless changes
|
2024-04-21 13:44:35 +01:00 |
|
UbitUmarov
|
f447a58ac9
|
cosmetics
|
2024-04-18 13:27:31 +01:00 |
|
UbitUmarov
|
c8adcb66d0
|
oops fix bad paste on SLUtil.cs
|
2024-04-16 23:20:59 +01:00 |
|
UbitUmarov
|
b9eb6bdd76
|
dictionary.try and other cosmetics
|
2024-04-16 18:01:06 +01:00 |
|
UbitUmarov
|
92bf9224de
|
fix materials simulator features
|
2024-04-15 01:30:36 +01:00 |
|
UbitUmarov
|
ca69544ae9
|
update simulator features (max texture 1024px)
|
2024-04-15 00:43:04 +01:00 |
|
UbitUmarov
|
25dcfa8b4e
|
change llAtan2 arguments order to (y,x) to match standard documentation
|
2024-04-12 22:14:54 +01:00 |
|
UbitUmarov
|
36f95e0167
|
change NoVerifyCertChain and NoVerifyCertHostname default to true, as stated on ini files
|
2024-04-12 21:03:03 +01:00 |
|
UbitUmarov
|
5207b251c3
|
a few more useless changes
|
2024-04-08 21:43:03 +01:00 |
|
UbitUmarov
|
44b0d30561
|
a few more useless changes
|
2024-04-08 02:02:54 +01:00 |
|
UbitUmarov
|
f1cb40aa59
|
a few more useless changes
|
2024-04-07 22:26:51 +01:00 |
|
UbitUmarov
|
91d9c33128
|
replace some more wrong uses of dictionary containskey and other cosmetics
|
2024-04-07 20:28:56 +01:00 |
|
UbitUmarov
|
9b878933eb
|
oops missing dependency
|
2024-04-04 17:49:07 +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
|
58401238d5
|
reduce min size of header buffers to limit impact when osutf8 cache is empty
|
2024-04-02 01:27:16 +01:00 |
|
UbitUmarov
|
6c83782d49
|
cosmetics
|
2024-04-02 01:03:34 +01:00 |
|
UbitUmarov
|
54d2403252
|
cosmetics
|
2024-04-02 00:14:04 +01:00 |
|
UbitUmarov
|
1891b962dc
|
cosmetics
|
2024-04-01 21:53:32 +01:00 |
|
UbitUmarov
|
723a528b58
|
refuse some chars on HG url region name
|
2024-03-30 23:22:30 +00:00 |
|
UbitUmarov
|
e918888e30
|
add llGetCameraAspect and llGetCameraFOV
|
2024-03-28 15:34:03 +00:00 |
|
UbitUmarov
|
b70b5c07e3
|
revert to append all contents of .version file on the full version, if present and not empty
|
2024-03-11 00:18:05 +00:00 |
|
UbitUmarov
|
6905f1a71a
|
cosmetics
|
2024-03-10 16:56:12 +00:00 |
|
UbitUmarov
|
ab4b690ffd
|
fis AES encoding
|
2024-02-27 20:21:35 +00:00 |
|
UbitUmarov
|
eb9afdaffc
|
break them a bit more...
|
2024-02-24 15:47:06 +00:00 |
|
UbitUmarov
|
121f270414
|
a few changes to last PR (aes methods) - all still untested
|
2024-02-24 14:50:54 +00:00 |
|
Adil El Farissi
|
db80781e7d
|
Basic implementation of AES encryption/decryption and respective OSSL functions
Add methods:
+ private static string AESEncryptString(string secret, string plainText, string ivString= null)
AES Encrypt a string using a password and a random or custom Initialization Vector.
+ private static string AESDecryptString(string secret, string encryptedText, string ivString= null)
AES Decrypt the string encrypted by AESEncryptString with the same password and ivString used in the encryption.
Methods implementations:
+ Util.AESEncrypt(string secret, string plainText)
+ Util.AESDecrypt(string secret, string encryptedText)
+Util.AESEncryptTo(string secret, string plainText, string ivString)
+ Util.AESDecryptFrom(string secret, string encryptedText, string ivString)
OSSL functions as first case of use:
+ osAESEncrypt(string secret, string plainText)
+ osAESDecrypt(string secret, string encryptedText)
+ osAESEncryptTo(string secret, string plainText, string ivString)
+ osAESDecryptFrom(string secret, string encryptedText, string ivString)
LSL script example:
<pre><code>
string plainText = "Hello World :)";
string secret = "#!qUeRtY$@123^456€!#";
default
{
touch_start(integer i)
{
string encryptedText = osAESEncrypt(secret, plainText);
llOwnerSay("\nEncrypted with osAESEncrypt:\n"+ encryptedText);
string decryptedText = osAESDecrypt(secret, encryptedText);
llOwnerSay("\nDecrypted with osAESDecrypt:\n"+ decryptedText);
// Encription / Decription with custom Initialization Vector.
string ivString = (string)llGetOwner() /* +"_"+ llGenerateKey() */;
string encryptedToText = osAESEncryptTo(secret, plainText, ivString);
llOwnerSay("\nEncrypted with osAESEncryptTo:\n"+ encryptedToText);
string decryptedFromText = osAESDecryptFrom(secret, encryptedToText, ivString);
llOwnerSay("\nDecrypted with osAESDecryptFrom:\n"+ decryptedFromText);
}
}
</code></pre>
Web Rain :)
|
2024-02-23 21:14:33 +00:00 |
|
UbitUmarov
|
f1cba63aad
|
retire StringToBytes variants with string format. Do the format before calling..
|
2024-02-05 18:34:44 +00:00 |
|
UbitUmarov
|
db04234685
|
update libomv
|
2024-02-05 18:07:57 +00:00 |
|
UbitUmarov
|
f21aca428f
|
do not auto set reflection_probe_ambiance on old skies, so a viewer can decide to fix for pbr (ofc seems tha currently they just set it 0 and do nothing showing broke skies in same cases); a few changes on notecards uuid detection
|
2024-01-10 13:30:14 +00:00 |
|
UbitUmarov
|
10cdd17d27
|
cosmetics on LogWriter
|
2024-01-02 23:07:12 +00:00 |
|
UbitUmarov
|
23daf5340b
|
add some missing matovr full updates
|
2023-12-12 21:15:58 +00:00 |
|
UbitUmarov
|
1d27845e2a
|
a few changes to materials upload to inventory
|
2023-12-06 21:54:53 +00:00 |
|
UbitUmarov
|
cd4c009e64
|
a few changes to materials
|
2023-12-06 19:39:49 +00:00 |
|
UbitUmarov
|
cbdcf3b4a0
|
more changes on the test feature
|
2023-12-02 16:29:58 +00:00 |
|
UbitUmarov
|
602569e5f7
|
try to match viewer protocol changes on test feature
|
2023-12-01 23:32:25 +00:00 |
|
UbitUmarov
|
79ac5c7f54
|
remove some obsolete code
|
2023-11-29 12:17:08 +00:00 |
|
UbitUmarov
|
f94f6e77bf
|
a few cosmetic changes
|
2023-11-12 22:24:53 +00:00 |
|
UbitUmarov
|
6acba7a4bc
|
update test
|
2023-08-26 02:19:29 +01:00 |
|
UbitUmarov
|
bbe6075aa0
|
add lsl constant PRIM_SCULPT_FLAG_ANIMESH and change a few things about it
|
2023-08-08 18:45:49 +01:00 |
|
UbitUmarov
|
e08047b6a9
|
update number of estate managers to 15
|
2023-08-04 20:53:44 +01:00 |
|
UbitUmarov
|
3ec3f69e58
|
ooops bad turn, fix it
|
2023-06-23 01:21:04 +01:00 |
|
UbitUmarov
|
5e627f909b
|
avoid prims sort on FindNextAvailableSitTarget
|
2023-06-22 16:09:07 +01:00 |
|
UbitUmarov
|
22e8d0022f
|
AgentCircuitManager: go back to use of normal dictionaries and lock()
|
2023-06-22 13:50:19 +01:00 |
|
UbitUmarov
|
182bf163fb
|
anaother typo on log string, ty Tampa
|
2023-05-31 19:28:37 +01:00 |
|
UbitUmarov
|
e950c502ad
|
change share of almost empty class httpclient, to just share of used SocketsHttpHandler, This simpifies handling of timeout, otherwise problematic
|
2023-05-26 20:27:24 +01:00 |
|
UbitUmarov
|
5e0c6446d8
|
update xmlrpc.dll with a send variant using httpclint and used it
|
2023-05-24 13:42:56 +01:00 |
|
UbitUmarov
|
6743934434
|
cosmetics
|
2023-05-21 20:46:54 +01:00 |
|
UbitUmarov
|
b4d6bb35b7
|
cosmetics on restclient
|
2023-05-18 17:48:48 +01:00 |
|
UbitUmarov
|
73ca50bbbc
|
change default httpclients MaxResponseContentBufferSize
|
2023-05-18 17:47:39 +01:00 |
|