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

30 Commits

Author SHA1 Message Date
Michael Lidgren
44bc4ff06e Recycling problems hopefully fully fixed now. Library message now also recycled. 2015-02-07 17:25:54 +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
lidgren
fc9e72e0de updated garbagethrowersample 2014-11-04 08:06:40 +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
e206ba210e Added code to rebind socket after a NetConnected socket error; thanks Rhee 2014-10-08 12:08:43 +00:00
lidgren
54ff6f1c37 Changed target framework to 4.5.1 for all projects
Changed some minor things after running .net portability analyzer
Fixed a bunch of warnings (mostly CLS compliance)
2014-08-10 09:27:36 +00:00
lidgren
d2ae3cf41d BREAKING CHANGE: NatIntroductionSuccess is now DISABLED by default; you must enable it using EnableMessageType
Added GarbageThrowerSample - a small library sample that sends random and semi-random data to detect problems
Made lots of changes that caused exceptions when malformed data was received
2014-07-31 14:55:50 +00:00
lidgren
04593ef00f Added NetPeer.ThrowOrLog
Changed a bunch of exceptions for consistency and safety
Enabled AutoExpandMTU for SpeedSample
2014-07-31 13:16:09 +00:00
lidgren
4dffa9dc9b Added recycling to a few samples that lacked it 2013-05-08 13:26:17 +00:00
lidgren
b6d2111380 Release build fixed for NetPeerSettingsWindow
ManyClients project excluded missing app.config file
Reduced number of calls to NetTime.Now when receiving multiple messages
Moved magic numbers to constants in NetConnection
2012-11-05 13:39:57 +00:00
lidgren
e1a66ae0cd Robustified and optimized GetBestChunkSize() 2012-10-24 13:06:46 +00:00
lidgren
29bd071d0d Samples fixed for namechange Endpoint -> EndPoint 2012-07-19 22:41:09 +00:00
lidgren
1ecf9fd8b8 Changed all Endpoint to EndPoint for consistency 2012-07-06 21:28:13 +00:00
lidgren
20eeb48a88 Lots of fixes for sample solutions 2012-05-26 09:30:09 +00:00
lidgren
0a0e319f21 NetIncomingMessage and NetOutgoingMessage common parts unified in NetBuffer; which is now a base class for the former 2012-03-23 08:59:32 +00:00
lidgren
47ef6f1055 All projects converted to .Net 4.0 and VS2010 2012-01-07 11:01:32 +00:00
lidgren
36bf73bfbe Improved performance (very slightly) when batch recycling incoming messages 2011-09-25 10:38:57 +00:00
lidgren
255628e641 UPnP port forwarding improved to tolerate up to 1000 ms of router response time; UPnP added to DurableSample 2011-06-07 06:13:34 +00:00
lidgren
a4503d22e1 Net encryption generalized to support more algorithms 2011-04-16 22:37:15 +00:00
lidgren
d3085ec38a Unconnected sample added 2011-01-29 14:01:37 +00:00
lidgren
57525d980c Tweaked/fixed some samples 2010-12-22 22:10:08 +00:00
lidgren
be902b8010 Initializing ping to random start to make network stream more unpredictable 2010-12-09 07:56:34 +00:00
lidgren
3103892362 DurableSample altered to use DiscoverKnownPeer 2010-11-21 20:53:32 +00:00
lidgren
e1d1913d15 SpeedSample added 2010-11-03 13:18:23 +00:00
lidgren
dd192b1486 Capped max connection heartbeats per second 2010-11-03 13:00:05 +00:00
lidgren
79547ca148 ManySample changed to better handle large amount of clients 2010-11-03 11:20:31 +00:00
lidgren
6c3f5447a9 ManySample added 2010-11-03 10:39:14 +00:00
lidgren
e761f7005e NetPeer.WaitMessage readded
LibraryTestSamples/DurableSample added
2010-10-30 19:55:02 +00:00