1
0
mirror of https://github.com/lidgren/lidgren-network-gen3.git synced 2026-05-06 10:21:09 +09:00
Commit Graph

415 Commits

Author SHA1 Message Date
Michael Lidgren
6a0abf25c3 Fixed issue with recycling count and resent messages 2015-02-06 19:23:32 +01:00
Michael Lidgren
b3fffb52e5 changed remaining float representations of time to doubles 2015-02-06 18:57:42 +01:00
Michael Lidgren
6f52612619 Merge branch 'master' of https://github.com/lidgren/lidgren-network-gen3 2015-02-04 08:57:14 +01:00
Michael Lidgren
7e2b251d11 Added comment to NetQueue about linux mono hang resolution 2015-02-04 08:56:53 +01:00
lidgren
aa5deb552f Merge pull request #5 from JamieH/master
Travis support
2015-02-02 10:30:18 +01:00
Michael Lidgren
07b69365f2 Masterserver sample fixed 2015-02-02 10:13:31 +01:00
Michael Lidgren
a246176a1e XNA sample zipped to enable autobuilding; many sample and unconnected sample now don't reference missing file 2015-02-02 10:09:15 +01:00
Michael Lidgren
4723d1af66 Fixed EncryptionSample referencing missing files 2015-02-02 10:04:37 +01:00
Michael Lidgren
c72bb72b4b Merge branch 'master' of https://github.com/lidgren/lidgren-network-gen3 2015-02-02 09:44:56 +01:00
Michael Lidgren
044c20ef60 Removed XNA extensions as a project since it doesn't build. Kept actual code file so it can be used manually. 2015-02-02 09:42:22 +01:00
lidgren
9947aae22a Merge pull request #4 from joshjje/master
Changed NetPeer.SendMessage parameter from List to IList
2015-02-02 09:05:45 +01:00
Jamie Hankins
40e88614b5 Oops, Typo on .travis.yml 2015-02-02 02:19:26 +00:00
Jamie Hankins
cc0220a9bf Remove Console.ReadKey() from the UnitTest program
This stops it from hanging on the Travis build
2015-02-02 02:06:07 +00:00
Jamie Hankins
f3c63a2984 Create .travis.yml 2015-02-02 02:00:48 +00:00
Joshjje
1abb872919 Changed NetPeer.SendMessage parameter from List to IList 2015-02-01 11:00:32 -05:00
Michael Lidgren
5879fb641e Rev397-400 on google code; fixes to recycling and minor tweak to heartbeat calling when a disconnection occurs 2015-01-25 16:05:49 +01:00
Michael Lidgren
4b7b53b36d added mutex for access to m_handshake everywhere except count requests 2015-01-21 08:52:28 +01:00
lidgren
bc5b0a0f45 Merge pull request #2 from ItalyToast/master
Adding a .gitignore
2015-01-21 08:38:51 +01:00
ItalyToast
d5a253db0e Adding a .gitignore 2015-01-20 18:18:08 +01:00
Michael Lidgren
d57f7045fe m_needFlushSendQueue added to prevent traversing sender channels each heartbeat 2015-01-20 17:39:03 +01:00
lidgren
f95a6e02c4 Create README.md 2015-01-20 13:19:55 +01:00
lidgren
a09ed9b585 Mistakenly change from float to double in NetIncomingMessageType.ConnectionLatencyUpdated reverted 2015-01-18 17:15:20 +00:00
lidgren
999e113d65 Changed internal representation of time in a bunch of places from float to double 2015-01-17 16:35:01 +00:00
lidgren
c15e4cb2c8 Message/storage recycling capped to NetConfiguration.RecycledCacheMaxCount number of arrays/messages 2015-01-11 17:56:06 +00:00
lidgren
984e70fd52 connection statistics bytes and packet counters changed from 32 to 64 bit long integers 2014-12-24 14:34:54 +00:00
lidgren
e3d3f1ec1e Removed dead code 2014-12-03 00:02:06 +00:00
lidgren
9f6d3e79fd Delaying local Disconnect until next heartbeat 2014-11-20 10:14:59 +00:00
lidgren
740cc2ec1b Recycle outgoing ping and mtu messages 2014-11-05 09:20:26 +00:00
lidgren
6533e272e3 Emit debug message for punches sent as part of Nat introduction 2014-11-04 09:04:38 +00:00
lidgren
543d677411 Fix for masterserver sample enabling NatIntroductionSuccess on server. Also updated framework version dependency. 2014-11-04 08:24:15 +00:00
lidgren
fc9e72e0de updated garbagethrowersample 2014-11-04 08:06:40 +00:00
lidgren
601666d9fb Fix to rebind same port as previously bound 2014-10-11 08:25:21 +00:00
lidgren
869ccb7bcb Added missing file NetCryptoProviderBase.cs 2014-10-11 08:22:49 +00:00
lidgren
2b9135b312 Don't try to parse packets identified as UPnP responses even when UPnP response parsing fails 2014-10-10 15:55:55 +00:00
lidgren
0d2955637d Added NetConnection.CanSendImmediately() to determine if the sliding window is full
Recycle outgoing dropped messages
Encryption using CryptoProviders refactored 
Added NetUnreliableSizeBehaviour to configure behaviour for unreliable messages above MTU
Debug stats show number of received fragments
2014-10-10 15:25:54 +00:00
lidgren
7822a14526 Added LibrarySamples/EncryptionSample 2014-10-10 08:19:14 +00:00
lidgren
e9b6434831 Removed dead code (SenderChannelBase.cs) 2014-10-10 08:05:30 +00:00
lidgren
d38143cca7 Encryption fixed 2014-10-10 07:35:17 +00:00
lidgren
e206ba210e Added code to rebind socket after a NetConnected socket error; thanks Rhee 2014-10-08 12:08:43 +00:00
lidgren
f476f523ac Added missing app.config file to UnitTests 2014-09-13 14:02:02 +00:00
lidgren
a1abb3fa53 Fix for first unreliable sequenced message automatically being dropped 2014-09-06 09:23:45 +00:00
lidgren
49e54f3d6a Argument null check in Recycle(byte[]) 2014-08-29 18:51:55 +00:00
lidgren
7440f6da3c XML comments provided for random classes to stomp out last warnings 2014-08-25 07:42:43 +00:00
lidgren
f2aa4b4ce2 Warnings and minor inconsistencies fixed 2014-08-25 07:34:56 +00:00
lidgren
eb9dbdda40 Warnings fixed 2014-08-25 06:51:24 +00:00
lidgren
82fcede26c Fixed compile error in NetRandomSeed for non-full .net implementations 2014-08-13 09:18:42 +00:00
lidgren
009c947f94 Unity defines for read/write reflection 2014-08-13 06:50:12 +00:00
lidgren
715746eed3 Removed unnecessary allocation 2014-08-12 20:44:39 +00:00
lidgren
c2f8346ca3 Removed superflous call to EnsureBufferSize 2014-08-11 05:38:22 +00:00
lidgren
092bd4d536 Fix for possible race condition resulting in duplicate message recycling
Fix for DoS vulnerability with incoming acks
2014-08-10 18:46:26 +00:00