Commit Graph

31655 Commits

Author SHA1 Message Date
Oren Hurvitz
8d8a7347f7 Renamed a couple of the Settings Library subfolders to "Skies" and "Days", to match the names used in Second Life 2021-03-18 10:35:57 +02:00
Oren Hurvitz
5f7736ba1d Have the "Settings Library" folder use the same icon as the user's own "Settings" folder 2021-03-18 10:35:57 +02:00
Oren Hurvitz
c92c1f985e Renamed "Default Daycycle(3/1)" to "Default Daycycle (More Daylight)"
This makes it easier for users to understand the difference between this asset
and the asset called "Default Daycycle".
2021-03-18 10:35:57 +02:00
Oren Hurvitz
e082892cf1 When migrating Windlight region settings to EEP, store the EEP settings immediately.
Previously the migration was done only in memory, but the settings in the database weren't modified.
They would only get updated in the database the first time the user made any change to the EEP settings.

Also, added better error logging: include the full stack trace.
2021-03-18 10:35:57 +02:00
Oren Hurvitz
bcbfba5149 Added osReplaceRegionEnvironment to ScriptSyntax.xml 2021-03-18 10:35:55 +02:00
Oren Hurvitz
1237b71d63 Added osNpcLookAt to ScriptSyntax.xml 2021-03-18 10:35:29 +02:00
Oren Hurvitz
3d208dd690 osNpcLookAt() should only work on NPC's, not on regular users 2021-03-18 10:35:29 +02:00
Oren Hurvitz
521754ba84 Save a couple of estate settings in OAR files.
The settings that are saved are:
* AllowDirectTeleport - required in order to make Telehubs work
* AllowEnvironmentOverride - required in order to allow parcels to have different EEP settings from the region
2021-03-17 17:47:06 +02:00
Oren Hurvitz
c1a3185df3 HTTP Request Handlers: log the responses (previously we only logged the requests).
Note that this is separate from WebUtil, which we use to *send* HTTP requests: that
class always logged both the request and the response. In contrast, this commit
handles HTTP requests that are sent to OpenSim's web server.
2021-03-17 16:42:08 +01:00
Oren Hurvitz
a96ebc952b Log HTTP requests that arrive for SimpleStreamHandler's 2021-03-17 16:40:27 +01:00
UbitUmarov
b56f1c2b7e fix mantis 8879 2021-03-13 20:20:58 +00:00
UbitUmarov
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 2021-03-12 00:43:22 +00:00
UbitUmarov
50669c8d41 minor cleanup 2021-03-12 00:04:51 +00:00
UbitUmarov
60868fe975 vs2017 debug seems to get very confused with our script class called Timer (run runprebuild) 2021-03-11 23:54:34 +00:00
UbitUmarov
8712c7100e reduce a jobengine thread hold time; not using packet pool on receive; 2021-03-11 23:42:06 +00:00
UbitUmarov
e24dd01bda mantis 8870: do look on all script engines for http requests done 2021-03-01 15:34:36 +00:00
UbitUmarov
915bc74ab4 remove a extra _ 2021-02-16 12:35:31 +00:00
UbitUmarov
8c7bd5fe8d add constants for npclookat types 2021-02-16 12:24:11 +00:00
UbitUmarov
1c29f3378d mantis 8865: add experimental osNpcLookAt 2021-02-16 03:16:54 +00:00
UbitUmarov
e3aca7b6ce don't try to remove caps on a npc (minor, just stop logs about it) 2021-02-15 23:22:11 +00:00
UbitUmarov
f13836b846 try tune keepalive on region agent create 2021-02-13 11:59:38 +00:00
UbitUmarov
187db1efd0 mk sure some info is removed on close agent 2021-02-12 15:26:53 +00:00
UbitUmarov
273d2220cc bad bad ubit... 2021-02-12 14:56:55 +00:00
UbitUmarov
db11710600 change where we check for region full of avatars 2021-02-12 14:48:35 +00:00
UbitUmarov
31f7d47663 minor cosmetics 2021-02-12 13:29:41 +00:00
UbitUmarov
ae66db0430 minor cosmetics 2021-02-12 13:04:07 +00:00
UbitUmarov
1610c3f741 mantis 8862: do cancel negative cache on valid store 2021-02-09 18:53:24 +00:00
UbitUmarov
af8ce58130 change those tests a bit 2021-02-09 04:52:50 +00:00
UbitUmarov
3a7f675087 work around broken tests 2021-02-09 04:31:43 +00:00
UbitUmarov
95ffc8721c mantis 8861: seems we can't trust save rotations 2021-02-09 03:57:50 +00:00
UbitUmarov
bb6f31039e mantis 8855 fix the cast, avoiding the tostring 2021-02-06 18:42:02 +00:00
UbitUmarov
caddb8ac97 let osteleportobject work with phantom prims (still not kfm ones)(at least until i remember why not..) 2021-02-01 21:07:44 +00:00
UbitUmarov
2266483ce7 also do it grid side, like original commit, so older regions get the fix 2021-01-30 02:01:57 +00:00
UbitUmarov
6bdaef4e04 mk sure at least one maturity is set on classified update sent by viewer 2021-01-30 01:16:38 +00:00
UbitUmarov
7a05a9af48 oops, fix the bit mask 2021-01-30 00:47:00 +00:00
UbitUmarov
ffaa862254 mantis 8856: test a simpler fix 2021-01-30 00:27:06 +00:00
UbitUmarov
a3a499d69e mantis 8854: fix the typos and rearrange code a bit. AGAIN PassTouches (and PassCollisions) are as old SL, not current 2021-01-25 14:07:08 +00:00
UbitUmarov
dcbf89963b HttpRequestModule: changed from shared module to non shared module with static shared elements; make it use JobEngine, etc 2021-01-18 19:24:43 +00:00
UbitUmarov
d525286b0f smartthreadpool: do informcomleted under locks 2021-01-18 18:18:30 +00:00
UbitUmarov
545e196226 do init new acd circuit code + cosmetics 2021-01-17 15:07:35 +00:00
UbitUmarov
2f79009d32 avoid a null ref on hg useragentservice 2021-01-14 20:23:20 +00:00
UbitUmarov
1db6a541bd more changes to smartthreadpool 2021-01-13 16:23:49 +00:00
UbitUmarov
ec56517c7c simplify groups v2 cache 2021-01-13 11:16:32 +00:00
UbitUmarov
6660e1c842 fix groups v2 notices 2021-01-13 10:39:51 +00:00
UbitUmarov
e25b05a454 remove the expire argument from os[Link]ParticleSystem.. expire is controled by maxage != 0 2021-01-12 16:12:44 +00:00
UbitUmarov
c215204e22 .. and another misisng change 2021-01-12 15:46:20 +00:00
UbitUmarov
ee4fd87463 good idea to commit the actual code.. 2021-01-12 15:41:14 +00:00
UbitUmarov
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 2021-01-12 15:38:10 +00:00
UbitUmarov
9f8473caae another ... 2021-01-12 13:20:57 +00:00
UbitUmarov
10b5375679 missing change 2021-01-12 12:45:59 +00:00