rodolphito
|
b995a98743
|
Fixed NetworkReader tests, everything passes now. Also sneaked in two more tests for 0-length byte arrays because the conventional test didnt apply to them, since they didnt throw when there wasnt any data for them. Also made NetworkReader throw when it can't satisfy a request to read bytes past EOS. (#739)
|
2019-04-05 18:37:13 -05:00 |
|
rodolphito
|
f64e127378
|
Add tests for buffer overrun, raising the bar on NetworkReader. (#734)
|
2019-04-06 00:20:04 +02:00 |
|
vis2k
|
bd9d7b9fd6
|
NetworkReader.ReadString throws exception again
|
2019-04-06 00:18:55 +02:00 |
|
vis2k
|
cc16df72cc
|
Transport.TransportReceive catches exceptions and disconnects the connection after invalid data was received. (#737)
|
2019-04-06 00:17:45 +02:00 |
|
vis2k
|
7d2c5e5b0e
|
remove empty whitespace
|
2019-04-05 23:48:18 +02:00 |
|
vis2k
|
64ed66edbe
|
NetworkServer.InternalSetClientNotReady moved into SetClientNotReady because it can't be overwritten anymore anyway
|
2019-04-05 22:00:58 +02:00 |
|
vis2k
|
7b550fdf4b
|
NetworkServer.SetAllClientsNotReady: simplify code
|
2019-04-05 22:00:15 +02:00 |
|
vis2k
|
a526c39228
|
NetworkServer.InternalReplacePlayerForConnection: rename 'playerGameObject' to 'player' for consistency with AddPlayerForConnection
|
2019-04-05 21:57:36 +02:00 |
|
vis2k
|
e27ebf65bb
|
NetworkServer.InternalReplacePlayerForConnection: rename 'playerNetworkIdentity' to 'identity' for consistency with AddPlayerForConnection
|
2019-04-05 21:56:54 +02:00 |
|
vis2k
|
a3e9fbb5bd
|
NetworkServer.DisconnectAllConnections: simplify code
|
2019-04-05 21:53:24 +02:00 |
|
vis2k
|
a574b181bb
|
remove empty line
|
2019-04-05 21:45:01 +02:00 |
|
vis2k
|
fa64fa077f
|
NetworkServer: move UpdateServerObjects into Update
|
2019-04-05 21:43:17 +02:00 |
|
vis2k
|
2048addde4
|
NetworkClient.RegisterSystemHandlers: add comments
|
2019-04-05 21:33:02 +02:00 |
|
vis2k
|
a7e0b2c728
|
Add LocalClient.cs generated meta file
|
2019-04-05 20:23:39 +02:00 |
|
MrGadget
|
355585f1fc
|
Fixed Typo
|
2019-04-05 14:21:50 -04:00 |
|
MrGadget
|
fdb81ca2b2
|
Add LocalClient.cs Dummy for Asset Store (#733)
This file should ship with 1.7 to the Asset Store, and can be removed when 1.8 is ready to publish to the store in a May 2019.
|
2019-04-05 20:14:02 +02:00 |
|
rodolphito
|
95baed5e83
|
Add tests for strange floats, doubles, and decimals (#732)
|
2019-04-05 20:13:19 +02:00 |
|
vis2k
|
de0b9b5789
|
NetworkClient.active reads from .connectState so we don't have redundant states.
|
2019-04-05 20:11:22 +02:00 |
|
rodolphito
|
04370e56c0
|
Add more test cases to string read/write. (#731)
|
2019-04-05 19:52:39 +02:00 |
|
rodolphito
|
015d0d508e
|
fix: Potential DOS attack on server by sending packed ulongs when packed uints are expected. (#730)
* fix: Potential DOS attack on server by sending packed ulongs when packed uints are expected.
* Update NetworkReader.cs
|
2019-04-05 19:52:00 +02:00 |
|
rodolphito
|
3cee3abc48
|
fix: Potential DOS attack by sending invalid UTF8 byte sequences (#727)
* fix: Potential DOS attack by sending invalid UTF8 byte sequences
* Added test case for invalid UTF8 bytes
|
2019-04-05 19:47:37 +02:00 |
|
rodolphito
|
0d2f64228c
|
Added Unicode Strings test (#728)
|
2019-04-05 18:12:28 +02:00 |
|
vis2k
|
fdd35bc840
|
List Server Example: read IP from bytes again after list server IPv6 bug was fixed
|
2019-04-05 11:26:31 +02:00 |
|
rodolphito
|
4ee787b0eb
|
What even is m_td? Rename it to something that can actually be read. (#709)
|
2019-04-05 09:59:45 +02:00 |
|
rodolphito
|
5f63256cd1
|
We can hide this better by using this attribute (#725)
|
2019-04-05 09:59:25 +02:00 |
|
vis2k
|
f99fe45d2c
|
Update issue templates
|
2019-04-05 09:57:36 +02:00 |
|
MrGadget
|
3879b33f84
|
Update index.md
|
2019-04-04 19:19:39 -04:00 |
|
MrGadget
|
fdb29cd10a
|
Add files via upload
|
2019-04-04 19:17:53 -04:00 |
|
Paul Pacheco
|
84a67f1dac
|
Update Authentication.md
|
2019-04-04 12:35:33 -05:00 |
|
Paul Pacheco
|
673ebe4e87
|
doc: Warn about encryption fix #719
|
2019-04-04 12:28:05 -05:00 |
|
vis2k
|
ee2ace8e42
|
fix: #652 OnPostProcessScene includes disabled NetworkIdentities in scene
|
2019-04-04 18:41:42 +02:00 |
|
MichalPetryka
|
8caf299f4a
|
Whitespace and encoding normalization (#722)
|
2019-04-04 18:20:13 +02:00 |
|
rodolphito
|
7948961e14
|
Simplified code in NetworkConnection. (#717)
|
2019-04-04 18:17:44 +02:00 |
|
vis2k
|
62e28bdc46
|
List Server Example: IP as string again for easier IPv6 support
|
2019-04-04 17:08:44 +02:00 |
|
vis2k
|
11f34ef90f
|
List Server Example: update comments
|
2019-04-04 17:08:44 +02:00 |
|
vis2k
|
b329bc4e8a
|
List Server Example: improve comment log message
|
2019-04-04 17:08:44 +02:00 |
|
vis2k
|
bfe27ffadf
|
List Server Example: read/write title as UTF8 encoded bytes with length prefix
|
2019-04-04 17:08:44 +02:00 |
|
vis2k
|
5226ed64de
|
List Server Example: warn gameserver if it tries to send a too big message which would be rejected by List Server
|
2019-04-04 17:08:44 +02:00 |
|
vis2k
|
401455197f
|
List Server Example: read player, capacity before title
|
2019-04-04 17:08:44 +02:00 |
|
vis2k
|
33c8d5685f
|
add comment
|
2019-04-04 17:08:44 +02:00 |
|
vis2k
|
02fd8d3e8c
|
List Server Example: parse IP from bytes because the list server sends it as bytes now.
|
2019-04-04 17:08:44 +02:00 |
|
rodolphito
|
699a261e91
|
fix: weaver Cmd/Rpc/Target prefix check is no longer trash (#707)
* fix: weaver Cmd prefix check should not allow methods with names shorter than 3 characters.
* fix: weaver Rpc prefix check should not allow methods with names shorter than 3 characters.
* fix: weaver Target prefix check should not allow methods with names shorter than 6 characters.
* Update Assets/Mirror/Editor/Weaver/Processors/CommandProcessor.cs
Co-Authored-By: rodolphito <rodol@rivalrebels.com>
* Update Assets/Mirror/Editor/Weaver/Processors/TargetRpcProcessor.cs
Co-Authored-By: rodolphito <rodol@rivalrebels.com>
* Update Assets/Mirror/Editor/Weaver/Processors/RpcProcessor.cs
Co-Authored-By: rodolphito <rodol@rivalrebels.com>
|
2019-04-04 05:45:21 -05:00 |
|
Paul Pacheco
|
9895647296
|
fix: #679 unity package
No code changes, the fix was in the unity packager,
this commit is simply to trigger version bump and release
|
2019-04-04 05:34:13 -05:00 |
|
vis2k
|
5994f0f207
|
List Server Example: show status indicator for client to list server connection
|
2019-04-04 10:08:58 +02:00 |
|
rodolphito
|
22d237505c
|
Renamed m_MessageHandlers to messageHandlers (#708)
|
2019-04-04 09:50:02 +02:00 |
|
rodolphito
|
cdeed8b558
|
Remove prefixes in NetworkAnimator. (#710)
|
2019-04-04 09:48:52 +02:00 |
|
rodolphito
|
77e5de7352
|
Renamed m_VisUpdateTime lastUpdateTime (#711)
|
2019-04-04 09:48:28 +02:00 |
|
rodolphito
|
a5ead70961
|
Rename s_NextNetworkId to nextNetworkId (#712)
|
2019-04-04 09:47:51 +02:00 |
|
rodolphito
|
13679887f4
|
Renamed m_CmdHandlerDelegates to cmdHandlerDelegates (#713)
|
2019-04-04 09:47:37 +02:00 |
|
rodolphito
|
382e125146
|
Removed s_ prefixes in NetworkManager (#714)
|
2019-04-04 09:47:12 +02:00 |
|