Commit Graph

20744 Commits (c3f9b1568c237b09e18e64dd48ce43406505e266)

Author SHA1 Message Date
UbitUmarov 00278f7258 remove silly double locking 2018-12-28 21:12:19 +00:00
UbitUmarov c14209e362 add some LSL 2018-12-28 14:40:51 +00:00
UbitUmarov 92b7dd27a3 missing file 2018-12-28 14:03:52 +00:00
UbitUmarov 4a73cc81dc now break several things at same time... sog/sop updates, threads options,... 2018-12-28 13:52:59 +00:00
UbitUmarov 21728b3129 some retouchs on animationset code 2018-12-28 11:38:00 +00:00
UbitUmarov 3a20ccb403 warp3d: add RenderMinHeight and RenderMaxHeight options, work on prims only for now 2018-12-21 15:51:12 +00:00
UbitUmarov 97747cd3d4 warp3d: try handle planar mapping 2018-12-20 23:27:18 +00:00
UbitUmarov b240de6aca remove spurius newline 2018-12-20 08:11:03 +00:00
UbitUmarov 23d03517a9 LINK_ALL_CHILDREN includes sitting avatars 2018-12-19 05:40:18 +00:00
UbitUmarov 5c998f6d60 let osGetPrimitiveParams also return sitting avatar informationg, if PRIM_LINK_TARGET points to one 2018-12-19 05:09:38 +00:00
UbitUmarov f03ee2f795 still another 2018-12-19 04:01:52 +00:00
UbitUmarov 3941c827cc oops 2018-12-19 03:52:43 +00:00
UbitUmarov 9e0a119f9b bug fixes 2018-12-19 03:27:54 +00:00
Stolen Ruby 551c097db9 Added support for f suffix on YEngine floats
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2018-12-18 21:36:20 +00:00
UbitUmarov 530a6a40ed mantis 8427: add new reject flags, change default, see mantis 2018-12-17 10:57:09 +00:00
UbitUmarov 4d13b1db49 avoid sending garbage... 2018-12-16 20:46:51 +00:00
UbitUmarov 921364e877 several changes to last patch 2018-12-16 20:18:26 +00:00
fly-man- ed039a5fe0 Enables the buildin Caps ServerReleaseNotes
~ Dedicated to Quill Littlefeather ~

Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2018-12-16 19:17:18 +00:00
UbitUmarov d6c9ddfdee cleanup last patch 2018-12-11 18:23:26 +00:00
Bill Blight 0881840946 Add osNpcSayTo(key npc, key target, integer channel, string message)
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2018-12-11 17:32:50 +00:00
UbitUmarov af2a9d9508 mantis 8420: ubOde awake up lazy body 2018-12-11 17:23:55 +00:00
UbitUmarov 2059d548a6 minor changes on llSetContentType 2018-12-11 14:57:33 +00:00
UbitUmarov 2c2b887c8a change osSetContentType threat level 2018-12-11 14:55:32 +00:00
uriesk 34b7d7ec6e Remove OpenID cookie check (agni_sl_session_id) from *SetContentType Remove commented out second llSetContentType thats the same as osSetContentType anyway
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2018-12-11 14:18:55 +00:00
UbitUmarov 1610595697 Yengine reset global variables possible damaged by bad state file 2018-12-11 00:42:02 +00:00
UbitUmarov 11b467cabf Yengine actually loose the bas state file 2018-12-10 23:45:54 +00:00
UbitUmarov 6297717399 mantis 8419: TakeCopy now sends to objects; Take to a child of trash or lostandfound also, else goes to original folder 2018-12-10 06:23:38 +00:00
UbitUmarov 043a213302 pesty warning 2018-12-08 03:50:51 +00:00
UbitUmarov 6597b7ab46 Yengine try to better recover from invalid state files 2018-12-08 03:31:47 +00:00
UbitUmarov 295f24fe01 mantis 8416: change string compare method (actually on previus commit) 2018-12-08 02:36:59 +00:00
UbitUmarov f8c3fc5e05 mantis 8416: test 2018-12-08 02:26:36 +00:00
UbitUmarov 144f353d50 remove a warning 2018-12-07 03:34:42 +00:00
UbitUmarov ede7f28184 disable GetAsset (ViewerAsset) cap. Current viewers implementation is not compatible with opensim 2018-12-07 03:31:38 +00:00
UbitUmarov 58b68aa5e9 fix compile putting back useless things until they are fully removed 2018-12-06 19:04:51 +00:00
UbitUmarov 66f46c6846 ubOde: slow down collision events to attachments 2018-12-06 18:50:42 +00:00
UbitUmarov d2bfe986bf GetAssets: only throttle mesh and texture 2018-12-06 02:28:26 +00:00
UbitUmarov deb0ab7400 GetAssets: we still need to service avatars that did left region 2018-12-04 21:56:39 +00:00
UbitUmarov 7a4d8017d7 simplify a bit 2018-12-02 00:41:01 +00:00
UbitUmarov 9cb0c51483 cleanup 2018-12-01 23:18:48 +00:00
UbitUmarov 4ced4fed33 replace GetMeshModule and GetTextureModule 2018-12-01 23:13:24 +00:00
UbitUmarov 27dfdcf1fa clean a bit 2018-12-01 18:50:53 +00:00
UbitUmarov e08b43569e potencial mem leak 2018-12-01 18:49:30 +00:00
UbitUmarov 0ba13b9b00 recover GetMesh2 cap 2018-11-30 12:28:37 +00:00
UbitUmarov cc7a241cbc remove xmr json functions that where a fix for ossl ones now removed 2018-11-29 21:07:46 +00:00
UbitUmarov 98b12278f0 fix CopyInventoryFromNotecard error handling 2018-11-29 20:21:25 +00:00
UbitUmarov 2eee87fea3 mantis 8414: add cap CreateInventoryCategory handler 2018-11-29 18:57:32 +00:00
UbitUmarov 47bc1fb257 OSSL remove functions with illegal lsl types, also redundante 2018-11-28 08:20:38 +00:00
UbitUmarov c98f4d0158 remove unmaintaned and obsolete GlynnTucker.Cache 2018-11-27 13:40:09 +00:00
UbitUmarov 0307427b94 a few more changes 2018-11-26 20:20:28 +00:00
UbitUmarov 7258531e3b show prim ID on script error 2018-11-26 19:57:42 +00:00
UbitUmarov 27da6f1301 Yengine: simplify ossl severe error message, and make it on debug channel like Xengine 2018-11-26 19:44:32 +00:00
UbitUmarov 911ef0ce52 remove a ossl dev only option 2018-11-26 18:35:45 +00:00
UbitUmarov 87acd20d95 add script constant OS_APIVERSION, we should inc this on any change on any api. a few changes to os npc and avatar animation functions 2018-11-26 16:45:04 +00:00
UbitUmarov 28366f789e change HandlerDeRezObject again to account for out or order packets 2018-11-26 04:19:41 +00:00
UbitUmarov dc9f0d3627 change code feature that old compilers don't suport 2018-11-26 01:29:25 +00:00
UbitUmarov be2c0aa552 fix ossl severe error 2018-11-25 23:10:44 +00:00
UbitUmarov cded996265 remove a dev only conditional on lludp handlers; change parcel lists updates a bit; 2018-11-25 18:56:38 +00:00
UbitUmarov d179b2dda1 avoid data references stuck in packet pools 2018-11-25 18:38:37 +00:00
UbitUmarov fa29db5552 Yengine: oops rename the var on all relevant places 2018-11-23 02:43:34 +00:00
UbitUmarov 590d7ccf43 try better handling of llupd DeRezObject 2018-11-23 02:09:35 +00:00
UbitUmarov 5dc20ad1e5 Yengine: rename a local var 2018-11-23 01:54:22 +00:00
UbitUmarov 5951152082 Yengine: try read XEngine state from wire 2018-11-22 01:11:35 +00:00
UbitUmarov fb0c8036f0 Yengine: use using... 2018-11-20 23:07:14 +00:00
UbitUmarov 3e5ca6efd6 Yengine: change script first line processing, also look to language option 2018-11-20 22:54:57 +00:00
UbitUmarov 5485ba2ae6 Yengine: do use SourceHashCode 2018-11-20 22:43:03 +00:00
UbitUmarov a2208e5c8c Yengine: remove some xmr API functions now added to OSSL 2018-11-20 22:32:07 +00:00
UbitUmarov cb1ebd1604 add osApproxEquals for float, vector and rotation, note that default margin is 1e-6 to match strings rounding 2018-11-20 18:12:18 +00:00
UbitUmarov c4a0e574c8 mantis 8410: llwhisper, llSay and llShout emit from the source prim not root 2018-11-19 14:07:48 +00:00
UbitUmarov 9dfb906666 add a few string functions to OSSL 2018-11-18 22:40:59 +00:00
UbitUmarov 01b84ef46b some cleanup 2018-11-18 22:39:08 +00:00
UbitUmarov ba87ba9c47 remove odd ossl function 2018-11-18 19:40:51 +00:00
UbitUmarov ad99461590 code aesthetics 2018-11-17 20:43:16 +00:00
UbitUmarov efd6fb05a9 code aesthetics 2018-11-17 17:05:28 +00:00
UbitUmarov 1f5169e636 code aesthetics 2018-11-17 16:04:55 +00:00
UbitUmarov d43eeb1d9d avoid a null ref on Bullet 2018-11-15 22:17:44 +00:00
UbitUmarov 7bcef500a9 remove CM api, add replacement ossl functions, as i should had done on the merge of avination code contrib. (runprebuild) 2018-11-15 20:29:25 +00:00
UbitUmarov d537862cc2 Yengine: remove potencial log spam 2018-11-15 16:57:50 +00:00
UbitUmarov f44569eee5 Yengine: ignore llResetScript() in default state_entry like X does. No idea why some do it, but do 2018-11-15 01:24:46 +00:00
Kevin Cozens 54b4e7a3e3 Fixed spelling error (availble -> available) 2018-11-14 18:16:52 -05:00
UbitUmarov fad6295398 change ossl link sound functions to search for sound both on script host and target prims 2018-11-14 19:02:00 +00:00
UbitUmarov afb1d6cdd7 take friends out of basicDOSprot (too little, too late) 2018-11-14 17:49:05 +00:00
UbitUmarov b48cbcbfdd simplify a bit some caps paths 2018-11-14 16:23:14 +00:00
UbitUmarov 942fd5e653 replace Enviroment response encoding ( runprebuild needed) 2018-11-14 15:34:12 +00:00
UbitUmarov a1a8b5f4a7 replace RemoteParcelRequest response encoding ( runprebuild needed) 2018-11-14 13:12:25 +00:00
UbitUmarov 48854ec83d some cleaup 2018-11-13 01:19:44 +00:00
UbitUmarov cc10cd2161 oops 2018-11-13 00:58:27 +00:00
UbitUmarov e4ed2d7d6c similar changes on CopyBundleToInventory 2018-11-12 23:53:20 +00:00
UbitUmarov 191b0888a2 a few changes to deattach object update 2018-11-12 23:21:08 +00:00
UbitUmarov d31854ee3c BuySell: a few changes on sell copy 2018-11-12 22:54:37 +00:00
UbitUmarov c28738a17f fix a http error response 2018-11-12 16:06:40 +00:00
UbitUmarov 64f8036d8f pesty warning 2018-11-12 11:22:39 +00:00
UbitUmarov c05598fe62 ubOde: remove support for old native ODE lib; make inplace terrain changes, if possible 2018-11-12 11:12:52 +00:00
UbitUmarov 9185d397df add a bit more things to ScriptSyntax, change a few more incoerent lsl types in function arguments 2018-11-10 21:00:04 +00:00
UbitUmarov 492b9e3326 mantis 8035: fix number of prims use to be from all owned parcels 2018-11-08 21:52:16 +00:00
UbitUmarov fe63b4c97d fix unknown priority scheme setting error. Thx Ai Austin 2018-11-08 16:38:34 +00:00
UbitUmarov 72d9bbfafb some cleanup 2018-11-08 01:24:13 +00:00
UbitUmarov ad8ddb8a78 changes to objects updates prioritizing getting dust on my disk. Schemes reduced to SimpleAngularDistance and BestAvatarResponsiveness 2018-11-07 20:32:39 +00:00
UbitUmarov afd3852a36 change region gettexture response if presence not found 2018-11-07 05:11:36 +00:00
UbitUmarov 3741abab7c udp threads don't need to be fg 2018-11-06 15:18:36 +00:00
UbitUmarov 3e6342eb61 fix lsl http url pool service still not starting correctly 2018-11-02 02:25:53 +00:00
UbitUmarov 0aff4a2914 fix lsl http url pool service not beeing removed 2018-11-02 02:21:34 +00:00
UbitUmarov cf33e0440a reduce some threads priority 2018-10-28 14:43:14 +00:00
UbitUmarov a1d132d3ca let the syntax file include its id again 2018-10-25 02:36:36 +01:00
UbitUmarov 7479638e88 remove a unnecessary scripts constants file 2018-10-25 02:06:44 +01:00
UbitUmarov c643b4236f a few changes to last commit 2018-10-23 18:55:26 +01:00
Mandarinka Tasty 06a35b9559 llName2Key. Thanks to mewtwo0641 and watcher64.
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2018-10-23 18:01:13 +01:00
UbitUmarov 7c8cf9f362 remove a dead module 2018-10-23 12:48:28 +01:00
UbitUmarov 601d965009 remove AttachmentsCommandModule 2018-10-23 12:27:08 +01:00
UbitUmarov cba65b1935 recover the inword region console comand Set AutoGrantAttachPerms 2018-10-23 11:02:16 +01:00
UbitUmarov d842f835a6 remove ThrottlePer100PrimsRezzed option, do not delay attachments with thread.sleep 2018-10-23 10:27:09 +01:00
UbitUmarov fdb4fb3f3f update script syntax 2018-10-21 17:53:02 +01:00
UbitUmarov 495b22470d oops some code got in ahead of time 2018-10-21 12:41:28 +01:00
UbitUmarov 0986555765 mantis 8387: (try) avoid potencial out of order phys operations 2018-10-21 12:13:21 +01:00
UbitUmarov 4ca859b4fc mantis 8356: patched by hand, thx Lotek 2018-10-20 19:49:37 +01:00
UbitUmarov 56d5b3bf92 oops 2018-10-20 16:21:36 +01:00
UbitUmarov 47488c9017 change ossl tests setup 2018-10-20 16:01:26 +01:00
UbitUmarov 2c3522a826 ossl error messages are not from a agent 2018-10-20 15:38:50 +01:00
UbitUmarov d1d370ada3 avoid a null ref during jenkins tests 2018-10-20 15:35:04 +01:00
UbitUmarov 05b79e203d change ossl error report and NPC create error handling 2018-10-20 15:25:28 +01:00
UbitUmarov 8b5b251d1a mantis 8398: fix with previus commits; removed redundante code 2018-10-20 14:10:56 +01:00
UbitUmarov 2ea5f09ed3 Remove NPCs from UserManagement when removed 2018-10-20 14:07:01 +01:00
UbitUmarov 6d063785bd add RemoveUser to UserManagement 2018-10-20 14:04:11 +01:00
UbitUmarov f01e4600d1 double Ooopss 2018-10-20 02:06:05 +01:00
UbitUmarov 0611d3339b remove TempAttachments module 2018-10-20 01:00:55 +01:00
UbitUmarov d9018cf517 add a few more things to SrcriptSyntax 2018-10-20 00:21:40 +01:00
UbitUmarov 2886408a76 autogen LSLSyntax version uuid 2018-10-19 18:35:31 +01:00
UbitUmarov 4fae8d3d39 cap LSLSyntax was enabled by mistake 2018-10-19 04:06:47 +01:00
UbitUmarov 190e7433cc fix typos 2018-10-19 04:03:52 +01:00
UbitUmarov 6569f12d40 add initial test support for cap LSLSyntax. This does not seem to work for Opensimulator on viewers, In particular with FireStorm seems impossible to replace its own definitions, viwers do note revert to defaults on tp to a region that does not suport this cap, etc. So possible just a dead end. Disabled by default 2018-10-19 03:43:01 +01:00
UbitUmarov db255c97d6 fix AGENT_MALE lsl constant havinf same value as AGENT_AUTOPILOT 2018-10-18 23:15:58 +01:00
UbitUmarov 877a78ce91 change chattype on llRegionSayTo when sending to avatar viewer only.
Thanks Royale for pointing this
2018-10-18 15:04:54 +01:00
UbitUmarov 96acb48334 mantis 7391: deliver llregionSayTo to all scripts on prim that match target specs 2018-10-18 14:42:07 +01:00
UbitUmarov 235dd37b9c better have a lock 2018-10-08 18:53:30 +01:00
UbitUmarov 57ec0d3884 change caps get mesh and texture throttle 2018-10-08 17:29:42 +01:00
UbitUmarov eb5fe57a17 more use of simpler xml encoder on inventory fetch, plus other cosmetics 2018-10-06 23:47:56 +01:00
UbitUmarov 1bcdcc2419 mantis 8384: try to fix bullet heimap managed memory sharing with unmanaged lib 2018-10-03 21:17:23 +01:00
UbitUmarov 57ae99b113 missed new c# version only code 2018-09-30 05:39:58 +01:00
UbitUmarov 0f1bc23039 a few changes to last patch 2018-09-30 05:11:34 +01:00
Mandarinka Tasty 5751add537 Implementation-and-design-of-ClientOnParcelGodMark
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2018-09-30 04:36:39 +01:00
UbitUmarov 8812684355 minor changes 2018-09-29 21:40:52 +01:00
Bill Blight 6d9de17d77 **CONFIRMED**AGAIN** , Add new function, osSetOwnerSpeed(float speed), threat level moderate
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2018-09-29 21:16:33 +01:00
UbitUmarov ed0e2623b9 add a few more gc collect in some spots 2018-09-29 17:42:12 +01:00
UbitUmarov 5a0c9c2fcf more on culture issues 2018-09-27 19:04:11 +01:00
UbitUmarov e96e923159 some teleport issues.. 2018-09-14 21:54:38 +01:00
UbitUmarov 075ebf3524 fix osDie harakiri for Yengine 2018-09-13 12:32:55 +01:00
UbitUmarov 714f4387b8 fix a error message 2018-09-11 10:31:02 +01:00
UbitUmarov f466c56ba4 oooops 2018-09-08 07:39:14 +01:00
UbitUmarov ca9651df0d Yengine cast issue 2018-09-08 04:58:14 +01:00
UbitUmarov 0d93d5ce69 fix script secure llhttlrequest 2018-09-08 04:46:02 +01:00
UbitUmarov e6615a193d a few changes to ScriptSleep() functions 2018-09-04 22:19:30 +01:00