Commit Graph

  • 0260168b5d Added cloud textures to the OpenSim Library Oren Hurvitz 2021-03-16 13:45:54 +02:00
  • 8d8a7347f7 Renamed a couple of the Settings Library subfolders to "Skies" and "Days", to match the names used in Second Life Oren Hurvitz 2021-03-16 12:42:48 +02:00
  • 5f7736ba1d Have the "Settings Library" folder use the same icon as the user's own "Settings" folder Oren Hurvitz 2021-03-16 12:31:58 +02:00
  • c92c1f985e Renamed "Default Daycycle(3/1)" to "Default Daycycle (More Daylight)" Oren Hurvitz 2021-03-16 11:01:49 +02:00
  • e082892cf1 When migrating Windlight region settings to EEP, store the EEP settings immediately. Oren Hurvitz 2021-03-16 10:26:30 +02:00
  • bcbfba5149 Added osReplaceRegionEnvironment to ScriptSyntax.xml Oren Hurvitz 2021-03-17 17:49:37 +02:00
  • 1237b71d63 Added osNpcLookAt to ScriptSyntax.xml Oren Hurvitz 2021-03-18 10:29:53 +02:00
  • 3d208dd690 osNpcLookAt() should only work on NPC's, not on regular users Oren Hurvitz 2021-03-14 15:12:06 +02:00
  • 521754ba84 Save a couple of estate settings in OAR files. Oren Hurvitz 2021-03-07 15:52:44 +02:00
  • c1a3185df3 HTTP Request Handlers: log the responses (previously we only logged the requests). Oren Hurvitz 2021-03-01 18:49:30 +02:00
  • a96ebc952b Log HTTP requests that arrive for SimpleStreamHandler's Oren Hurvitz 2021-03-01 18:47:28 +02:00
  • 74d86adc51 make invalid llhttpRequest custom header a hard error UbitUmarov 2021-03-15 15:40:47 +00:00
  • 68f3e64370 potencial issue on some http header packets UbitUmarov 2021-03-15 15:28:15 +00:00
  • b56f1c2b7e fix mantis 8879 UbitUmarov 2021-03-13 20:20:58 +00:00
  • abf11627f2 duplicate configuration entries on sextion XEngine that are also valid for YEngine since are not even engine related, and should be on own section, one day UbitUmarov 2021-03-12 00:43:22 +00:00
  • 50669c8d41 minor cleanup UbitUmarov 2021-03-12 00:04:51 +00:00
  • 60868fe975 vs2017 debug seems to get very confused with our script class called Timer (run runprebuild) UbitUmarov 2021-03-11 23:54:34 +00:00
  • 8712c7100e reduce a jobengine thread hold time; not using packet pool on receive; UbitUmarov 2021-03-11 23:39:56 +00:00
  • e24dd01bda mantis 8870: do look on all script engines for http requests done UbitUmarov 2021-03-01 15:34:36 +00:00
  • 915bc74ab4 remove a extra _ UbitUmarov 2021-02-16 12:35:31 +00:00
  • 8c7bd5fe8d add constants for npclookat types UbitUmarov 2021-02-16 12:24:11 +00:00
  • 1c29f3378d mantis 8865: add experimental osNpcLookAt UbitUmarov 2021-02-16 03:16:54 +00:00
  • e3aca7b6ce don't try to remove caps on a npc (minor, just stop logs about it) UbitUmarov 2021-02-15 23:22:11 +00:00
  • f13836b846 try tune keepalive on region agent create UbitUmarov 2021-02-13 11:59:38 +00:00
  • 187db1efd0 mk sure some info is removed on close agent UbitUmarov 2021-02-12 15:26:53 +00:00
  • 273d2220cc bad bad ubit... UbitUmarov 2021-02-12 14:56:55 +00:00
  • db11710600 change where we check for region full of avatars UbitUmarov 2021-02-12 14:48:35 +00:00
  • 31f7d47663 minor cosmetics UbitUmarov 2021-02-12 13:29:41 +00:00
  • ae66db0430 minor cosmetics UbitUmarov 2021-02-12 13:04:07 +00:00
  • 1610c3f741 mantis 8862: do cancel negative cache on valid store UbitUmarov 2021-02-09 18:53:24 +00:00
  • af8ce58130 change those tests a bit UbitUmarov 2021-02-09 04:52:50 +00:00
  • 3a7f675087 work around broken tests UbitUmarov 2021-02-09 04:31:43 +00:00
  • 95ffc8721c mantis 8861: seems we can't trust save rotations UbitUmarov 2021-02-09 03:57:50 +00:00
  • bb6f31039e mantis 8855 fix the cast, avoiding the tostring UbitUmarov 2021-02-06 18:42:02 +00:00
  • caddb8ac97 let osteleportobject work with phantom prims (still not kfm ones)(at least until i remember why not..) UbitUmarov 2021-02-01 21:07:44 +00:00
  • 2266483ce7 also do it grid side, like original commit, so older regions get the fix UbitUmarov 2021-01-30 02:01:57 +00:00
  • 6bdaef4e04 mk sure at least one maturity is set on classified update sent by viewer UbitUmarov 2021-01-30 01:16:38 +00:00
  • 7a05a9af48 oops, fix the bit mask UbitUmarov 2021-01-30 00:47:00 +00:00
  • ffaa862254 mantis 8856: test a simpler fix UbitUmarov 2021-01-30 00:27:06 +00:00
  • a3a499d69e mantis 8854: fix the typos and rearrange code a bit. AGAIN PassTouches (and PassCollisions) are as old SL, not current UbitUmarov 2021-01-25 14:07:08 +00:00
  • dcbf89963b HttpRequestModule: changed from shared module to non shared module with static shared elements; make it use JobEngine, etc UbitUmarov 2021-01-18 19:24:43 +00:00
  • d525286b0f smartthreadpool: do informcomleted under locks UbitUmarov 2021-01-18 18:18:30 +00:00
  • 545e196226 do init new acd circuit code + cosmetics UbitUmarov 2021-01-17 15:07:35 +00:00
  • 2f79009d32 avoid a null ref on hg useragentservice UbitUmarov 2021-01-14 20:23:20 +00:00
  • 1db6a541bd more changes to smartthreadpool UbitUmarov 2021-01-13 16:23:49 +00:00
  • ec56517c7c simplify groups v2 cache UbitUmarov 2021-01-13 11:16:32 +00:00
  • 6660e1c842 fix groups v2 notices UbitUmarov 2021-01-13 10:39:51 +00:00
  • e25b05a454 remove the expire argument from os[Link]ParticleSystem.. expire is controled by maxage != 0 UbitUmarov 2021-01-12 16:12:44 +00:00
  • c215204e22 .. and another misisng change UbitUmarov 2021-01-12 15:46:20 +00:00
  • ee4fd87463 good idea to commit the actual code.. UbitUmarov 2021-01-12 15:41:14 +00:00
  • 72f7009b10 add os[Link]ParticleSystem with expire option. If expire true and system MaxAge > 0, the system will be be (lazy) removed from the prim after that MaxAge UbitUmarov 2021-01-12 15:38:10 +00:00
  • 9f8473caae another ... UbitUmarov 2021-01-12 13:20:57 +00:00
  • 10b5375679 missing change UbitUmarov 2021-01-12 12:45:50 +00:00
  • 4cac0ea759 let udp output refill engine release its thread on iddle UbitUmarov 2021-01-12 12:43:29 +00:00
  • 6f6c3f9e08 simplify JobEngine a bit UbitUmarov 2021-01-12 12:36:54 +00:00
  • 30176673e3 move scripts dataserver threads to objectjobengine UbitUmarov 2021-01-11 16:23:32 +00:00
  • 517d2e136b move floatsam write thread to objectjobengine UbitUmarov 2021-01-11 15:18:01 +00:00
  • 07e02ec7e6 fix test to ignore such flags also UbitUmarov 2021-01-11 12:44:15 +00:00
  • b596a36369 fix previus commit, not storing script related flags on dbs like all 0.9.x. this must be regen on scripts rez UbitUmarov 2021-01-11 12:18:07 +00:00
  • 13a7ce38ee do not try to pass touch events to root prim if it does not have them UbitUmarov 2021-01-11 01:33:32 +00:00
  • 06dececb03 reset flags relative to script events touch, money and allowdrop. Seems several do have them set in inventories even without scripts UbitUmarov 2021-01-11 01:32:23 +00:00
  • 48060e1c38 move poll service work threads to objectjobengine, mb not that good, except iddle regions ofc UbitUmarov 2021-01-09 14:00:50 +00:00
  • 7405e89afb move inventory fetch work threads to objectjobengine UbitUmarov 2021-01-09 13:18:29 +00:00
  • 54135029e7 move getassets work threads to objectjobengine UbitUmarov 2021-01-09 12:59:45 +00:00
  • d3c87d12ba move regionassetcoonector get threads to objectjobengine UbitUmarov 2021-01-08 17:54:51 +00:00
  • 2abea09e83 comment out code for map deregister, still not done UbitUmarov 2021-01-08 16:14:11 +00:00
  • 2e98ccbe46 missing change on objectjobengine UbitUmarov 2021-01-08 16:09:45 +00:00
  • 78d38aa832 move map itens to objectjobengine UbitUmarov 2021-01-08 16:07:44 +00:00
  • ec216a3877 use ObjectJobEngine on ubOde mesh worker UbitUmarov 2021-01-08 14:40:14 +00:00
  • 172a915aac add ObjectJobEngine. This is a job engine for jobs (or pool workitems) with same action method but diferent arguments UbitUmarov 2021-01-08 14:38:35 +00:00
  • 1fbf8b44b4 ubOde mesh work does not need a thread all the time UbitUmarov 2021-01-08 11:15:41 +00:00
  • 70e00a00ec fix creators user cache UbitUmarov 2021-01-07 21:52:41 +00:00
  • 6bcba59439 forget to flag local users UbitUmarov 2021-01-07 21:15:22 +00:00
  • 91bfc2f62c reduce (again) number of http requestes on getdisplaynames UbitUmarov 2021-01-07 20:37:44 +00:00
  • a3b26255dd add vector variant of osSlerp; update script syntax UbitUmarov 2021-01-06 16:32:51 +00:00
  • be649ee7e5 YEngine: remove obsolete appdomain code (still in use elsewhere) UbitUmarov 2021-01-06 14:45:51 +00:00
  • 7ead51b613 update npc animation at end of movetotarget; decrease default stop position error to 0.5m UbitUmarov 2021-01-06 14:43:58 +00:00
  • feba9a70c4 do not send parcel environment changes to npcs UbitUmarov 2021-01-06 14:39:33 +00:00
  • 2a70c8c5c2 mantis 8848: fix typo, Thanks Chris Weymann UbitUmarov 2021-01-06 14:02:22 +00:00
  • fa26f37a17 http server receiver: go back to simpler and lighter Beginread/endread. async/await is still just a slower wrapper around it, with more unpredictable side effects UbitUmarov 2021-01-05 22:14:51 +00:00
  • 582ce9e380 Merge branch 'master' of ssh://opensimulator.org:/var/git/opensim UbitUmarov 2021-01-05 09:29:04 +00:00
  • d38606f695 Remove unused variable from EstateLoaderFileSystem Alicia Raven 2021-01-05 07:43:33 +00:00
  • bfb2b3a23e revert changing the http server control thread. The main.net pool one cames with tons of crap on stack UbitUmarov 2021-01-04 20:53:11 +00:00
  • aff1593b2b mantis 8844: fix PARCEL_MEDIA_COMMAND_URL with empty string parameter UbitUmarov 2021-01-03 13:02:13 +00:00
  • d72f19111c smartthreadpool: place a global throttle on threads creation if pool as less than min number of threads ( 20/s versus .net 1/s in all cases) UbitUmarov 2021-01-02 12:38:25 +00:00
  • 4b7502c1dc smartthreadpool: remove workitems priority. Its lack of fairness could cause issues hard to debug if we tried to use it (we don't) (runprebuild) UbitUmarov 2020-12-31 14:29:36 +00:00
  • b61df051db smartthreadpool: suport callback delegates with no return value (WaitCallBack), use it on our fireandforget (other places later) UbitUmarov 2020-12-31 13:04:44 +00:00
  • 960a0fa360 smartthreadpool: add pool option SuppressFlow and test it on main smart?? pool (may go bad) UbitUmarov 2020-12-31 02:46:38 +00:00
  • 0389c02fd5 smartthreadpool: ofc missed the relevant file UbitUmarov 2020-12-31 02:01:39 +00:00
  • 923d6437b8 smartthreadpool: replace thread context code to use ExecutionContext UbitUmarov 2020-12-31 01:57:22 +00:00
  • 64fd819b81 still some windows code UbitUmarov 2020-12-30 22:07:42 +00:00
  • 09933dc589 smartthreadpool: replace custom linkedlist based quueue by .net queue UbitUmarov 2020-12-30 14:43:52 +00:00
  • b667bff8bb smartthreadpool: httpcontext will be gone (we dont use it) UbitUmarov 2020-12-30 11:53:46 +00:00
  • 4ab792cd13 smartthreadpool: remove old windows(like CE) support, remove tabs.. (do runprebuild) UbitUmarov 2020-12-30 11:38:18 +00:00
  • d6747f872d test: change http send control to a main pool thread UbitUmarov 2020-12-29 23:53:09 +00:00
  • 3be98bdb35 mantis 8840: add say ranges to llGetEnv UbitUmarov 2020-12-29 18:23:46 +00:00
  • f79ebcc10f oops better really to the upper case version UbitUmarov 2020-12-29 14:45:59 +00:00
  • 71065f19ad add another form of bytesToHexString(byte[] bytes, bool lowercase) UbitUmarov 2020-12-29 14:41:41 +00:00
  • 0e8ea0486d better also add llXorBase64 to lsl api UbitUmarov 2020-12-29 13:37:52 +00:00
  • 8fa28d96f5 clean tabs from osSHA256 patch (mantis 8839) UbitUmarov 2020-12-29 13:31:08 +00:00