vis2k
|
ef14026be4
|
ClientScene.RemovePlayer: shorter code
|
2019-04-06 12:09:00 +02:00 |
|
vis2k
|
fb716df129
|
fix: NetworkClient.Shutdown calls ClientScene.Shutdown again to properly clean up client scene. ClientScene only cleans up itself without touching transport or NetworkIdentities (fixes the bug where the player object wouldn't be destroyed after calling StopClient)
|
2019-04-06 12:03:57 +02:00 |
|
MrGadget
|
c691c07d96
|
Added EditorBrowsable(EditorBrowsableState.Never) to Obsoletes (#741)
|
2019-04-06 10:43:14 +02:00 |
|
rodolphito
|
333bbb062a
|
A gift for vis. (#742)
|
2019-04-06 10:42:52 +02:00 |
|
rodolphito
|
9d0cf977f9
|
Use checked() syntax to throw on overflow (#740)
* Use checked() syntax to throw on overflow
* Expect exceptions in the tests. Tests pass now.
|
2019-04-05 19:49:49 -05:00 |
|
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 |
|