Commit Graph

311 Commits

Author SHA1 Message Date
UbitUmarov
130b817c37 make sure udpserver client logout is called and is last 2026-03-26 02:14:30 +00:00
UbitUmarov
2736d36391 also do send terrain texture change also from viewer to viewers 2024-04-28 22:57:58 +01:00
UbitUmarov
800f47d718 verify session and agent ids earlier in udp packet processing 2024-04-25 00:45:21 +01:00
UbitUmarov
41ef04902f a few changes on udp code 2024-04-24 13:17:22 +01:00
UbitUmarov
2da90242a2 fix a log string on lludpserver 2023-05-31 19:06:30 +01:00
UbitUmarov
0b81b066f3 cosmetics 2023-05-24 16:19:55 +01:00
UbitUmarov
38ddb92cc3 cosmetics 2022-12-16 19:38:10 +00:00
UbitUmarov
3ef7d3d8df do not waste time sending a message back to client on DeactivateClientDueToTimeout..., that most likely will fail 2022-11-05 00:26:34 +00:00
UbitUmarov
aa572df663 add some missing default group owner powers on xmlrpc groups module
plus more dotnet6 code style changes
2022-10-28 20:08:54 +01:00
UbitUmarov
ac65a5903e c# sugar... 2022-10-08 03:28:27 +01:00
UbitUmarov
50bb58f884 use some c#9 style sugar plus cosmetics 2022-10-03 14:35:30 +01:00
UbitUmarov
f6a47a9f47 thread.abort is gone. Coment out so things compile 2022-10-02 11:30:41 +01:00
UbitUmarov
e5af49a161 some cleanup 2022-04-21 00:22:32 +01:00
UbitUmarov
fe6bcd79f5 proper bypass lludp header extra bytes, even if not seen so far 2022-01-10 21:21:23 +00:00
UbitUmarov
104ea0518e minor changes on lludp updates send control 2021-10-12 18:10:40 +01:00
UbitUmarov
73ad7584aa put back a lludp received buffers queue for usecircuit processing 2021-06-07 15:50:17 +01:00
UbitUmarov
21da22b6ec lludp remove obsolete pending queue 2021-06-02 14:28:47 +01:00
UbitUmarov
4cac0ea759 let udp output refill engine release its thread on iddle 2021-01-12 12:43:29 +00:00
UbitUmarov
e6acc57e0b a few changes on (HG)EntityTransfer plus a few use of ExpiringcacheOS 2020-08-10 20:50:21 +01:00
UbitUmarov
ef49ac7049 do hide hidden groups on profile 2020-03-30 18:18:36 +01:00
UbitUmarov
1df06f459a avoid duplicated udpbuffer free that may still happen 2020-03-04 22:39:44 +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
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
b051b3a81d change to ping based RTO 2019-04-09 21:30:06 +01:00
UbitUmarov
c09b312b05 testing ... 2019-04-09 18:50:08 +01:00
UbitUmarov
2c8e03b589 testing ... 2019-04-09 00:25:38 +01:00
UbitUmarov
ec6a52c029 change interpretation of a viewer flag 2019-04-06 21:26:12 +01:00
UbitUmarov
6cf85a3db1 a few more changes on initial objects send 2019-03-30 12:07:49 +00:00
UbitUmarov
5663e2c0c8 try another way 2019-03-27 07:32:06 +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
cfbd34f618 add some code for compressed updates, but disabled, since more changes are needed elsewhere 2019-03-21 06:52:18 +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
c2086e6257 add a few extra checks for viewers animated objects support, to avoid timming issues 2019-03-19 00:47:45 +00:00
UbitUmarov
6fd7b931b1 lludp ChatFromSimulator enconding; some simplification 2019-03-18 18:58:07 +00:00
UbitUmarov
9ccca71c1b remove redundant code 2019-03-17 19:00:02 +00:00
UbitUmarov
8bb0c05825 lludp: direct encode PacketAck, StartPingCheck and CompletePingCheck 2019-03-17 18:16:38 +00:00
UbitUmarov
492ba8f644 minor cleanup 2019-03-15 19:21:44 +00:00
UbitUmarov
7b55d42b11 lludp fix max packet size on ack appends 2019-03-10 11:23:38 +00:00
UbitUmarov
0944a96517 llupd direct encode object updates for agents; let terse updates be zeroencoded. This is not as spec but does work 2019-03-05 16:01: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
bcf05afd64 direct encode terseupdates 2019-02-27 10:07:25 +00:00
UbitUmarov
4de5e14e54 issues with udp buffers pool on heavy load 2019-02-26 15:02:57 +00:00
UbitUmarov
a07951b044 fix UDPBuffersPoolCount value (readable with stats show clientstack 2019-02-26 00:43:44 +00:00
UbitUmarov
d5d4dc4754 zero decode using a buffer from the pool 2019-02-25 23:30:01 +00:00
UbitUmarov
d01165818d change UDPPacketBuffer pools (does waste a bit of memory) 2019-02-25 21:46:23 +00:00
UbitUmarov
0c38d52538 cosmetics on terrain patchs 2019-01-20 20:58:27 +00:00
UbitUmarov
b24c669c16 more on the hack (runprebuild) 2019-01-02 16:44:13 +00:00
UbitUmarov
02492f7b15 replace my hack by others hack 2019-01-01 12:06:29 +00:00
UbitUmarov
817b622b79 changes on updates 2018-12-30 02:41:13 +00:00