Commit Graph

27680 Commits

Author SHA1 Message Date
UbitUmarov
eb441ea4e4 fix owner on user rez from a prim inventory to ground 2021-06-27 16:55:36 +01:00
UbitUmarov
ab956586e2 a bit more cosmetics in lsl api 2021-06-22 13:33:03 +01:00
UbitUmarov
73ad7584aa put back a lludp received buffers queue for usecircuit processing 2021-06-07 15:50:17 +01:00
UbitUmarov
aab89f66fe fix osGetGridNick() i did break on recent commit 2021-06-03 16:39:03 +01:00
UbitUmarov
867ac0b5d7 fix AgentFOV gen 2021-06-02 14:29:52 +01:00
UbitUmarov
21da22b6ec lludp remove obsolete pending queue 2021-06-02 14:28:47 +01:00
UbitUmarov
a473cbe128 cosmetics like change empty string compares 2021-06-02 11:07:56 +01:00
UbitUmarov
98ff4b230d cosmetics 2021-06-01 23:43:05 +01:00
UbitUmarov
cd74acc16b remove threat checks from osGetGridNick and osGetGridName 2021-06-01 23:04:46 +01:00
UbitUmarov
75dac827fa mantis 8896: triggersound does not stop loopsound 2021-06-01 21:54:08 +01:00
UbitUmarov
96cb47e80f anf ofc i forgot a file 2021-05-31 18:13:56 +01:00
UbitUmarov
4855e11346 a few more changes to lsl list; add osListSortInPlace(LSL_List src, LSL_Integer stride, LSL_Integer ascending), does the sort directly on src, avoiding creation on a new list when that is not needed 2021-05-31 18:12:33 +01:00
UbitUmarov
afaa181676 a few more changes to lsl list 2021-05-31 16:36:20 +01:00
UbitUmarov
3e948d8c57 a few more changes to lsl list 2021-05-31 15:12:37 +01:00
UbitUmarov
8bcebf0190 missed a file 2021-05-31 01:42:23 +01:00
UbitUmarov
96be3a27ca some changes to llListSort() 2021-05-31 01:39:21 +01:00
UbitUmarov
4e8c87fbd1 set Expect100Continue false again 2021-05-29 23:19:40 +01:00
UbitUmarov
ee530d438f cosmetics 2021-05-29 15:39:01 +01:00
UbitUmarov
a23bf4eb1b mantis 8890: waste CPU checking if asset id == Zero on get; several changes on region Asset connector 2021-05-29 15:08:22 +01:00
UbitUmarov
5c99e94b79 fix llDeleteSubList() in the case start > end, so it is as spec ie keeps [end + 1, start - 1]. This may break some scripts made for previus broken way ie removed that range. Case start <= end should be as before, just a bit faster (after previus commit) 2021-05-29 02:04:57 +01:00
UbitUmarov
5056b125e9 small change on lsl lists DeleteSublist() 2021-05-29 00:08:37 +01:00
UbitUmarov
1b9cea02b2 fix script events on crossings in same instance. MemberWiseClone on part.clone is bad 2021-05-12 21:37:39 +01:00
UbitUmarov
294ca5db2c add STATS_SCRIPT_TIME constant. On last commit add ..LPS wasa typo, it was add STATS_SIM_SLEEP, the index to value LPS was pointing till now 2021-05-04 21:02:29 +01:00
UbitUmarov
87b806bd20 fix STATS_SCRIPT_LPS (obsolete), add STATS_SCRIPT_LPS ( what LPS did actually return) and STATS_SCRIPT_EPS to the list of some indexes to the list returned by osGetRegionStats 2021-05-04 20:43:24 +01:00
UbitUmarov
b72676bae9 let osGetRegionStats return a list with all the avaiable values (43 currently) 2021-05-04 20:39:52 +01:00
UbitUmarov
c816c220af scripts line per second is no longer used and was wrong 2021-04-22 13:33:00 +01:00
UbitUmarov
84027166c8 mantis 8520: make YEngine tick script events per second stat 2021-04-22 00:40:45 +01:00
UbitUmarov
1dc568749f missing file 2021-04-21 16:29:19 +01:00
UbitUmarov
15d0b02ba9 add LSL_Integer osAvatarType(string firts, string last) 2021-04-21 16:25:58 +01:00
UbitUmarov
9d1bd02d12 add LSL_Integer osAvatarType(LSL_Key avkey) 2021-04-21 15:52:09 +01:00
UbitUmarov
1b9a77f08d actually change scripts timers, to the ini setting AsyncLLCommandLoopms ( default 100, 50 a more reasonable value that just eats a bit more cpu looping around 2021-04-21 14:15:12 +01:00
UbitUmarov
b925704eb9 mantis 8881: change llHTTPRequest allowed headers control 2021-04-21 14:07:50 +01:00
UbitUmarov
88defb4d90 change scripts timers, etc check rate to 50ms 2021-04-21 13:50:31 +01:00
UbitUmarov
4198dcdf86 change script touchs linknumber handling 2021-04-21 13:48:25 +01:00
UbitUmarov
277c4f1433 mantis 8887: fix timing issue 2021-04-15 19:54:56 +01:00
UbitUmarov
e08b96bfe8 add a another log message on parcel change 2021-04-15 18:55:05 +01:00
UbitUmarov
b8432d86bc add a log message on send parcel data 2021-04-15 18:29:09 +01:00
UbitUmarov
bb304794bb Merge branch 'master' of ssh://opensimulator.org:/var/git/opensim 2021-03-18 19:34:30 +00:00
UbitUmarov
c295deb262 Merge branch 'master' of ssh://opensimulator.org:/var/git/opensim 2021-03-18 18:45:28 +00:00
Oren Hurvitz
4445bc1222 Fixed unit tests for Load OAR 2021-03-18 12:55:40 +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
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
74d86adc51 make invalid llhttpRequest custom header a hard error 2021-03-15 15:40:47 +00:00
UbitUmarov
68f3e64370 potencial issue on some http header packets 2021-03-15 15:28:15 +00:00
UbitUmarov
b56f1c2b7e fix mantis 8879 2021-03-13 20:20:58 +00:00
UbitUmarov
50669c8d41 minor cleanup 2021-03-12 00:04:51 +00:00