Commit Graph

5012 Commits

Author SHA1 Message Date
UbitUmarov
39aa27af2b missing file 2019-09-24 00:26:59 +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
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
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
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
f835960d17 go back to protocol 0.7, until 0.8 changes are ready 2019-09-05 00:23:47 +01:00
UbitUmarov
eedb0a1c85 missing file 2019-09-02 22:56:57 +01:00
UbitUmarov
694ad7d8bc increase region protocol version to 0.8 2019-08-30 13:04:58 +01:00
Melanie
584df2ab38 Fix console outputting raw format strings 2019-08-25 23:07:14 +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
6b868f8682 i do not not store banTime as DateTime, fix the EstateBan decoder 2019-08-18 00:33:23 +01:00
UbitUmarov
db374112c6 EstateAccess do fill the fields(mySQL only); fix the response 2019-08-17 23:57:05 +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
UbitUmarov
482c51a42a cosmetics 2019-08-02 04:28:34 +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
Melanie
08b62c8daa Don't try to print XML if a corrupted asset is actually binary data 2019-07-30 16:01:15 +01:00
UbitUmarov
d372309e3c mantis 8558: send sane values for Agents and objects capability (max hard limit) 2019-07-06 20:49:00 +01:00
UbitUmarov
9ff7601214 reduce some useless array copies 2019-06-09 20:15:36 +01:00
UbitUmarov
15dd033490 primbasicshape: convert eventual MeshEP to SculpEP 2019-04-30 22:52:58 +01:00
UbitUmarov
ee989dd552 missing file 2019-04-10 00:27:17 +01:00
UbitUmarov
07796d5ccf change region cacheid on restart. This should not be needed in future if objects cache info is stored on region db 2019-04-04 18:52:28 +01:00
UbitUmarov
15b6d8c147 send agent view range to new child agents 2019-04-04 00:50:54 +01:00
UbitUmarov
6cf85a3db1 a few more changes on initial objects send 2019-03-30 12:07:49 +00:00
UbitUmarov
1847a42a86 changes on teleports v7 2019-03-28 00:02:24 +00:00
UbitUmarov
b32b104996 some more changes on objects sending 2019-03-24 16:15:24 +00:00
UbitUmarov
d0052c8174 add more test code to make usage od compressed updates etc. Should be disable, but well many things can go wrong. 2019-03-23 02:18:32 +00:00
UbitUmarov
d6b3413c63 RegionHandshake IS critical llupd protocol not to be done by odd modules 2019-03-20 15:09:53 +00:00
UbitUmarov
b10a3ba023 take the deafult on the parameter overlay 2019-03-19 06:52:57 +00:00
UbitUmarov
182977a872 do not send parceloverlay on crossings (may be bad, or not) 2019-03-19 06:38:43 +00:00
UbitUmarov
9ccca71c1b remove redundant code 2019-03-17 19:00:02 +00:00
UbitUmarov
1b8999b130 try to work around robust shutdown/quit blocking on mono 2019-03-12 11:14:59 +00:00
UbitUmarov
ca1993c72d direct encode lludp terse object update, let contain texture entry 2019-03-02 18:23:29 +00:00
Robert Adams
bd1b992aaf Add Thread.ResetAbort() to various thread loops to clean up errors on
shutdown. Fixes Mantis #8494.

Threads are aborted when shutting down and ThreadAbortException is odd
in that it is rethrown at the end of the catch unless the abort is
reset. No functional changes but fewer error messages on shutdown.
2019-02-27 07:49:52 -08:00
UbitUmarov
62fb0961fd missing file on the kick commit 2019-02-20 04:07:42 +00:00
UbitUmarov
040ab65f68 (almost) useless change 2019-02-15 02:08:45 +00:00
UbitUmarov
b242232c7b minor cleanup 2019-02-15 01:38:49 +00:00
UbitUmarov
dc633ee768 cosmetics 2019-01-29 21:16:28 +00:00
UbitUmarov
cc204a279e change encoding of a another event cap message 2019-01-28 00:40:33 +00:00
UbitUmarov
695d807696 change encoding of a few event caps messages 2019-01-26 16:42:42 +00:00
UbitUmarov
3ee70aac0b mess around with prioritizer 2019-01-25 20:49:18 +00:00
UbitUmarov
e3d0ec6f40 a few changes on priority queues and their heap 2019-01-25 20:46:03 +00:00
UbitUmarov
611cfc83d6 give up on Lazy<T> 2019-01-21 13:15:11 +00:00
UbitUmarov
33a062612f remove terraindata abstraction layer, since we only have heightmap type 2019-01-21 06:05:21 +00:00
UbitUmarov
0c38d52538 cosmetics on terrain patchs 2019-01-20 20:58:27 +00:00