Justin Clarke Casey
|
72ff5322f5
* Replace manually zeroing with Array.Clear(). Thanks cmickeyb
|
15 سال پیش |
Teravus Ovares
|
c9a5215d6d
* Fixes Location == Location, and Location != Location
|
15 سال پیش |
Teravus Ovares
|
414bf2aaf1
* The equals override of 'Location' is not working as expected. This caused sim restarts to fail because the test that searches for and shutsdown the UDP server listener for that region never found and shutdown the udp server. hence the error message, "only one listener on port".
|
15 سال پیش |
Adam Frisby
|
434afaf717
* Added and removed debug information relating to client connections
|
15 سال پیش |
Justin Clarke Casey
|
2bb4b45626
* Move test scene construction infrastructure methods to a separate class for future common use
|
15 سال پیش |
Mike Mazur
|
32b9975468
If the proxy is on, we need to ignore the extra 6 bytes in the packet.
|
15 سال پیش |
Johan Berntsson
|
22b70495ab
The region proxy for the load balancer module works again. The incoming proxy messages were not properly decoded.
|
15 سال پیش |
Teravus Ovares
|
f0bf3df024
* Fix half of the issue behind the long standing 'UseCircuitCode' packet spam from libOMV clients. AckPacket.Header.Sequence was 0. This caused LibOMV to ignore it.
|
15 سال پیش |
Justin Clarke Casey
|
d31d02c373
* refactor: Split BeginRecieve() into BeginReceive() and BeginRobustReceive()
|
15 سال پیش |
Justin Clarke Casey
|
5a852321e0
* Stop passing along epSender explicitly where we are really using the constantly reused ep sender field
|
15 سال پیش |
Justin Clarke Casey
|
29691a3d36
* Test to ensure that the udp server stays active after receiving a SocketException on BeginReceive
|
15 سال پیش |
Justin Clarke Casey
|
892e7bf9fb
* Properly use the default value if the LindenUDP.ClientStack section exists by the client throttle setting does not
|
15 سال پیش |
Justin Clarke Casey
|
fc36d7fdf2
* Set default client throttle multiplier to 2 (old value was effectively 8). See OpenSim.ini.example for details as to what this means
|
15 سال پیش |
Justin Clarke Casey
|
4ff0c39153
* Expose a client_throttle_multiplier setting in OpenSim.ini. This multiplier is applied to all the client throttle settings received by the client
|
15 سال پیش |
Justin Clarke Casey
|
8dbd0118a8
* Pull client throttle multipler setting out of config source. Not an adjustable setting yet (and then only for debug purposes)
|
15 سال پیش |
Justin Clarke Casey
|
6ea24799dd
* minor: don't need to null check config source in clientstack settings since this is always non null
|
15 سال پیش |
Justin Clarke Casey
|
8c71954e08
* Use nini to pass config information to the client stack, rather than the ClientStackUserSettings class
|
15 سال پیش |
Justin Clarke Casey
|
b03e34dd2d
* Fix http://opensimulator.org/mantis/view.php?id=2517
|
15 سال پیش |
Justin Clarke Casey
|
465a931c05
* In the client stack, if the BeginReceive() throws an exception then do print this out to the log once
|
15 سال پیش |
Justin Clarke Casey
|
3340a579e7
* Stop creating a circuit if the client fails authentication (i.e. the region server wasn't told that it was coming)
|
15 سال پیش |
Justin Clarke Casey
|
91c2e53277
* Change AddClient test such that we now successfully authenticate
|
15 سال پیش |
Justin Clarke Casey
|
369aa8f46b
* minor: Remove unused public PacketServer variable.
|
15 سال پیش |
Justin Clarke Casey
|
6101202403
* Revert to executing existing setup if an added circuit did not already exist
|
15 سال پیش |
Justin Clarke Casey
|
ee3c428040
* Refactor LLUDPServer slightly so that unit tests can pass in data synchronously. Shouldn't be any functional change
|
15 سال پیش |
Justin Clarke Casey
|
923f9fb749
* minor: remove mono warnings
|
15 سال پیش |
Teravus Ovares
|
ed8a20dd60
* Fixed UDP server (again)
|
15 سال پیش |
Teravus Ovares
|
6362760d30
* Null check before UseCircuitCode Check or the server crashes on packet loss!
|
15 سال پیش |
Justin Clarke Casey
|
400314e884
* Finally, don't worry about doing containment checks on other dictionaries if we are adding a client
|
15 سال پیش |
Justin Clarke Casey
|
4ccac88cf6
* Don't worry about trying to populate the other dictionaries if a client's circuitcode is already found in the first one
|
15 سال پیش |
Justin Clarke Casey
|
90d69a0523
* close two potential race conditions where a new asynchronous UDP recieve could overwrite an existing endpoint that had not yet been used by the previous thread
|
15 سال پیش |