1
0
mirror of https://github.com/lidgren/lidgren-network-gen3.git synced 2026-05-15 22:56:30 +09:00
Commit Graph

61 Commits

Author SHA1 Message Date
lidgren
440006e20c Fixed NetIncomingMessage.Seek() 2010-08-17 11:01:02 +00:00
lidgren
d9281b586a Added NetPeer.NetworkThreadName setter 2010-08-15 10:30:36 +00:00
lidgren
d340cc58ef Added setter to NetworkThreadName 2010-08-15 10:25:07 +00:00
lidgren
cf60a5ef57 Enumerated and exposed network thread name 2010-08-13 06:44:07 +00:00
lidgren
38bb13b3a7 initializing network (including binding to socket) moved out from network thread, enabling catching of exceptions
ConnectionReset on reading handled properly (by disconnecting) when only one connection
readonly added to various members
2010-08-11 18:34:15 +00:00
lidgren
4fef27d175 Oops, removed debug code 2010-08-10 11:23:56 +00:00
lidgren
04b7647bfb Logging error instead of throwing exception on network thread in RELEASE
Removed superflous break
Added new keyword to ReadByte() - not optimal, but it will have to do for now
2010-08-10 11:21:56 +00:00
lidgren
a5ab4ab485 ToHexString optimized 2010-08-08 07:38:45 +00:00
lidgren
7f49001c11 removed redundant code 2010-08-07 13:42:18 +00:00
lidgren
ae5633862d NetPeer ToString null check added 2010-08-07 13:40:31 +00:00
lidgren
49d2e3e8f8 Fixed again hehe 2010-08-07 07:48:18 +00:00
lidgren
ffe86262c6 NetOutgoingMessage.Write(string) now preallocates the correct amount of memory
NetPeer.MessageAvailable added
2010-08-07 07:46:06 +00:00
lidgren
44089457f9 All SendMessage methods now return a boolean 2010-08-05 13:57:53 +00:00
lidgren
d8308e584a Exception message clarified 2010-08-05 12:34:28 +00:00
lidgren
7bcf2f6e0d m_visibleStatus made internal 2010-07-26 10:33:06 +00:00
lidgren
494cc7acee Various ArgumentNullExceptions added 2010-07-26 07:48:10 +00:00
lidgren
bbeb7dfb2a NetServer.Disconnect added; Buffer.BlockCopy used in NetBitWriter 2010-07-26 07:39:02 +00:00
lidgren
ced71204ac NetClient.Connect() now prevents new connection if one already exists 2010-07-18 12:13:26 +00:00
lidgren
8ee8ba4857 Added IS_MAC_AVAILABLE define for unity users 2010-07-17 07:51:50 +00:00
lidgren
a8193fbf73 Updated assembly version 2010-07-15 05:57:03 +00:00
lidgren
11d33aa446 Reliability fix; first sequenced message was swallowed 2010-07-15 05:41:53 +00:00
lidgren
cf74d35cd8 NetConstants class made public 2010-07-14 14:06:39 +00:00
lidgren
f66e0b0bc1 Added missing files 2010-07-14 10:42:11 +00:00
lidgren
84c490d1b4 AssemblyFileVersion also updated 2010-07-13 14:32:51 +00:00
lidgren
a2d3dbcad0 Updated assembly version 2010-07-13 14:30:46 +00:00
lidgren
551dca6d0e NetIncomingMessage and NetOutgoingMessage now implements Stream as base class 2010-07-13 14:28:34 +00:00
lidgren
0a65259e86 NetChannelsPerDeliveryMethod made public 2010-07-13 13:25:24 +00:00
lidgren
7cfdc0a218 GetConnection() added 2010-07-07 16:41:25 +00:00
lidgren
fa69daebbb TryConnect() added 2010-07-07 16:34:03 +00:00
lidgren
adc06a1ae1 CommandLine removed from NetRandom seed generation 2010-07-04 09:42:57 +00:00
lidgren
deb1a3b00e throw exception on bad delivery method passed to SendMessage 2010-06-30 21:10:42 +00:00
lidgren
2aff5de88e Unconnected messages now marked as sent when sending 2010-06-28 08:06:41 +00:00
lidgren
5857f9b92d Reliability fix 2010-06-26 21:06:44 +00:00
lidgren
51a4bfa5ea KeepAliveDelay removed; ping frequency doubled instead if no activity in 1.5 x ping frequency 2010-06-24 11:23:36 +00:00
lidgren
77d480e3cb Fixes for RELEASE version to compile 2010-06-22 06:59:19 +00:00
lidgren
14d3f3b390 Major refactoring of sending messages to multiple recipients 2010-06-21 19:22:21 +00:00
lidgren
d843a5944a Safety check 2010-06-19 10:50:11 +00:00
lidgren
f65504518c Fragmentation fix 2010-06-17 17:47:15 +00:00
lidgren
3bd903aeb8 Wrong appidentifier now sends immediate Disconnect
BarebonesClient/Server added
2010-06-17 16:47:23 +00:00
lidgren
a12fc42732 Fix for fragmented messages and ReliableOrdered 2010-06-15 22:37:30 +00:00
lidgren
5d44e391cb More SRP work (still not working 100%) 2010-06-13 21:01:36 +00:00
lidgren
d1bdfe7b58 SRP work 2010-06-11 11:56:47 +00:00
lidgren
ce57b96cf5 UseMessageCoalescing fixed :-) 2010-06-09 11:48:35 +00:00
lidgren
10ae62c4cd NetPeerConfiguration.UseCoalescing added 2010-06-09 11:39:52 +00:00
lidgren
caf68daab7 NetIncomingMessage.Clone added
Attempt to handle connection reset correctly when sending
2010-06-09 06:12:06 +00:00
lidgren
38c4a7a446 Resend bug fixed, unit tests expanded, misc cleanup 2010-06-01 18:28:14 +00:00
lidgren
09c241f428 Moved reflection read/write methods to their own partial class files 2010-05-30 13:58:04 +00:00
lidgren
2b5967794e Bug in reliability fixed 2010-05-24 05:25:50 +00:00
lidgren
e63c52bd7d XTEA fixed; Message encryption working 2010-05-23 10:48:58 +00:00
lidgren
046ca06ec6 Sequence numbers now stored in dictionary per connection to enable sending the same message reliable ordered message to several connections 2010-05-20 18:36:19 +00:00