UbitUmarov
|
76a82ba5de
|
improve llOverMyLand() handling of potencial null refs. ty mrieker
|
2018-06-09 20:45:05 +01:00 |
UbitUmarov
|
a48d65fd77
|
Yengine apply a fix to CheckRunLockInvariants by mrieker
|
2018-06-09 20:35:35 +01:00 |
UbitUmarov
|
83029042d3
|
ok ok it only has one 't'
|
2018-05-28 10:09:37 +01:00 |
UbitUmarov
|
629eeca836
|
english typo, thx you know who
|
2018-05-28 09:48:14 +01:00 |
UbitUmarov
|
5463bffa68
|
make Yengine post attach event as Xengine does. This should fix that event. Thx mrieker for pointing out this issue
|
2018-05-28 09:25:09 +01:00 |
UbitUmarov
|
458fe42afd
|
fix some cases in prim number of sides
|
2018-05-27 01:54:05 +01:00 |
UbitUmarov
|
e0b2ee80f9
|
fix a bug on warp3d.dll
|
2018-05-26 23:03:27 +01:00 |
UbitUmarov
|
007adce081
|
missing updated files
|
2018-05-26 19:02:09 +01:00 |
UbitUmarov
|
f6765b8668
|
use RegionInfo.ServerURI to report region url on datasnapshot
|
2018-05-26 05:43:55 +01:00 |
UbitUmarov
|
57fb1ea9df
|
stale LandSnapshot by time also, so dwell can be updated
|
2018-05-26 04:58:44 +01:00 |
UbitUmarov
|
7c50651cd1
|
add a check to data_exposure option of DataSnapshot module
|
2018-05-26 03:35:56 +01:00 |
UbitUmarov
|
8f0f102869
|
fix one english typo
|
2018-05-26 03:18:53 +01:00 |
UbitUmarov
|
631308a1d1
|
map...
|
2018-05-18 05:31:45 +01:00 |
Kevin Cozens
|
c7f3f3586d
|
Warp3D tried to do something in RegionLoaded even when the module was disabled
|
2018-05-16 14:29:45 -04:00 |
Kevin Cozens
|
1ea71c6182
|
Whitespace changes
|
2018-05-16 14:29:10 -04:00 |
UbitUmarov
|
06d6c4abda
|
breaking map a bit more...
|
2018-05-15 23:56:12 +01:00 |
UbitUmarov
|
f87219975d
|
bug fix: avoid null ref on trigger soundi if source is a avatar
|
2018-05-15 00:56:31 +01:00 |
UbitUmarov
|
570440256b
|
avoid potencial out of range issues
|
2018-05-13 03:09:56 +01:00 |
UbitUmarov
|
fbb77274da
|
OOps my bad, always do deep copy, let viewers do v1 v2 fixes
|
2018-05-12 21:35:25 +01:00 |
UbitUmarov
|
468b25ff69
|
let wearables check command suport variable number of wearables
|
2018-05-12 19:57:55 +01:00 |
UbitUmarov
|
0d83b9edc3
|
create user with model: do not copy missing items; convert v1.0 to v2.0 wearables, fail if model has missing wearables
|
2018-05-12 19:16:23 +01:00 |
UbitUmarov
|
cf1ea3b093
|
breaking map (warp3d) suport default map parameters. Planar not suported ( will render as deafaul
|
2018-05-08 16:58:15 +01:00 |
UbitUmarov
|
f7475d4a98
|
breaking map (warp3d)...
|
2018-05-08 07:01:38 +01:00 |
UbitUmarov
|
4837a8a8fa
|
breaking map (warp3d); remove warp3d viewport code not realy used and confusing my last neuron
|
2018-05-07 17:29:19 +01:00 |
UbitUmarov
|
fd426354f1
|
breaking map (warp3d)
|
2018-05-07 06:08:54 +01:00 |
UbitUmarov
|
ea5d40f7f2
|
breaking map (warp3d)
|
2018-05-07 03:56:53 +01:00 |
UbitUmarov
|
00cc17c239
|
breaking map (warp3d)
|
2018-05-06 23:28:36 +01:00 |
UbitUmarov
|
b91c0f0d01
|
remove some debug lines
|
2018-05-06 18:04:56 +01:00 |
UbitUmarov
|
0467b6dc3b
|
change the AverageTextureColorOnMapTile default to false
|
2018-05-06 17:50:07 +01:00 |
UbitUmarov
|
dffa628966
|
break nap a bit more, add options ExportMapAddScale, ExportMapAddRegionName and (warp3d) AverageTextureColorOnMapTile
|
2018-05-06 17:32:03 +01:00 |
UbitUmarov
|
bf0ece8061
|
fix warp3d textures UV
|
2018-05-05 04:27:41 +01:00 |
UbitUmarov
|
020f34f75b
|
a few more changes to warp3d and export-map
|
2018-05-05 02:50:27 +01:00 |
UbitUmarov
|
a91ef313ef
|
change warp3d terrain rendering, so it does cover all area
|
2018-05-05 00:49:57 +01:00 |
UbitUmarov
|
09ae675d28
|
Merge branch 'master' into httptests
|
2018-05-04 23:01:53 +01:00 |
UbitUmarov
|
24df1086fa
|
fix ubOde terrain copy at north and east borders
|
2018-05-04 23:00:34 +01:00 |
UbitUmarov
|
acd55c6f12
|
mantis 8084: add the missing PRIM_ALPHA_MODE constants
|
2018-05-04 20:15:56 +01:00 |
UbitUmarov
|
7838689dda
|
why where map and dynamic textures compressed lossless?
|
2018-05-04 16:59:11 +01:00 |
UbitUmarov
|
9ae3452e03
|
change region console comand export-map: make it work with var regions, center target region and make the display area be the region size plus MaxMaxRegionViewDistance in all 4 directions. Add the region name and total area size text info. Some of this can be made options/comand arguments in future improvements
|
2018-05-01 16:01:11 +01:00 |
UbitUmarov
|
26ecba48f0
|
Merge branch 'master' into httptests
|
2018-04-28 12:45:32 +01:00 |
UbitUmarov
|
44fd5bb7b5
|
mantis 8321: avoid null reference potencial caused by outdated LMs for example
|
2018-04-28 12:43:06 +01:00 |
Kevin Cozens
|
bf175d1f01
|
Added important comment missed from my previous commit (hash 8af2d99b ).
|
2018-04-27 22:03:54 -04:00 |
Kevin Cozens
|
16c72dce5d
|
Whitespace change.
|
2018-04-27 20:15:39 -04:00 |
UbitUmarov
|
76c4296e39
|
remove a extra source line i left behind
|
2018-04-27 22:38:27 +01:00 |
UbitUmarov
|
c6c386cd80
|
recover previus behavior of FontProp
|
2018-04-27 22:30:47 +01:00 |
Kevin Cozens
|
8af2d99ba9
|
Do dispose and new Font only once when handling FontProp drawing command.
|
2018-04-27 16:48:35 -04:00 |
UbitUmarov
|
037e5d8031
|
save a few ns
|
2018-04-19 19:21:08 +01:00 |
UbitUmarov
|
ad0b736405
|
reduce debug logs
|
2018-04-19 19:11:50 +01:00 |
UbitUmarov
|
79ec9d2887
|
use seconds version of gettimestamp
|
2018-04-19 19:08:28 +01:00 |
UbitUmarov
|
728040ab47
|
a few minor changes
|
2018-04-19 18:58:51 +01:00 |
UbitUmarov
|
fced731e70
|
save a few ns on lsl vector rotations
|
2018-04-14 23:34:16 +01:00 |
UbitUmarov
|
7c9c5cfedf
|
robust create user: allow new userid to be to generate a new random one; handle possible case of a weareble being a inventory link
|
2018-04-14 23:05:46 +01:00 |
UbitUmarov
|
90482182e5
|
sound radius: missing file
|
2018-04-10 22:24:48 +01:00 |
UbitUmarov
|
ca7bd13dee
|
sound radius is a prim prop only set by llSetSoundRadius, fix it in case viewers do fix its use (ignored for now)
|
2018-04-10 21:45:11 +01:00 |
UbitUmarov
|
dc35ce26d0
|
YEngine: apply a few fixes by Mike Rieker
|
2018-04-10 21:15:55 +01:00 |
UbitUmarov
|
63418349e5
|
mantis 8275: fix llStopSound for llPlaySound. Code was doing as SL wiki but not as not real regions with FireStorm. Singularity will only stop loop sounds. None stops Trigger
|
2018-04-10 07:27:10 +01:00 |
UbitUmarov
|
5d0a1656bf
|
mantis 8305: add osTriggerSoundLimited(..)
|
2018-04-10 03:58:54 +01:00 |
UbitUmarov
|
8a30d1303d
|
some cleanup on ll sound functions
|
2018-04-09 00:48:29 +01:00 |
UbitUmarov
|
63da4d3f99
|
mantis 8305: add several ossl sound funtions that accept a link number for the prim associated to that sound. The link number must point to a single prim
|
2018-04-09 00:15:45 +01:00 |
UbitUmarov
|
996de5eaf1
|
.. and yes i forgot a file.. again :(
|
2018-04-06 17:00:58 +01:00 |
UbitUmarov
|
75c5821dfa
|
remove GCnotify(). It is wrong in many ways and has no use. GC now does provide more correct ways of getting warning of when its about to happen, but writing to a log file on that is NOT something to do.
|
2018-04-06 16:56:49 +01:00 |
UbitUmarov
|
80c7ffeb29
|
fix the comment about return value of osAngleBetween() its 0 to PI
|
2018-04-04 01:25:49 +01:00 |
UbitUmarov
|
e031d79d48
|
add auxiliar functions float osVecMagSquare(a), float osVecDistSquare(vector a), float osAngleBetween(vector a, vector b) and float osRound(ffloat value, integer ndigits)
|
2018-04-03 23:00:37 +01:00 |
UbitUmarov
|
86d8f2af5b
|
try fix git
|
2018-04-01 02:26:08 +01:00 |
UbitUmarov
|
a8308e2a13
|
coment out a debug line
|
2018-04-01 02:19:53 +01:00 |
UbitUmarov
|
ee6034f751
|
several changes to materials, add llSet*PrimtiveParams*() support for them. They may be very broken now :(
|
2018-04-01 01:50:07 +01:00 |
UbitUmarov
|
f5365cb06d
|
Merge branch 'master' into httptests
|
2018-03-28 04:29:39 +01:00 |
UbitUmarov
|
4958425e37
|
mantis8309 add extra try{}catch
|
2018-03-28 04:28:36 +01:00 |
UbitUmarov
|
b1569d09bf
|
Merge branch 'master' into httptests
|
2018-03-27 20:01:55 +01:00 |
UbitUmarov
|
6b02c99194
|
fix previus commit with the right source file :(
|
2018-03-27 20:00:31 +01:00 |
UbitUmarov
|
20d221a963
|
Merge branch 'master' into httptests
|
2018-03-27 16:08:34 +01:00 |
UbitUmarov
|
cb134e5487
|
mantis8307: avoid a null ref
|
2018-03-27 16:03:44 +01:00 |
UbitUmarov
|
e733bfb3b5
|
fix merge issue
|
2018-03-20 10:09:22 +00:00 |
Kevin Cozens
|
a4ac91dc6b
|
Fixed a typo
|
2018-03-19 12:17:38 -04:00 |
UbitUmarov
|
1363a95840
|
Merge branch 'master' into httptests
|
2018-03-10 22:09:56 +00:00 |
UbitUmarov
|
f83f7e18b6
|
comment out some debug messages visible on SOP CompleteMovement
|
2018-03-10 22:07:52 +00:00 |
UbitUmarov
|
0341b46279
|
Merge branch 'master' into httptests
|
2018-03-10 20:51:38 +00:00 |
UbitUmarov
|
a0d0d65c70
|
mantis 7885: robust asset services have no cache and only accept a asset ID that is a uuid, so regions hack to cache several image formats is not possible. Robut GetTexture is very heavy unless image format is the default (j2k mime type x-j2k), since with no cache image convertions is performed on every request. Adicionally it does expose all textures if the tcp port is public. Avoid using it.
|
2018-03-10 20:50:24 +00:00 |
UbitUmarov
|
2369ce413d
|
Yengine: only retry compile if there was a object file in cache with wrong version or signature
|
2018-03-09 22:44:58 +00:00 |
UbitUmarov
|
2dc49dc1e9
|
remove a unnecessay file check
|
2018-03-09 21:42:14 +00:00 |
UbitUmarov
|
c723a1be16
|
Yengine temp file delete was still bad in case of script errors
|
2018-03-09 21:33:39 +00:00 |
UbitUmarov
|
c408f0a38e
|
Merge branch 'master' into httptests
|
2018-03-05 20:57:13 +00:00 |
UbitUmarov
|
47fd3afecd
|
change SampleMoneyModule intialization, make it look for economymodule setting both in startup and economy sections; change some default settings to no cost values, since that is our default
|
2018-03-05 20:20:29 +00:00 |
UbitUmarov
|
befe1ad4be
|
fix some LSL functions to return type Key as they should and not string
|
2018-03-05 17:02:07 +00:00 |
UbitUmarov
|
dc5cd9a3ae
|
Merge branch 'master' into httptests
|
2018-03-05 16:39:17 +00:00 |
UbitUmarov
|
18914fae64
|
make more clear some magic numbers on SOP getnumberofsides(), reduce unnecessary calls to it on LSL api
|
2018-03-05 16:36:39 +00:00 |
mewtwo0641
|
f579fbba0e
|
Remove the work around for sphere number of faces since as of commit 846f35 it initially has the correct number of faces and the workaround returns 2 more than the correct number of faces.
|
2018-03-04 13:26:19 +00:00 |
UbitUmarov
|
5ff57f01b7
|
Yengine: change filename extentions on scripts state (better delete contents of bin/scriptengines/yengine .. btw bin/scriptdata is not used anymore )
|
2018-02-25 00:49:44 +00:00 |
UbitUmarov
|
85b973ce1d
|
Y(xmr)engine cosmetics...
|
2018-02-25 00:18:41 +00:00 |
UbitUmarov
|
f158867d93
|
Yengine replace xmr by yeng on console comands
|
2018-02-23 15:28:05 +00:00 |
UbitUmarov
|
2129d941ac
|
rename XMREngine as Yengine (still not all done), big mess source formating changes, move state files to proper folder, fix a source file locking on errors, more changes for cross platform including from Mike,... yes yes i know a messy commit
|
2018-02-23 14:52:34 +00:00 |
UbitUmarov
|
756fbf324a
|
Merge branch 'master' into httptests
|
2018-02-22 02:50:59 +00:00 |
UbitUmarov
|
846f35d365
|
a few more changes on tortured prims number of sides/faces
|
2018-02-22 02:49:56 +00:00 |
UbitUmarov
|
4a982adb02
|
Merge branch 'master' into httptests
|
2018-02-21 15:30:25 +00:00 |
UbitUmarov
|
25d6d99c6e
|
fix a old issue on some tortured prims number of sides, and so textures set
|
2018-02-21 15:28:34 +00:00 |
UbitUmarov
|
d6a35d6d2f
|
COmment out relocation of tmp cs source file during compilation. This seems to cause issues on same win servers, and is only usefull on deep scripts debug (Xengine compiler)
|
2018-02-18 14:04:02 +00:00 |
UbitUmarov
|
467b591f3a
|
COmment out relocation of tmp cs source file during compilation. This seems to cause issues on same win servers, and is only usefull on deep scripts debug (Xengine compiler)
|
2018-02-18 13:55:19 +00:00 |
UbitUmarov
|
96aecf80ef
|
Oops... don't leave script source out of compilation in same cases
|
2018-02-11 18:27:42 +00:00 |
UbitUmarov
|
01ceb4d17e
|
try to fix xmr on multiregions per instance. Ugly spargetti ...; remove fixes for 2 llparcel functions that should not be needed; remove xmr own API, it has no business having one.
|
2018-02-07 19:52:18 +00:00 |
UbitUmarov
|
53a910e3e5
|
some more code from mrieker for system threads, give up of all the other mono dependent theading models only availble for linux (and possible not all platforms). This only has impact on micro-threading switching, and this only happens on long events and only every 60ms, aditionally we do remove a totally extra set of threads (that could grow in a uncontroled way on win) and their hanshake with main ones. This may of course be even more broken now :P
|
2018-02-07 10:26:20 +00:00 |
UbitUmarov
|
38cd12b3cf
|
add mrieker fresh optimization on heap tracker
|
2018-02-05 12:48:07 +00:00 |
UbitUmarov
|
b1226609a1
|
Merge branch 'master' into httptests
|
2018-02-04 00:17:36 +00:00 |
UbitUmarov
|
e685d8dcef
|
mantis 8287: applied modified patch by hand, thx watcher64
|
2018-02-04 00:16:51 +00:00 |
UbitUmarov
|
73177f2afa
|
some new code got in ahead of its time
|
2018-02-03 20:50:06 +00:00 |
UbitUmarov
|
42d07e283f
|
pesty warnings
|
2018-02-03 20:37:36 +00:00 |
UbitUmarov
|
e7e8a7ab4d
|
just DIE damm thread (recent monos issue)
|
2018-02-03 19:34:17 +00:00 |
UbitUmarov
|
04a8ec518d
|
XMR: there is no need for a slice thread, it also causes timing issues; BelowNormal mb 2 Below on win; cosmetics
|
2018-02-03 08:08:59 +00:00 |
UbitUmarov
|
83e2fee71b
|
add experimental script engine XMRengine donated by mrieker (DreamNation) And our Melanie. ***DANGER*** ***TESTONLY*** ***disable HG*** dont leave running when not looking... tp/crossing to Xengine will reset scripts. i do see a few issues but should be testable, so we can decide if we should invest more on it.
|
2018-02-02 12:49:40 +00:00 |
UbitUmarov
|
c70b77a528
|
Merge branch 'master' into httptests
|
2018-02-02 11:49:43 +00:00 |
UbitUmarov
|
a22606a89f
|
do not timeout floatsam assets caching thread
|
2018-02-02 11:47:19 +00:00 |
UbitUmarov
|
c889eb64e5
|
let ossl have its own config section
|
2018-02-02 03:50:43 +00:00 |
UbitUmarov
|
5ae09e03aa
|
remove a duplicated field
|
2018-02-01 03:16:32 +00:00 |
UbitUmarov
|
3635943d39
|
remove cap FetchLib2 suport code
|
2018-01-31 15:19:16 +00:00 |
UbitUmarov
|
4381f16e18
|
keepalive is default
|
2018-01-30 08:15:42 +00:00 |
UbitUmarov
|
4d051f3acb
|
add missing folders version
|
2018-01-30 01:37:24 +00:00 |
UbitUmarov
|
5548b66dc0
|
a few more changes on inventory library and inv fetch
|
2018-01-30 01:07:24 +00:00 |
UbitUmarov
|
4c65bb4196
|
a few more changes on inventory library and inv fetch
|
2018-01-27 18:09:44 +00:00 |
UbitUmarov
|
f89b2379a0
|
add a few more encoding to LLSDxmlEncode.. (W or S ?)
|
2018-01-27 05:35:40 +00:00 |
UbitUmarov
|
13b4ce8199
|
add Cap_FetchLib2 note that this is still local to regions, not using grid as it possible should, but this needs more work, and issue with HG older grids/regions
|
2018-01-27 04:32:03 +00:00 |
UbitUmarov
|
3dbdacf31f
|
Let MrOpenSim have simple hardcoded profile
|
2018-01-26 21:12:23 +00:00 |
UbitUmarov
|
6978181075
|
Robust: allow Library assets to override old ones, so they can be updated easily from the xml files keeping same id (left FSAssets out)
|
2018-01-26 21:04:46 +00:00 |
UbitUmarov
|
5e3eb8b370
|
Merge branch 'master' into httptests
|
2018-01-26 16:29:15 +00:00 |
UbitUmarov
|
e3f804e1d8
|
try fix IAR load inventory links and objects owner
|
2018-01-26 16:18:45 +00:00 |
UbitUmarov
|
98019031df
|
got tired of creating stringbuilders
|
2018-01-25 09:06:39 +00:00 |
UbitUmarov
|
cdd3ef857c
|
a few changes to encoder and a few more uses
|
2018-01-25 08:02:45 +00:00 |
UbitUmarov
|
266eabcad4
|
add a low level LLSDxml encoder for cases where it makes no sense to use more heavy things like OSD, and use it on displaynames
|
2018-01-25 06:50:49 +00:00 |
UbitUmarov
|
3aff72e403
|
change DataSnapeShoot init again. May still fail on multi regions instances
|
2018-01-25 00:55:34 +00:00 |
UbitUmarov
|
22666ad18a
|
cleanup a bit more
|
2018-01-24 11:43:42 +00:00 |
UbitUmarov
|
fc224b444a
|
avoid some large unnecessary strings
|
2018-01-24 10:02:18 +00:00 |
UbitUmarov
|
5a246026a0
|
let MinHeap self trim on empty; cleanup
|
2018-01-24 04:48:10 +00:00 |
UbitUmarov
|
c87585ad96
|
simplify http bycontext key
|
2018-01-24 03:12:56 +00:00 |
UbitUmarov
|
cf3d3f4f4a
|
move datasnapshot notification to last, but still a issue with very fast service servers
|
2018-01-22 23:51:15 +00:00 |
UbitUmarov
|
a67b523acf
|
Merge branch 'master' into httptests
|
2018-01-22 21:44:05 +00:00 |
UbitUmarov
|
af9bff7ed2
|
try fix mantis 8283
|
2018-01-22 21:43:21 +00:00 |
UbitUmarov
|
b164925262
|
Ooops
|
2018-01-22 20:07:59 +00:00 |
UbitUmarov
|
e326792aa3
|
move datasnapshot notification to when region is actually loaded
|
2018-01-22 19:56:40 +00:00 |
UbitUmarov
|
9e4bf3439c
|
change throtle datasnapshot get
|
2018-01-22 19:50:07 +00:00 |
UbitUmarov
|
efc7480342
|
throtle datasnapshot gen
|
2018-01-22 18:37:39 +00:00 |
UbitUmarov
|
e3fc272f50
|
missing files..
|
2018-01-22 17:27:40 +00:00 |
UbitUmarov
|
d38161f83d
|
retire our BlockingQueue replaced by BlockingCollection and cross fingers
|
2018-01-22 17:09:38 +00:00 |
UbitUmarov
|
437369778d
|
give BlockingCollection more chances
|
2018-01-22 02:42:50 +00:00 |
UbitUmarov
|
d4a5454f3c
|
give BlockingCollection more chances
|
2018-01-22 00:43:33 +00:00 |
UbitUmarov
|
73b587989c
|
give BlockingCollection more chances
|
2018-01-22 00:24:29 +00:00 |
UbitUmarov
|
855dcda9c3
|
give BlockingCollection another chance
|
2018-01-21 21:02:07 +00:00 |
UbitUmarov
|
ccdaebaed6
|
give concurrentqueue another chance
|
2018-01-21 20:22:28 +00:00 |
UbitUmarov
|
cb5a7246a2
|
cosmetics (or not)
|
2018-01-21 16:40:58 +00:00 |
UbitUmarov
|
56535cdb47
|
change version numbers back to 0.9.1.0
|
2018-01-20 13:30:15 +00:00 |
UbitUmarov
|
49b4408782
|
some cleanup
|
2018-01-20 12:11:07 +00:00 |
UbitUmarov
|
ccd47d0cf1
|
improve LLSDHelpers DeserialiseOSDMap
|
2018-01-20 10:43:19 +00:00 |
UbitUmarov
|
e32efe5d22
|
add sqlite files for mutes module ( done only minimal tests)
|
2018-01-20 07:09:37 +00:00 |
UbitUmarov
|
c34f07b6f3
|
silent ignore mutes on HG visitors, let viewers do it on cache only, proper HG suport is another story... and questionable
|
2018-01-20 01:28:00 +00:00 |