Commit Graph

30318 Commits (482c51a42a300366c7b07faf4bf0c2258f274549)

Author SHA1 Message Date
UbitUmarov 482c51a42a cosmetics 2019-08-02 04:28:34 +01:00
UbitUmarov 04eb4744df update libopenmetaverse including a ugly hack to try to workaround issues detected with new windows .net4.8 JIT. this can be reverted with that is fixed, this can also go wrong, as usual ;) 2019-08-02 02:36:19 +01:00
UbitUmarov 0142f102ce remove redundant code 2019-08-01 05:37:27 +01:00
UbitUmarov 96dabca85b make sure XEngine does release script events when a script is destroyed 2019-08-01 05:31:03 +01:00
UbitUmarov 618c6ceda5 mantis8569: do aggregate script events when a script is deleted; block nonphysical drag if a touch event is triggered, add a time guard on that 2019-08-01 04:14:49 +01:00
UbitUmarov 6359874d64 mantis8548: let rotation division be -(olderResult) this is formally more correct (and it is the same rotation), keep not normalizing, as SL seems to do 2019-08-01 00:01:27 +01:00
UbitUmarov 0bcd58fd0f mantis8548: change more LSL arguments declarations to their formal form. Still a lot more to do. This is a case where coerence matters over performance, to avoid more future issues 2019-07-31 16:27:36 +01:00
UbitUmarov 1499baf13e mantis8564: add region_up_time to llGetEnv. Returns string with seconds since region start. There where ways do get it, but this makes life easier 2019-07-31 14:34:35 +01:00
UbitUmarov b5b518dc0d change value of PARCEL_DETAILS_DWELL to a higher value to give more room for standard values, change return types, update script syntaxe 2019-07-31 13:38:49 +01:00
TBG Renfold 0163af970f Mantis #8481 part two.
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2019-07-31 12:58:11 +01:00
TBG Renfold 8de67dad76 Mantis #8481 part one.
Add llGetParcelDetails(vector pos, [PARCEL_DETAILS_LANDDWELL])

Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2019-07-31 12:58:00 +01:00
UbitUmarov cd641e8629 fix configuration loader test 2019-07-31 00:37:27 +01:00
UbitUmarov 944a785a32 now i can login on win .net4.8, but just a little drop on a large (broken) OSD ocean. some of this changes are actually good even on good JIT. Failure seems to be on same code pattern, but same points seem to vary with each JIT compilation, sometimes work, others don't, others always fail, etc 2019-07-30 23:26:29 +01:00
UbitUmarov 185ed42123 cosmetics 2019-07-30 18:34:32 +01:00
UbitUmarov a92b0e7716 Merge branch 'master' of opensimulator.org:/var/git/opensim 2019-07-30 18:22:45 +01:00
Melanie d29ffbf551 Restore the OpenSimDefaults I had to move out of the way to test this 2019-07-30 18:07:02 +01:00
Melanie 08c9ad6a5b Remove the outdated and no longer useful hardcoded config defaults 2019-07-30 18:03:01 +01:00
UbitUmarov 87eb2fa9da cosmetics 2019-07-30 17:51:20 +01:00
Melanie 08b62c8daa Don't try to print XML if a corrupted asset is actually binary data 2019-07-30 16:01:15 +01:00
Melanie 1c8508cfbd Put back the code to create the ready marker file. 2019-07-29 18:05:30 +01:00
Melanie 34209d2a39 Fix godnames module to not add the empty string if only one option is used 2019-07-27 12:12:35 +01:00
Melanie d6723dab37 Merge branch 'master' of brain.opensimulator.org:/var/git/opensim 2019-07-27 12:10:28 +01:00
UbitUmarov 78359c108d mantis 8563: do not modify collection inside a loop on it a foreach on it 2019-07-15 22:10:47 +01:00
Melanie 2f52a3b124 When using FSAssets, the HGAssetService would still use AssetService.
This introduces a new HGAssetService config option named BackingService,
which defaults to the old behaviour, loading AssetService. It can, however,
be used to load FSAssets for HG assets, which eliminates numerous problems.
2019-07-13 13:33:34 +01:00
Melanie aedaa32ddc When using FSAssets, the HGAssetService would still use AssetService.
This introduces a new HGAssetService config option named BackingService,
which defaults to the old behaviour, loading AssetService. It can, however,
be used to load FSAssets for HG assets, which eliminates numerous problems.
2019-07-13 13:30:15 +01:00
UbitUmarov d372309e3c mantis 8558: send sane values for Agents and objects capability (max hard limit) 2019-07-06 20:49:00 +01:00
UbitUmarov 03abb970f4 reduce httptimout on first try to save a asset to grid 2019-06-14 20:13:57 +01:00
UbitUmarov 05f508229c make materials save to grid less async on manual backup or shutdown 2019-06-14 20:12:33 +01:00
UbitUmarov 79442c8c56 handle confirmXfer sync 2019-06-13 01:33:25 +01:00
UbitUmarov b09ea5bdc7 delay timeout a bit 2019-06-13 01:12:47 +01:00
UbitUmarov 086248c13b minor cleanup 2019-06-13 00:08:51 +01:00
UbitUmarov 4b8c5ee6e8 test... 2019-06-12 03:12:51 +01:00
UbitUmarov 878d0defc7 add a lock 2019-06-12 02:41:20 +01:00
UbitUmarov da90da220e still a few more changes to lludp Xfer download for lost udp case 2019-06-12 01:43:32 +01:00
UbitUmarov 238efad690 a few more changes to lludp Xfer download 2019-06-11 01:19:57 +01:00
UbitUmarov 017253fae9 a few more changes to lludp Xfer download 2019-06-10 19:17:32 +01:00
UbitUmarov 2cba0d676e test... 2019-06-09 23:40:50 +01:00
UbitUmarov 9ff7601214 reduce some useless array copies 2019-06-09 20:15:36 +01:00
UbitUmarov 41e2379f97 mantis 8460: reduce odds of watchdog timeout warning 2019-06-04 19:02:50 +01:00
UbitUmarov 38e937f91b add sim feature AvatarHoverHeightEnabled; mantis 8535: make option MeshModelAllowTextureToInventory visible 2019-05-28 21:37:59 +01:00
UbitUmarov 8410a01fb4 missing old flag VEHICLE_FLAG_NO_FLY_UP 2019-05-22 23:16:36 +01:00
UbitUmarov 9c44dc3384 change yengine comments on ini file 2019-05-19 14:20:01 +01:00
UbitUmarov 0e2adbe0fb mantis 8527 and 8517: let llSetLinkPrimitiveParam*() PRIM_TEXTURE ignore texture id/name if invalid, processing the other parameters, for compatibily with old scripts. 2019-05-14 02:48:03 +01:00
UbitUmarov 3ae4115e43 osLocalTeleportAgent: if lookat or fly options, just move the avatar, not telling viewer about any teleport 2019-05-03 00:39:55 +01:00
UbitUmarov 3a055c578d soem cleanup 2019-05-02 03:11:16 +01:00
UbitUmarov ea32a73103 osLocalTeleportAgent: no region crossings :( ; check avatar access to target position; flag 8 == force fly; 16 force nofly (both == fly) 2019-05-01 03:49:24 +01:00
UbitUmarov 11c945a565 add osLocalTeleportAgent(key agent, vector position, vector velocity, vector lookat, LSL_Integer flags). Velocity only works with ubOde but still not good. flags = bit field: 1 use velocity, 2 use lookat, 4 rotate avatar look in current velocity direction (ignored if 2 ie flag = 7 is same as 3). This bypasses most the unnecessary logic of osTeleportAgent, having usage same permissions. It may do region crossings(?). Experimental stage, feedbakc expected ;) 2019-05-01 01:36:10 +01:00
UbitUmarov 9225b78309 missing files... 2019-04-30 23:04:04 +01:00
UbitUmarov 3491af440f missing files... 2019-04-30 23:01:37 +01:00
UbitUmarov e9587c8835 sop: rename a few fields 2019-04-30 22:56:31 +01:00