UbitUmarov
4d67fdfa9d
cosmetics (and possible lots of typos)
2020-03-01 01:19:09 +00:00
UbitUmarov
3707301c59
changes to load oar with --merge: with option --mergeReplaceObjects it will replace objects already in region, without it, skip; with opetion merge-parcels will try to merge them, without it ignores oar parcels. as before without --merge all is replaced. renamed the options force* as merge* since they are merge suboptions
2020-02-28 18:36:52 +00:00
UbitUmarov
665037e366
cosmetics
2020-02-28 00:53:51 +00:00
UbitUmarov
22e201bb49
add harder restrictions to llGiveInventoryList. permissions per item as giveinventory, target avatar must see the prim region. Add 3seconds delay
2020-02-27 23:10:16 +00:00
UbitUmarov
7ef657c415
LSL add a translation layer btw lsl permitions and internal permissions
2020-02-27 21:37:23 +00:00
UbitUmarov
d1df9c9ee5
some lsl cleanup
2020-02-27 21:07:35 +00:00
UbitUmarov
8c74e47557
a few changes to objects permissions
2020-02-26 20:33:29 +00:00
UbitUmarov
c2ca5a699d
missing file..
2020-02-26 19:33:55 +00:00
UbitUmarov
ad5aff2d17
more on scripts *target* events
2020-02-26 19:18:07 +00:00
UbitUmarov
94f88e330b
one more case
2020-02-26 18:24:40 +00:00
UbitUmarov
ea8eeaa307
do no append zero when clipping strings ( may still happen on other places)
2020-02-26 16:58:41 +00:00
UbitUmarov
7d7fc8f06a
Yengine script, don't dispose twice
2020-02-26 05:17:46 +00:00
UbitUmarov
20d77d3905
mantis 8665: avoid crash at shutdown, that line should not be needed
2020-02-26 05:09:04 +00:00
UbitUmarov
771381558e
index targets by scriptID
2020-02-26 04:50:55 +00:00
UbitUmarov
6dd5ea0c96
it is a good idea to actually change the respective source file...
2020-02-26 03:28:23 +00:00
UbitUmarov
828a3bb7f8
yeack, scripts can set targets, not having the events
2020-02-26 03:26:44 +00:00
UbitUmarov
ca48bf4117
those events are per script not per part
2020-02-26 03:18:22 +00:00
UbitUmarov
c9137912c9
missing file
2020-02-25 23:08:17 +00:00
UbitUmarov
ceb9289f13
change (not)at_(rot)target checks
2020-02-25 23:02:38 +00:00
UbitUmarov
d47ce25b5b
change lsl say/whisper/shout text lenght limit
2020-02-24 05:57:54 +00:00
UbitUmarov
6cadcb8bdf
try save a few ns on chat to objects
2020-02-24 05:37:42 +00:00
UbitUmarov
df2536c407
try save a few ns on chat to avatars
2020-02-24 05:36:05 +00:00
UbitUmarov
1de010e969
change pending messages for scripts listeners queue type
2020-02-24 03:06:35 +00:00
UbitUmarov
72d38b267e
small text format change
2020-02-24 03:01:46 +00:00
UbitUmarov
5f232077a7
give a tiny more time for deattach event to trigger
2020-02-24 03:00:09 +00:00
UbitUmarov
270a3e3836
do release controls on some objects delete
2020-02-21 19:19:19 +00:00
UbitUmarov
c887446b7e
sog DelinkFromGroup: change order of some operations
2020-02-21 19:15:08 +00:00
UbitUmarov
60a924f3c6
change part inventory adding some scripts speed up and controls release
2020-02-21 19:11:29 +00:00
UbitUmarov
0e6a7c3dac
cosmetics
2020-02-20 21:50:07 +00:00
UbitUmarov
6c94f5d432
fix HandleRevokePermissions()
2020-02-20 08:29:09 +00:00
UbitUmarov
7c977f9e27
fix release controls on deattach
2020-02-20 08:27:42 +00:00
UbitUmarov
d7671f3c01
a few changes to script engines releasecontrols
2020-02-20 08:20:15 +00:00
UbitUmarov
8d8b5b756f
mantis 8663: add CertificateValidationCallback set. Thanks Manni
2020-02-18 20:23:14 +00:00
UbitUmarov
6d2bb27ef7
fix a test
2020-02-17 22:05:27 +00:00
UbitUmarov
c8a95e21ee
mysql region store: do not use double to store float
2020-02-17 21:11:21 +00:00
UbitUmarov
b9cf2244a4
stop some log spam on shutdown that happens on linux
2020-02-17 17:54:56 +00:00
UbitUmarov
e155ab7814
patch a test
2020-02-14 20:17:52 +00:00
UbitUmarov
59414467e2
several changes to (task)inventory offering
2020-02-14 19:47:57 +00:00
UbitUmarov
55333a5171
fix axis rotation on sog bounding box
2020-02-14 19:34:32 +00:00
UbitUmarov
a42085f1a9
fix llGiveInventoryList notification on a group owned prim also
2020-02-13 05:20:00 +00:00
UbitUmarov
20a08c9f41
make a message more readable
2020-02-13 04:59:17 +00:00
UbitUmarov
fa4602e048
improve TaskInventoryAccepted (that is also decline)
2020-02-13 04:58:20 +00:00
UbitUmarov
0e7c19e181
fix llGiveInventory notification on a group owned prim
2020-02-13 04:41:50 +00:00
UbitUmarov
75e5217fff
fix a group owned permission
2020-02-13 02:58:32 +00:00
UbitUmarov
e1d5892f78
notecards text len is in bytes not chars
2020-02-13 00:38:02 +00:00
UbitUmarov
f3238781cc
oops
2020-02-10 02:19:35 +00:00
UbitUmarov
fb2380efd6
fix handling of materials maps clear and total removal with SLSL
2020-02-09 19:14:17 +00:00
UbitUmarov
11c49c211c
change a log message
2020-02-08 19:03:24 +00:00
UbitUmarov
c239269762
change uuids on scripts gather
2020-02-08 18:45:38 +00:00
UbitUmarov
ce72aa2eac
ignore some assets on gather
2020-02-08 17:45:51 +00:00
UbitUmarov
b97237b513
missed another file
2020-02-08 16:31:23 +00:00
UbitUmarov
8cbe743440
missing file and remove dead code
2020-02-08 16:27:30 +00:00
UbitUmarov
68e7e65e2e
scritps can not read notecards with embedded items
2020-02-08 16:09:12 +00:00
UbitUmarov
9478e607db
fix a typo on useraccount store
2020-02-08 13:05:23 +00:00
UbitUmarov
22227fa0b8
reduce some more spam on log
2020-02-08 01:10:30 +00:00
UbitUmarov
c2ab11a51e
reduce some spam on log
2020-02-08 00:29:41 +00:00
UbitUmarov
169f161576
cosmetics
2020-02-07 22:44:14 +00:00
UbitUmarov
43fea6530f
yeack, better not break other notecards HG; improve TestNotecardAsset()
2020-02-07 22:39:36 +00:00
UbitUmarov
c245ce3c25
change string terminator check
2020-02-06 22:54:17 +00:00
UbitUmarov
b2ef1545e5
oops, some fixes
2020-02-06 22:39:04 +00:00
UbitUmarov
88d91b68f7
TestNotecardAsset() does not even create a valid notecard. Disable it for now
2020-02-06 19:29:00 +00:00
UbitUmarov
8060d132b9
mantis 8651: try to improve notecards HG sharing ( not tested)
2020-02-06 19:16:23 +00:00
UbitUmarov
7a79a6ddfe
mantis 8651: clean code a bit
2020-02-06 16:13:32 +00:00
UbitUmarov
4de3dc2860
mantis 8651: change embedded decode a bit
2020-02-06 15:27:53 +00:00
UbitUmarov
18f2e25b23
mantis 8651: try to fix items embedded in notecards. This may need more work
2020-02-06 06:12:51 +00:00
UbitUmarov
3196d2fa6f
mantis 8547: allow volume detectors to tell detector prim link number. Note that this is not as spec, also that the name llDetectedLinkNumber should actually be llDetectorLinkNumber since it refers to the detector not detected object
2020-02-03 13:25:00 +00:00
UbitUmarov
662c41ddee
clear sell data when selling a object copy
2020-02-02 20:16:33 +00:00
UbitUmarov
441b4e01f6
remove also caps with method DELETE; NOTE: to update existent regions with last commit you need to clean the solution, run prebuild, and delete folder bin/addin-db-002
2020-02-02 16:37:45 +00:00
UbitUmarov
941b65b44a
removed outdated suport for simianGrid. Simian was a web/php alternative to Robust ( https://code.google.com/archive/p/openmetaverse )
2020-02-02 16:18:08 +00:00
UbitUmarov
fdecf80016
mantis 8654: exclude NPCs from some Friends ops
2020-02-01 15:26:58 +00:00
UbitUmarov
016886b3c6
changes on sqlite estatedata
2020-01-31 13:09:37 +00:00
UbitUmarov
f89afd2aa8
fix some sqlite regionstore tables
2020-01-31 00:08:51 +00:00
UbitUmarov
fb1911d409
revert 8cc02916ab
. allow physics sit on
...
phanton to fall back to ugly sit because some objects depend on it
2020-01-29 21:23:30 +00:00
UbitUmarov
8075c1e363
do store UserCountry
2020-01-28 19:49:45 +00:00
UbitUmarov
53c9473100
mantis 8653 fix npc movement updates
2020-01-28 15:45:47 +00:00
UbitUmarov
76987fb647
... osSetLinkStandTarget
2020-01-25 15:51:36 +00:00
UbitUmarov
868c05fdf6
why not also osGetLinkStandTarget
2020-01-25 15:29:59 +00:00
UbitUmarov
004cab9289
add osGetLinkSitActiveRange
2020-01-25 14:24:53 +00:00
UbitUmarov
64c7e1de5b
add osSetLinkSitActiveRange
2020-01-25 13:32:52 +00:00
UbitUmarov
598ba5d6ae
fix the dbs migrations
2020-01-23 11:14:12 +00:00
UbitUmarov
f61b83b1ea
store the new variables on sqlite and pgsql ( could not test)
2020-01-23 10:47:09 +00:00
UbitUmarov
2a38210fe9
serialize the new variables
2020-01-22 22:01:05 +00:00
UbitUmarov
33eabf1069
store the new variables on mysql
2020-01-22 21:32:40 +00:00
UbitUmarov
da0ba17d1a
fix bug on sit active range check
2020-01-22 21:19:38 +00:00
UbitUmarov
59f41598db
limit unscripted and not done by physics sits to 10m distance again
2020-01-22 18:37:32 +00:00
UbitUmarov
7adaede14a
mantis 8634: add osSetSitActiveRange(float range) , osSetStandTarget(vector feetAproxPosition) and respective get functions. range <0 disables sits on the prim, = 0 uses region default,feetAproxPosition is in prim local frame. <0,0,0> disables it. Still no persistance. feedback required!
2020-01-22 18:23:35 +00:00
UbitUmarov
8db60ba3aa
back to sits and stands
2020-01-22 00:15:23 +00:00
UbitUmarov
8cc02916ab
don't let physics sit on phantom fall back to ugly default
2020-01-20 19:26:12 +00:00
UbitUmarov
3f601c9267
don't allow viewer to change rotation on sit
2020-01-20 19:01:15 +00:00
UbitUmarov
0bd102a397
tell viewers to autopilot on sit, but bypass it, so camera does get set
2020-01-20 18:25:59 +00:00
UbitUmarov
0e1e247289
ok ok reduce stand jump a bit
2020-01-20 16:12:59 +00:00
UbitUmarov
b70d44eb7e
try to cache cof is a waste of time
2020-01-20 16:11:20 +00:00
UbitUmarov
80fe0c640b
do not use viewer autopilot on physics sits also. Viewer side autopilot needs more work to avoid desyncs, that we never had
2020-01-20 16:09:45 +00:00
UbitUmarov
54370169bc
remove usage of lludp highpriority send queue. It causes more issues than good
2020-01-20 16:01:21 +00:00
UbitUmarov
ad6499cc09
fix last log message, and change things a bit
2020-01-20 11:48:32 +00:00
UbitUmarov
ddef089eaa
catch more error exception cases on fetchinventory req parsing
2020-01-19 20:10:08 +00:00
UbitUmarov
f85e932f59
oops i still did not updated libomv with new flag name
2020-01-19 16:44:27 +00:00
UbitUmarov
ba174b777c
send allowaccessoverride flag on regionhandshake
2020-01-19 16:30:02 +00:00
UbitUmarov
28db80f100
mantis 8647: try to not lose materials on fast objects take, but without changing a lot of files
2020-01-19 00:31:28 +00:00
UbitUmarov
8db2ddb07f
mantis 8645: change sqlite to just flag row delete, for commit to work
2020-01-18 21:09:41 +00:00
UbitUmarov
550f64cb2d
mantis 8645: change sqlite (not exactly as provided patch)
2020-01-18 18:01:38 +00:00
UbitUmarov
5ad62558b3
mantis 8643: invert the meaning of internal flag TEXFREE true value to mean NOT allow parcel owner to be more restrictive than estate. This should reduce the impact of this feature on new and current regions, specially since some viewers still do not suport it. (yes still lazy to rename the thing)
2020-01-17 09:35:42 +00:00
UbitUmarov
1899a36105
add another kick to GC after map generation at run time
2020-01-13 18:46:25 +00:00
UbitUmarov
6f5b7957a9
fix attachment point changes detection
2020-01-12 10:45:10 +00:00
UbitUmarov
f417a647db
exclude NPCs on adults and anonymous parcel access check
2020-01-11 17:32:33 +00:00
UbitUmarov
c2cef470f5
Estate age and payment (anonimous) access control override parcel settings. Enforce it at parcel level (a bit heavy for now, needs revison)
2020-01-11 16:26:56 +00:00
UbitUmarov
b9e74dd504
change IgnoreEstatePaymentAccessControl and IgnoreEstateMinorAccessControl default to true, since this require flags to be set on dbs, and enforcing was not working well
2020-01-11 16:16:49 +00:00
UbitUmarov
29a6c1d0c8
fix IgnoreEstatePaymentAccessControl option
2020-01-11 14:57:43 +00:00
UbitUmarov
ea7dd150b1
disable parcels access control if disabled at estate ( not that estate flag is still named TAXFREE
2020-01-11 14:11:46 +00:00
UbitUmarov
d92ef598c5
EstateAccess get: do send empty arrays
2020-01-11 12:58:46 +00:00
UbitUmarov
5dbcb7a99e
add config option GatekeeperURIAlias to list other FQDN or ips of same local grid
2020-01-10 01:38:41 +00:00
UbitUmarov
42afa8429e
mantis 8639: recover object selected state in case of lludp object updates packet size overflow;
2020-01-08 10:25:59 +00:00
UbitUmarov
d9d763c8f8
change version
2020-01-07 15:18:49 +00:00
UbitUmarov
7bdc408cac
change some lsl flag constants to Hexa
2020-01-07 14:51:07 +00:00
UbitUmarov
066a6fbaa1
changes on lludp acks and resends
2019-12-18 23:26:13 +00:00
UbitUmarov
7516288634
missing files
2019-12-16 16:12:04 +00:00
UbitUmarov
8c21b30a51
do dispatch RequestLure ims
2019-12-16 01:27:49 +00:00
UbitUmarov
d400b2c545
add a formal lock object
2019-12-10 12:36:29 +00:00
UbitUmarov
449bd9beab
enforce invariant culture on landmarks
2019-12-10 12:33:56 +00:00
UbitUmarov
052e4a060c
mantis 8632: stop trigering Changed on just scale checks
2019-12-03 14:27:31 +00:00
UbitUmarov
5c5e4bd830
a few changes on check targets for lsl
2019-11-27 16:44:45 +00:00
UbitUmarov
6e2b5ac238
fix identation
2019-11-23 01:21:36 +00:00
UbitUmarov
14270e316a
fix xml decode of kfm in single prims case
2019-11-23 01:17:03 +00:00
UbitUmarov
2a508edcb4
YEngine: change some startup log messages
2019-11-22 07:42:00 +00:00
UbitUmarov
943d0935a6
YEngine, change default number of exec threads to 2 of priority Normal. Let the threads priority a option on ini files
2019-11-22 07:01:17 +00:00
UbitUmarov
d5f918f945
Oooopss
2019-11-22 06:07:28 +00:00
UbitUmarov
9b7ad30ee1
more changes on YEngine scripts heap usage
2019-11-22 04:09:05 +00:00
UbitUmarov
647622bb02
cosmetics
2019-11-20 23:29:24 +00:00
UbitUmarov
bd12d60e80
cosmetics
2019-11-20 23:16:20 +00:00
UbitUmarov
0cf3ec553a
fix the block of teleport to same region handle
2019-11-18 20:17:48 +00:00
UbitUmarov
730a35eedc
Yengine: more on constants operations reduction
2019-11-18 19:07:03 +00:00
UbitUmarov
bf0697d5f4
mantis 8551: Simplify Yengine heap usage control
2019-11-18 17:33:02 +00:00
UbitUmarov
3708f504a6
fix a info message
2019-11-18 03:18:23 +00:00
UbitUmarov
103ebac082
terrain: make sure modify does get unblocked
2019-11-17 15:01:21 +00:00
UbitUmarov
61f918cbda
remove some llUDP options
2019-11-16 22:19:46 +00:00
UbitUmarov
31aef4e82b
work on previus 2 patchs
2019-11-14 06:34:44 +00:00
Terry
999a068172
Complete PostGres from previous commit - (Not Tested)
...
Signed-off-by: Terry <terry@digiworldz.com>
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2019-11-14 05:28:57 +00:00
Terry
2f79f463ea
Attempt to fix the issue where, when logging into the grid, the user supplies a region name, but instead of going to the specific region, they are sent to a region "Like" the one specified.
...
Signed-off-by: Terry <terry@digiworldz.com>
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2019-11-14 05:26:54 +00:00
UbitUmarov
eabf9a7c04
mantis 8627: handle the case constant compareOp constant on Yengine
2019-11-13 23:26:22 +00:00
UbitUmarov
d9d78c3423
Terrain: more double to float
2019-11-13 19:53:15 +00:00
UbitUmarov
5d2ffdc35b
limit max number of attachments to 38. All can be on same point
2019-11-13 18:44:58 +00:00
UbitUmarov
2828aa3e9b
Reduce Max region size to 4096m
2019-11-13 18:00:45 +00:00
UbitUmarov
8fcecc93a6
missed a few
2019-11-12 18:24:56 +00:00
UbitUmarov
d10f11d310
terrain replace double by float
2019-11-12 18:19:12 +00:00
UbitUmarov
9eb5fd4330
more changes on terrain edit. Silent ignore comand if busy (large area smooth can take ages), brush changes, etc
2019-11-12 03:16:53 +00:00
UbitUmarov
01832b3e3c
missing file, of course
2019-11-11 12:54:42 +00:00
UbitUmarov
e87dfd48bf
Yengine: we also need to cancel timer events in queue, because some bad scripts that do work on X
2019-11-11 12:51:09 +00:00
UbitUmarov
38a77a8bb5
terraforming changes: try recover llmodifyland previus behaviur
2019-11-10 21:12:52 +00:00
UbitUmarov
ee68085628
SIO_UDP_CONNRESET should work on macs now, thx Gavin
2019-11-10 19:14:12 +00:00
UbitUmarov
435c30c038
terraforming changes: comment a debug message
2019-11-10 04:37:41 +00:00
UbitUmarov
b4d9f7ffe8
terraforming changes: support selected parcel edit; fix area smooth
2019-11-10 02:48:54 +00:00
UbitUmarov
f6ea22647d
terraforming changes: make jenkis happy
2019-11-10 00:47:40 +00:00
UbitUmarov
727216044b
terraforming changes: missing file
2019-11-10 00:03:39 +00:00
UbitUmarov
53339d2970
terraforming changes: make sliders work, remove some brushs, etc. Feedback needed (run prebuild)
2019-11-09 23:59:19 +00:00
UbitUmarov
4b5a3308ad
cosmetics
2019-11-08 17:43:22 +00:00
UbitUmarov
ca4bb8c492
let autopilot also stand from a object
2019-11-07 03:53:05 +00:00
UbitUmarov
bd9f6ae3f0
avoid a null ref
2019-11-07 03:01:07 +00:00
UbitUmarov
8ed0680bb9
handle null refs on llSubStringIndex()
2019-11-06 23:40:53 +00:00
UbitUmarov
11a357d7fa
YEngine: fix credits comment
2019-11-05 15:08:58 +00:00
UbitUmarov
040c8d5e9a
dynamic textures: add ' lossless: [true|false] ', default false, extraParam
2019-11-04 20:17:12 +00:00
UbitUmarov
21f86c453d
YEngine: fix wrong language detection on some comments in first line
2019-11-04 17:22:42 +00:00
UbitUmarov
f2cf3b201b
avoid a null ref
2019-11-02 21:53:12 +00:00
UbitUmarov
26b5affb04
FlotSamAssetcache write to disk needs be sync.
2019-11-01 15:00:22 +00:00
UbitUmarov
3236e24c74
a disabled module has no caps to tell viewers (cameraonlymoduel)
2019-10-31 16:41:28 +00:00
UbitUmarov
5a3ba2afbb
always allow part deselect
2019-10-30 04:46:47 +00:00
UbitUmarov
9d6a1e01f9
fix some mysql timestamps default value
2019-10-29 22:55:51 +00:00
UbitUmarov
4797f8210c
update version name
2019-10-28 16:41:26 +00:00
UbitUmarov
b073d2ae6b
change version
2019-10-28 11:28:00 +00:00
UbitUmarov
3c4bc681c3
refuse to create a new user with empty password
2019-10-24 17:40:39 +01:00
UbitUmarov
bf2e0f7737
oops, dont ask things twice
2019-10-24 17:30:24 +01:00
UbitUmarov
be6080c3c8
partial revert console Prompt code to fix it
2019-10-24 17:07:59 +01:00
UbitUmarov
46e36601cb
remove some more useless NULL arguments
2019-10-22 13:04:01 +01:00
UbitUmarov
da0a8d6c43
remove some more useless NULL arguments
2019-10-22 12:39:50 +01:00
UbitUmarov
b98ad6c53c
remove some useless NULL arguments
2019-10-22 12:23:19 +01:00
UbitUmarov
d838a7e5c7
missing file
2019-10-22 12:04:32 +01:00
UbitUmarov
7939974d92
try to fix console AGAIN
2019-10-22 11:55:27 +01:00
UbitUmarov
656ea163cc
a few changes on LlGetObjectDetails
2019-10-20 10:55:13 +01:00
UbitUmarov
ab335b5926
add a few lsl constants
2019-10-19 18:00:45 +01:00
UbitUmarov
7ed339324f
same for osSetDynamicTextureURLBlendFace(). thx djphil
2019-10-19 11:49:46 +01:00
UbitUmarov
24b1e84eca
change osSetDynamicTextureURL(Blend) to ThreatLevel.VeryHigh,ESTATE_MANAGER,ESTATE_OWNER
2019-10-19 09:59:26 +01:00
UbitUmarov
9d698bcffb
Xengine: more on division by Zero
2019-10-18 15:02:32 +01:00
UbitUmarov
f09a18a7a8
Yengine: Also error on division by Zero
2019-10-18 14:16:37 +01:00
UbitUmarov
2a90f78fe1
add LSL_Integer osIsNotValidNumber(LSL_Float v)
2019-10-17 23:33:11 +01:00
UbitUmarov
d6abf2a2fe
simplify last code a bit
2019-10-17 22:40:54 +01:00
UbitUmarov
53c39bf25f
Xengine: Error on division by Zero. Yengine will take a lot more work. If your script gets killed by this, don't bother us, your script is just BAD
2019-10-17 21:35:34 +01:00
UbitUmarov
6b930a596b
Yengine make float.tostring culture invariant
2019-10-17 19:40:54 +01:00
UbitUmarov
5971021b5d
tests: windows does not have 1ms time resolution
2019-10-16 20:16:59 +01:00
UbitUmarov
0587dd38dc
fix some texts init
2019-10-16 20:09:31 +01:00
UbitUmarov
43bf3af138
OSSL: threading issue
2019-10-16 13:53:55 +01:00
UbitUmarov
2abf375351
OSSL: stop reading configuration file on every script start.
2019-10-16 13:42:11 +01:00
UbitUmarov
c7714d6320
make OSSL parsing error warning more clear
2019-10-16 13:05:30 +01:00
UbitUmarov
0e3f24a67e
change OSSL functions allow control code. Behavior should stat pretty much the same. Some help testing, please
2019-10-16 12:24:07 +01:00
UbitUmarov
d79d7e228a
add OSSL option PermissionErrortoOwner (true or false). if true ossl functions permission errors will only be sent to prim owner, defaul false: send all around
2019-10-16 00:08:45 +01:00
UbitUmarov
23587391f8
basic search: fix people search, add some caching
2019-10-14 11:32:00 +01:00
UbitUmarov
6d1ad6acd5
viewers group search page size is 100 ( and not way to detect other value, so hardwired)
2019-10-13 19:11:21 +01:00
UbitUmarov
5bbaea50e4
groups v2: remove wrong filters on DB search
2019-10-13 18:52:33 +01:00
UbitUmarov
0273baaef6
mantis 8598: filter dead groups from group search. honor querystart request. Viewers are very broken on this, seems protocol was made by someone with no idea about lludp
2019-10-13 16:41:38 +01:00
UbitUmarov
2c1909a873
add osResetAllScripts(LSL_Integer AllLinkset). use with care
2019-10-11 00:01:59 +01:00
Melanie
be34b8e79d
Fix build break
2019-10-06 23:57:47 +01:00
Melanie
eb55f7f2bc
Introduce a way to send the grid's message kay, if one is used
2019-10-06 23:24:41 +01:00
Melanie
22599fbf29
Remove a no longer used property that used ScopeID in an improper way
2019-10-06 19:51:46 +01:00
Melanie
aed0eaf4d7
Fix an issue where parameter parsing could lead to an exception
2019-10-06 19:51:13 +01:00
UbitUmarov
1b70b569ad
explicitly remove useragentserviceconnector dns lookup, effectively removed on a previus commit. This should not be needed with required mono versions and proper configured DNS (that must honour short TTL needed by dynamic DNS ); add some uri validation
2019-10-06 18:24:06 +01:00
UbitUmarov
c5e2afa9f8
remove useragentserviceconnector dns lookup also on ossl
2019-10-06 17:09:49 +01:00
Melanie
09d8da7e77
Merge branch 'master' of brain.opensimulator.org:/var/git/opensim
2019-10-06 16:12:54 +01:00
Melanie
abdc78d6d3
Stop replacing the host name with it's IP.
...
Mono DNS resolution is now configurable elsewhere.
Resolving the IP ahead of time causes requests to
be made by IP. If NginX is used to distribute requests
to services by name, this breaks HG teleports.
2019-10-06 16:10:57 +01:00
UbitUmarov
03da5a9714
fix ViewerAsset external url
2019-10-06 02:21:29 +01:00
UbitUmarov
39aa27af2b
missing file
2019-09-24 00:26:59 +01:00
UbitUmarov
27a40461e2
do removed the old API function (replaced in 2016). Thanks Terry for finding this old Bug
2019-09-23 16:29:33 +01:00
UbitUmarov
64834a880d
fix a HGsuitcase API
2019-09-23 15:59:15 +01:00
UbitUmarov
43b56eaf08
make Console Promt(..) compatible with rest of code, again
2019-09-21 16:59:41 +01:00
UbitUmarov
b046ccebf2
make Console Output(..) compatible with rest of code, again
2019-09-21 16:35:38 +01:00
UbitUmarov
d7bf623f57
add a missing return
2019-09-18 19:09:48 +01:00
UbitUmarov
63239402ae
fix wrong lludp message usage
2019-09-18 18:43:45 +01:00
UbitUmarov
24a977323b
avoid a null ref ( this should not be needed)
2019-09-18 05:27:25 +01:00
Robert Adams
9956f5cb4a
Changes fix some CORS problems when making XMLRPC calls from
...
browsers (which have gotten very picky over the years).
Add "Access-Control-Allow-Origin" to XMLRPC responses.
Add "Access-Control-Allow-Methods" and "Access-Control-Allow-Headers" to
the HTTP OPTIONS response (used in CORS pre-flight request).
2019-09-17 19:30:30 -07:00
UbitUmarov
645c0c780d
add a extra lenght check
2019-09-17 20:43:55 +01:00
UbitUmarov
63b0bd7f6b
fix saving appearence to notecard, so they can work on older regions
2019-09-15 16:49:58 +01:00
UbitUmarov
85aa77566b
allow particles scale max to be 7.96m, supported by protocol
2019-09-12 00:25:52 +01:00
UbitUmarov
5f1fde5f38
fix bad indexes math
2019-09-11 15:52:26 +01:00
UbitUmarov
0bef393b6b
fix a bad typo
2019-09-11 15:24:28 +01:00
UbitUmarov
025fc98262
take unit tests limited settings in consideration on setappearance
2019-09-11 15:08:09 +01:00
UbitUmarov
ecfa3cf7dc
pesty warning
2019-09-11 14:09:55 +01:00
UbitUmarov
aea5f186c5
remove a config option that controled a useless sim feature. note that at this point, and as normal on master, appearence/bakes etc may have a few more issues than before, as always thanks for your help testing it, and hapy clouds
2019-09-11 14:03:25 +01:00
UbitUmarov
07874fa058
enable agent hover again, (it is still bad on most viewers for opensim
2019-09-11 13:54:14 +01:00
UbitUmarov
9d6c996570
extent supported number of avatar textures/bakes/wearables, tell viewers about it on lludp RegionHandShake; propagate agenthover; block teleports/crossings based on worn wearables and peer version;
2019-09-11 13:51:43 +01:00
UbitUmarov
6aa369d858
disable AvatarHoverHeight useless and viewer side broken (without SSA)
2019-09-09 15:52:50 +01:00
UbitUmarov
304d72565d
fix a HG to local grid tp extra check
2019-09-07 01:25:32 +01:00
UbitUmarov
f835960d17
go back to protocol 0.7, until 0.8 changes are ready
2019-09-05 00:23:47 +01:00
UbitUmarov
93f13aa00d
add osSlerp()
2019-09-04 23:27:48 +01:00
UbitUmarov
7771cc00c4
don't wear vegetables
2019-09-04 13:58:38 +01:00
Melanie
3d019323e8
Cache assets even in cases where the upload fails. That helps in asset upload debugging because the asset can be examined
2019-09-04 11:01:27 +01:00
UbitUmarov
bfc1756fe3
fix the fix
2019-09-04 09:38:52 +01:00
UbitUmarov
c4904de6a7
fix one of the new warp3d log messages
2019-09-03 21:28:06 +01:00
UbitUmarov
fc550e2b3e
avoid potencial null ref
2019-09-03 15:21:25 +01:00
UbitUmarov
3aae1d0918
mantis 8585: add a bit more debug messages
2019-09-03 15:19:36 +01:00
UbitUmarov
98b86c012e
avoid a null ref
2019-09-03 02:22:08 +01:00
UbitUmarov
fd252b1285
add a little more debug for now
2019-09-03 02:10:07 +01:00
UbitUmarov
eedb0a1c85
missing file
2019-09-02 22:56:57 +01:00
UbitUmarov
ae130d9f25
mantis 8580: make some changes on regions find code. (only gatekeeper
...
host is used on local grid detection, not its port)
2019-09-02 22:48:42 +01:00
UbitUmarov
7cdce3e276
XbakesModule: allow more textures, older versions will not see
2019-08-31 15:01:15 +01:00
UbitUmarov
694ad7d8bc
increase region protocol version to 0.8
2019-08-30 13:04:58 +01:00
UbitUmarov
c0521482ce
add a test sim feature
2019-08-29 09:08:45 +01:00
UbitUmarov
85b615309b
update libomv with simpler Texture.GetBakesBytes
2019-08-29 08:52:16 +01:00
UbitUmarov
0e33014572
add a few lsl constants
2019-08-28 05:54:18 +01:00
UbitUmarov
450ae4a927
change appearance data sent to others
2019-08-28 04:36:17 +01:00
UbitUmarov
60fa28740a
mantis 8583: update region information on Grid on map regeneration
2019-08-27 21:24:54 +01:00
UbitUmarov
718c6d1e4d
mantis 8583: osGetRegionMapTexture(); now returns prim region map textureID, without any requests to grid
2019-08-27 21:16:22 +01:00
UbitUmarov
ab92dff5be
a few changes to db generic tables
2019-08-26 03:00:28 +01:00
Melanie
584df2ab38
Fix console outputting raw format strings
2019-08-25 23:07:14 +01:00
UbitUmarov
c4e453d948
revert last change and o fix the damm silly bug
2019-08-24 23:33:05 +01:00
UbitUmarov
35e3c3dec4
reduce even more the number of objects per UDP packet on object cache related pkts ( TEST )
2019-08-24 22:52:47 +01:00
UbitUmarov
030ad7f47a
minor change on httpserver dll
2019-08-24 07:57:17 +01:00
Melanie
110644c23a
Make ReadConfig a general features of consoles, rather than type dependent
2019-08-21 21:23:54 +01:00
Melanie
7e136c67fd
Call SetServer on consoles reflectively to avoid having type checks in places where it tends to be forgotten to update them.
2019-08-21 21:15:58 +01:00
Melanie
0fd17c08ae
Massive console refactor. Greatly simplify interface.
2019-08-20 23:28:59 +01:00
UbitUmarov
f7a496136d
change PGSQL migration
2019-08-19 12:28:17 +01:00
UbitUmarov
4acd07c0fa
try again to update SQLite estateban
2019-08-18 20:53:35 +01:00
UbitUmarov
7f52bcbc7f
try to update SQLite estateban
2019-08-18 20:35:24 +01:00
UbitUmarov
d5db4b9d93
try to update PGSQL estateban
2019-08-18 20:24:19 +01:00
UbitUmarov
a687c5fce9
oops...
2019-08-18 02:12:15 +01:00
UbitUmarov
6b868f8682
i do not not store banTime as DateTime, fix the EstateBan decoder
2019-08-18 00:33:23 +01:00
UbitUmarov
115d69e633
missing file
2019-08-17 23:59:01 +01:00
UbitUmarov
db374112c6
EstateAccess do fill the fields(mySQL only); fix the response
2019-08-17 23:57:05 +01:00
UbitUmarov
eb9cf78e6b
EstateAccess: add some ban fields to fill one day
2019-08-17 20:41:49 +01:00
UbitUmarov
64c56fc52b
mantis 8577: add key osGetInventoryItemKey(string name) to get a inventory item ID within prim inventory. the llGetInventory does return the asset it, not item.
2019-08-16 21:24:07 +01:00
UbitUmarov
9ddd2e842e
move file HGworldMapModule to where it belongs( runprebuild)
2019-08-15 18:28:58 +01:00
UbitUmarov
7d0b37faec
still another missing ShowNPCs case, and needed changes for prev commit
2019-08-15 18:01:51 +01:00
UbitUmarov
12abb3ffe4
make HGworldmap initialize its base wordmap
2019-08-15 17:59:57 +01:00
UbitUmarov
002ef3cd89
mantis 8575: npc map dots could be sent on another spot
2019-08-13 23:06:26 +01:00
UbitUmarov
4812833435
set default value for timestand on groups v2 invites table
2019-08-10 22:18:55 +01:00
UbitUmarov
ffd5c5cc9c
mantis 8573 and 8569: be more aggressive on drag block with touch on non physical prims
2019-08-10 13:58:11 +01:00
Melanie
c9b7ec2af9
Make the DNS cache timeout configurable.
...
In containerized environments, DNS is simulated. It can change several
times per second as containers move around. The hardcoded timeout was
too long for a container environment.
2019-08-09 12:06:33 +01:00
Melanie
f332f3fc41
Merge branch 'master' of brain.opensimulator.org:/var/git/opensim
2019-08-09 11:02:04 +01:00
Melanie
34816fe1ab
No idea where this diff comes from - change case to lower
2019-08-09 11:01:19 +01:00
Melanie
0726ef5302
Fix #8572
2019-08-09 10:59:51 +01:00
UbitUmarov
c043008e04
add cap EstateChangeInfo
2019-08-07 21:06:20 +01:00
Melanie
c80926192a
Make showing NPCs on the world map an option
2019-08-07 18:45:04 +01:00
Melanie
1a8c235d58
Remove debug output i left in
2019-08-07 18:30:08 +01:00
Melanie Thielker
c3e74d9e04
Put a scope un users. Should fix Unknown UserUMMAU43 unless the user IS unknown
2019-08-07 18:22:13 +01:00
Melanie
ba680ceecb
Merge branch 'master' of brain.opensimulator.org:/var/git/opensim
2019-08-07 17:58:55 +01:00
Melanie
d781742d8e
Fix scope support to get friends list names across co-hosted grids
2019-08-07 17:58:08 +01:00
UbitUmarov
21aa26d796
cap EstateAccess: don't meed with keepAlive unless needed
2019-08-07 17:39:17 +01:00
UbitUmarov
8d1c12dfad
pesty warning; btw thx LiruCookies for help on estateaccess cap viewer protocol
2019-08-07 16:29:09 +01:00
UbitUmarov
4ea679d9e8
add cap EstateAccess: missing file
2019-08-07 16:20:43 +01:00
UbitUmarov
482c51a42a
cosmetics
2019-08-02 04:28:34 +01:00
UbitUmarov
0142f102ce
remove redundant code
2019-08-01 05:37:27 +01:00
UbitUmarov
96dabca85b
make sure XEngine does release script events when a script is destroyed
2019-08-01 05:31:03 +01:00
UbitUmarov
618c6ceda5
mantis8569: do aggregate script events when a script is deleted; block nonphysical drag if a touch event is triggered, add a time guard on that
2019-08-01 04:14:49 +01:00
UbitUmarov
6359874d64
mantis8548: let rotation division be -(olderResult) this is formally more correct (and it is the same rotation), keep not normalizing, as SL seems to do
2019-08-01 00:01:27 +01:00
UbitUmarov
0bcd58fd0f
mantis8548: change more LSL arguments declarations to their formal form. Still a lot more to do. This is a case where coerence matters over performance, to avoid more future issues
2019-07-31 16:27:36 +01:00
UbitUmarov
1499baf13e
mantis8564: add region_up_time to llGetEnv. Returns string with seconds since region start. There where ways do get it, but this makes life easier
2019-07-31 14:34:35 +01:00
UbitUmarov
b5b518dc0d
change value of PARCEL_DETAILS_DWELL to a higher value to give more room for standard values, change return types, update script syntaxe
2019-07-31 13:38:49 +01:00
TBG Renfold
0163af970f
Mantis #8481 part two.
...
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2019-07-31 12:58:11 +01:00
TBG Renfold
8de67dad76
Mantis #8481 part one.
...
Add llGetParcelDetails(vector pos, [PARCEL_DETAILS_LANDDWELL])
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2019-07-31 12:58:00 +01:00
UbitUmarov
cd641e8629
fix configuration loader test
2019-07-31 00:37:27 +01:00
UbitUmarov
944a785a32
now i can login on win .net4.8, but just a little drop on a large (broken) OSD ocean. some of this changes are actually good even on good JIT. Failure seems to be on same code pattern, but same points seem to vary with each JIT compilation, sometimes work, others don't, others always fail, etc
2019-07-30 23:26:29 +01:00
UbitUmarov
185ed42123
cosmetics
2019-07-30 18:34:32 +01:00
UbitUmarov
a92b0e7716
Merge branch 'master' of opensimulator.org:/var/git/opensim
2019-07-30 18:22:45 +01:00
Melanie
24aa13239c
Also remove the defaults from Configger
2019-07-30 18:15:09 +01:00