Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | change to ping based RTO | UbitUmarov | 2019-04-09 | 1 | -8/+6 |
| | |||||
* | testing ... | UbitUmarov | 2019-04-09 | 1 | -1/+0 |
| | |||||
* | testing ... | UbitUmarov | 2019-04-09 | 1 | -15/+1 |
| | |||||
* | change interpretation of a viewer flag | UbitUmarov | 2019-04-06 | 1 | -1/+1 |
| | |||||
* | a few more changes on initial objects send | UbitUmarov | 2019-03-30 | 1 | -116/+8 |
| | |||||
* | try another way | UbitUmarov | 2019-03-27 | 1 | -1/+2 |
| | |||||
* | add more test code to make usage od compressed updates etc. Should be ↵ | UbitUmarov | 2019-03-23 | 1 | -7/+2 |
| | | | | disable, but well many things can go wrong. | ||||
* | add some code for compressed updates, but disabled, since more changes are ↵ | UbitUmarov | 2019-03-21 | 1 | -7/+3 |
| | | | | needed elsewhere | ||||
* | RegionHandshake IS critical llupd protocol not to be done by odd modules | UbitUmarov | 2019-03-20 | 1 | -3/+5 |
| | |||||
* | add a few extra checks for viewers animated objects support, to avoid ↵ | UbitUmarov | 2019-03-19 | 1 | -2/+2 |
| | | | | timming issues | ||||
* | lludp ChatFromSimulator enconding; some simplification | UbitUmarov | 2019-03-18 | 1 | -5/+25 |
| | |||||
* | remove redundant code | UbitUmarov | 2019-03-17 | 1 | -4/+4 |
| | |||||
* | lludp: direct encode PacketAck, StartPingCheck and CompletePingCheck | UbitUmarov | 2019-03-17 | 1 | -26/+73 |
| | |||||
* | minor cleanup | UbitUmarov | 2019-03-15 | 1 | -24/+1 |
| | |||||
* | lludp fix max packet size on ack appends | UbitUmarov | 2019-03-10 | 1 | -1/+2 |
| | |||||
* | llupd direct encode object updates for agents; let terse updates be ↵ | UbitUmarov | 2019-03-05 | 1 | -7/+63 |
| | | | | zeroencoded. This is not as spec but does work | ||||
* | Add Thread.ResetAbort() to various thread loops to clean up errors on | Robert Adams | 2019-02-27 | 1 | -1/+5 |
| | | | | | | | | 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. | ||||
* | direct encode terseupdates | UbitUmarov | 2019-02-27 | 1 | -0/+21 |
| | |||||
* | issues with udp buffers pool on heavy load | UbitUmarov | 2019-02-26 | 1 | -13/+16 |
| | |||||
* | fix UDPBuffersPoolCount value (readable with stats show clientstack | UbitUmarov | 2019-02-26 | 1 | -2/+1 |
| | |||||
* | zero decode using a buffer from the pool | UbitUmarov | 2019-02-25 | 1 | -6/+14 |
| | |||||
* | change UDPPacketBuffer pools (does waste a bit of memory) | UbitUmarov | 2019-02-25 | 1 | -164/+48 |
| | |||||
* | cosmetics on terrain patchs | UbitUmarov | 2019-01-20 | 1 | -12/+4 |
| | |||||
* | more on the hack (runprebuild) | UbitUmarov | 2019-01-02 | 1 | -1/+3 |
| | |||||
* | replace my hack by others hack | UbitUmarov | 2019-01-01 | 1 | -20/+10 |
| | |||||
* | changes on updates | UbitUmarov | 2018-12-30 | 1 | -1/+2 |
| | |||||
* | changes on updates | UbitUmarov | 2018-12-29 | 1 | -36/+57 |
| | |||||
* | now break several things at same time... sog/sop updates, threads options,... | UbitUmarov | 2018-12-28 | 1 | -14/+0 |
| | |||||
* | simplify a bit | UbitUmarov | 2018-12-02 | 1 | -40/+4 |
| | |||||
* | avoid data references stuck in packet pools | UbitUmarov | 2018-11-25 | 1 | -6/+4 |
| | |||||
* | udp threads don't need to be fg | UbitUmarov | 2018-11-06 | 1 | -2/+2 |
| | |||||
* | reduce some threads priority | UbitUmarov | 2018-10-28 | 1 | -3/+0 |
| | |||||
* | change throtle datasnapshot get | UbitUmarov | 2018-01-22 | 1 | -1/+1 |
| | |||||
* | retire our BlockingQueue replaced by BlockingCollection and cross fingers | UbitUmarov | 2018-01-22 | 1 | -10/+12 |
| | |||||
* | some cleanup | UbitUmarov | 2018-01-20 | 1 | -5/+7 |
| | |||||
* | change llclient async udp packets processing. Removed the shared Jobengine ↵ | UbitUmarov | 2017-06-13 | 1 | -7/+7 |
| | | | | that made only one thread do some packets for all users, and removed the FireAndForget, so each user could issue a unlimited number of threads. Added a new JobEngine per client, so each gets at most one thread,and that thread can be released if iddle (for 5 seconds ) | ||||
* | udp is not tcp. If mono versions have bronke udp sento, better update, also ↵ | UbitUmarov | 2017-06-13 | 1 | -2/+4 |
| | | | | having 300 threads because object select is not funny | ||||
* | remove excessive notion of paralelism | UbitUmarov | 2017-06-13 | 1 | -7/+2 |
| | |||||
* | Massive tab and trailing space cleanup | Melanie Thielker | 2017-01-05 | 1 | -38/+38 |
| | |||||
* | Remove the AllowAlternatePorts option. It wasn't implemented anyway. | Melanie Thielker | 2016-12-13 | 1 | -4/+7 |
| | | | | | Instead, handle the port being 0 as "any port" and assign a random port for regions in that case. | ||||
* | work around some warnings | UbitUmarov | 2016-11-21 | 1 | -1/+1 |
| | |||||
* | restore higher resolution clock on udpserver and lower uaeraccouts caching time | UbitUmarov | 2016-11-18 | 1 | -11/+7 |
| | |||||
* | revert to lower resolution clock on udpserver for testing | UbitUmarov | 2016-11-18 | 1 | -5/+7 |
| | |||||
* | also log estimated average Util.GetTimeStampMS() resolution | UbitUmarov | 2016-11-09 | 1 | -3/+15 |
| | |||||
* | change the clock source on udp outgoing, remove some dead code | UbitUmarov | 2016-11-09 | 1 | -126/+8 |
| | |||||
* | be nicer to PIs (actually linux) | UbitUmarov | 2016-07-12 | 1 | -5/+9 |
| | |||||
* | Fields should be protected unless private is required | Melanie Thielker | 2016-06-14 | 1 | -1/+1 |
| | |||||
* | Make the LLUDPServerShim inheritable. There is absolutely no reason for | Melanie Thielker | 2016-06-14 | 1 | -75/+74 |
| | | | | this to be sealed! | ||||
* | dont try to process packets for deleted clients | UbitUmarov | 2015-12-09 | 1 | -34/+28 |
| | |||||
* | disable useless and totally wrong incoming Pools | UbitUmarov | 2015-12-09 | 1 | -4/+7 |
| |