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

164 Commits

Author SHA1 Message Date
lidgren
6a1654061e Fixed bug in WaitMessage() - when already queued message existed it would wait for next message to arrive anyway 2011-08-19 12:33:47 +00:00
lidgren
aa20b0893d CreateIncomingMessage(tp, text) optimized to allocate less memory 2011-07-20 08:39:41 +00:00
lidgren
39459f6833 throw explanatory exception if trying to register callback with no sycnhronizationcontext 2011-07-18 21:08:08 +00:00
lidgren
b099bb8703 Fixed issue with very large encrypted message 2011-06-28 06:47:20 +00:00
lidgren
2d4924878a Fixed faulty assert in ReadByte(numBits) 2011-06-22 05:15:44 +00:00
lidgren
e6d1338ca8 including GetNetworkInterface in IS_FULL_NET_AVAILABLE define 2011-06-21 09:12:19 +00:00
lidgren
9554d33492 One more define to allow unity web player to run 2011-06-21 06:47:34 +00:00
lidgren
daa1d4e946 Fix for connecting twice or more to the same endpoint very quickly in succession 2011-06-19 16:48:56 +00:00
lidgren
3bb1de95b6 Suppress ping request during handshake 2011-06-19 16:36:49 +00:00
lidgren
5234fb64c6 Added fix for discovery requests arriving when handshake in progress
Added sanity checks for handshake connections (in DEBUG)
2011-06-12 14:30:20 +00:00
lidgren
e10be613d6 MessageReceivedEvent fired upon shutdown 2011-06-09 18:46:20 +00:00
lidgren
58b9b45d78 proj-file failed to update? 2011-06-08 08:23:32 +00:00
lidgren
9fc85dfe76 Added NetConstants.UnfragmentedMessageHeaderSize internal constant 2011-06-08 07:22:57 +00:00
lidgren
5fd2926cd9 Fix for messages near MTU size could cause exception 2011-06-08 07:18:58 +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
604ab334f5 Bug not detecting multiple sends of same message fixed 2011-05-29 15:31:39 +00:00
lidgren
bccfaa77ef Fixed maximum handshake attempts one-off error
Fixed better disconnect messages when not yet fully connected (aborting connection attempt)
2011-05-25 13:21:56 +00:00
lidgren
be9394289f Deleted two more obsolete files 2011-05-21 07:17:11 +00:00
lidgren
295020ed2b Deleting obsolete files 2011-05-21 07:13:59 +00:00
lidgren
c0a7281ecf Added XML comment 2011-05-18 06:39:39 +00:00
lidgren
c56e190cba RegisterReceivedCallback added to get a callback using SynchronizationContext when a message arrives 2011-05-18 06:17:15 +00:00
lidgren
cd7ccd6bae Fixed host port switch detection 2011-04-28 06:55:58 +00:00
lidgren
713d91ac58 UPnP support added: get external ip, add forwarding rule and delete forwarding rule 2011-04-27 20:52:29 +00:00
lidgren
b575f72186 Receiving (correctly) ConnectResponse from the correct address but wrong port will now mutate the connection to accept it; apparently some routers change outgoing port 2011-04-27 17:42:32 +00:00
lidgren
bd58c6400d host port switch support for handshake begun 2011-04-25 21:38:23 +00:00
lidgren
814cd1507d Various encryption algorithms added; thanks shawn andrew rose 2011-04-25 15:25:35 +00:00
lidgren
19000f8036 XML comments added to remove all warnings; Documentation.chm updated 2011-04-25 15:13:36 +00:00
lidgren
a4503d22e1 Net encryption generalized to support more algorithms 2011-04-16 22:37:15 +00:00
lidgren
5b4a4a7fc5 Statistics fixed and USE_RELEASE_STATISTICS defines added 2011-03-26 08:18:21 +00:00
lidgren
c896b180fb Read/Write variable sized Int32/Int64 bug fixed; very large numbers were decoded incorrectly 2011-03-19 08:26:00 +00:00
lidgren
eef98b2cce Updated assembly version for release 2011-03-11 23:13:15 +00:00
lidgren
d111b20491 Fixed issue with disconnected by server 2011-03-11 08:58:58 +00:00
lidgren
97a2b76856 Fixed shutdown iteration issue 2011-03-10 18:45:18 +00:00
lidgren
f4831a98a7 Removed initial average rtt over-estimation since it seems to overshoot first message anyway (due to other processing I suppose) 2011-03-04 22:17:06 +00:00
lidgren
226bb301ce Bug in fragmentation fixed 2011-02-26 09:26:35 +00:00
lidgren
86ce594103 Send a ping as quickly as possible after connection; faster to arrive to proper RTT 2011-02-21 22:21:08 +00:00
lidgren
0a53daea5a NetClient.ConnectionStatus added 2011-02-20 22:50:03 +00:00
lidgren
a7bc44f52a Exposed RemoteTimeOffset 2011-02-20 22:47:33 +00:00
lidgren
e995855d2a Relaxed ReadBytes() assert to allow reading 1 byte from buffer of 1 bit etc. 2011-02-19 18:33:43 +00:00
lidgren
aa8875487d PeekString fixed not to advance read position 2011-02-19 18:22:14 +00:00
lidgren
3a02fc25e9 Added NetOutgoingMessage.Write(NetIncomingMessage) 2011-02-17 17:23:35 +00:00
lidgren
de6d449043 exception added for out of range sequence channel 2011-02-17 10:43:10 +00:00
lidgren
0238b5c5e7 SendToAll added to NetServer 2011-02-12 14:08:31 +00:00
lidgren
94b8e699b8 Added NetIncomingMessage.PeekDataBuffer() 2011-02-10 07:27:04 +00:00
lidgren
8dee1d3be9 SRP authentication base code added 2011-01-29 23:31:00 +00:00
lidgren
876905ca92 Fixed issue where warning message "time to resend handshake" would appear while waiting for connection approval 2011-01-17 09:20:45 +00:00
lidgren
bd2a34d627 Fixed faulty comment 2011-01-09 10:54:10 +00:00
lidgren
eb056bc9aa NetConnection.LocalHailMessage exposed. WriteVariableInt64 and ReadVariableInt64 added. 2010-12-28 13:13:00 +00:00
lidgren
b83ec10d8d Handshakes are now resent if lost. Documentation updated. 2010-12-25 09:51:49 +00:00
lidgren
cb887dd4b5 try-catch added when trying to get MAC address 2010-12-24 08:04:23 +00:00