Commit Graph

22057 Commits

Author SHA1 Message Date
UbitUmarov
e043d8a2eb use array.Empty<byte> 2022-03-12 15:21:24 +00:00
UbitUmarov
5ffa1801d8 avoid a mulithread dictionary values change issue 2022-03-10 14:10:53 +00:00
UbitUmarov
85e7add566 btw take off the extra comma at end.. 2022-03-10 13:37:48 +00:00
Vincent Sylvester
0832d5eefd Write the comma
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2022-03-10 13:11:53 +00:00
UbitUmarov
60e67e5320 yengine, only send out of heap errors to owner and wigotu stacktrace 2022-03-09 22:03:55 +00:00
UbitUmarov
0e5abf6bc1 a few changes on yengine heap control 2022-03-09 21:04:47 +00:00
UbitUmarov
aa164b1bcb on lsl list size estimation, consider each entry pointer size, plus each char on strings is 2 bytes 2022-03-09 21:01:47 +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
9a897683f4 avoid null ref 2022-02-23 13:38:13 +00:00
UbitUmarov
5beffddf2a minor changes on profiles module; add some .trim() to create user avatar
names
2022-02-17 10:54:28 +00:00
UbitUmarov
0d48c292e9 update libomv; cosmetics 2022-02-12 08:25:50 +00:00
UbitUmarov
6a0f29f182 mantis 8972: avoid null ref plus cosmetics 2022-02-10 16:37:37 +00:00
UbitUmarov
9d390564a9 avoid a possible null ref; cosmetics 2022-02-09 23:08:58 +00:00
UbitUmarov
38d3346a6a save ns using a cached response on materials 2022-02-09 22:39:53 +00:00
UbitUmarov
aa7ef54d6b bug fix: do not duplicate received ims on several regions per instance case 2022-02-09 21:32:10 +00:00
UbitUmarov
f4ae8d90ef a few changes to materials put cap 2022-02-09 20:30:19 +00:00
UbitUmarov
57e8cac8cb cosmetics 2022-02-07 20:11:09 +00:00
UbitUmarov
d20dbcb74a cosmetics 2022-02-07 19:37:27 +00:00
UbitUmarov
16b106821d cosmetics 2022-02-07 18:57:56 +00:00
UbitUmarov
771bb0a1a0 mantis 8967: try fix estate regions url for ssl 2022-02-07 18:56:29 +00:00
UbitUmarov
17b5123f21 cosmetics 2022-02-02 03:45:11 +00:00
UbitUmarov
e011fb773e cosmetics 2022-01-31 21:30:40 +00:00
UbitUmarov
fc8c08ec8a cosmetics 2022-01-29 18:28:33 +00:00
UbitUmarov
6d595dbccd a few more changes to hg im 2022-01-29 16:31:45 +00:00
UbitUmarov
f997d77075 on HG landmark teleport, check gatekeeper first 2022-01-28 16:25:31 +00:00
UbitUmarov
63b7e2ca15 fix a outdated condition 2022-01-26 21:09:27 +00:00
UbitUmarov
58b114647f alert user if Take copy fails because no permission to take copy. This is needed because HG spargetti code makes it hard to do it right 2022-01-26 20:57:19 +00:00
UbitUmarov
e2c9591fa9 do export landmarks even if OutboundPermission is false 2022-01-26 20:40:49 +00:00
UbitUmarov
dea5b83e8b also revert osMessageAttachments time penalty. It does dispturb current existent action games 2022-01-22 21:27:36 +00:00
UbitUmarov
5c0bd1c279 ubOdeMeshmerizer: try log a bit more information in case of fail to decode a mesh asset header 2022-01-19 00:32:14 +00:00
UbitUmarov
fbbcc1edd7 == string.Empty is .Lenght == 0 2022-01-13 20:31:52 +00:00
UbitUmarov
53d7115ee1 uuid does have gethashcode 2022-01-10 21:31:15 +00:00
UbitUmarov
fe6bcd79f5 proper bypass lludp header extra bytes, even if not seen so far 2022-01-10 21:21:23 +00:00
UbitUmarov
9b33ef9c8c a few more changes on vectors etc 2022-01-10 02:21:17 +00:00
UbitUmarov
dd846ffc6c update libomv with vector2 and 3 IsZero() 2022-01-09 23:52:42 +00:00
UbitUmarov
1545b73e64 remove a spurius space 2022-01-09 03:28:45 +00:00
UbitUmarov
da928d6099 != UUID.Zero is slow 2022-01-09 02:28:51 +00:00
UbitUmarov
7e0fc95c3a == UUID.Zero is slow 2022-01-09 00:33:16 +00:00
UbitUmarov
357f20eb14 == UUID.Zero is slow 2022-01-08 23:35:56 +00:00
UbitUmarov
cb98fb309c UUID == and != are bad 2022-01-08 19:39:35 +00:00
UbitUmarov
a0ed214a6e save a few NS (hope not 2 much) 2022-01-07 04:15:58 +00:00
UbitUmarov
0bbcd7bf63 Maximum notecard size is 65,536 bytes, enforce it on osmakenotecard 2022-01-06 21:16:18 +00:00
UbitUmarov
e78caeeac8 add explicit osMakeNotecard(string notecardName, LSL_String contents) so it does not depend on implicit cast from string to list, as before 2022-01-06 20:42:50 +00:00
UbitUmarov
ce5dca5c56 revert the slowdown of osMessageObject. Also reduce the slowdown osMessageAttachments to (100 + 10 *NumberTargetedPrims) miliseconds. Some action games shown a bit of visible negative impact, so lets test 2022-01-06 02:34:14 +00:00
UbitUmarov
e6528e828d do use listObjToInt() 2022-01-01 18:52:35 +00:00
UbitUmarov
67bdbc02a1 change osMessageAttachments() a bit more 2022-01-01 18:32:54 +00:00
UbitUmarov
0a447d1a9c slowdown osMessageObject a bit. Also slowdown osMessageAttachments by (200 + 10 *NumberTargetedPrims) miliseconds, plus some implementation changes 2022-01-01 18:06:19 +00:00
UbitUmarov
63db74c393 Ooopps.. better call initLSL 2021-12-31 04:20:03 +00:00
UbitUmarov
e3d8450692 throttle osnpcsay as llSay 2021-12-31 04:12:21 +00:00
UbitUmarov
f15ebe9822 (HG)MessageTransferModule: add trivial toAgentID == UUID.Zero check again 2021-12-30 20:43:50 +00:00